Руководства, Инструкции, Бланки

Terminal 1.9 инструкция img-1

Terminal 1.9 инструкция

Категория: Инструкции

Описание

Преобразователь USB-UART на FT232RL (Для конфигурирования различных устройств)

Volkswagen Golf Black Panther › Бортжурнал › Преобразователь USB-UART на FT232RL (Для конфигурирования различных устройств)

Для полноценного функционирования устройства Atmega Fusebit Doctor потребовался преобразователь USB-UART.
Решил собрать модуль преобразователя USB-UART на микросхеме FT232RL. Преобразователь позволяет создать соединение на любом компьютере имеющем USB разъем.
Обвязка FT232RL минимальна, для работы устройства, помимо самой микросхемы, требуется пара конденсаторов. Также для индикации работы можно повесить 3 светодиода, которые будут сигнализировать о наличии питания, приеме и передаче данных. Само устройство собрано в форме флэшки, поэтому приткнутся к USB-порту можно в любой момент. На выходе устройства на разъем выведены пины Tx и Rx, GND, а также питание +5В, которым можно запитывать подключаемое устройство.
Схема устройства приведена ниже:


Вот что, собственно получилось:


Это печатная плата, файл с макросом этого микроблока для Sprint Layout будет в конце записи.
После травления:


После пайки всех деталей:


Отрезаем провод нужной длины, ставим разъемы типа "папа".

Устройство USB-UART можно втыкать в USB порт. Операционная система (У меня это Windows 7) сразу найдет новое устройство и предложит найти драйвер. Если имеется подключение к интернету, можно выбрать автоматическую загрузку и установку драйвера, центр обновления windows все сделает сам:

Если подключение не доступно, выбираем ручную установку и скармливаем ей нужный драйвер, скачать его можно по ссылке в конце записи.

Устанавливать драйвера нужно 2 раза, сперва устанавливается USB драйвер для FT232RL:


После чего Windows тут же обнаружит еще одно неопознанное устройство, тыкаем ее снова в папочку с драйверами и она находит виртуальный COM порт:

Проверить работоспособность устройства можно следующим образом: открываем любую терминальную программу, выбираем в настройках COM порт созданный при установке драйвера, замыкаем джампером контакты Rx и Tx, и отправляем любую команду в терминал. Если команда вернулась, значит модуль выполняет свое предназначение. Также при этом должны весело мигнуть светодиоды индикации приема/передачи.

Программа Terminal 1.9b RS232 (монитор COM порта ПК)
Для связи AVR и компьютера по UART на компьютере нужна терминальная программа. После работы с разными программами я остановился на «Terminal 1.9b». Очень удобная терминалка. Рекомендую.


Основные возможности Terminal 1.9b:
-работает без инсталяции. Вся программа — один exe-файл размером около 300Кб
-есть счетчик переданных и принятых байтов
-возможность отправлять файлы
-помимо стандартных скоростей (baudrate) есть возможность установить свою нестандартную
-поддерживает до 64 COM-портов
-можно весь лог работы записывать в файл
-можно назначить до 24 макросов
-реализованы Pascalе-подобные скрипты (правда документации по этому скриптовому языку я не нашел. В архиве есть несколько примеров применения скриптов и это все)

Программа очень удачная, легкая, интуитивно-понятная.

Нравится 42 Подписаться

Другие статьи

Terminal - работаем с COM-портом

Для связи AVR и компьютера по UART на компьютере нужна терминальная программа. После работы с разными программами я остановился на «Terminal 1.9b». Очень удобная терминалка. Рекомендую.

Терминальная программа Terminal 1.9b

Основные возможности Terminal 1.9b:
  • работает без инсталяции. Вся программа — один exe-файл размером около 300Кб
  • есть счетчик переданных и принятых байтов
  • возможность отправлять файлы
  • помимо стандартных скоростей (baudrate) есть возможность установить свою нестандартную
  • поддерживает до 64 COM-портов
  • можно весь лог работы записывать в файл
  • можно назначить до 24 макросов
  • реализованы Pascalе-подобные скрипты (правда документации по этому скриптовому языку я не нашел. В архиве есть несколько примеров применения скриптов и это все)

Программа очень удачная, легкая, интуитивно-понятная.

Как пользоваться терминальной программой

Как работать с устройствами по COM-порту с помощью терминальной программы?

В различных инструкциях и руководствах вы можете увидеть рекомендации по работе с устройствами через терминальную программу. Как правило, такие действия производят с помощью HyperTerminal — стандартной программы в операционных системах Windows. Мы же рекомендуем использовать терминальную программу "Terminal v1.9b by bray ". потому что это более гибкий и удобный в работе инструмент. Ниже мы расскажем как работать с нашими устройствами на примере именно этой программы.

В первую очередь подключите устройство, с которым собираетесь работать, к компьютеру через COM-порт. Подключите питание.
Теперь запустите Terminal v1.9b.

Интерфейс и основные настройки подключения по порту

В верхнем поле находятся параметры подключения:

Колонка №2:
  • Поле выбора номера COM-порта для подключения.
    Колонка №3:
  • Выбор скорости COM-порта.
    Колонка №4:
  • Выбор количества бит данных.
    Колонка №5:
  • Выбор четности.
    Колонка №6:
    Выбор количества стоповых бит.
    Колонка №7:
  • Выбор типа управления потоком.
  • В разделе Settings находятся дополнительные параметры. Они пригодятся для написания скриптов, работы с нестандартными скоростями или для записи лога от устройства.


    В разделе Recieve находятся параметры отображения ответа от устройства.


    В разделе Transmit находятся параметры передачи данных на устройство. Кнопки DTR и RTS устанавливают соответствующие выводы в положительное состояние.

    Поле Macros предназначено для создания пользовательских быстрых клавиш. Для этого нужно нажать на кнопку SetMacros и в открывшемся окне присвоить каждой кнопке определённую последовательность символов, которая будет отправляться на устройство.

    1. Блок №1:
      Поле для ввода последовательности символов для отправки. Для того чтобы отправить специальные символы, необходимо воспользоваться ASCII таблицей и ввести код символа, предварительно экранировав его знаком "$ ". Например, на картинке выше, вы можете видеть экранированный символ возврата каретки $0D (нажатие клавиши Enter )
      Блок №2:
    2. Здесь в левом поле задаётся имя кнопки, а в правом отображается сама кнопка.
      Блок №3:
    3. Тут задаётся задержка при автоматическом повторении команд.
      Блок №4:
    4. Включение автоматического повтора команды через интервал времени, заданный в п.3.

    Кнопки Load и Save позволяют сохранить или загрузить файл с макросами, введёнными в этом окне.


    Отправка и прием данных

    В этом большом поле вы будете видеть ответы от вашего устройства.
    Если в разделе "Settings " вы не забыли поставить галочку "Time ", то перед каждой строкой будет проставлена метка времени. Это бывает очень полезно при анализе логов с устройства.

    Тут находится поле для отправки текста сообщений. Установленная галочка "+CR" будет дописывать к отправляемому сообщению символ возврата каретки (эмулировать нажатие клавиши Enter). Кнопка "->Send" отправит ваше сообщение на устройство.

    В самом низу находится поле, где вы можете видеть отправленные на устройство команды.


    Теперь вы знакомы с интерфейсом Terminal 1.9b.


    Как происходит общение с устройством, вы можете посмотреть в этих статьях:

    Terminal 1.9 инструкция

    позволяющий имитировать процессы сборки электрических схем и проводить измерения электрических величин.

    Конструктор позволяет исследовать:

    зависимость сопротивления проводников от удельного сопротивления его материала, длины и поперечного сечения;

    законы постоянного тока - закон Ома для участка цепи и закон Ома для полной цепи;

    законы последовательного и параллельного соединения проводников, конденсаторов и катушек;

    принципы использования предохранителей в электронных схемах;

    изаконы выделения тепловой энергии в электронагревательных и осветительных приборах, принципы согласования источников тока с нагрузкой;

    принципами проведения измерений тока и напряжения в электронных схемах с помощью современных измерительных приборов (мультиметр, двухканальный осциллограф), наблюдать вид переменного тока на отдельных деталях, сдвиг фаз между током и напряжением в цепях переменного тока;

    проявление емкостного и индуктивного сопротивлений в цепях переменного тока, их зависимость от частоты генератора переменного тока и номиналов деталей;

    выделение мощности в цепях переменного тока;

    явление резонанса в цепях с последовательным и параллельным колебательным контуром;

    исследовать принципы построения электрических фильтров для цепей переменного тока.

    Terminal by Bray - Алекто: АЕТ, Е1842, Е1849, Е1859, Е1860, Е3855, Е4855, Е842С, Е849, Е854, Е855, Е856, Е857, Е858, Е859, Е860, Е875

    Terminal v1.9b by Bray

    Есть такая программа "Terminal v1.9b by Bray" (http://easyelectronics.ru/terminalnye-programmy.html). Пробовал ли кто опросить АЕТ по MODBUS-RTU или MODBUS-ASCII через эту программу? Хотя бы такую функцию: Функция-17 (11h) – Report Slave ID (Чтение идентификатора ведомого) Запрос 01 Адрес ведомого 11 Функция C0 CRC 2C CRC Какой должна быть строка посылки? Шлю "$01$11$C0$2C" -- ответа нет ((

    Иван Чуваев 26 Окт 2012 в 11:58 # Ответить

    Используя программу «Terminal v1.9b by Bray» с указанного Вами сайта, повторили Ваш запрос "$01$11$C0$2C".

    Кликните на картинке для увеличения

    В ответ преобразователь АЕТ выдает посылку "01 91 01 8C 50". Это означает, что преобразователь АЕТ не поддерживает запрашиваемую функцию.

    Список поддерживаемых преобразователем АЕТ функций см.в описании протокола обмена:
    http://alektogroup.com/assets/files/AET/AET_9003_MODBUS.pdf