LCRF

Параметры конфиденциальности

Выберите необязательные цели отдельно. Изменить или отозвать выбор можно в любое время через нижнюю часть сайта.

Строго необходимые

Нужны для безопасности, работы сеанса и сохранения вашего выбора.

Всегда включено
Предпочтения

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

Аналитика

Использует собственные идентификаторы посетителя и сеанса для измерения страниц, источников и действий с запросами.

Маркетинг

Разрешает маркетинговые измерения или сторонние рекламные технологии, если они появятся в будущем.

Протокол связи

Протокол связи RS-485 для модулей усилителей мощности RF

Описание кадров, команд и ответов, управления включением PA и телеметрии состояния для модулей усилителей мощности RF LCRF с полудуплексным интерфейсом RS-485.

Обзор интерфейса

Для связи управляющей системы с модулем усилителя мощности используется полудуплексный последовательный интерфейс RS-485.

ПараметрЗначение
Физический интерфейсПолудуплексная последовательная связь RS-485
Скорость передачи115200 bps
Формат данных8 бит данных, без контроля четности
Система записиШестнадцатеричная (HEX)
Порядок байтов по умолчаниюBig-endian; старший байт первым, если заказчиком не указано иное

Соглашения о данных

UINT — 32-разрядное целое без знака, USHORT — 16-разрядное целое без знака, UCHAR — 8-разрядное целое без знака. Бит 0 и байт 0 являются соответственно младшими битом и байтом. Зарезервированные поля предназначены для дальнейшего расширения и по умолчанию равны нулю.

Правила связи

Управляющая система передает команды управления или запросы параметров. Связь работает по модели «ведущий–ведомый»: управляющая система отправляет одну команду, модуль усилителя мощности обрабатывает ее и возвращает соответствующий ответ, завершая цикл обмена.

Формат кадра данных

ПолеИдентификаторДлинаОпределение
Начало кадраHead2 bytesФиксированное значение 0x7E7E
Тип командыType1 byteТип инструкции, обозначаемый T
Длина данныхBufLen2 bytesДлина области данных в байтах
Область данныхBufn байтДанные команды или ответа
Конец кадраStop2 bytesФиксированное значение 0x0A0D

Управление включением PA (T = 0x01)

Этой командой управляющая система выключает или включает PA. После срабатывания защиты PA команда позволяет перезапустить усилитель при выполнении соответствующих условий восстановления.

БайтСодержимоеОпределение
1-2Начало кадра0x7E7E
3Тип команды0x01
4-5Длина данных0x0001 (один байт данных)
6Управление включением PA0x00: PA выключен; 0x01: PA включен
7-8Конец кадра0x0A0D

Примеры команды включения

Запрос управляющей системы — включить PA

7E 7E 01 00 01 01 0A 0D

Ответ модуля — управление выполнено

7E 7E 01 00 01 FF 0A 0D

Ответ модуля — ошибка управления

7E 7E 01 00 01 01 0A 0D

Ответ на команду управления

Тип команды в ответе повторяет тип принятой команды управления. Байт данных ответа сообщает, выполнено ли запрошенное действие.

БайтСодержимоеОпределение
1-2Начало кадра0x7E7E
3Тип командыПовтор типа принятой команды управления
4-5Длина данных0x0001 (один байт данных)
6Результат управления0xFF: успешно; 0x01: ошибка; остальные значения зарезервированы
7-8Конец кадра0x0A0D

Запрос состояния (T = 0xFF)

Запрос состояния не содержит поля данных. Управляющая система передает следующий фиксированный кадр:

7E 7E FF 00 00 0A 0D

Ответ на запрос параметров (T = 0xFF)

Модуль возвращает 16 байт данных с измеренными значениями и состояниями защиты. Многобайтовые значения передаются в порядке big-endian, принятом в этом протоколе по умолчанию.

БайтСодержимоеКодирование / определение
1-2Начало кадра0x7E7E
3Тип команды0xFF
4-5Длина данных0x0010 (16 байт данных)
6Состояние PA вкл./выкл.0x00: выключен; 0x01: включен
7-8Входное напряжение16 бит без знака; 0,1 V на отсчет; 285 = 28,5 V
9-10Входной ток16 бит без знака; 0,1 A на отсчет; 125 = 12,5 A
11-12Температура модуля16 бит со знаком; 0,1 °C на отсчет; 285 = 28,5 °C
13-14Прямая выходная мощность16 бит без знака; 0,1 dBm на отсчет; 425 = 42,5 dBm
15-16Отраженная выходная мощность16 бит без знака; 0,1 dBm на отсчет; 425 = 42,5 dBm
17Состояние входного напряжения0x00: норма; 0x01: перенапряжение; 0x02: пониженное напряжение
18Состояние входного тока0x00: норма; 0x01: защита от перегрузки по току
19Состояние температуры модуля0x00: норма; 0x01: защита от перегрева
20Состояние выходной мощности0x00: норма; 0x01: защита от превышения выходной мощности
21Состояние защиты VSWR0x00: норма; 0x01: защита VSWR
22-23Конец кадра0x0A0D

Пороговые значения защиты по умолчанию

ЗащитаЗначение по умолчанию в предоставленном протоколеПримечание по реализации
Пониженное напряжение24 VПодтвердить по применимой версии изделия или проекта
Перенапряжение32 VПодтвердить по применимой версии изделия или проекта
Перегрузка по току10 A или 20 AЗначение зависит от изделия; требуется подтверждение
Перегрев105 °CВосстановление происходит при температуре на 65 °C ниже порога перегрева
Превышение выходной мощности52 dBmПодтвердить по применимой версии изделия или проекта

Проверка интеграции

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

Границы реализации: В предоставленной редакции протокола не определены адресация узлов, контрольная сумма или CRC, тайм-ауты и повторные попытки управляющей системы, терминирование и смещение RS-485, а также время переключения приемопередатчика. До реализации подтвердите эти параметры, ограничения конкретного изделия и требования проекта по утвержденной документации на изделие или проект.