www.b-b.by “лф. волна ¬рем€ работы јдрес: ћинск, ул.  озлова, д.3, оф.3. ѕишите на email  
  Ћогин: ѕароль:
    >>–егистраци€     «абыли пароль?    

 

ѕротокол DiseqC

„асто возникающие вопросы Andrew написал "

ѕротокол DiSEqC ѕротокол DiSEqC? “≈Ћ≈—ѕ”“Ќ»  10(108) ќкт€брь 2004 г.

јвтор: √. ¬ысоцкий

—тандарт DiSEqC? уже был подробно описан в "“еле-—путнике"[1]. Ќа момент публикации из устройств, поддерживающих DiSEqC?, на российском рынке можно было найти только простые антенные переключатели. —егодн€ оборудование DiSEqC используетс€ практически в каждой индивидуальной приемной системе. ѕрежде всего, это все ресиверы, кроме самых древних; очень часто - антенные переключатели DiSEqC, которые практически заменили все переключатели других типов; реже - позиционеры, и, наконец, матричные антенные коммутаторы дл€ коллективных систем (мультисвитчи). ¬ то же врем€, суд€ по вопросам читателей, до сих пор не существует полной €сности в отношении стандарта DiSEqC, в частности, с обозначени€ми уровней DiSEqC, с совместным использованием разных устройств DiSEqC и т.п. ќтчасти это обусловлено неверными толковани€ми некоторых положений стандарта, отчасти - тем, что производители оборудовани€ не всегда придерживаютс€ этих положений.  роме того, за прошедшие годы стандарт получил дальнейшее развитие, основные документы его опубликованы в новых верси€х.

—качать статью можно здесь

јббревиатура DiSEqC образована от слов Digital Satellite Equipment Control - цифровое управление спутниковым оборудованием. “ехнологи€ разработана компанией Eutelsat - европейским международным оператором спутниковой св€зи. –анее именно Eutelsat предложила метод управлени€ конвертером спутниковой приемной антенны по радиочастотному кабелю посредством изменени€ напр€жени€ питани€ (13/18 ¬) и добавлени€ к нему непрерывного тонового сигнала с частотой 22 к√ц и амплитудой 0.65 ¬. ƒо сегодн€шних дней эти сигналы используютс€ дл€ переключени€ пол€ризации и частотного диапазона в конвертерах типа "Universal". ќднако существует р€д других устройств, которые также должны управл€тьс€ спутниковым ресивером: антенные переключатели, позиционеры и пол€ризаторы. –аньше дл€ управлени€ ими использовались, как правило, отдельные провода и специфические дл€ каждого устройства протоколы, иногда неприменимые не только дл€ других устройств, но и дл€ аналогичных устройств другого производител€ (например, позиционеры фирмы Pace Microtechnology могли управл€тьс€ только ресиверами этой же фирмы).

—истема DiSEqC? была задумана как универсальна€ технологи€ дл€ управлени€ любым периферийным оборудованием, как существующим, так и могущим по€витьс€ в будущем. ѕо замыслу разработчиков, управление по стандарту DiSEqC должно со временем заменить все другие способы управлени€ всеми внешними устройствами спутниковой приемной системы. “ака€ уверенность создателей стандарта основана на р€де его достоинств. ¬о-первых, дл€ управлени€ по DiSEqC не требуетс€ никаких дополнительных кабелей и проводов, в качестве линии дл€ передачи сигналов управлени€ используетс€ тот же коаксиальный кабель, по которому к ресиверу доставл€етс€ радиочастотный сигнал от спутниковой антенны (нескольких антенн). ¬о-вторых, сигналом управлени€ служит все тот же тон (22 к√ц, 0.6 ¬), только он передаетс€ не непрерывно, а модулируетс€ цифровой последовательностью. — одной стороны, дл€ формировани€ управл€ющего сигнала DiSEqC можно использовать аппаратные средства, уже разработанные ранее дл€ формировани€ тона 22 к√ц. — другой стороны, тон 22 к√ц включаетс€ и выключаетс€ микропроцессором ресивера, поэтому модул€цию можно осуществл€ть "чисто программными" средствами. »змен€€ только "прошивку" ресивера, можно адаптировать его дл€ работы с теми или иными периферийными устройствами. Ќаконец, управление DiSEqC более выгодно с точки зрени€ минимизации мощности, потребл€емой периферийными устройствами от ресивера. Ќапример, дл€ переключени€ пол€ризации "традиционным" способом необходимо изменить напр€жение питани€ конвертера с 13 ¬ на 18 ¬. “ок, потребл€емый конвертером, при этом останетс€ неизменным, значит, потребл€ема€ мощность увеличитс€ в полтора раза только за счет управлени€. ≈сли используетс€ управление DiSEqC, напр€жение и ток могут оставатьс€ посто€нными независимо от передаваемой команды.  роме того, стандарт DiSEqC предусматривает еще р€д технических решений, также направленных на уменьшение нагрузки в цепи питани€ конвертера. Ќапример, в системе с несколькими конвертерами и переключателем (переключател€ми) DiSEqC всегда существует единственна€ цепь посто€нного тока, соедин€юща€ вход ресивера только с одним конвертером, питание остальных конвертеров отключаетс€.

DiSEqC имеет статус "открытого стандарта". ѕроизводители оборудовани€ сами вольны определ€ть, следовать им стандарту или нет.  роме того, производители могут сами решать, какому уровню DiSEqC соответствует производимое ими оборудование и размещать на нем логотип и обозначение этого уровн€. „тобы облегчить работу производителей, компанией Eutelsat разработан специальный комплект (DiSEqC Test Tool), состо€щий из небольшого устройства - адаптера и программного обеспечени€. — DiSEqC Test Tool любой персональный компьютер превращаетс€ в DiSEqC-монитор: с помощью любой терминальной программы можно отправл€ть в кабель сообщени€ DiSEqC и отслеживать сообщени€, генерируемые реальным оборудованием. “аким образом, DiSEqC Test Tool можно использовать дл€ проверки на соответствие стандарту любого оборудовани€, как управл€ющего (ресиверы), так и управл€емого (периферийные устройства).

 ак работает DiSEqC

ƒл€ передачи команд DiSEqC используетс€ коаксиальный кабель, в котором, кроме сигнала радиочастоты, присутствует напр€жение питани€ конвертера (13 ¬ или 18 ¬ посто€нного тока), и может присутствовать управл€ющий тоновый сигнал 22 к√ц. ƒвоичные символы - логические "единицы" и "нули" - кодируютс€ посылками тона 22 к√ц. ƒлительность одного символа посто€нна и равна 1.5 мс, длительности посылки и паузы измен€ютс€. ƒл€ "единицы" длина посылки составл€ет 0.5 мс, или 11 периодов частоты 22 к√ц, а длина паузы - 1.0 мс. ƒл€ "нул€", наоборот, посылка длитс€ 1.0 мс и содержит 22 периода тона 22 к√ц, пауза - 0.5 мс.

—ообщени€ DiSEqC состо€т из целого числа байтов, после каждого байта следует бит контрол€ на четность P.  оманда ресивера может содержать от 3 до 6 байтов. ѕервый байт - служебный (framing) - об€зательный, он содержит посто€нную последовательность "11100" дл€ синхронизации управл€емого устройства и три бита-признака: команда/ответ, первична€/повторна€, ответ требуетс€/не требуетс€. ¬торой байт, об€зательный - адрес управл€емого устройства. ¬се устройства адресуютс€ по типу. јдрес состоит из двух частей: старшие 4 разр€да определ€ют семейство устройств (например, позиционеры или конвертеры), младшие 4 разр€да - тип устройства внутри семейства. » дл€ младшей, и дл€ старшей части адреса предусмотрен "широковещательный" адрес "0000", который означает соответственно "всем периферийным устройствам данного семейства" или "всем периферийным устройствам вообще". “ретий байт, об€зательный - код команды. „етвертый и последующие - байты данных. ¬ зависимости от назначени€ команды, она может содержать от одного до трех байтов данных, а может не содержать их вовсе. ќтвет периферийного устройства (в уровн€х DiSEqC 2.х) содержит от 1 до 3 байтов - служебный байт и один или два байта данных.

—ообщение DiSEqC передаетс€ в следующей последовательности: если на момент передачи в кабеле присутствует тон 22 к√ц, он прекращаетс€, затем, если одновременно с подачей команды DiSEqC подаетс€ команда 13/18 ¬, измен€етс€ напр€жение и выдерживаетс€ пауза (5 мс). ѕосле этого команда DiSEqC передаетс€ слитно, без промежутков между байтами данных и контрольными битами, и снова выдерживаетс€ пауза в 15 мс. ѕотом передаетс€ команда Tone Burst, и только затем, если нужно, возобновл€етс€ непрерывный тон 22 к√ц. ѕоскольку инициализаци€ любой команды DiSEqC происходит только при переключении каналов, временное отсутствие тона 22 к√ц никак не сказываетс€ на качестве приема.  оманда передаетс€ единовременно, в промежутках между командами управл€емое устройство сохран€ет состо€ние, соответствующее последней полученной команде.

¬ каждом периферийном устройстве, поддерживающем DiSEqC, установлен микроконтроллер. ќн обнаруживает модулированный сигнал 22 к√ц, анализирует полученную цифровую последовательность, управл€ет исполнительными цеп€ми и, если необходимо, формирует ответ управл€емого устройства.  омпанией Eutelsat был разработан специализированный микроконтроллер дл€ периферийных устройств и программное обеспечение дл€ него. ћногие производители используют микроконтроллеры общего назначени€, например, попул€рные ћ  серии "PIC" фирмы Microchip.

”ровни DiSEqC

—тандарт определ€ет несколько уровней, на которых могут работать устройства DiSEqC.  аждый уровень предполагает набор формируемых/исполн€емых команд и возможностей. ѕо идее, уровни совместимы "вниз", то есть ресивер с поддержкой более высокого уровн€ об€зан работать с периферийным устройством более низкого уровн€. Ќа деле это правило выполн€етс€ не всегда. Ќапример, почти все современные цифровые ресиверы поддерживают DiSEqC 1.2 (работа с позиционером) и при этом не поддерживают DiSEqC 1.1 (работа с расширенным набором переключателей). ƒругое исключение из правила: любой ресивер, поддерживающий DiSEqC 1.0, должен поддерживать и переключатель Tone Burst - на самом деле, добра€ половина ресиверов не могут работать с этим переключателем.

—амый нижний уровень - mini-DiSEqC или Tone Burst. ќн не имеет "цифрового" обозначени€ и, по сути, не €вл€етс€ частью технологии DiSEqC, однако устройства Tone Burst могут работать в одной системе с "насто€щими" устройствами DiSEqC. ѕоэтому стандарт определ€ет этот уровень как "DiSEqC-compatible" - совместимый с DiSEqC.

”ровни DiSEqC 1.’ предполагают однонаправленную св€зь - только передачу команд от ресивера периферийным устройствам. ”ровни DiSEqC 2.’ предусматривают передачу, как команд от ресивера периферийным устройствам, так и ответов этих устройств ресиверу.  роме того, в зависимости от набора формируемых/исполн€емых команд и, соответственно, набора поддерживаемых устройств эти уровни дел€тс€ на три подуровн€: DiSEqC ’.0, DiSEqC ’.1 и DiSEqC ’.2.

¬от тут часто возникает путаница. Ќапример, можно предположить, что уровень DiSEqC 2.0 выше уровн€ DiSEqC 1.1, и ресивер, поддерживающий DiSEqC 2.0, должен работать, например, с переключателем DiSEqC 1.1. Ќа самом деле, DiSEqC 2.0 - это "двунаправленна€ верси€" уровн€ DiSEqC 1.0, и включает только набор команд уровн€ 1.0.

”ровень DiSEqC 3.0 в документах стандарта только упоминаетс€, но не описываетс€. ¬ системе DiSEqC 3.0 не только периферийные устройства должны управл€тьс€ от ресиверов, но и сами ресиверы могут программироватьс€ и настраиватьс€ сигналами DiSEqC, поступающими от единого центра управлени€. “ака€ технологи€ актуальна дл€ коллективных систем с множеством ресиверов. –еальных устройств, поддерживающих DiSEqC 3.0, на рынке нет. ƒругими словами, уровень на сегодн€ не реализован, и рассматривать его преждевременно. "ƒействующие" уровни DiSEqC сведены в табл. 1:

“аблица 1. ”ровни DiSEqC.

Ќабор команд

ќднонаправленна€ передача

ƒвунаправленна€ передача

ќдна команда управлени€ одним электронным ключом Satellite Position A/B

Tone Burst (mini-DiSEqC)

---

”правление универсальным конвертером и двум€ ключами Position A/B и Option A/B

DiSEqC 1.0

DiSEqC 2.0

“о же плюс управление четырьм€ дополнительными ключами Switch 1 ? Switch 4 и установка частоты

DiSEqC 1.1

DiSEqC 2.1

“о же плюс управление позиционером

DiSEqC 1.2

DiSEqC 2.2

–азличаетс€ реализаци€ уровней DiSEqC дл€ ресиверов и дл€ периферийных устройств. —тандарт предполагает, что ресиверы с DiSEqC, в зависимости от реализованного в них уровн€, должны поддерживать следующие команды и возможности (табл. 2).

“аблица 2. ¬озможности ресиверов в зависимости от реализованного уровн€ DiSEqC.

”ровен DiSEqC

Ќаправление передачи

Ќабор команд и возможностей

DiSEqC 1.0

ќднонаправленна€

 ак минимум, управление 4-м€ электронными ключами, управление переключателем Tone Burst и возможность однократного повтора команды.

DiSEqC 1.1

ќднонаправленна€

“о же, что и дл€ уровн€ 1.0, плюс управление 4-м€ дополнительными электроннымиключами, установка частоты (управление удаленной головной станцией) и возможность двукратного повтора команды.

DiSEqC 1.2

ќднонаправленна€

“о же, что и дл€ уровн€ 1.1, плюс управление позиционером.

DiSEqC 2.0

ƒвунаправленна€

”правление 4-м€ электронными ключами, управление переключателем Tone Burst и возможность однократного повтора команды. —читывание значени€ частоты гетеродина конвертера, до одногоповторного считывани€.

DiSEqC 2.1

ƒвунаправленна€

“о же, что и дл€ уровн€ 2.0, плюс управление 4-м€ дополнительными электроннымиключами, установка частоты (управление удаленной головной станцией) и возможность двукратного повтора команды.

DiSEqC 2.2

ƒвунаправленна€

“о же, что и дл€ уровн€ 2.1, плюс управление позиционером.

—ледует обратить внимание на рекомендации Eutelsat по реализации уровней DiSEqC дл€ периферийных устройств, особенно - дл€ простых переключателей (табл. 3).

“аблица 3. –еализаци€ уровней DiSEqC в периферийных устройствах спутниковых систем.

”ровень

Ќаправление

–еализаци€ в периферийных

DiSEqC

ѕередачи

устройствах

Tone Burst

ќднонаправленна€

јналогова€ электронна€ схема

DiSEqC 1.0

ќднонаправленна€

Ќе рекомендуетс€ реализаци€ только уровн€ 1.0

DiSEqC 1.1

ќднонаправленна€

Ќе рекомендуетс€ реализаци€ только уровн€ 1.1 дл€ переключателей. ƒл€ управл€емых удаленных головных станций реализуетс€ программным обеспечением этих станций.

DiSEqC 1.2

ќднонаправленна€

ћикроконтроллер

DiSEqC 2.0

ƒвунаправленна€

—пециализированна€ »ћ—

DiSEqC 2.1

ƒвунаправленна€

ћикроконтроллер

DiSEqC 2.2

ƒвунаправленна€

ћикроконтроллер

ƒело в том, что превращение простого антенного переключател€ уровн€ 1.0 или 1.1 в двунаправленный требует совсем небольших аппаратных затрат. "ћодем" дл€ передачи ответного сообщени€ DiSEqC представл€ет собой примитивный ключ на одном транзисторе, а дл€ управлени€ таким ключом нужен один дополнительный вывод микроконтроллера и немного места в его пам€ти. Eutelsat насто€тельно рекомендует производител€м не выпускать новых переключателей, поддерживающих только однонаправленные уровни 1.0 и 1.1, чтобы в дальнейшем не возникло проблем при работе этих устройств с ресиверами, поддерживающими DiSEqC 2.’. ѕоэтому на сегодн€шний день почти невозможно найти в продаже антенные переключатели 1:2 или 1:4 уровн€ DiSEqC 1.0 - вам наверн€ка предложат переключатель DiSEqC 2.0. —мело покупайте его. ѕоскольку ресиверов, реально поддерживающих двунаправленный DiSEqC, пока нет (по крайней мере, в нашей стране), он будет работать, как обычный переключатель DiSEqC 1.0. ј его модем дл€ "обратного канала", наличие которого позволило производителю нарисовать "двойку" в обозначении уровн€, будет простаивать до лучших времен.

Tone Burst

“ехнологи€ позвол€ет передавать всего одну команду дл€ управлени€ единственным устройством - антенным переключателем 1:2.  оманда передаетс€ в виде отдельной посылки тона 22 к√ц ("тоновой вспышки") длительностью 12.5 мс. ƒл€ выбора входа переключател€ ј передаетс€ немодулированна€ посылка, а дл€ выбора входа ¬ посылка модулируетс€ импульсами длительностью 0.5 мс с паузами 1.0 мс - така€ посылка эквивалентна передаче дев€ти "единиц" по протоколу DiSEqC. ƒостоинство переключател€ Tone Burst в том, что дл€ него не нужен микроконтроллер, дл€ распознавани€ такой команды достаточно несложной аналоговой схемы. ¬ практических конструкци€х (например, в попул€рном S-161A Tone Burst Switch шведской фирмы Emitor A.B.) используетс€ схема на одной »ћ— - "счетверенном" операционном усилителе LM324. ¬ то же врем€ переключатель Tone Burst сочетает достоинства антенных переключателей 0/12¬ и 0/22 к√ц, не име€ их недостатков. ќн €вл€етс€ "прозрачным" дл€ управл€ющих сигналов 13/18 ¬ и 0/22 к√ц, поэтому позвол€ет коммутировать два конвертера "универсал", каждый из которых управл€етс€ этими сигналами, и в то же врем€ не требует отдельного провода управлени€.

≈сли ресивер поддерживает DiSEqC и Tone Burst, то такие переключатели Tone Burst могут быть использованы совместно с переключател€ми или другими устройствами DiSEqC. Ќапример, за переключателем DiSEqC 1:4 могут быть установлены 4 переключател€ Tone Burst, таким образом, число конвертеров в системе может быть доведено до восьми, и все 8 могут использовать сигналы 13/18¬ и 0/22 к√ц.

DiSEqC 1.0

”ровень 1.0 предполагает четыре команды. ѕервые две - Band Hi/Lo и Polarity H/V - предназначены дл€ управлени€ "универсальным" конвертером и призваны заменить "традиционные" сигналы переключени€ гетеродинов и пол€ризации 0/22 к√ц и 13/18 ¬. ѕредполагалось, что производители быстро осво€т выпуск конвертеров, поддерживающих DiSEqC 1.0/2.0. ”вы, DiSEqC-конвертеры так и не по€вились на рынке. ѕрактически все выпускаемые на сегодн€ конвертеры управл€ютс€ сигналами 13/18 ¬, 0/22 к√ц, поэтому команды Band и Polarity не используютс€, по крайней мере, по пр€мому назначению. —ледующие две команды - Position A/B и Option A/B - предназначены дл€ управлени€ антенными переключател€ми. ѕереключатели 1:2 управл€ютс€ командой Position. ƒл€ управлени€ переключателем 1:4 используютс€ обе команды вместе: команда Option выбирает группу входов 1-2 или 3-4, а команда Position - вход внутри группы, 1(3) или 2(4). —уществуют также переключатели, логику работы которых можно измен€ть. Ќапример, универсальный переключатель SUR210F немецкой фирмы SPAUN может работать как от команды Position, так и от команд Option или Band. ¬ этом устройстве дл€ выбора управл€ющей команды служит ручной переключатель, выведенный "под шлиц" на переднюю панель, в других переключател€х с измен€емой логикой может быть предусмотрен более "интеллектуальный" интерфейс пользовател€, например, кнопка и светодиод. »змен€€ количество и длительность нажатий на кнопку, пользователь может выбрать режим работы переключател€, а светодиод индицирует его состо€ние. “акие переключатели на сегодн€ довольно редки.

–ис. 3. ѕереключатель SUR210F фирмы SPAUN.

 роме обычных переключателей DiSEqC 1:2 и 1:4 команды DiSEqC 1.0, используютс€ в матричных коммутаторах дл€ коллективных систем (мультисвитчах) на 8 и более спутниковых входов.  лассический пример - мультисвитч SMS9801NF фирмы SPAUN (√ермани€). ” него 8 входов спутникового сигнала и 8 выходов дл€ подключени€ ресиверов.  аждый выход подключаетс€ к тому входу, который выбран управл€ющими сигналами ресивера.  оманда DiSEqC Position выбирает группу входов 1-4 или 5-6, сигнал 0/22 к√ц - пару внутри группы 1,2 (5,6) или 3,4 (7,8), а сигнал 13/18¬ - нечетный или четный вход внутри пары. –есивер программируетс€ дл€ работы с таким мультисвитчем так, как будто бы он работал в индивидуальной системе с переключателем DiSEqC 1:2.  оманда Option остаетс€ незадействованной, поэтому ее можно использовать во внешнем переключателе. Ќапример, с помощью тех же переключателей SPAUN SUR210F в режиме "Option" можно подключить каждый ресивер к выходам двух разных мультисвитчей - получитс€ коллективна€ система на 16 спутниковых линий. ѕри этом ресиверы будут настраиватьс€ так, как будто они работают в индивидуальной системе с переключателем DiSEqC 1:4. —уществуют мультисвитчи на 16 спутниковых входных линий и в виде законченного устройства, например, D-SEB 17x16N фирмы Ankaro (√ермани€).

–ис. 4. ћатричный коммутатор на 8 спутниковых входов SMS9801NF фирмы SPAUN.

—тандарт предусматривает команды DiSEqC 1.0, измен€ющие состо€ние каждого переключател€ в отдельности. Ёти команды трехбайтовые, они не содержат данных, только код команды (20?27F hex). ѕоддержка этих команд не об€зательна, производители могут по своему усмотрению использовать либо не использовать такие команды. ќб€зательной дл€ уровн€ DiSEqC 1.0 €вл€етс€ единственна€ команда Write Port, котора€ сразу измен€ет состо€ние всех четырех переключателей - Band, Polarity, Position и Option.  оманда четырехбайтова€ и содержит, кроме служебного байта, адреса и кода команды (38 hex), один байт данных. ‘ормат этого байта позвол€ет произвести с любым переключателем не две, а три операции: установить в "0", установить в "1" или оставить в прежнем состо€нии. Ѕайт делитс€ на две группы по четыре разр€да, каждый разр€д в группе соответствует одному из четырех переключателей.

–ис. 5. ћатричный коммутатор на 16 спутниковых входов D-SEB 17x12N фирмы ANKARO.

"≈диница" в старшей группе устанавливает соответствующий переключатель в "0", "единица" в младшей группе устанавливает соответствующий переключатель в "1", а "ноль" в любой группе оставл€ет состо€ние переключател€ неизменным. Ќапример, команда с байтом данных ’1’’’0’’ устанавливает переключатель Position в положение ј, команда с байтом данных ’1’’’1’’ или ’0’’’1’’ устанавливает его в положение ¬, а если байт данных выгл€дит как ’0’’’0’’, то переключатель остаетс€ в прежнем состо€нии, каким бы оно ни было до прихода команды.

DiSEqC 1.1

”ровень 1.1 включает все возможности уровн€ 1.0 и позвол€ет управл€ть еще четырьм€ переключател€ми, конкретное назначение которых стандартом не определено - так называемые "Uncommitted Switches". ”правление осуществл€етс€ точно так же, как и четырьм€ переключател€ми DiSEqC 1.0: об€зательно поддерживаетс€ команда Write Port (39 hex), котора€ управл€ет всеми четырьм€ переключател€ми, и могут, по желанию производителей, поддерживатьс€ "индивидуальные" команды дл€ каждого переключател€ в отдельности (28-2F hex).

ѕредполагалось, что переключатели Uncommitted Switches будут, в основном, использованы в коллективных системах, в составе мультисвитчей с 32-м€ и более входами. Ќа практике мультисвитчи с таким числом входов требуютс€ очень редко, поэтому в виде законченных изделий они не производ€тс€. ¬ыпускаютс€ отдельные переключатели DiSEqC 1.1, которые используютс€ совместно с переключател€ми или мультисвитчами DiSEqC 1.0 дл€ увеличени€ числа входов. ѕример такого переключател€ - SUR420F фирмы SPAUN. Ёто переключатель 1:4, управл€емый командами дл€ Uncommitted Switches. ѕоскольку дл€ полного управлени€ переключателем 1:4 достаточно измен€ть состо€ни€ двух ключей, а ресивер DiSEqC 1.1 контролирует 4 дополнительных ключа, на передней панели SUR420F имеетс€ ручной переключатель режимов, с помощью которого можно назначить дл€ управлени€ переключателем ту или иную пару ключей. ƒва SUR420F, работающие в разных режимах, можно включать "в каскад" - таким образом, только на этих устройствах можно построить переключатель 1:16, "прозрачный" дл€ команд DiSEqC 1.0 и сигналов 13/18¬, 0/22 к√ц. ƒобавив переключатели DiSEqC 1:4 уровн€ 1.0, можно создать индивидуальную систему с числом конвертеров до 64-х. „исло входов матричной системы с помощью переключателей SUR420F можно увеличить теоретически до 256-ти. Ёто будет выгл€деть, например, так: абонентский ресивер, SUR420F, на каждом его входе - SUR420F в альтернативном режиме, в свою очередь, на каждом его входе - один из выходов одного из 16-ти мультисвитчей ANKARO D-SEB 17x16N или подобных. –азумеетс€, дл€ работы с такой системой ресивер должен поддерживать DiSEqC 1.1.

–ис. 6. ѕереключатель SUR420F фирмы SPAUN.

≈ще в уровень 1.1 добавлена команда установки частоты. ѕредполагалось, что эта возможность будет актуальна в больших коллективных системах с распределением сигнала на промежуточной частоте (SMATV). “радиционно такие системы стро€тс€ по двум схемам: на матричных коммутаторах (star distribution) или с использованием головной станции конвертеров ѕ„/ѕ„ (IF/IF processors). ќбе схемы имеют р€д недостатков. —истема с матричными коммутаторами обеспечивает доступ любого абонента ко всем спутниковым каналам, но требует громоздкой разводки с магистралью из нескольких кабелей и дорогими мультисвитчами вместо обычных ответвителей. ¬ системе с конвертерами ѕ„/ѕ„ распределительна€ сеть строитс€ по традиционной схеме "дерево", с одним магистральным кабелем, в который врезаютс€ недорогие абонентские ответвители. «ато количество доступных абонентам спутниковых каналов ограничено количеством конвертеров на головной станции. ¬ то же врем€, если конвертеров больше, чем абонентов, часть конвертеров всегда будет простаивать.

ѕроблема решаетс€ использованием дистанционно управл€емых конвертеров ѕ„/ѕ„. Ќа головной станции устанавливаетс€ "персональный" конвертер ѕ„/ѕ„ дл€ каждого абонента с фиксированной выходной частотой. ¬ходные частоты конвертеров могут измен€тьс€ командами удаленных абонентских ресиверов. “аким образом, в ресивер вводитс€ две частоты настройки. ѕерва€ - частота "персонального" канала SMATV в диапазоне 950-2150 ћ√ц, на нее фактически настраиваетс€ демодул€тор ресивера. ¬тора€ - частота спутникового канала. ¬ отличие от обычного режима настройки, эта частота внутри ресивера не используетс€, она в виде команды DiSEqC 1.1 передаетс€ на головную станцию и служит входной частотой дл€ "персонального" конвертера ѕ„/ѕ„. “аким образом, система сочетает достоинства матричных коммутаторов и обычных конвертеров ѕ„/ѕ„: любой абонент может настроитьс€ на любой спутниковый канал, и в то же врем€ количество сигналов в распределительной сети равно количеству абонентов, частоты их фиксированы, а дл€ их доставки используетс€ проста€ и дешева€ распределительна€ сеть. ”ровень DiSEqC 1.1 предусматривает передачу только в одну сторону - от одного ресивера нескольким периферийным устройствам. ¬ индивидуальной системе единственный передатчик команд - ресивер, поэтому конфликтов не возникает. ¬ системе SMATV обратна€ ситуаци€ - ресиверов много, периферийное устройство одно. Ќесколько передатчиков команды, передачи которых никак не синхронизированы друг с другом, не могут без конфликтов работать в одной системе. ¬озможна ситуаци€, когда две передачи совпадут по времени, в результате обе команды будут искажены или потер€ны. ѕоэтому дл€ передачи команды установки частоты Write Channel Frequency (58 hex) от удаленного ресивера головной станции нельз€ использовать кабели системы SMATV. »спользуетс€ только короткий участок коаксиального кабел€ непосредственно возле ресивера. ћежду ресивером и абонентской розеткой должно быть установлено некое устройство (модем), которое принимало бы от ресивера команду DiSEqC и передавало бы ее на головную станцию по альтернативной линии св€зи. ѕодобные системы не получили распространени€, а в нашей стране, к сожалению, коллективные спутниковые системы вообще не попул€рны. “ем не менее, возможность работы в составе такой SMATV поддерживают некоторые серийные ресиверы, в том числе первый "штатный" приемник "Ќ“¬-ѕлюс" XCOM CDTV-300 (XSAT-300).

DiSEqC 1.2

”ровень 1.2 разработан дл€ управлени€ позиционером. —тандарт предполагает управление как обычным позиционером, так и двухкоординатным, предназначенным дл€ работы с подвеской типа "азимут-угол места" или с пол€рной подвеской, оборудованной дополнительным "корректирующим" двигателем. ƒл€ этого в семействе адресов позиционеров (3X hex) зарезервированы отдельные адреса дл€ оси азимута или основного двигател€ пол€рной подвески (31 hex) и дл€ оси угла места / корректирующего двигател€ пол€рной подвески (32 hex). ¬ то же врем€, управл€ющий ресивер может использовать широковещательный адрес 30 hex дл€ обращени€ к любому позиционеру.

ќтдельно стандарт описывает организацию электропитани€ двигател€ позиционера. — одной стороны, проблема не имеет пр€мого отношени€ к управлению. — другой стороны, "традиционный" способ питани€ по отдельным проводам сводит "на нет" все преимущества управлени€ DiSEqC, поэтому разработчики предложили целых четыре способа обойтись без них или почти без них.

–ис. 7. DiSEqC-позиционер SM3D12 фирмы Sat-Control.

ѕервый способ - питать двигатель от ресивера по цепи питани€ конвертера. —пособ самый удобный с точки зрени€ установки, потому что не требует никаких дополнительных подключений. ѕозиционер-мотор просто включаетс€ в разрыв кабел€ между ресивером и конвертером. ќднако ток ресивера по входу ограничен, как правило, значением 350-500 мј, поэтому мощность получаетс€ очень маленькой, и такой способ применим лишь дл€ систем с небольшими антеннами. “ака€ схема питани€ реализована в попул€рном позиционере SM3D12 фирмы Sat-Control (—ловени€).

¬торой способ предполагает прокладку отдельных проводов. ¬ разрыв кабел€ от ресивера к конвертеру вставл€етс€ позиционер с собственным блоком питани€. — одной стороны он включаетс€ в розетку, с другой стороны к нему по типичной четырехпроводной схеме подключаетс€ отдельный актюатор (два силовых провода, два провода датчика). Eutelsat рекомендует устанавливать такой позиционер не р€дом с ресивером, а в самом высоком месте, где еще есть розетка 220 ¬, например, на чердаке. ¬ этом случае провода дл€ двигател€ хоть и понадоб€тс€, но они будут гораздо короче. —пособ не слишком удобный, но дл€ систем с большими и т€желыми антеннами альтернативы нет.  роме того, такой позиционер как нельз€ лучше подойдет дл€ модернизации старой системы, когда надо заменить ресивер (возможно, аналоговый) и позиционер без DiSEqC на цифровой ресивер с DiSEqC-позиционером, а антенну и актюатор желательно оставить без изменений. Ќаиболее известные варианты таких позиционеров - Globus-CD (–осси€), Strong SRT V-50 (ё.  оре€), Geotrack V-Box (“айвань).

“ретий способ - установить в разрыв кабел€ между ресивером и DiSEqC-позиционером дополнительный источник тока, "бустер". ≈стественно, это устройство должно быть "прозрачным" дл€ сигналов 13/18 ¬, 22 к√ц и команд DiSEqC. ¬ этом случае возникает проблема: при больших токах на омическом сопротивлении кабел€ создаетс€ ощутимое падение напр€жени€, и, чтобы конвертер получал 13 ¬ или 18 ¬ольт, ресивер должен создавать на выходе большее напр€жение.

–ис. 8. DiSEqC-позиционер Globus-CD (OOO "√лобус", —анкт-ѕетербург).

„етвертый способ: позиционер делитс€ на два блока, внутренний, который устанавливаетс€ радом с ресивером и подключаетс€ к сети 220 ¬, и внешний, расположенный на антенне или непосредственно р€дом с ней, к нему коаксиальным кабелем подключаетс€ конвертер и отдельными проводами - актюатор. ¬нутренний и внешний блоки соедин€ютс€ между собой одним коаксиальным кабелем, в котором внутренний блок создает повышенное напр€жение, например, 36 ¬. Ёто позвол€ет при небольшом токе получить достаточную мощность.  роме того, внутренний блок принимает от ресивера сигналы 13/18 ¬, 22 к√ц и DiSEqC и формирует в соответствии с ними специфические сигналы, которые передает внешнему блоку по тому же кабелю. ¬нешний блок преобразует напр€жение в более низкое, восстанавливает сигналы 13/18¬, 22 к√ц и DiSEqC и управл€ет актюатором в соответствии с командами DiSEqC уровн€ 1.2. “ак работает позиционер SatTracker? фирмы Emitor A.B. (Ўвеци€).

DiSEqC-позиционер может быть как отдельным прибором (Strong SRT V-50, Globus-CD, SatTracker), так и входить составной частью в устройства "три в одном": позиционер, мотор, пол€рна€ подвеска (Sat-Control SM3D12).  ак правило, кроме основного способа управлени€ - командами DiSEqC, позиционер предполагает управление в полном или в ограниченном объеме с помощью собственного пульта ƒ” (SatTracker) или кнопок на корпусе (Globus-CD, SRT V-50, SM3D12). јльтернативное управление необходимо при работе с ресиверами, не поддерживающими DiSEqC 1.2.

ƒл€ работы с позиционером в меню ресивера создаетс€ интерфейс пользовател€, который позвол€ет запрограммировать позиционер: установить пределы поворота антенны, навести антенну на спутник вручную и запомнить позицию этого спутника. ƒалее при переключении каналов ресивер автоматически выдает команду позиционеру перевести антенну в соответствующую позицию. –есивер не получает никакой информации собственно от позиционера, но факт наведени€ антенны на спутник легко фиксируетс€ по наличию и качеству спутникового сигнала. ѕодсчет импульсов датчика, сохранение в энергонезависимой пам€ти текущего состо€ни€ счетчика, позиций спутников и пределов поворота антенны возлагаютс€ на программное обеспечение позиционера. –есивер только выдает команды: начать движение на восток (запад), остановить мотор, запомнить восточный (западный) предел, игнорировать пределы, запомнить позицию спутника под номером N, перейти в позицию номер N. ƒл€ удобства настройки позиционера с пульта ресивера необходимо, чтобы мотор двигалс€, пока кнопка на пульте нажата, и останавливалс€, когда она отпущена. ѕоэтому ресивер выдает в кабель две отдельных команды: команду начала движени€ при нажатии на кнопку и команду остановки при отпускании кнопки. ќпционально предусмотрены два дополнительных режима движени€ - пошаговых, шаг может быть задан в единицах времени либо в импульсах счетчика. ¬месте с командой начала движени€ передаетс€ байт данных, первый разр€д которого определ€ет единицы измерени€ (импульсы или секунды), а остальные разр€ды задают величину шага. ¬ пошаговом режиме одно нажатие на кнопку ѕƒ” приводит к перемещению антенны на один шаг, независимо от длительности нажати€.

¬ некоторых ресиверах предусмотрен "автоматический" поиск спутника. ¬ меню ресивера пользователь вводит параметры сигнала нужного спутника и нажимает кнопку поиска. –есивер выдает позиционеру команду начать движение в непрерывном или шаговом режиме.  ак только демодул€тор ресивера обнаруживает сигнал с нужными параметрами (происходит "захват" сигнала), ресивер выдает команду остановки. “ака€ возможность реализована, например, в ресивере General Satellite FTA-6900.

¬се эти функции реализуютс€ с использованием об€зательного набора команд уровн€ 1.2.  оманда (Re-) Calculate Satellite Positions (6F hex) €вл€етс€ необ€зательной. — помощью этой команды может быть организован автоматический расчет позиций спутников. „тобы им воспользоватьс€, необходимо навести антенну на спутник, который легко идентифицировать, а затем "сообщить" позиционеру орбитальную позицию спутника и географические координаты места установки антенны. ƒл€ этого команда предусматривает три байта параметров. ѕозиционер, име€ в собственной пам€ти орбитальные позиции других спутников, определ€ет, какие из них видны в данной географической точке, и рассчитывает соответствующие им положени€ антенны в импульсах счетчика. ƒругой вариант использовани€ этой команды - перерасчет позиций спутников, после того, как все они сдвинулись на одинаковое число импульсов. “ака€ ситуаци€ может возникнуть, например, из-за обрыва или замыкани€ цепи датчика актюатора. ¬ этом случае с командой передаетс€ только один параметр - позици€ спутника, по которой производитс€ пересчет. ѕолучив команду, позиционер автоматически определ€ет поправку и корректирует позиции остальных спутников.

≈ще две необ€зательных команды уровн€ 1.2 не относ€тс€ напр€мую к работе с позиционером.  оманды Write Analogue Value A0, A1 (48 hex, 49 hex) позвол€ют передать значени€ двух аналоговых параметров, разумеетс€, выраженные в виде двоичного числа длиной в один байт. “о есть каждый параметр может принимать одно из 256 -ти значений (00-FF hex).  оманда может быть использована дл€ устройства с пропорциональным управлением, например, дл€ механического пол€ризатора.  оманда GoTo X.X (6E hex) непосредственно задает угол поворота в диапазоне 0-360 градусов с точностью 1/16 градуса. ƒл€ позиционера спутниковой антенны она вр€д ли применима. ¬ [4] предполагаетс€, что команда может быть использована дл€ управлени€ поворотной эфирной антенной.

ƒл€ работы со старыми ресиверами, не поддерживающими уровень 1.2, почти все позиционеры DiSEqC могут управл€тьс€ командами уровней 1.1 и 1.0. ¬ этом случае команды Position и Option уровн€ 1.0 интерпретируютс€, как выбор одной из 4-х заранее запрограммированных позиций, а команды Uncommitted Switches 1?4 уровн€ 1.1 - как выбор одной из 16-ти позиций. –аботать с позиционером в "ручном" режиме с такими ресиверами нельз€. Ќеобходимо заранее запрограммировать пределы и позиции спутников с помощью кнопок или пульта ƒ” самого позиционера (если таковые имеютс€) либо с помощью ресивера с DiSEqC 1.2, а затем запрограммировать ресивер с DiSEqC 1.0 или 1.1 так, как если бы он работал с обычным антенным переключателем. –азумеетс€, если позиционер работает под управлением команд уровн€ 1.0, в системе нельз€ использовать переключатели DiSEqC 1.0/2.0, а если под управлением команд уровн€ 1.1, то можно использовать переключатели DiSEqC только уровн€ 1.0/2.0. ¬ зависимости от типа позиционера, выбор режима управлени€ может осуществл€тьс€ вручную (Globus-CD, SatTracker) либо автоматически (Sat-Control SM3D12). ¬ первом случае пользователь выбирает режим с помощью кнопок на корпусе или пульта ƒ”. ¬о втором случае новый позиционер управл€етс€ командами DiSEqC 1.0. — получением первой команды уровн€ 1.2 он автоматически переходит на управление командами DiSEqC 1.2, а команды низших уровней игнорирует. ¬ таком режиме он работает сколь угодно долго, независимо от того, включено ли питание позиционера (признак режима управлени€ сохран€етс€ в энергонезависимой пам€ти). ƒл€ того, чтобы вернутьс€ к управлению командами низших уровней, необходимо произвести некую специфическую процедуру, например, вынуть вилку шнура питани€ из розетки и вновь вставить ее, удержива€ нажатыми кнопки на корпусе позиционера.

—овместна€ работа нескольких устройств DiSEqC. ѕовтор команды

Ќесколько устройств DiSEqC могут использоватьс€ в одной системе, но при этом должны выполн€тьс€ определенные услови€. ƒействительно, разные электронные ключи могут управл€тьс€ единственной командой, но при этом физически "

–азместил: sergey [13/05/2006]

 
· Ѕольше про „асто возникающие вопросы
· Ќовость от sergey


—ама€ читаема€ стать€: „асто возникающие вопросы:
ѕротокол DiseqC


—редн€€ оценка: 4.8
ќтветов: 5


ѕожалуйста, проголосуйте за эту статью:

ќтлично
ќчень хорошо
’орошо
Ќормально
ѕлохо



 Ќапечатать текущую страницу Ќапечатать текущую страницу


· √лавна€
· ¬итрина
· ƒобавить статью
· ƒќ— ј ќЅЏя¬Ћ≈Ќ»…
·  онтакт
· ѕоиск по сайту
· —татьи

28 гостей и 0 пользователей.

¬ы јнонимный пользователь. ¬ы можете зарегистрироватьс€, нажав здесь.




Ћогин

ѕароль

Ќе зарегистрировались? ¬ы можете сделать это, нажав здесь.  огда ¬ы зарегистрируетесь, ¬ы получите полный доступ ко всем разделам сайта.

Ј √лавна€
Ј ќЅќ–”ƒќ¬јЌ»≈ ƒЋя ѕ–»®ћј —ѕ”“Ќ» ќ¬ќ√ќ и Ё‘»–Ќќ√ќ “¬




www.onliner.by www.kufar.by www.tut.by 
Ѕелорусский портал, Ќовости Ѕеларуси и мира, 
статьи, комментарии, почта, каталоги, форум
финансы, афиша, работа www.av.by www.yandex.by
„астное торговое унитарное предпри€тие Ѕ≈Ћ—ј“плюс. —видетельство о регистрации є 190991566.
¬ыдано ћ√» , дата выдачи 19.03.2008 г.    ”Ќѕ 190991566.    —ведени€ о розничном торговом объекте включены в “орговый реестр –еспублики Ѕеларусь.
јдрес: ћинск, ул.  озлова, д.3, оф.3.    √ор. тлф./факс   +375 (17) 35-49-777.    A1   +375 (44) 5-8888-77.    Ћайф   +375 (25) 7-88888-7.    ћ“—   +375 (29) 752-44-78.
Copyright (b-b)© 2005 by (b-b)
PHP-Nuke Copyright © 2005 by Francisco Burzi. This is free software, and you may redistribute it under the GPL. PHP-Nuke comes with absolutely no warranty, for details, see the license.
ќткрытие страницы: 0.44 секунды
The Russian localization - project Rus-PhpNuke.com