Радиомодуль JDY-40 2,4 ГГц с интерфейсом UART, беспроводной последовательный порт передачи
Радиомодули на 2,4 ГГц построенные на SoC BK2461 от Beken.
Внутри BK2461 находится трансивер и микроконтроллер FLIP51, аналог intel 8051. Модуль может работать как радиомодем, возможна полудуплексная передача данных по радиоканалу через UART интерфейс, либо как радиопульт. На модуле выведены 8 выводов GPIO микроконтроллера. Модуль настраивается при помощи АТ команд.
Основные характеристики модулей
- Рабочая частота: 2400–2483,5 МГц.
- Выходная мощность передатчика: до 12 дБм (15,8 мВт)
- Радиус действия в прямой видимости: до 120 м.
- Интерфейс: UART, 8 GPIO.
- Энергопотребление: в режиме передачи: 40 мА, в режиме приема: 24 мА, в спящем режиме: 5 мкА
- Питание: 2,2 – 3,6 В.
Распиновка:
- VCC – питание, максимальное напряжение питания модуля 3,6 В.
- GND – земля.
- CS – включение модуля: чтобы включить модуль нужно на вход подать логический 0.
- SET – перевод модуля в режим конфигурации (подробности ниже).
- TXD и RXD – интерфейс UART, допускает уровни 5 вольт.
- GPIO1–GPIO8 – выводы ввода/вывода общего назначения (подробности ниже).
Описание АТ команд модулей
Для настройки модуля необходимо перевести его в режим конфигурации, для этого необходимо установить на выводе SET уровень логического нуля. В командном режиме последовательный порт сконфигурирован на 9600 бит/сек.
AT+BAUD- Скорость последовательного порта (1200 бит/с, 2400 бит/с, 4800 бит/с, 9600 бит/с, 19200 бит/с). По умолчанию – 9600 бит/с.
- Пример: «
AT+BAUD9600». AT+RFID- Идентификатор беспроводной сети
AT+DVID- Идентификатор радиомодуля
T+RFC- Канал беспроводной связи, от 001 до 128. В техническом описании на модуль не указано соответствие частоты к каналу. В техническом описании на трансивер указана начальная частота 2400 МГц, шаг одного канала 1 МГц, но как реализовано на практике, не известно. Пример: «
AT+RFC001» вернет «OK» AT+POWE- Мощность передатчика, от 0 до 9, таблица соответствий ниже. Пример: «
AT+POWE8» вернет «OK»1 2 3 4 5 6 7 8 9 -15 дБм -5 дБм 0 дБм 3 дБм 6 дБм 9 дБм 10 дБм 10 дБм 12 дБм 0,03 мВт 0,32 мВт 1 мВт 2 мВт 4 мВт 8 мВт 10 мВт 10 мВт 15,8 мВт AT+CLSS- Режим работы модуля. Основных режимов два: радиомодем, в котором работает UART, и пульт дистанционного управления с различными вариантами работы 8-разрядного порта с GPIO. Значение по умолчанию:
A0. Пример: «AT+CLSSA0» вернет «OK»A0: прозрачная передача через последовательный порт, режим радиомодема.C0: передающий пульт дистанционного управления с индикацией. В этом режиме GPIO выводы радиомодуля с 1 по 7 сконфигурированы на вход для подключения кнопок, GPIO вывод 8 – на выход для подключения светодиода индикации передачи.C1: передающий пульт дистанционного управления без индикации. В этом режиме все 8 выводов GPIO радиомодуля сконфигурированы на вход для подключения кнопокC2: приемник, все 8 выводов GPIO сконфигурированы на выход. На выходах низкий уровень, логический 0. При приеме сигнала на выводе, соответствующем выводу на передатчике, генерируется положительный импульс длительностью 30 мсC3: приемник, все 8 выводов GPIO сконфигурированы на выход, на выходах высокий уровень, логический 1, при приеме сигнала на выводе, соответствующем выводу на передатчике, генерируется отрицательный импульс длительностью 30 мсC4: приемник, все 8 выводов GPIO сконфигурированы на выход, на выходах низкий уровень, при приеме сигнала на выводе, соответствующем выводу на передатчике, появляется высокий уровень, логический 1, логика работы как у беспроводной кнопки.C5: приемник, все 8 GPIO сконфигурированы на выход, при приеме сигнала на выводе, соответствующем выводу на передатчике, инвертируется состояние, логика работы как у беспроводного переключателя.
Значения по умолчанию
| Описание | Параметр | Команда |
| Скорость последовательного порта | 9600 | AT+BAUD |
| Идентификатор беспроводной сети | 8899 | AT+RFID8899 |
| Идентификатор радиомодуля | 1122 | AT+DVID1122 |
| Канал беспроводной связи | 1 | AT+RFC001 |
| Мощность передатчика | 12db | AT+POWE9 |
| Режим работы модуля | A0 | AT+CLSSA0 |
