Радиомодули E43-433T13S с UART интерфейсом и шифрованием

E43-433T13S — радиомодемы с UART интерфейсом, функционально близки к популярным модулям HC12.

Характеристики модулей:

  • Рабочий диапазон: 425 ~ 440,75 МГц, 64 канала с шагом 0,25 МГц.
  • Выходная мощность передатчика: +13dBm (20мВт), возможно снизить мощность до 10, 7 и 3dBm
  • Чувствительность приемника: -109dBm@2.4kbps
  • Скорость передачи по воздуху: 1.2, 2.4, 4.8, 9.6kbps
  • Напряжение питания: от 1.8 В до 3.6 В. 5 вольт не допускается.
  • Энергопотребление в режиме передачи\приема: 30мА@13dBm \ 14.5мА.
  • Логические уровни: 3,3 В.
  • Радиус действия: 650м, в условиях прямой видимости, с установленными на высоте 2 метра антеннами усилением 5dBi и скоростью передачи данных по воздуху: 2,4 кбит/с
  • Подключение антенны: IPEX разъем.

Распиновка модуля:

  • GND — Масса.
  • GPIO1 — Любое внешнее электрическое соединение запрещено.
  • RX — UART интерфейс, вход подключается к TXD выходу микроконтроллера.
  • TX — UART интерфейс, выход подключается к RXD входу микроконтроллера.
  • AUX — Логический выход, рабочий режим модуля, логический 1 на выходе означает что модуль в режиме готовности. 0 модуль занят, например передачей данных.
  • VCC — Напряжение питания, диапазон от 2,8 В до 3,6 В.
  • RSTb — Сброс радиомодуля, подтянут к питанию.
  • C2D — Любое внешнее электрическое соединение запрещено.
  • M2 — Любое внешнее электрическое соединение запрещено.
  • М1 и M0 — Логические входы слабо подтянутые к питанию, запрещается оставлять не подключенными. Задают 4 режим работы модуля, режим передачи, прослушки, конфигурации и низкого энергопотребления, подробнее ниже.
  • ANT — Антенный выход


Особенности модулей:

Модуль поддерживает два метода передачи данных, Transparent transmission и fixed transmission, в режиме fixed происходит проверка адреса модуля, это схоже с modbus, можем делать группы с одинаковыми адресами модулей на одной частоте, модули смогут общаться только в одной группе модулей с одинаковыми адресами, другие адреса игнорируются и при этом остается возможность отправить данные всем устройствам, со всеми адресами находящиеся на одной частоте. В режиме Transparent transmission адреса модулей игнорируются.

Режимы работы и ноги М1 и M0:

Режим работы модуля зависит от состояния ног M0 и M1, подробнее в таблице.

М1 М0 Режим:
0 0 Режим передачи, радиомодуль транслирует данные из UART по радиоканалу. Это обычно то, что мы хотим от модулей.
0 1 Режим прослушки, модуль слушает эфир и каждые 100 мс отправляет в UART данные об уровне сигнала. Режим может помочь избежать коллизий, перед отправкой можно узнать не ведется ли передача другим модулем.
1 0 Режим конфигурации.
1 1 Спящий режим. Выключение модуля.

M0 и M1 подтянуты к питанию, а значит по умолчанию на них логическая единица, при подачи питания модуль выключен. Как видно из таблицы, чтобы начать работу нужно M0 и M1 соединить с массой, а чтобы попасть в конфигурацию, соединить с массой нужно M1.


Конфигурация:

АТ команд здесь нет, для конфигурации модуля нужно отправить 5 байт с настройками, можно их вычислить из даташита, а можно воспользоваться официальной утилитой для конфигурации.

Там же загрузить конфигурацию в модуль. Программа интуитивно понятная, подробности в видео ниже. Настроек у модуля не много, отсутствуют профили на разные случаи, как у HC12, только всё самое необходимое.


Документация и прочие:

Модуль в официальном магазине, тут.


Видео: