Узел управления радиомодемом малой мощности

На процессорном модуле Мега12-NW реализован канал радиосвязи малой мощности. В контроллерах Мега12-NW.МЭК данная функция отсутствует.

Для реализации в контроллере «Мега12-NW.CPU» канала радиосвязи малой мощности (до 100 милливатт) в контроллерном модуле используется OEM-модуль приемопередатчика, работающего в диапазоне частот 446 МГц с выходной мощностью до 100 мВт и 433 МГц с выходной мощностью до 10 мВт, а также антенного высокочастотного разъема для подключения внешней антенны посредством высокочастотного кабеля.

Управление узлом осуществляется посредством программного обеспечения микроконтроллера через интерфейс SPI и дополнительные выводы микроконтроллера. Программное обеспечение позволяет проводить инициализацию микромодуля приемопередатчика, настройку параметров приема и передачи — частоты приема и передачи, битовую скорость радиоканала, величину мощности передатчика, ширину радиоканала приема и передачи, другие важные характеристики.

При эксплуатации канала радиосвязи малой мощности есть возможность изменять некоторые параметры радиосвязи, такие как выходная мощность передачи, битовая скорость, номер радиоканала и смещение частоты. В контроллерах Мега12-NW, помимо указанных выше настроек, реализован выбор режима радио для работы в одной из доступных радиосетей (Smart433, RFM(22/23), Radio Near). Способы изменения этих параметров описаны в соответствующих разделах Руководства по настройке специализированных функций контроллеров.

В исполнениях контроллера применяются приёмопередатчики RFM22 или RFM23 (единая элементная база Silicon Labs Si4432). Модули программно совместимы (одинаковый набор регистров, единый драйвер) и различаются только максимально доступной выходной мощностью передатчика и потребляемым током. Фактическая выходная мощность задаётся настройками радиомодема (см. Приложение В, регистр «Настройки Radio Near») и не превышает значений, установленных для конкретного исполнения контроллера.

В диапазоне «Мега12-РМ2400» 2400МГц данные передаются со скоростью до 256000 бит/с с использованием технологии 6LoWPAN. Данный режим доступен в исполнении контроллера Мега12-NW.CPU и обеспечивает работу контроллера в радиосети радиомодемов «Мега12-РМ2400» в качестве узла беспроводной сети 6LoWPAN с IP-адресацией. Выбор частотного канала, мощности передатчика и сетевых параметров осуществляется программно (см. Приложение В, регистр «Настройка 6LoWPAN»).

В зависимости от программного обеспечения контроллера радиоинтерфейс обеспечивает работу контроллера в следующих радиосетях:

  1. Радиосеть контроллеров «Мега12» диапазона 446МГц;
  2. Радиосеть радиомодемов «Смарт-433/2400» диапазона 433МГц;
  3. Радиосеть радиомодемов «Мега12-РМ2400» диапазона 2400МГц.

В диапазоне «Мега12» 446МГц передача данных осуществляется со скоростью от 4800 до 38400 бит/с по одному из 8 каналов: для скорости 38400 бит/с доступен только один канал, для скорости 19200 бит/с – два канала, для скорости 9600 бит/с – четыре канала, для скорости 4800 бит/с – восемь каналов. В диапазоне «Смарт-433/2400» 433МГц данные передаются со скоростью 2400 или 4800 бит/с и доступны для выбора каналы с 0 по 7 соответствующие в зависимости от прошивки частотам от 433,070 МГц до 433,770МГц и от 433,870МГц до 434,570МГц с шагом в 0,1МГц.