-
Релейный модуль с usb и uart интерфейсом
31.10.2011
Электронная техника
-
В этом выпуске обращение отправится про релейный модуль, с USB и UART интерфейсом. На модуле установлен микроконтроллер STM8, что руководит двумя реле в зависимости от команд, каковые пришли на его UART интерфейс. Тут же USB-TTL конвертер, благодаря которому возможно отправлять команды с компьютера через USB разъем.
В случае если необходимо руководить модулем с Arduino либо любого другого контроллера с UART интерфейсом, либо через RS485, имеется вход с едой и соответственно входами ТХ и RX. Сперва он не был распаян, штырьки мастер уже впаял сам.
Кстати конвертер тут PL2303, это также, что и на китайских модулях, исходя из этого драйвера в этом случае на данный не потребуются. Они уже установлены. Вот ссылка на сайт китайского магазина. В поиске по сайту укажите: ICStation MICRO USB Control 5V 2-Channel Relay Module ICSE013A
Код тут.
ПО для релейного модуля
В конфигурации выберем отечественную плату, и соединяемся с модулем. Сейчас возможно включить всё либо отключить. Возможно по одному реле либо все сходу.
Имеется программируемый режим, в то время, когда возможно через заданный промежуток что-либо включать либо выключать.
Другими словами допустим показываем тут промежуток в секунду, включаем реле, нажимаем добавить, включаем второе и опять добавить.
Имеется старт, в случае если необходимо зациклить, ставим галку. Тяжело сходу сообщить, для чего это может понадобится, но возможность такая имеется.
Но намного увлекательнее им управлять при помощи ардуино, но для этого было нужно припаять штырьки. Было нужно поработать паяльником, модуль местами был паян весьма не хорошо.
Написал код для демонстрации его работы, модуль управляется по UART интерфейсу, другими словами по простому сериал соединению, что в этом случае программный, сконфигурирован на 7-8 ноге ардуино, куда выводы ТХ и РХ модуля и подключены.
В сетапе инициализируем сериал соединение на скорости 9600, по большому счету у модуля не так много команд, правильнее всего три, и все одни длиной в один байт. Первая команда возвращает модель, другими словами возможно определить количество реле, они бывают в трех предположениях. Сделано это для программы, о которой было поведано выше.
В коде пишем в сериал, что именуется реле, один байт, ожидаем мало и читаем ответ, в случае если что то совпало, отчитываемся. Потом отправляем команду, которая переводит модуль в режим управления, в нем версию задать вопрос не можем, но можем руководить реле. Управляются они кроме этого одним байтом, причем достаточно примитивно, другими словами грубо говоря, любой бит это реле.
В этот самый момент первое включаем и второе выключаем; следующий байт включает два реле, и без того потом. Так как модуль на 2 реле, остальные биты ни на что не воздействуют, они необходимы на 8 либо 4 релюшек.
Смотрите видео канала arduinoLab
Случайные записи:
Анбоксинг, Релейный модуль с USB\UART и светодиодная LED панель из магазина icstation
Похожие статьи, которые вам понравятся:
-
Прибор для определения температуры и влажности воздуха с модулем sonoff th
влажности и Автоматический контроль температуры с модулем Sonoff TH. Канал Radioblogful. Видеоблог паяльщика представил обзор устройства для определения…
-
Как изготовить мини модуль питания своими руками
Вы точно видели такие мини модули питания из Китая раньше. Продаются они в этом китайском магазине. Плагин на Google Хром для экономии в нём: 7% с…
-
Канал Чина-най представил 10 электронных модулей из магазина Алиэкспресс, Китай. С их помощью возможно легко собрать разные радиоэлектронные устройства….
-
Посадочная площадка для спускаемого модуля «розетты»: выбор сужается
Отобраны самые перспективные участки поверхности ядра кометы Чурюмова-Герасименко для грядущей посадкиспускаемого модуля «Philae». Прошли первые семь…
-