Описание модулей JDY-40 JDY-41.


Модуль беспроводного последовательного порта JDY-40 — очень удобный модуль для связи различных устройств как между собой, так и для связи с ПК или микроконтроллером. JDY-40 имеет выводы для подключения по UART и GPIO-выводы, конфигурируемые при помощи AT-команд. Описание модуля и AT-команды дано в datasheet. Максимальная скорость передачи данных по UART 19200 бод, дальность передачи данных до 120 метров (по факту меньше).
Модуль беспроводного последовательного порта JDY-41 физически совместим с JDY-40, но полностью отличается по протоколу. При этом JDY-41 имеет большую дальность передачи (до 160м с внешней антенной) и скорость обмена данными 38400 бод. Описание модуля и команды конфигурирования даны в datasheet на модуль.
По опыту использования могу сказать, что оба типа модулей показали себя наилучшим образом, а учитывая низкую стоимость, они весьма интересны в системе «умного дома», или системах, где на небольшой территории нужно разместить большое количество датчиков и исполнительных устройств. Я использую данные модули совместно с MCT-протоколом.
Программа для конфигурации модулей JDY-40 иJDY-41.
Для встраивания модулей в свою систему необходимо предварительно их правильно сконфигурировать. В документации на модули указаны установки модуля по умолчанию, эти установки не всегда подходят для работы. Так как я использую оба типа модулей в своих разработках, мне пришла в голову мысль, сделать единое приложение для настройки и проверки RF-модулей обоих типов. Эта программа для ПК под Windows, на мой взгляд, получилась удачной, и поэтому я решил ею поделится с разработчиками, которые тоже хотели бы использовать эти модули в своих работах.
Подключение модуля к ПК.
Связь с модулем JDY и программой на ПК, возможна по UART через адаптер USB-UART.


Необходимо чтобы USB-UART адаптер имел дополнительный вывод DTR. Этот вывод необходим для управления выводом SET на модуле JDY. USB-UART адаптеры можно приобрести, например, перейдя по этой ссылке. Правильное соединение адаптера и модуля представлено на фото.

Различные исполнения подключений USB-UART адаптера и модулей JDY-40 и JDY-41 показаны на фото ниже.




Описание программы для ПК
На скриншоте представлен вид программы для ПК в режиме настройки (Instructions read/set) после соединения с модулем JDY-40 по порту COM7 и скоростью обмена 19200.

Если необходимо изменить скорость обмена, надо разорвать соединение, изменить скорость и вновь соединиться с модулем. Это можно сделать кнопкой:

На скриншоте ниже показан режим терминала. В этом режиме можно отправлять или принимать пакеты при связывании модулей между собой. Можно отправлять текстовые сообщения (String) или пакеты в шестнадцатеричном формате (Hex). Так же можно добавлять (удалять) и сохранять в список часто используемые пакеты.

