Протокол управления связью модуля Mini_COFDM Ethernet Vcan1886

Протокол управления связью модуля Mini_COFDM Ethernet Vcan1886

1. Параметры последовательного порта управления связью

8 биты данных

1 стоп-бит

даже паритет

Скорость передачи данных: 19200

2. Параметры конфигурации модуля

Параметры конфигурации модуля записываются путем записи 256×8 оперативной памяти. Для достижения этой цели, настроенные параметры действительны после сохранения сброса, или включение снова. После включения или перезагрузки системы, последовательный порт будет печатать {ААААА}

Описание параметров ОЗУ

БАРАН[0]: Управление сбросом системы, читаемый и записываемый, Чтение и письмо имеют разные значения: 

Писать

00 => Сброс всей системы, Серийные возвраты {ААААА}, указывая, что система была перезагружена

01 => Сохраните параметры, установленные пользователем, Серийные возвраты {000101}, указывает на успешное выполнение

02 => Восстановить параметры системы по умолчанию., Серийные возвраты {000202}, указывает на успешное выполнение

03=> Поиск частотной точки указанной полосы пропускания. Последовательный порт возвращается {000303}, указывает на успешное выполнение

04=> Поиск указанной частоты, когда параметры известны, возвращаться {000404}, указывает на успешное выполнение

05=> ключ перезагрузки, Настройка параметров последовательного порта для параметров передачи и последовательного порта данных, возвращает {000505}, указывает на успешное выполнение

06=> Динамически изменять параметры затухания излучения (запись ОЗУ[8] Значение ослабления вступает в силу сразу после подачи команды., и не сбрасывает выбросы. После выключения питания, и снова включите питание, БАРАН[8]это ранее сохраненное значение),

возвращаться{000606},Указывает на успешное выполнение

другое => бронировать

читать: 

Кусочек[0] => 

«1» = блокировка радиочастоты передатчика

«0» = РЧ частота передатчика не заблокирована

Кусочек[1] => 

«1» = блокировка радиочастоты приемника

«0» = приемник по радиочастоте не заблокирован

Кусочек[7:2] => бронировать

БАРАН[1]: Настройка рабочего состояния функционального модуля, и скорость последовательного порта данных, читаемый и записываемый, По умолчанию — 0X44.

Кусочек[7:4]: последовательная скорость

“0000” =1200, 

“0001”=2400, 

“0010”=4800, 

“0011”=9600, 

“0100”=19200, 

“0101”=38400, 

“0110”=57600, 

“0111”=115200

“1000”=230400, 

“1001”~”1111″= зарезервировано

Кусочек[3] :Паритет

‘0’=тест на равномерный эффект, 

«1» = чудесный эффект

Кусочек[2] :переключатель четности

«1» = открыто

‘0’=закрыть

Кусочек[1]: Рабочее состояние приемного модуля

‘1’ = Модуль приёмника выключен

‘0’=Модуль приемника работает нормально

Кусочек[0]: Рабочее состояние передатчика

‘1’ = Модуль передатчика выключен

‘0’=Модуль передатчика работает нормально

БАРАН[2]: Полоса пропускания передачи, читаемый и записываемый, По умолчанию 0X14,

Разделите соответствующее десятичное число на 10. Полоса пропускания, установленная для, варьируется от 20 до 80, включить 20(Пропускная способность 2M) и пропускная способность 80(8M)

другое => бронировать

БАРАН[3]~ ОЗУ[4]: Модуль передатчика Центральная частота RF, читаемая и записываемая ОЗУ по умолчанию[3] = 0X0D, БАРАН[4] = 0X48 

В единицах 100 кГц. Максимальное значение 25000 и минимальное значение 500.

БАРАН[5]: Модуль передатчика Скорость кода FEC, читаемый и записываемый, По умолчанию 0X00

00 => 1/2

01 => 2/3

02 => 3/4 

03 => 5/6 

04 => 7/8 

другое => бронировать

БАРАН[6]: Режим модуляции модуля передатчика, читаемый и записываемый, По умолчанию 0X00

00 => КФСК(4QAM) 

01 => 16QAM

02 => 64QAM

другое => бронировать

БАРАН[7]: Защитный интервал модуля передатчика, читаемый и записываемый, По умолчанию 0X00

00 => 1/32

01 => 1/16 

02 => 1/8 

03 => 1/4 

другое => бронировать

РЯВЛЯЮСЬ[8]: Модуль передатчика Значение затухания выходной мощности РЧ, читаемый и записываемый, Значение по умолчанию — 0X00.

00: 0 дБ

01: 1 дБ

02: 2 дБ; 

……….. 

0Ф:15 БД

другое => бронировать

БАРАН[9]: Полоса частот приема, читаемый и записываемый, По умолчанию 0X14

Разделите соответствующее десятичное число на 10. Полоса пропускания, установленная для, Диапазон от 20 до 80, включая 20 (пропускная способность 2 м)) и80(Пропускная способность 8M)

другое => бронировать

БАРАН[10]~ ОЗУ[11]: модуль приемника, центральная частота РЧ, диапазон от 158 до 860 м, Доступная для чтения и записи ОЗУ по умолчанию[10] = 0X0D, БАРАН[11] = 0X48 

В единицах 100 кГц. Максимальное значение 90000 и минимальное значение 2000

БАРАН[12]~ОЗУ[21]: Получить параметры искомого канала, только для чтения, 

структура dibDVBTChannel { 

int8_t Spectrum_inversion; 

int8_t нффт; 

int8_t охранник; 

созвездие int8_t; 

int8_t хрч; 

int8_t альфа; 

int8_t code_rate_hp; 

int8_t code_rate_lp; 

int8_t select_hp; 

int8_t intlv_native; 

} ДВБТ;

БАРАН[22]~ОЗУ[37]: Ключ шифрования, читаемый и записываемый, Значение по умолчанию — все нули

БАРАН[22] :128 битовый ключ шифрования[127-120]кусочек

БАРАН[23] :128 битовый ключ шифрования[119-112]кусочек

БАРАН[24] :128 битовый ключ шифрования[111-104]кусочек

БАРАН[25] :128 битовый ключ шифрования[103-96]кусочек

БАРАН[26] :128 битовый ключ шифрования[95-88]кусочек

БАРАН[27] :128 битовый ключ шифрования[87- 80]кусочек

БАРАН[28] :128 битовый ключ шифрования[79-72]кусочек

БАРАН[29] :128 битовый ключ шифрования[71-64]кусочек

БАРАН[30] :128 битовый ключ шифрования[63-56]кусочек

БАРАН[31] :128 битовый ключ шифрования[55-48]кусочек

БАРАН[32] :128 битовый ключ шифрования[47-40]кусочек

БАРАН[33] :128 битовый ключ шифрования[39-32]кусочек

БАРАН[34] :128 битовый ключ шифрования[31-24]кусочек

БАРАН[35] :128 битовый ключ шифрования[23-16]кусочек

БАРАН[36] :128 битовый ключ шифрования[15-8]кусочек

БАРАН[37] :128 битовый ключ шифрования[7-0]кусочек

иллюстрировать[127-0]все за0,без шифрования

БАРАН[40]~ОЗУ[43]: Для расчета отношения сигнал/шум, подробности см. в соответствующих документах

БАРАН[44]~ОЗУ[45]: рассчитать мощность RF,rf_power Подробности смотрите в коде

БАРАН[46]~ОЗУ[48]: рассчитать мощность RF,n_agc_power Специальный ссылочный код

Другие RAM зарезервированы, не может прочитать или записать его содержимое

3. Команда настройки модуля

Команда конфигурации реализуется путем отправки ему команд через последовательный порт. Формат команды.: {+код операции+адрес ОЗУ+<операнд>+проверить код+} символ{}внутри ASCII, выраженный в базовом номере code16

{: Указывает начало команды

+: Указывает, что только указанное здесь соединение, для иллюстрации, не существует в реальной команде

<>: Указывает на отсутствие

}: Указывает конец команды

код операции: 00 значит написать, FF означает читать,1 байтовый адрес ОЗУ: 1 байт

операнд: операнд команды1 байт, в операции чтения, Этот байт не

проверить код: (код операции+ адрес депозита+ <операнд>) мод 256

формат возврата команды: 

Формат возврата успешной операции: {+адрес регистрации+значение регистра+проверочный код+} 

команда сброса не вернулась

Формат возврата ошибки операции{ФФФФФФ}

4. Справочник по методу расчета параметра размера канала

Максимальную пропускную способность канала системы можно рассчитать по следующей формуле: 

Rmax=6,75 x b x FEC x (188/204) х (1/(1+ГД)) х (ЧБ/8) 

Рмакс: Максимальная пропускная способность канала(МБ/с)

б: Функция коэффициента волн связи,QPSK час b=2, 16QAM час b=4,64QAMhourb=6 FEC: скорость кода внутреннего исправления ошибок(1/2, 2/3, 3/4, 5/6, 7/8)

ГД: защитный интервал1/4, 1/8, 1/16, 1/32 

ЧБ: Пропускная способность toM как единица измерения

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

U7a0a1yDuX Q9im3HLHmJ3arsyG4EiVD8mFCcbolmwu ZhF0KC XWK7L6uCjp4lCrrvJRk4Czf6gXTN58cq vTBUDnObFPYhzmKbujaXTGfFIy1H7bC9kq26FQu8aR61uJ6zLpvDw cbCJWocvkGWU

5. Примечание

на плате расположение L19 (в U9 На стороне, позиция пуста при выходе с завода) могу добавить 0603 Индуктивность для увеличения выходной мощности, увеличенное значение индуктивности можно увидеть на следующем рисунке.

j2t6LphMCxdp9rmke Kplmp0S9M4oA

6. Видео операции

Youtube видео

Задайте вопрос

← Назад

Спасибо за ответ. ✨

оставьте ответ

Ваш адрес электронной почты не будет опубликован. Обязательные поля отмечены *