Настраиваем плату MMDVM_pog
для цифрового узла/репитера

Обновлено зимой 2019

В этой статье я расскажу как обновить прошивку или запрограммировать плату из проекта MMDVM_pog, На примере конструкции RN6LJT. Эта плата устанавливается в разьём RaspberryPi и заменяет собой Arduino_DUE + шилд.

Вопросы связанные с этой платой, мы обсуждаем в мессенджере.

Запишем на SD-карту образ Pi-Star, с помощью программы Win32 Disk Imager.

MMDVM узел состоит из следующих элементов: RaspberryPi3, плата MMDVM_pog, радиостанция GM-340. Настройка очень проста и заключается в установке девиации передатчика 2.75кГц. Подробное описание на сайте f5uii.

Уровень приёма регулировать не нужно. Резистор R31 (уровень RX) должен быть повёрнут до упора по часовой стрелке. В файле кофигурации ставьте RXLevel=150.

В меню 'Modem Type' выбираем указанную на картинке выше плату.

Тесты и сравнения MMDVM узла на Ардуино+шилд RA4NHY и плате MMDVM_pog, показали примерно одинаковые результаты, которые вы видите ниже.

MMDVM_pog имеет меньше контактных соединений, что положительно скажется на её надёжности. Самодельный шилд (без внешнего генератора), немного уступает этой плате, по качеству приёма слабых сигналов. Плата MMDVM_POG протестирована в режимах симплекса (узел) и дуплекса (репитер).

Таблица качества декодирования двух плат подключенных к одной радиостанции GM-350, с полосой 25кГц. Смотрите видео этого эксперимента.

Прошивка
с использованием программатора ST-LINK в Windows, возьмите готовый файл mmdvm.hex и 'залейте' его в плату, с помощью STM32 ST-LINK Utility.

Смотрите видео-инструкцию с пошаговым описанием (первого варианта) процесса программирования.

Программатор ST Link v2 продаётся в китайских магазинах, а драйвера для windows и программу нужно взять на сайте STMicroelectronics.

Для MMDVM узла подойдёт любая радиостанция с режимом 9600бод. Оптимальная полоса пропускания приёмного тракта, зависит от цифровой моды. Ширину ПЧ ставьте 25кГц для DMR/C4FM, а для D-Star 12.5кГц (GM-340 позволяет менять).

На форумах я нашел рекомендации, по установке девиации, для каждого цифрового режима: D-STAR ~1.2KHz, DMR 2.75KHz, C4FM ~2-3KHz.

Настроить девиацию в YSF можно на слух, при более-менее нормальной девиации, станции начинают сразу декодировать сигналы. DMR и D-Star нужно настраивать по методике f5uii c помощью USB-RTL.

После тестов MMDVM узла с разными платами и в разных режимах, складывается ощущение что D-Star и YSF(C4FM) сигналы узел(точка доступа) принимает лучше чем DMR, особенно это относится к слабым сигналам.

Ссылки:  
Проект MMDVM-POG на Гитхабе
Что такое Yaesu System Fusion?  
ДУК RA3APW для D-STAR  
Группа C4FM_D-Star_DMR в мессенджере ТамТам  

UA6HJQ