DMX512 - DMX512

Złącze DMX
Wyprowadzenia XLR5.svg
Wyprowadzenia XLR5
Rodzaj Sterowanie oświetleniem
Możliwość podłączenia na gorąco tak
wianuszek ze stokrotek tak
Zewnętrzny tak
Kabel 2 pary, 24 AWG, 7x32 linka, cynowana miedź, 6.9 skręt w lewo/ft
Szpilki 5
Złącze 1
Maks. Napięcie +6 VDC na pin
Maks. obecny 250 mA
Szybkość transmisji 250 kb/s
Protokół asynchroniczny, half-duplex, protokół szeregowy po magistrali dwuprzewodowej
Pin 1 Sygnał wspólny
Przypnij 2 dane 1-
Przypnij 3 dane 1+
Pin 4 dane 2-
Przypnij 5 dane 2+
Zabronione złącze inne niż DMX
Wyprowadzenia XLR.svg
Wyprowadzenia XLR3
Rodzaj Sterowanie oświetleniem
Możliwość podłączenia na gorąco tak
wianuszek ze stokrotek tak
Zewnętrzny tak
Szpilki 3
Złącze 1
Rozdzielacz/bufor DMX. Pozwala na powtórzenie wszechświata DMX z jednego źródła do kilku łańcuchów urządzeń, aby uniknąć degradacji sygnału z powodu długich kabli.

DMX512 to standard dla cyfrowych sieci komunikacyjnych , które są powszechnie używane do sterowania oświetleniem i efektami. Pierwotnie był on pomyślany jako ustandaryzowana metoda sterowania ściemniaczami oświetlenia scenicznego , które przed DMX512, wykorzystywały różne niekompatybilne, zastrzeżone protokoły . Szybko stał się podstawową metodą łączenia kontrolerów (takich jak konsola oświetleniowa ) ze ściemniaczami i urządzeniami efektów specjalnych , takimi jak wytwornice mgły i inteligentne światła .

DMX512 rozszerzył się również do zastosowań w nieteatralnym oświetleniu wnętrz i architektonicznym, w skali od sznurów świątecznych lampek po elektroniczne billboardy i koncerty na stadionach lub arenach. Teraz może być używany do kontrolowania prawie wszystkiego, co odzwierciedla jego popularność we wszystkich typach obiektów.

DMX512 wykorzystuje jednokierunkową sygnalizację różnicową EIA-485 (RS-485) w swojej warstwie fizycznej, w połączeniu z protokołem komunikacyjnym o zmiennym rozmiarze, opartym na pakietach . DMX512 nie zawiera funkcji automatycznego sprawdzania i korygowania błędów, dlatego nie jest odpowiednią kontrolą do niebezpiecznych zastosowań, takich jak pirotechnika czy ruch olinowania teatralnego . Jednak nadal jest używany do takich zastosowań. Fałszywe wyzwalanie może być spowodowane zakłóceniami elektromagnetycznymi , wyładowaniami elektrostatycznymi , niewłaściwym zakończeniem kabli , zbyt długimi kablami lub kablami złej jakości.

Historia

Opracowany przez Komisję Inżynierską Instytutu Techniki Teatralnej Stanów Zjednoczonych (USITT), standard DMX512 (dla Digital Multiplex z 512 fragmentami informacji ) został stworzony w 1986 roku, a kolejne poprawki w 1990 roku doprowadziły do ​​USITT DMX512/1990.

DMX512-A

W 1998 roku Stowarzyszenie Usług Rozrywkowych i Technologii (ESTA) rozpoczęło proces rewizji w celu opracowania standardu jako standardu ANSI . Powstały zmieniony standard, znany oficjalnie jako „Entertainment Technology — USITT DMX512-A — Asynchronous Serial Digital Data Transmission Standard for Controlling Lighting Equipment and Accessories”, został zatwierdzony przez American National Standards Institute (ANSI) w listopadzie 2004 roku. w 2008 roku i jest obecnie standardem znanym jako „E1.11 – 2008, USITT DMX512-A” lub po prostu „DMX512-A”.

Topologia sieci

Sieć DMX512 wykorzystuje topologię magistrali wielopunktowej z węzłami połączonymi razem w coś, co jest powszechnie nazywane łańcuchem łańcuchowym . Sieć składa się z pojedynczego kontrolera DMX512, który jest nadrzędnym w sieci, oraz jednego lub więcej urządzeń podrzędnych . Na przykład konsola oświetleniowa jest często wykorzystywana jako sterownik sieci urządzeń podrzędnych, takich jak ściemniacze , wytwornice mgły i inteligentne światła .

Każde urządzenie podrzędne ma złącze DMX512 „IN” i zwykle również złącze „OUT” (lub „THRU”). Kontroler, który zwykle ma tylko złącze OUT, jest podłączony kablem DMX512 do złącza IN pierwszego urządzenia podrzędnego. Drugi kabel łączy następnie złącze OUT lub THRU pierwszego urządzenia podrzędnego ze złączem IN następnego urządzenia podrzędnego w łańcuchu i tak dalej. Na przykład poniższy schemat blokowy pokazuje prostą sieć składającą się ze sterownika i trzech urządzeń podrzędnych.

Prosty wszechświat DMX512

Specyfikacja wymaga, aby „terminator” był podłączony do ostatniego złącza OUT lub THRU ostatniego urządzenia podrzędnego w łańcuchu, które w przeciwnym razie byłoby niepodłączone. Terminator jest samodzielnym złączem męskim z integralnym rezystorem 120 Ω połączonym w poprzek pierwotnej pary sygnałów danych; rezystor ten odpowiada impedancji charakterystycznej kabla . Jeśli używana jest druga para danych, do niej podłączony jest również rezystor końcowy. Chociaż proste systemy ( tj. systemy posiadające niewiele urządzeń i krótkie kable) czasami będą normalnie funkcjonować bez terminatora, standard wymaga jego użycia. Niektóre urządzenia DMX Slave mają wbudowane terminatory, które można aktywować ręcznie za pomocą przełącznika mechanicznego lub oprogramowania, lub automatycznie wykrywając brak podłączonego kabla.

Sieć DMX512 nazywana jest „wszechświatem DMX”. Każde złącze OUT na kontrolerze DMX512 może sterować pojedynczym wszechświatem. Każdy wszechświat obsługuje do 512 kanałów, z których każdy ma parametry od 0 do 255. Sterownik oświetlenia po prostu zmienia wartość tych parametrów. W zależności od zastosowanych opraw oświetleniowych ma to różne wyniki. Mniejsze sterowniki mogą mieć jedno złącze OUT, co umożliwia im sterowanie tylko jedną przestrzenią, podczas gdy duże pulpity sterownicze (konsole operatora) mogą mieć możliwość sterowania wieloma przestrzeniami, przy czym dla każdej przestrzeni zapewnione jest złącze OUT. Wiele z bardziej nowoczesnych pulpitów zamiast wyposażony w wiele złączy OUT mają Cat 5 złącze, Cat 5 kabli i systemów może kontrolować do 32768 wszechświatach DMX512 pomocą Art-Net protokołu Ethernet i istniejących budynków.

Warstwa fizyczna

Elektryczny

Dane DMX512 są przesyłane parą różnicową przy użyciu poziomów napięcia EIA-485 . Specyfikacje elektryczne DMX512 są identyczne ze specyfikacjami standardu EIA-485-A, chyba że podano inaczej w E1.11.

DMX512 to sieć magistrali o długości nie większej niż 400 metrów (1300 stóp), z nie więcej niż 32 jednostkami obciążenia (poszczególne urządzenia podłączone) na jednej magistrali. Jeśli więcej niż 32 jednostki obciążenia muszą się komunikować, sieć może zostać rozszerzona przez równoległe magistrale za pomocą rozdzielaczy DMX. Okablowanie sieciowe składa się ekranowana skrętka , o impedancji charakterystycznej 120 omów, przy terminacji rezystora na końcu najdalej kabel od sterownika do wchłonięcia odbicia sygnału. DMX512 ma dwie ścieżki danych skrętki, chociaż specyfikacja obecnie określa użycie tylko jednej ze skrętek. Druga para jest nieokreślona, ​​ale wymagana przez specyfikację elektryczną.

W przypadku krótkich odcinków kabli o długości poniżej około 45 metrów (148 stóp) przy użyciu tylko kilku urządzeń czasami możliwa jest praca bez zakończenia. Na krótkich dystansach można stosować kable o większej pojemności i różnej impedancji charakterystycznej, takie jak kabel mikrofonowy. Wraz ze wzrostem długości kabla lub liczby urządzeń coraz ważniejsze staje się przestrzeganie specyfikacji zakończenia i prawidłowej impedancji kabla.

Specyfikacja elektryczna E1.11 (DMX512 2004) dotyczy połączenia wspólnego sygnału DMX512 z uziemieniem. W szczególności standard zaleca, aby porty nadajnika (port wyjściowy kontrolera DMX512) miały połączenie o niskiej impedancji między wspólnym sygnałem a uziemieniem; takie porty są określane jako uziemione . Ponadto zaleca się, aby odbiorniki miały połączenie o wysokiej impedancji między wspólnym sygnałem a masą; takie porty są określane jako izolowane .

Standard dopuszcza również izolowane porty nadajników oraz nieizolowane odbiorniki. Zaleca się również, aby systemy uziemiały wspólny sygnał tylko w jednym punkcie, aby uniknąć tworzenia zakłócających pętli uziemienia .

Uziemione odbiorniki, które mają twarde połączenie między sygnałem wspólnym a uziemieniem, są dozwolone, ale ich stosowanie jest zdecydowanie odradzane. Kilka możliwych konfiguracji uziemienia, które są powszechnie używane z EIA485, jest wyraźnie zabronionych przez E1.11.

Złącza

Oryginalny DMX512 1990 określono, że w przypadku zastosowania złącza łącza danych stosują pięć-pin XLR stylu złącza elektryczne (XLR-5), z gniazdami stosowanych na transmitowanie (wyjście) porty i złącza męskie na portach przyjmujących.
Używanie jakiegokolwiek innego złącza typu XLR jest zabronione.

Trzypinowe złącze XLR jest powszechnie używane dla DMX512, w oświetleniu i powiązanym sprzęcie sterującym, szczególnie na rynku budżetowym / DJ-skim. Jednak używanie trójpinowych złączy XLR dla DMX512 jest wyraźnie zabronione przez rozdział 7.1.2 standardu DMX512. Użycie trójpinowego złącza XLR w tym kontekście po pierwsze stwarza ryzyko uszkodzenia sprzętu oświetleniowego w przypadku przypadkowego podłączenia kabla audio z zasilaniem fantomowym 48 V, a po drugie zachęca do używania kabla zgodnego ze specyfikacjami analogowego dźwięku dla DMX, co może prowadzić do degradacji sygnału i zawodnej pracy sieci DMX.

DMX512-A (ANSI E1.11-2008) zdefiniował użycie ośmiopinowych złączy modułowych ( 8P8C lub „RJ-45”) do instalacji stałych, gdzie nie jest wymagane regularne podłączanie i odłączanie sprzętu.
Uwaga: Kilku producentów używało innych wyprowadzeń złączy RJ-45 przed włączeniem do standardu.

Inne współczynniki kształtu złączy są dozwolone w sprzęcie, w którym XLR i RJ-45 nie pasują lub są uważane za nieodpowiednie, na przykład w sprzęcie przeznaczonym do stałej instalacji.

Od ANSI E1.11 - 2008 sekcja 7:

7.1.2 Koncesja na użycie alternatywnego złącza (NCC DMX512-A)
Koncesja na użycie alternatywnego złącza jest dostępna tylko wtedy, gdy fizycznie niemożliwe jest zamontowanie 5-stykowego złącza XLR w produkcie. W takich przypadkach muszą być spełnione wszystkie następujące dodatkowe wymagania:
1) Alternatywne złącze nie może być żadnym typem złącza XLR.
2) Złącze alternatywne nie może być żadnym typem 8-stykowego złącza modułowego IEC 60603-7, z wyjątkiem przypadków dozwolonych w punkcie 7.3.

7.2 Sprzęt przeznaczony do instalacji stacjonarnej z wewnętrznymi połączeniami do łącza danych
Produkty do instalacji stacjonarnej z wewnętrznymi połączeniami do łącza danych mogą korzystać z 5-stykowego złącza XLR, ale nie mogą używać żadnego innego złącza XLR. W przypadku korzystania z 5-stykowego złącza XLR obowiązują wymagania 7.1 i 7.1.1. Gdy używane jest złącze inne niż XLR, niniejszy standard nie wprowadza żadnych innych ograniczeń ani postanowień dotyczących wyboru złącza. Numeracja styków (pinów) na alternatywnym złączu powinna być zgodna z numeracją standardowego 5-pinowego XLR

Wyprowadzenie XLR-5

  1. Sygnał wspólny
  2. Dane 1- (podstawowe łącze danych)
  3. Dane 1+ (podstawowe łącze danych)
  4. Dane 2 (opcjonalnie dodatkowe łącze danych)
  5. Data 2+ (opcjonalnie dodatkowe łącze danych)

Wyprowadzenie RJ-45

  1. Dane 1+
  2. Dane 1-
  3. Dane 2+
  4. Nie przypisano
  5. Nie przypisano
  6. Dane 2-
  7. Sygnał wspólny (0 V) dla danych 1
  8. Sygnał wspólny (0 V) dla danych 2

8P8C modularne złącze pinout pasuje do schematu dyrygent parowania używaną przez Kategorii 5 (Cat5) skręcone pary kabli połączeniowych. Unikanie styków 4 i 5 pomaga zapobiegać uszkodzeniom sprzętu, jeśli okablowanie zostanie przypadkowo podłączone do jednoliniowego gniazda telefonicznego publicznej komutowanej sieci telefonicznej.

Typowe niezgodne złącza

W początkach cyfrowego sterowania oświetleniem kilku producentów sprzętu wykorzystywało różne złącza i wyprowadzenia do własnych cyfrowych sygnałów sterujących.
Najpopularniejszym z nich było trzypinowe złącze XLR ( w niektórych krajach nazywane także cannon jack).

Kiedy DMX512 został ratyfikowany, wielu z tych producentów wydało aktualizacje oprogramowania układowego, aby umożliwić korzystanie z kontroli DMX512 na ich istniejącym sprzęcie za pomocą prostego adaptera do i ze standardowego 5-stykowego złącza typu XLR.

Ponieważ specyfikacja elektryczna określa obecnie tylko przeznaczenie pojedynczej pary przewodów, niektórzy producenci sprzętu nadal ją stosują. Taki sprzęt nie jest zgodny ze standardem DMX, ale może być wystarczająco kompatybilny do pracy przy użyciu prostych adapterów.
Uwaga: istnieje ryzyko uszkodzenia sprzętu, jeśli 3-pinowe sygnały audio XLR i DMX zostaną połączone ze sobą.

Wyprowadzenie XLR-3

Uwaga: To złącze jest zabronione przez sekcję 7 ANSI E1.11 - 2008.

Dane 1+ i - są często zamieniane. Najczęściej spotykany pinout jest podany jako pierwszy:

  1. Grunt
  2. Dane 1- lub 1+ (podstawowe łącze danych)
  3. Dane 1+ lub 1- (główne łącze danych)
Inne wyprowadzenia RJ-45

Color Kinetics ma własną wersję złącza RJ-45 dla DMX, która poprzedza oficjalne włączenie w 2008 roku do standardu DMX512. Opis pinów specjalnie dla produktów oświetleniowych LED Color Kinetics to:

  1. Dane 1-
  2. Dane 1+
  3. Tarcza
  4. Opcjonalny
  5. Opcjonalny
  6. Opcjonalny
  7. Opcjonalny
  8. Opcjonalny

Okablowanie

Kabel zbudowany zgodnie ze specyfikacją DMX512A

Standardowe kable używane w sieciach DMX512 wykorzystują złącza XLR5 , z męskim złączem na jednym końcu i żeńskim złączem na drugim końcu. Wtyk męski kabla podłącza się do żeńskiego gniazda nadawczego (OUT), a złącze żeńskie do męskiego gniazda odbiorczego (IN).

Okablowanie dla DMX512 zostało usunięte ze standardu ANSI E1.11 i osobny projekt standardów okablowania został rozpoczęty w 2003 roku. Opracowano dwa standardy okablowania, jeden dla przenośnych kabli DMX512 (ANSI E1.27-1 – 2006) i jeden dla instalacji stałych (projekt normy BSR E1.27-2). Rozwiązało to problemy wynikające z różnic w wymaganiach dotyczących kabli używanych podczas pokazów turystycznych i kabli używanych do infrastruktury stałej.

Charakterystyki elektryczne kabla DMX512 są określone w kategoriach impedancji i pojemności, chociaż często należy wziąć pod uwagę również kwestie mechaniczne i inne. Typy kabli odpowiednie do zastosowania DMX512 będą miały nominalną impedancję charakterystyczną 120 omów. Kabel Cat5 , powszechnie używany w sieciach i telekomunikacji, został przetestowany przez ESTA do użytku z DMX512A. Ponadto kable zaprojektowane dla EIA485 zazwyczaj spełniają specyfikacje elektryczne DMX512. Odwrotnie, kable mikrofonowe i liniowe audio nie mają wymaganych właściwości elektrycznych i dlatego nie nadają się do okablowania DMX512. Znacznie niższa impedancja i wyższa pojemność tych kabli zniekształcają przebiegi cyfrowe DMX512, co z kolei może powodować nieregularne działanie lub sporadyczne błędy, które są trudne do zidentyfikowania i skorygowania.

Protokół

Sygnał DMX512 na oscyloskopie, z adnotacjami, aby pokazać zmierzony czas

W warstwie łącza danych kontroler DMX512 przesyła asynchroniczne dane szeregowe z szybkością 250 kbit/s. Format danych jest ustalony na jeden bit startu, osiem bitów danych (najpierw najmniej znaczący), dwa bity stopu i brak parzystości .

Każda rama składa się z:

  • Warunek zerwania
  • Znak po przerwie
  • Slot 0, zawierający jednobajtowy kod startowy
  • Do 512 gniazd danych kanału, z których każdy zawiera jeden bajt

Początek pakietu jest oznaczony przerwą, po której następuje "znacznik" (logiczny), znany jako "znak po przerwie" (MAB). Przerwa, która sygnalizuje koniec jednego pakietu i początek drugiego, powoduje, że odbiorniki rozpoczynają odbiór, a także służy jako ramka (odniesienie pozycji) dla bajtów danych w pakiecie. Bajty danych w ramkach są nazywane gniazdami . Po przerwie wysyłanych jest do 513 slotów.

Pierwsza szczelina jest zarezerwowana dla „Kodu startowego”, który określa typ danych w pakiecie. Kod startowy 0x00 ( zero szesnastkowe ) to standardowa wartość używana dla wszystkich urządzeń kompatybilnych z DMX512, co obejmuje większość opraw oświetleniowych i ściemniaczy. Inne kody startowe są używane dla pakietów tekstowych (0x17), pakietów informacji systemowych (0xCF), dla rozszerzenia RDM do DMX (0xCC) i różnych systemów własnościowych. ESTA prowadzi bazę danych alternatywnych kodów startowych.

Wszystkie gniazda następujące po kodzie startowym zawierają ustawienia sterowania dla urządzeń podrzędnych. Pozycja szczeliny w pakiecie określa urządzenie i funkcję, która ma być sterowana, podczas gdy jej wartość danych określa nastawę sterowania.

wyczucie czasu

Parametry czasowe DMX512 mogą się różnić w szerokim zakresie. Pierwotni autorzy określili standard w ten sposób, aby zapewnić największą elastyczność projektowania. Z tego powodu jednak trudno było zaprojektować odbiorniki, które działały w całym zakresie taktowania. W wyniku tej trudności specyfikacja taktowania oryginalnego standardu z 1986 roku została zmieniona w 1990 roku. W szczególności MAB, który pierwotnie był ustalony na 4 μs, został zmieniony na minimum 8 μs. Norma E1.11 (2004) złagodziła specyfikacje czasowe nadajnika i odbiornika. To złagodziło wymagania czasowe dla systemów używających kontrolerów zbudowanych na DMX512-A (E1.11); jednak znaczna liczba starszych urządzeń nadal wykorzystuje taktowanie transmisji w pobliżu minimalnego końca zakresu.

-- Przerwa minimalna (μs) Min. MAB (μs)
Przekazywane 92 12
Odbiornik rozpoznaje 88 8

Maksymalne czasy nie są określone, ponieważ jeśli pakiet jest wysyłany co najmniej raz na sekundę, czas BREAK, MAB, między szczelinami i znak między ostatnim slotem pakietu a przerwą (MBB) może być tak długi, jak pożądany.

Pakiet o maksymalnym rozmiarze, który ma 512 kanałów (szczeliny następujące po kodzie startowym), trwa około 23 ms, co odpowiada maksymalnej częstotliwości odświeżania około 44 Hz. W przypadku wyższych częstotliwości odświeżania można wysyłać pakiety mające mniej niż 512 kanałów.

Standard nie określa minimalnej liczby slotów, które można wysłać w pakiecie. Wymaga to jednak, aby pakiety były przesyłane tak, aby krawędzie czołowe dowolnych dwóch kolejnych przerwań BREAK były oddzielone co najmniej 1204 μs, a odbiorniki muszą być w stanie obsłużyć pakiety z czasem przerwy do przerwy tak krótkim jak 1196 μs. Minimalny czas transmisji między przerwami można osiągnąć wysyłając pakiety zawierające co najmniej 24 szczeliny (dodając dodatkowe bajty wypełniające, jeśli to konieczne) lub rozciągając parametry, takie jak czasy BREAK, MAB, Interslot lub Interpacket.

Adresowanie i kodowanie danych

Większość danych jest wysyłana z domyślnym kodem startu zerowego 00h. Cytując ze standardu:

8.5.1 Kod NULL START

Kod NULL START identyfikuje kolejne szczeliny danych jako blok niewpisanej sekwencyjnej 8-bitowej informacji.

Pakiety identyfikowane przez kod NULL START to domyślne pakiety wysyłane w sieciach DMX512. Wcześniejsze wersje tego standardu zakładały, że tylko dane klasy dimmera będą wysyłane przy użyciu pakietów NULL START Code. W praktyce pakiety NULL START Code są używane przez wiele różnych urządzeń; ta wersja rozpoznaje ten fakt.

Każdy pakiet kodu NULL START nie zawiera formalnych danych ani struktury adresowej. Urządzenie korzystające z danych z pakietu musi znać położenie tych danych w pakiecie.

Zestawy dimmerów lub stojaki wykorzystują grupę gniazd do określenia poziomów dla swoich dimmerów. Zazwyczaj dimmer ma adres początkowy, który reprezentuje najniższy numer dimmera w tym pakiecie, a adresowanie rośnie od tego miejsca do dimmera o najwyższym numerze. Na przykład, dla dwóch paczek po sześć dimmerów każda, pierwsza paczka zaczynałaby się pod adresem 1, a druga pod adresem 7. Każdy slot w pakiecie DMX512 odpowiada jednemu dimmerowi.

8-bitowy v. 16-bitowy

DMX nie wymaga metody kodowania 16-bitowego dla pakietów Null Start Code; jednak wiele parametrów ruchomych świateł wykorzystuje kodowanie liczb większych niż 8-bitowe. Aby dokładniej kontrolować te parametry, niektóre urządzenia używają dwóch kanałów dla parametrów wymagających większej dokładności. Pierwszy z dwóch kanałów kontroluje zgrubny (256 kroków dla całego zakresu ruchu), a drugi dokładny (256 kroków dla każdego zgrubnego kroku), co daje 16-bitowy zakres wartości 65536 kroków, co pozwala na znacznie większą dokładność dowolny kontrolowany parametr 16-bitowy, taki jak Pan lub Tilt.

DMX w praktyce

Popularność DMX512 wynika częściowo z jego solidności. Kabel może być nadużywany bez utraty funkcji w sposób, który sprawi, że Ethernet lub inne szybkie kable do transmisji danych będą bezużyteczne, chociaż awarie kabli mogą czasami prowadzić do sporadycznych problemów, takich jak losowe wyzwalanie. Nieoczekiwane zachowanie urządzenia jest spowodowane błędami adresowania, usterkami kabli, nieprawidłowymi danymi ze sterownika lub wieloma źródłami DMX nieumyślnie zastosowanymi do pojedynczego łańcucha urządzeń.

Dodatkowe łącze danych

Singapore Flyer wykorzystuje bezprzewodowy DMX do sterowania oświetleniem na strąkach i obręczy.

W normach z 1986 i 1990 roku użycie drugiej pary danych nie jest zdefiniowane inaczej niż jako „drugie opcjonalne łącze danych”. Przewidywano zarówno zastosowanie jednokierunkowe, jak i dwukierunkowe. Dla tych pinów zaimplementowano inne zastrzeżone zastosowania. Schematy wykorzystujące napięcie poza zakresem dozwolonym przez EIA485 są niedozwolone. Wskazówki dotyczące dozwolonego użycia można znaleźć w załączniku B do E1.11. Obecną standardową praktyką jest pozostawienie nieużywanych pinów wtórnego łącza danych.

Złącza

DMX512-A określa, że ​​złącze musi być pięciostykowym złączem XLR .

DMX512-A wykorzystuje pojedynczą parę przewodów, więc można go podłączyć za pomocą tańszych 3-pinowych złączy XLR. Niektórzy producenci produkowali urządzenia z trójpinowymi złączami XLR, ze względu na ich niższy koszt. Ponieważ jednak 3-pinowe XLR są powszechnie używane do podłączania mikrofonów i konsolet do miksowania dźwięku , istnieje ryzyko błędnego podłączenia sprzętu DMX512 do mikrofonów i innego sprzętu dźwiękowego. Zasilanie fantomowe +48 V emitowane przez konsole mikserskie może uszkodzić sprzęt DMX512, jeśli zostanie do niego podłączony. Sygnały DMX512 emitowane przez oświetlenie biurek mogą uszkodzić mikrofony i inny sprzęt dźwiękowy, jeśli zostaną do niego podłączone. W rezultacie najlepszą praktyką jest używanie tylko 5-pinowych XLR dla sygnałów DMX512, aby uniknąć ryzyka pomylenia ze złączami używanymi do sygnałów dźwiękowych.

Zakończenie

Linie sygnałowe DMX512 wymagają pojedynczego rezystora końcowego 120 Ohm, który należy zamontować na skrajnym końcu kabla sygnałowego.
Niektóre z najczęstszych objawów nieprawidłowej terminacji to miganie, niekontrolowane lub nieprawidłowe działanie światła lub inne niepożądane losowe efekty specjalne.

Niektóre urządzenia posiadają automatyczną terminację, inne fizyczny przełącznik, podczas gdy pozostałe wymagają zainstalowania przez użytkownika fizycznego terminatora (np. męskiej wtyczki XLR-5 wyposażonej w rezystor).

Ważne jest, aby użytkownicy sprawdzali, czy ich urządzenia mają automatyczną lub przełączaną terminację, ponieważ w przeciwnym razie mogą skończyć z wielokrotnym terminowaniem linii DMX lub wcale, gdy uważają, że jest to prawidłowe.

Dodatkowo terminowanie linii DMX często ujawnia fizyczne uszkodzenia kabla - na przykład, jeśli przewód „Data −” jest uszkodzony, niezakończony przebieg DMX może częściowo działać, natomiast zamontowanie terminatora natychmiast ujawnia problem.

Działanie bezprzewodowe

Ostatnio popularne stały się bezprzewodowe adaptery DMX512, zwłaszcza w instalacjach oświetlenia architektonicznego, gdzie długość kabli może być zbyt duża. Takie sieci zazwyczaj wykorzystują nadajnik bezprzewodowy w kontrolerze, ze strategicznie rozmieszczonymi odbiornikami w pobliżu urządzeń, aby konwertować sygnał bezprzewodowy z powrotem na konwencjonalne sygnały sieci przewodowej DMX512 lub odbiorniki bezprzewodowe wbudowane w poszczególne urządzenia.

Chociaż bezprzewodowe sieci DMX512 mogą działać w idealnych warunkach na odległości przekraczającej 910 m, większość bezprzewodowych łączy DMX512 jest ograniczona do maksymalnej odległości 1000–1500 stóp (300–460 m), aby zapewnić niezawodne działanie. Pierwszy komercyjnie wprowadzony na rynek bezprzewodowy system DMX512 był oparty na technologii FHSS (ang. Frequency Hopping Spread Spectrum) wykorzystującej komercyjne modemy bezprzewodowe. Inne systemy nowszej generacji nadal wykorzystywały technologię FHSS (ang. Frequency Hopping Spread Spectrum), ale z większą szerokością pasma. Systemy FHSS mają tendencję do zakłócania innych rodzajów systemów komunikacji bezprzewodowej, takich jak WiFi/WLAN. Zostało to rozwiązane w nowszych bezprzewodowych systemach DMX za pomocą adaptacyjnego przeskakiwania częstotliwości, techniki wykrywania i unikania otaczających systemów bezprzewodowych, aby uniknąć transmisji na zajętych częstotliwościach.

Obecnie istnieje wiele niezgodnych protokołów bezprzewodowych. Chociaż protokoły DMX-over-Ethernet, takie jak E1.31 – Streaming ACN, mogą być używane do wysyłania danych DMX przez Wi-Fi, nie jest to ogólnie zalecane ze względu na bardzo zmienne opóźnienia Wi-Fi.

Rozwój

Zaproponowano wiele alternatyw dla DMX512, aby rozwiązać ograniczenia, takie jak maksymalna liczba szczelin 512 na przestrzeń, sygnał jednokierunkowy i brak nieodłącznego wykrywania błędów. Wersja 2004 DMX512-A dodała pakiet informacji systemowych (SIP). Ten pakiet może być przeplatany pakietami Null. Jedną z cech SIP jest możliwość wysyłania sum kontrolnych dla danych DMX Null. Jednak SIP rzadko były wdrażane.

E1.11-2004, wersja DMX512-A, kładzie również podwaliny pod protokół zdalnego zarządzania urządzeniami (RDM) poprzez definicję rozszerzonej funkcjonalności. RDM umożliwia diagnostyczną informację zwrotną z opraw do sterownika poprzez rozszerzenie standardu DMX512 o dwukierunkową komunikację między sterownikiem a oprawami oświetleniowymi. RDM został zatwierdzony przez ANSI w 2006 roku jako ANSI E1.20 i cieszy się coraz większym zainteresowaniem.

Protokół oparty na sieci Ethernet może rozprowadzać wiele wszechświatów DMX za pomocą jednego kabla z miejsca sterowania do pudełek rozgałęźnych bliżej urządzeń. Skrzynki te następnie wyprowadzają konwencjonalny sygnał DMX512. ANSI E1.31—2009 Entertainment Technology — lekki protokół przesyłania strumieniowego do transportu DMX512 przy użyciu ACN , opublikowany 4 maja 2009 r., oraz Art-Net to dwa bezpłatne protokoły używane do osiągnięcia tego celu.

Zobacz też

Bibliografia

Zewnętrzne linki