Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Спутниковые телекоммуникации Логинов ВИ v3.doc
Скачиваний:
2
Добавлен:
01.07.2025
Размер:
1.51 Mб
Скачать

4.1. Протокол DiSEqC 1.0 – 1.2, 2.0

Протокол DiSEqC 1.0–1.2, 2.0 (Digital Satellite Equipment Control) предназначен для цифрового управления устройствами спутниковых приемопередающих комплексов. Можно использовать для управления актуаторами, мотоподвесами и мультипереключателями систем непосредственного телевидения (НТВ), спутникового Internet и т.д.

Разные версии этого протокола отличаются функциональным назначением:

DiSEqC 1.0 – позволяет переключаться между четырьмя спутниками посредством мультипереключателя;

DiSEqC 1.1 – позволяет переключаться между 16 спутниками;

DiSEqC 1.2 – позволяет производить управление позиционерами мотоподвесов или актуаторов.

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

Для передачи цифровых данных в DiSEqC используется Широтно-Импульсная Модуляция (ШИМ – Pulse Width Keying PWK ). Параметры сигналов протокола DiSEqC 1.0–2.0 – несущая частота 22 кГц и логический 0 кодируется 22 периодами несущего тонового сигнала (длительность 1 мс) с паузой 0,5 мс, логическая 1 кодируется 11 периодами несущего тонового сигнала (длительность 0,5 мс) с паузой 1,0 мс (рис. 5.1).

Рис. 5.1. Представление «0» и «1» в DiSEqC-последовательности

Команда управления от ведущего DiSEqC-устройства состоит из трех байт и произвольного количества дополнительных данных. Ответ ведомого состоит из одного байта плюс произвольное количество данных (в зависимости от команды).

Байт передается последовательно, первым передается старший бит. К каждому байту передается P-бит контроля по нечетности. Стартовые биты отсутствуют, пауза между отдельными битами – не менее 6 mS.

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

Команда ведущего:

ЗАДАЮЩИЙ P АДРЕС P КОМАНДА P ДАННЫЕ P

Ответ ведомого:

ЗАДАЮЩИЙ P ДАННЫЕ P

Пример: (команды приведены в шестнадцатеричном коде)

1. Команда перестроить антенну с помощью позиционера на позицию А1 В3 (координаты позиции в позиционере) будет следующей: E0 30 6C A1 B3 .

2. Команда записать позицию в позиционер: E0 6D A1 B3 .

Перечень команд протокола DiSEqC приведен в [12]

4.2. Протокол miniDiSEqC (Tone Burst)

Сильно упрощенная версия DiSEqC (mini-DiSEqC или Tone Burst), или так называемое простое тонально-импульсное управление, не использует адреса – считается что на шине только одно приемное устройство.

Это упрощение позволяет не использовать сложные цифровые контроллеры в устройстве управления, а обойтись простыми аналоговыми средствами. Такие системы чаще всего применяются для управления переключателями конверторов LNB. В такой системе немодулированный тон 22 кГц означает «позицию А» , модулированный - «позицию Б» (рис. 5.2).

Рис. 5.2. Управляющие сигналы протокола mini-DiSEqC