Тайминг на DMX512: break, MAB, слотове и опресняване

Тайминг на DMX512: break, MAB, слотове и опресняване

Колко пъти в секунда се опреснява една DMX вселена влияе на всичко: дали преходът изглежда плавен, дали въртящата глава накъсва, дали камерата вижда ивици по светодиодите. Това число не е произволно — то следва пряко от структурата на пакета.

Накратко

  • DMX работи на 250 kbit/s; един бит трае 4 µs.
  • Всеки слот е 11 бита: 1 старт + 8 данни + 2 стоп = 44 µs.
  • Пакет: BREAK (≥92 µs) + MAB (≥12 µs) + 513 слота.
  • Пълна вселена ≈ 22,7 ms → около 44 опреснявания в секунда.
  • По-малко канали означава по-кратък пакет и по-висока честота.
  • Твърде кратък BREAK е класическата причина за „някои осветители не работят“.

Времето на бита

DMX512 пренася 250 000 бита в секунда, така че един бит трае само 4 микросекунди. Всички времена в пакета са кратни на тези 4 µs.

Анатомия на пакета

ЧастФункцияВреметраене
BREAKЗадържа линията ниска поне 92 µs, за да обяви нов пакет≥ 92 µs
MABКратко високо ниво, отбелязващо края на break≥ 12 µs
Слот 0 (стартов код)Определя типа пакет; 0x00 е обикновени осветителни данни44 µs
Слотове 1–512Стойности на канали, от 0 до 255по 44 µs

Защо слотът е 44 µs

1 стартов бит  (0)
8 бита данни   (най-младшият първи)
2 стоп бита    (1)
-----------------------------------
11 бита x 4 µs  =  44 микросекунди

Максимална честота на опресняване

513 слота x 44 µs    = 22 572 µs = 22,572 ms
+ BREAK (92 µs) + MAB ~ 22,7 ms

1 / 0,0227 s         ~ 44 пакета в секунда

Пълна вселена се опреснява най-много около 44 пъти в секунда. Колкото и бърз да е пултът, не може да изпраща данни по-често. Това е физическият таван на протокола.

По-късите пакети са по-бързи

Стандартът позволява изпращане на по-малко от 512 слота. Ако използвате само 128 канала, предавателят може да спре там: времето на пакета пада до около 5,8 ms, а теоретичната честота надхвърля 150 Hz. При LED екрани, снимани с камера, разликата се вижда, но се уверете, че всички устройства обработват късите пакети правилно.

Кога наистина има значение

  • Светодиоди пред камера. 44 Hz може да се появят като ивици или трептене при висока честота на кадрите.
  • Дълги бавни преходи. 8-битов канал видимо стъпалира; решението са 16-битови канали.
  • Бързи глави. Позицията се обновява 44 пъти в секунда; междинните стойности ги изчислява самият осветител.
  • Евтино оборудване. BREAK извън спецификацията причинява случайни повреди в привидно изрядна система.

Поддръжка за проекти и продукти

Заседнали ли сте някъде в инсталацията, или не сте сигурни кой продукт е подходящ? Пишете ни за консултация по проекта и поддръжка на продукти.

Изпратете ни имейл → info@dmx512.net

Подобни статии