Настройка радиомодуля в HotSpot

декабрь 2019

Маломощные точки доступа на основе китайских радиомодулей RF7021SE (ADF7021), популярны среди любителей цифровой связи. Есть замечательный проект MMDVM_HS, который на основе RF7021 и STM32, позволяет сделать маломощный хотспот работающий в режимах YSF, D-Star, DMR, NXDN, P25, POCSAG c программами BlueDV и MMDVM.

Радиомодуль имеет неплохие характеристики:

- Диапазон частот 80-650МГц
- Выходная мощность до + 13дБм (20мВт)
- Чувствительность -98dBm
- Напряжение питания 2,2-3,6В
- Потребляемый ток 26-30мА

Модуль RF7021SE не обладает выдающимися характеристиками по чувствительности, избирательности, забитию, подавлению внеполосных излучений, динамическому диапазону и тд. Поэтому в сложной помеховой обстановке, работать она будет на небольшие расстояния.

Помехоустойчивость RF7021SE можно улучшить, если поместить его в экранированную коробочку и подключить хорошо согласованную антенну.

Замена генератора
Для того чтобы радиомодуль RF7021 мог работать в нужных цифровых режимах, меняем в нём кварцевый генератор! Родной генератор выпаиваем и ставим FOX924B-14.7456 с максимальность стабильностью, но не хуже 2ppm. Радиомодуль готов!

###

Прошивка
Теперь нужно залить в микроконтроллер STM32F103 прошивку zumspot_libre_fw.bin и содинить RF7021 с STM32, подробную инструкцию написал PH0DV: часть 1, часть 2.

Настройка
хотспота производится программой для калибровки MMDVMcal. Нам нужно настроить частотную поправку (offset) и девиацию частоты (txlevel).

###

В файле с настройками MMDVM.ini в разделе Modem, нужно вписать (в указанные строки) правильные значения, которые мы получим после калибровки радиомодуля.

Для контроля частоты и девиации используем любой SDR-приёмник и программу SDRsharp.

###

Запускаем калибровку (нажав 'С'), нажимаем 'E' для перехода на частоту 433МГц. Туда же настраиваем SDR-приёмник. Корректируем сдвиг частоты клавишами 'F' и 'f'. После этого, устанавливаем девиацию нажимая клавиши 'T' и 't'.

###

На картинке видно, что изначально частота радиомодуля сдвинута и девиация не оптимальная. Это нужно исправить, иначе ваш hotspot не будет нормально работать в эфире.

###

На картинке видно что сначала нажимали F/f и получили точную корректировку частоты. Затем нажимали T/t и получили оптимальное значение девиации передатчика радиомодуля.

Полученные значения вписываем в файл MMDVM.ini, как показано на картинке, в начале статьи.

В радиомодуле RF7021 используется один генератор для приёма и передачи, поэтому поправки частоты для RX и TX, всегда будут одинаковыми.

###

Правильные значения изменили картинку. Как видно, частота установлена точно, центральная несущая подавлена, что говорит о девиации 2.8кГц.

Чтобы получить девиацию 2.75кГц, для работы в DMR/C4FM, уменьшаем полученное значение на 2-3 пункта. Для D-Star/NXDN требуется девиация 1.3кГц.

###

Переходим на единую частоту для HotSpot-ов (438.080МГц) и проверяем радиомодуль в работе. Дальность связи при мощности 20мВт, на наружную штыревую антенну (при отсутствии помех), в режиме C4FM, составляет до 1км, в городских условиях.

Обмениваемся опытом в разговорной группе KAVKAZ.

Ссылки по теме:
- проект MMDVM_HS

UA6HJQ