1.0 Архитектура модуля и основные характеристики

1.1 Обзор функциональной блок-схемы и модификации моделей (2 Вт vs. 5 Вт)

DMR818S — это высокоинтегрированный радиочастотный приемопередающий модуль, в который встроены микроконтроллер (MCU), основной чип цифровой рации и радиочастотный усилитель мощности (PA). Он поддерживает как цифровой режим связи DMR, так и традиционный аналоговый. Серия в основном состоит из двух основных моделей: стандартной версии DMR818S (номинальная мощность 2 Вт) и версии высокой мощности DMR818S-5W (номинальная мощность 5 Вт). Обе модели совместимы по распиновке и физическим размерам корпуса. Эта особенность позволяет поддерживать варианты продуктов с разным уровнем мощности за счет унифицированной конструкции печатной платы, что упрощает разработку и управление производством аппаратных платформ.

Внутренняя архитектура модуля DMR818S и схема подключения питания
Внутренняя архитектура модуля DMR818S и схема подключения питания
Блок-схема применения модуля DMR818S-5W
Блок-схема применения модуля DMR818S-5W

Совместимость выводов между двумя моделями является ключевой особенностью конструкции. Это позволяет инженерам разрабатывать единую печатную плату и, выборочно устанавливая разные модули, создавать линейки продуктов с различными уровнями производительности и ценовыми категориями (например, версию стандартной дальности и версию с увеличенной дальностью) без необходимости полной переработки аппаратного обеспечения. Однако это также означает, что конструкция печатной платы с самого начала должна отвечать более строгим требованиям к подаче питания и управлению температурным режимом для версии высокой мощности 5 Вт, даже если первоначально планируется использовать только версию 2 Вт. Для обеспечения стабильности и производительности всей линейки продуктов унифицированная конструкция печатной платы должна быть спроектирована в соответствии со спецификациями модуля 5 Вт. Это включает использование более широких дорожек питания, больших площадей заземляющей меди и необходимых тепловых переходных отверстий во избежание снижения производительности или потенциальных рисков отказа при работе модуля высокой мощности.

1.2 Проверяемые параметры производительности и радиочастотные характеристики

В следующей таблице сведены ключевые показатели производительности для моделей G-NiceRF DMR818S и DMR818S-5W, данные взяты из их соответствующих спецификаций. Эти параметры включают диапазон рабочего напряжения, потребление тока в различных режимах работы (сон, прием, передача на высокой/низкой мощности), уровни мощности передачи, чувствительность приема, стабильность частоты и производительность по коэффициенту битовых ошибок (BER).

Таблица 1: Сравнение технических характеристик DMR818S и DMR818S-5W

Параметр

DMR818S (2 Вт)

DMR818S-5W (5 Вт)

Единица

Диапазон рабочего напряжения

3.3 – 4.5

3.7 – 8.5

В

Диапазон рабочих частот (UHF)

400 – 470

400 – 470

МГц

Ток в режиме сна (CS на низком уровне)

< 55

< 55

мкА

Ток приема

< 135

< 160

мА

Ток передачи (Высокая мощность, Цифровой)

< 1000 (@4.2V, 2W)

< 1000 (@8V, 5W)

мА

Ток передачи (Высокая мощность, Аналоговый)

< 1300 (@4.2V, 2W)

< 1700 (@8V, 5W)

мА

Мощность передачи (Высокая/Низкая)

2 / 0.5

5 / 2

Вт

Чувствительность приема (Аналоговый, 12dB SINAD)

-120

-120

дБм

Чувствительность приема

-117дБм (BER 5%)

-117дБм (BER 5%)

дБм

Стабильность частоты (TCXO)

0.5

0.5

ppm

Эта таблица предоставляет количественное, прямое сравнение, позволяющее инженерам принимать компромиссные решения между различными моделями. Ключевые аспекты принятия решений включают компромисс между энергопотреблением и мощностью передачи, адаптируемость к диапазонам напряжения питания и сложность проектирования системы охлаждения. Например, для портативных устройств с батарейным питанием инженеры могут наглядно увидеть разницу в пиковом токе (1,7 А для аналогового режима 5 Вт против 1,3 А для аналогового режима 2 Вт), что позволяет им оценить влияние на время работы от батареи и выбор микросхем управления питанием. Между тем, более широкий диапазон рабочего напряжения версии 5 Вт (3,7-8,5 В) может упростить проектирование цепи питания для некоторых химических источников тока.

Использование в модуле термокомпенсированного кварцевого генератора (TCXO) с точностью 0,5 ppm является примечательной технической характеристикой. В узкополосных системах связи (ширина полосы 6,25 кГц в цифровом режиме) высокая стабильность частоты является необходимым условием, а не опцией, для обеспечения качества канала связи. Это эффективно предотвращает уход частоты канала из-за изменений температуры, гарантируя надежность канала связи, особенно в условиях наружного или промышленного применения с большими колебаниями температуры.

1.3 Электрический интерфейс и определения выводов

В таблице ниже подробно описаны все выводы модуля, их функции, направление ввода-вывода и электрические характеристики. Она включает некоторые важные замечания по использованию, например, запрет на удержание вывода PTT на низком уровне во время инициализации при включении питания.

Временная диаграмма зависимости уровня вывода PTT от состояния передачи/приема
Временная диаграмма зависимости уровня вывода PTT от состояния передачи/приема

№ вывода

Определение вывода

Ввод/Вывод

Стандарт уровня

Описание

1

MIC_IN

I

-

Вход микрофонного сигнала

2

UART-TX

O

0-3.3В

Передача данных по последовательному порту

3

UART-RX

I

0-3.3В

Прием данных по последовательному порту

4, 12

NC

-

-

Не подключен

5

HST_TXD

O

0-3.3В

Передача по последовательному порту (для обновления программы)

6

HST_RXD

I

0-3.3В

Прием по последовательному порту (для обновления программы)

7

ANT

I/O

-

РЧ вход/выход (подключение к антенне 50 Ом)

8, 9, 10

GND

-

-

Земля

11

VCC

I

См. таблицу выше

Положительное питание

13

CS

I

0-5В

Включение режима сна модуля, "0" для сна, "1" для активности

14

PTT

I

0-3.3В

Управление передачей/приемом, "0" для передачи, "1" для приема (не может быть на низком уровне при включении)

15

+3.3V

O

3.3В

Выход напряжения 3,3 В (может обеспечивать нагрузку 50 мА)

16

LINE_OUT

O

-

Аудиовыход

17

T/R

O

0-3.3В

Индикация состояния T/R модуля, высокий уровень во время передачи

18

SPKEN

O

0-3.3В

Индикация принятого сигнала (может управлять внешним аудио УМ)

19, 20

GND

-

-

Земля

1.4 Физические размеры и корпус

Чертеж механических размеров модуля DMR818S
Чертеж механических размеров модуля DMR818S

2.0 Аппаратная интеграция и проектирование для производства

2.1 Подсистема питания: Стратегия подавления шума TDD

Официальная эталонная схема DMR818S
Официальная эталонная схема DMR818S

Режим работы с временным разделением каналов (TDD) протокола DMR создает большие переходные токи в момент передачи. Если источник питания спроектирован неправильно, эти переходные процессы могут проникать в аудиосхемы через цепь питания, создавая слышимый звук, похожий на «пулеметную очередь». Для решения этой проблемы G-NiceRF предложила комплексное и взаимозависимое решение по подавлению шума со следующими конкретными мерами:

  • Силовой индуктор: Силовой индуктор должен быть подключен последовательно в основной цепи питания VCC. Рекомендуемое значение — 15 мкГн с номинальным током не менее 1,3 А. Этот индуктор используется для изоляции высокочастотных скачков тока во время передачи, действуя как фильтр нижних частот.

  • Выбор LDO: Линейный регулятор с низким падением напряжения (LDO), используемый для генерации необходимых 3,3 В для модуля, имеет решающее значение для шумовых характеристик. Рекомендуется модель Torex XC6228D33 (в корпусе SOT23-5). Этот LDO показал хорошее подавление шума TDD в типичных приложениях и является предпочтительным выбором.

  • Разводка печатной платы: Настоятельно рекомендуется использовать четырехслойную плату, причем третий слой должен быть выделен под плоскость питания +3,3 В. Такая разводка обеспечивает низкоимпедансную сеть питания и экранирует чувствительные сигнальные дорожки на верхнем и нижнем слоях.

Эталонный дизайн разводки печатной платы модуля DMR818S
Эталонный дизайн разводки печатной платы модуля DMR818S

Эти три меры должны быть реализованы как единое целое; упущение любой из них может привести к сбою в подавлении шума TDD. Индуктор фильтрует пики тока, генерируемые УМ, у источника; специальный LDO и четырехслойная конструкция платы оптимизируют путь распространения шума, обеспечивая стабильное, низкоимпедансное питание, менее подверженное шуму; а фильтрация цепи микрофона, обсуждаемая ниже, защищает нарушенные цепи. Поэтому инженеры должны рассматривать это как комплексное решение. В типичных условиях применения, если какая-либо часть этого решения будет опущена (например, использование двухслойной платы или стандартного LDO), эффект подавления шума TDD может значительно снизиться, что приведет к повторному появлению слышимых помех.

2.2 Аудиосхема: Взаимодействие с микрофоном и усилителем

Временная диаграмма зависимости уровня вывода SPK_EN от состояния воспроизведения аудио
Временная диаграмма зависимости уровня вывода SPK_EN от состояния воспроизведения аудио

Источник смещения для микрофона требует многокаскадной сети фильтрации. Эта сеть включает в себя несколько конденсаторов, при этом для третьего каскада фильтрации специально указаны танталовые конденсаторы для достижения лучших результатов. При разводке печатной платы схема, связанная с MIC_IN, должна быть полностью окружена земляной плоскостью для экранирования от радиочастотных помех из воздуха. Кроме того, модуль предоставляет вывод SPK_EN для управления включением внешнего усилителя мощности звука. Этот вывод переходит в высокое состояние только тогда, когда требуется вывод звука, что гарантирует отключение усилителя мощности во время простоя, эффективно снижая общее энергопотребление устройства в режиме ожидания.

2.3 РЧ и антенный интерфейс

Вывод ANT модуля (вывод 7) требует подключения к антенной системе с характеристическим сопротивлением 50 Ом. На эталонной схеме показана Пи-цепь, состоящая из C6, C23 и L3 на выходе антенны. Это стандартная практика в проектировании РЧ-схем для точного согласования импеданса антенны и фильтрации внеполосных гармоник для обеспечения оптимальной эффективности передачи и соответствия нормативным требованиям.

Антенна SMA-J (папа), подходящая для модуля DMR818S
Антенна SMA-J (папа), подходящая для модуля DMR818S
Схема подключения модуля DMR818S к внешней антенне
Схема подключения модуля DMR818S к внешней антенне

2.4 Управление температурным режимом при работе на высокой мощности (DMR818S-5W)

Версия 5 Вт может потреблять пиковый ток до 1,7 А в аналоговом режиме передачи при питании 8 В. Непрерывная передача на мощности 5 Вт ограничена по температуре; без дополнительного радиатора рекомендуется, чтобы одна непрерывная работа не превышала 1 минуты. G-NiceRF предоставляет данные о повышении температуры (например, в цифровом режиме температура может подняться с 30°C до 63°C в течение 3 минут) и предлагает эталонный дизайн: путем создания паза на печатной плате под модулем и заполнения его припоем, тепло отводится на основную плату, а затем передается на корпус продукта для рассеивания через такие конструкции, как медные стойки.

Визуализация модуля DMR818S-5W с прикрепленным радиатором
Визуализация модуля DMR818S-5W с прикрепленным радиатором

В сочетании с данными испытаний на повышение температуры (например, повышение с 30°C до 63°C за 3 минуты в цифровом режиме) можно сделать вывод, что номинальная мощность 5 Вт не предназначена для непрерывной работы, если не предусмотрено мощное решение для охлаждения. Это накладывает прямые требования на механическую и промышленную конструкцию конечного продукта. Корпус продукта не может быть простым пластиковым корпусом, а должен быть частью пути отвода тепла. Вероятно, потребуется металлический корпус или внутренний теплоотвод, находящийся в тесном контакте с земляной плоскостью модуля через медные стойки, предложенные в эталонном дизайне. Это требование должно быть доведено командой инженеров-электриков до команды инженеров-механиков на ранней стадии проектирования для обеспечения долгосрочной надежности продукта.

3.0 Спецификация реализации протокола последовательной связи и подробности команд

3.1 Структура протокола: Структура кадра и реализация контрольной суммы

Вся последовательная связь с модулем следует фиксированному формату кадра, начиная со стартового символа 0x68 и заканчивая конечным символом 0x10. Кадр данных включает поля, такие как Команда (CMD), Чтение/Запись (R/W), Статус/Ответ (S/R), Контрольная сумма (CHKSUM), Длина данных (LEN) и Полезная нагрузка (DATA). Параметры физического уровня для последовательного порта фиксированы: 57600 бит/с, 8 бит данных, без четности и 1 стоп-бит (8-N-1).

Общая структура кадра протокола последовательной связи DMR818S
Общая структура кадра протокола последовательной связи DMR818S
Пример структуры кадра протокола последовательной связи DMR818S, показывающий конкретные значения байтов для каждого поля
Пример структуры кадра протокола последовательной связи DMR818S, показывающий конкретные значения байтов для каждого поля

В руководстве по протоколу приведен пример кода на C для вычисления контрольной суммы. Алгоритм использует 16-битное накопление с последующей побитовой операцией НЕ. Примечательной особенностью является то, что если поле контрольной суммы в команде установлено в 0x0000, модуль пропустит процесс проверки контрольной суммы, что обеспечивает удобство для быстрой отладки на начальном этапе разработки.

Пример процесса вычисления контрольной суммы для протокола последовательной связи DMR818S
Пример процесса вычисления контрольной суммы для протокола последовательной связи DMR818S

Контрольная сумма рассчитывается следующим образом:

uint16 PcCheckSum(uint8  buf, int16 len) {
    uint32 sum = 0;
    while (len > 1) {
        sum += 0xFFFF & (buf << 8 | (buf + 1));
        buf += 2;
        len -= 2;
    }
    if (len) {
        sum += (0xFF & buf) << 8;
    }
    while (sum >> 16) {
        sum = (sum & 0xFFFF) + (sum >> 16);
    }
    return ((uint16) sum ^ 0xFFFF);
}

3.2 Набор команд для основной конфигурации и мониторинга состояния

Основные команды для базовой работы модуля:

  • 0x01: Переключить канал

  • 0x02: Установить громкость

  • 0x0D: Установить частоту приема/передачи (данные используют порядок байтов little-endian)

  • 0x17: Установить мощность передачи (Высокая/Низкая)

  • 0x04: Запросить состояние передачи/приема

  • 0x05: Запросить уровень сигнала (RSSI)

  • 0x25: Запросить номер версии программного обеспечения

При реализации команды установки частоты (0x0D) особое внимание следует уделить тому, что ее 4-байтовые данные о частоте используют порядок байтов little-endian. Это частый источник ошибок при реализации. Например, чтобы установить частоту 415,75 МГц, сначала преобразуйте ее в целое число в герцах, 415750000, что в шестнадцатеричном виде равно 0x18C7D770. В соответствии с порядком байтов little-endian отправляемые данные должны быть 70 D7 C7 18. Явное указание этого в документации помогает предотвратить потенциальные ошибки при разработке прошивки.

3.3 Реализация цифровых функций DMR на основе протокола

Охватывает специальные команды для цифрового режима DMR:

  • Вызов (0x06, 0x18): Инициировать вызов, установив тип вызова (индивидуальный, групповой, общий) и идентификатор цели.

  • SMS (0x07): Формат команды для отправки SMS, включая тип сообщения (индивидуальное/групповое) и идентификатор получателя.

  • Тревога (0x09): Отправить тревожное сообщение.

  • Шифрование (0x19): Команда для включения функции шифрования, которая требует 8-байтовый ключ.

  • Параметры DMR (0x31, 0x33): Установить цветовой код и временной слот.

Проектирование протокола, связанное с вызовами, раскрывает важную операционную концепцию: различие между временными и постоянными контактами. Команда 0x18 используется для установки временного контакта для передачи. Эта настройка действительна только для следующего нажатия PTT, не сохраняется после выключения питания и не будет возвращена командой 0x22 (запрос контакта). Эта функциональность предоставляет большую гибкость для хост-MCU для динамического и мгновенного указания цели вызова без изменения предварительно сохраненных параметров канала, что позволяет реализовать более сложную логику приложений.

3.4 Реализация аналоговых функций на основе протокола

Охватывает специальные команды для аналогового режима:

  • Шумоподавитель (0x12): Установить уровень шумоподавителя в диапазоне от 1 до 9.

  • Субтон (0x13, 0x14): Установка субтона требует двухэтапной операции. Сначала используйте команду 0x13 для установки типа субтона (Нет, CTCSS, CDCSS, Обратный CDCSS), а затем используйте команду 0x14 для установки конкретного значения частоты/кода субтона.

  • Ширина полосы (0x32): Установить ширину полосы аналогового канала на 12,5 кГц или 25 кГц.

4.0 Анализ рабочего состояния и управление питанием

4.1 Аппаратное управление состояниями передачи, приема и сна (PTT, CS)

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

Временная диаграмма управления инициализацией модуля DMR818S с помощью вывода CS
Временная диаграмма управления инициализацией модуля DMR818S с помощью вывода CS
Временная диаграмма управления переходом модуля DMR818S в спящий режим с помощью вывода CS
Временная диаграмма управления переходом модуля DMR818S в спящий режим с помощью вывода CS

Вывод T/R служит аппаратным индикатором состояния, предоставляя прямой способ узнать, находится ли модуль в данный момент в режиме передачи (высокий уровень) или приема (низкий уровень).

4.2 Реализация режима низкого энергопотребления с рабочим циклом и последовательность пробуждения по UART

Режим энергосбережения модуля можно включить, отправив команду 0x0C. В этом режиме внутренний MCU модуля переходит в состояние сна для снижения среднего энергопотребления. В этом состоянии модуль не будет отвечать на обычные команды UART.

Процедура пробуждения: Для связи с модулем в режиме энергосбережения хост-MCU должен сначала отправить пакет пробуждения, который состоит как минимум из 20 байт 0x55. Получив этот пакет пробуждения, модуль немедленно ответит определенным кадром подтверждения: 68 55 00 00 87 AA 00 00 10. Хост-MCU должен успешно получить этот полный кадр подтверждения, чтобы подтвердить, что модуль успешно разбужен, и только после этого он может отправлять любые обычные операционные команды. Если модуль не обнаружит никакой активности UART в течение 3 секунд, он автоматически снова перейдет в режим энергосбережения.

Блок-схема режима энергосбережения модуля DMR818S и процедуры пробуждения по UART
Блок-схема режима энергосбережения модуля DMR818S и процедуры пробуждения по UART

Этот механизм пробуждения оказывает значительное влияние на архитектуру прошивки хост-MCU. Драйвер UART не может быть простой блокирующей функцией отправки/приема, а должен быть состоянием. Перед отправкой любой команды прошивка должна проверить, находится ли модуль в режиме энергосбережения. Если да, то сначала должна быть выполнена последовательность пробуждения, со строгим ожиданием и проверкой вышеупомянутого кадра подтверждения пробуждения, прежде чем можно будет отправить фактическую команду. Это требует, чтобы логика драйвера была более сложной, чем простая система «команда-ответ», и нуждалась в возможностях неблокирующей работы, управления состоянием и обработки тайм-аутов.

5.0 Сравнительный анализ: DMR818S против предшественника DMR818

Это обеспечивает четкое сравнение различий в протоколах и руководство по миграции для инженеров, знакомых со старым модулем DMR818, эффективно предотвращая проблемы совместимости во время обновления прошивки.

5.1 Ключевые функциональные и эксплуатационные различия

По сравнению с DMR818, в DMR818S удалены некоторые функции, такие как сканирование частот (ранее команда 0x03). В то же время он был усовершенствован в нескольких аспектах: детализация RSSI была увеличена с 5 до 127 уровней, что обеспечивает более точную индикацию уровня сигнала; функция тревоги больше не включает встроенный звуковой сигнал и сообщает о событиях только через последовательный порт; функция SMS была оптимизирована для улучшения совместимости с основными брендами раций и для упрощения процесса приема. Содержимое полученного SMS теперь сообщается непосредственно с уведомлением, что устраняет необходимость отправлять дополнительную команду запроса.

5.2 Эволюция протокола и соображения по миграции прошивки

Следующая таблица предоставляет прямое и практическое руководство для инженеров по прошивке, обновляющих продукты с DMR818 до DMR818S. В ней четко перечислены измененные, новые и удаленные команды, что помогает избежать проблем совместимости во время разработки.

Таблица 2: Сравнение команд протокола DMR818 и DMR818S

Функция

DMR818

DMR818S

Примечания

Уровень сигнала (RSSI)

5 уровней

127 уровней

Увеличена детализация

SMS (0x07)

Требуется дополнительный запрос для содержимого

Содержимое сообщается напрямую

Упрощенный процесс, улучшенная совместимость

Тревога (0x09)

0x01 для включения / 0xFF для выключения

0x01 для включения, требуется ID группового вызова

Функция изменена, команда отключения удалена

Шифрование (0x19)

Простой переключатель вкл/выкл

Требуется 8-байтовый ключ при включении

Повышенная безопасность

Режим энергосбережения (0x0C)

MCU активен, последовательный порт доступен

MCU спит, требуется последовательность пробуждения

Фундаментальное изменение в механизме работы

Сканирование (0x03)

Поддерживается

Удалено

Функция удалена

Расширенная функция (0x0a)

Поддерживается

Удалено

Функция удалена

Переключатель монитора (0x15)

Поддерживается

Удалено

Функция удалена

Установить временной слот (0x33)

Не поддерживается

Новое

Добавлена основная функция DMR

Запросить конфигурацию канала (0x1D)

Не поддерживается

Новое

Добавлена удобная функция запроса

Восстановить параметры по умолчанию (0xF0)

Не поддерживается

Новое

Добавлена функция обслуживания

Программный сброс (0xF2)

Не поддерживается

Новое

Добавлена функция обслуживания

Конкретные изменения протокола включают:

  • SMS (0x07): DMR818S упрощает процесс получения SMS.

  • Тревога (0x09): В DMR818S изменена функция тревоги.

  • Шифрование (0x19): Команда шифрования в DMR818S требует 8-байтовый ключ, в то время как в версии DMR818 это был просто переключатель вкл/выкл. В документации отмечается определенная степень обратной совместимости: отправка команды шифрования старого формата на DMR818S приведет к тому, что модуль включит шифрование с ключом по умолчанию. Это может создать угрозу безопасности без ведома пользователя, и на это необходимо обратить внимание при миграции.

  • Режим энергосбережения (0x0C): Фундаментальное изменение от постоянной активности MCU к спящему режиму MCU требует, чтобы прошивка реализовывала новую последовательность пробуждения по UART, описанную в разделе 4.2.

  • Новые команды: DMR818S добавляет ряд практичных новых команд, таких как 0x33 (Установить временной слот), 0x1D (Запросить конфигурацию канала), 0xF0 (Восстановить заводские настройки) и 0xF2 (Программный сброс), которые облегчают реализацию расширенных функций и обслуживание устройства.

6.0 Краткое изложение ключевых соображений по интеграции

6.1 Контрольный список для проектирования аппаратного обеспечения

  • Подавление шума TDD: Полностью реализуйте схему подавления шума TDD, включая силовой индуктор 15 мкГн, указанную модель LDO и многокаскадную фильтрацию питания микрофона.

  • Разводка печатной платы: Используйте четырехслойную разводку платы и выделите отдельную плоскость питания для +3,3 В.

  • Управление температурным режимом (модель 5 Вт): Для модели 5 Вт спроектируйте эффективный тепловой путь от модуля к корпусу продукта для обеспечения надежности при длительной работе на максимальной мощности.

6.2 Контрольный список для разработки прошивки

  • Контрольная сумма: Правильно реализуйте 16-битный алгоритм контрольной суммы с суммированием и инвертированием.

  • Порядок байтов: При обработке многобайтовых полей данных (например, частоты) обращайте внимание на формат порядка байтов little-endian.

  • Режим энергосбережения: Если планируется использовать режим энергосбережения, должен быть реализован состояний драйвер UART, включающий последовательность пробуждения 0x55.

  • Миграция версий: При миграции с DMR818 проверяйте изменения команд в Таблице 2 одно за другим и соответствующим образом обновляйте логику прошивки, уделяя особое внимание реализации режимов шифрования и энергосбережения.

7.0 Информационные ресурсы

1. G-NiceRF®. Страница с информацией о продукте DMR818S-5W. Получено с https://www.nicerf.com/walkie-talkie-module/dmr818S-5w.html

2. G-NiceRF®. Центр загрузки ресурсов DMR818S. Получено с https://www.nicerf.com/download/?keywords=dmr818S

3. G-NiceRF®. Официальный веб-сайт. Получено с https://www.nicerf.com/

4. G-NiceRF® Официальный магазин. Страница покупки продукта на AliExpress NiceRF | 2 шт. DMR818S-5W цифровой рации модуль 7 км дальнего действия с 0,5 ppm TCXO кристалл двойные слоты времени

Комментарии (0)