„DMX512” változatai közötti eltérés

[nem ellenőrzött változat][nem ellenőrzött változat]
Tartalom törölve Tartalom hozzáadva
Kategória:Informatika, forma sablon, nincs bevezető sablon
Susu (vitalap | szerkesztései)
Nincs szerkesztési összefoglaló
4. sor:
 
 
=== A kapcsolat ===
Az átvivő vezeték lehet a [[csoportkábel]] egyik return csatornája, de ez nem túl szép megoldás. Az [[UTP]] kábel (árnyékolt!) talán a legjobb megoldás. Logikailag egy szál vezeték kell hozzá, fizikailag kettő (DMX+ és DMX- -nak szokás nevezni). A kapcsolat sebessége 250kbit/s, (4 μs egy bitnek a szélessége), vagyis nem túl gyors, valamint csak egyirányba lehetséges a kommunikáció.
 
=== A szabvány, és fejlődése ===
A legelső 1986-ben fejlesztett ki a USITT (United States Institute for Theatre Technology, Inc). 1990-ben esedékesnek láttak néhány módosítást, majd 1998-ban újra finomítottak a szabványon (ekkor a USITT átruházta a jogokat az ESTA (Entertainment Services and Technology Association) nevű szervezetre), de a kompatibilitás megőrzése miatt egy csomó lehetőséget nem tehettek bele. A szabvány a [dimmer]ek vezérlését írta le, habár gyakorlaitlag sok minden másra is használták.
 
A SZABVÁNY CSAK FÉNY ÉS EHHEZ KAPCSOLÓDÓ ESZKÖZÖK VEZÉRLÉSÉRE ALKALMAS, vagyis pl. pirotechnikai eszközöket nem szabad vezérelni.
 
=== Egy DMX-csomag tartalma ===
 
Egy csomag tartalma:<br>
21. sor:
5. CHANNEL DATA(CD)<br>
 
==== BREAK ====
A BREAK egy szünet, ami a DMX csomagok szétválasztására szolgál. Minimum 88 μs hoszzúnak kell lennie (ami 22 bit hosszúságú alacsony szintet jelent), maximum nincs meghatározva, de két BREAK jel között nem lehet több 1,096 másodpercnél.
Egyes tapasztalatok szerint a fogadó eszköz "jobban érti" a szünetet (BREAK), ha egy picivel hosszabb (kb. 100-120 μs között).
 
==== MARK AFTER BREAK ====
A MAB egy szünet utáni jelzés (amint a neve is erre utal). Ez egy minimum 8μs-ig tartó MAGAS szintet jelent (2 bit). A DMX-512(1990)-es szabvány változtatta 4μs-ről 8-ra, vagyis 1990 előtti eszköz használata egy újabbal problémás lehet (adatvesztés, rossz feldolgozás). A MAB maximum 1 mp lehet. Itt is jobban tesszük, ha egy kicsivel több ideig tartjuk a magas szintet, mondjuk 12μs-ig (3 bit).
 
==== START CODE ====
Ez a kód az első bájt a MAB után. Az SC definiálható úgy, mint egy nulladik csatorna-adat. Az adat-struktúrája ugyanolyan. mint a többi csatorna adaté (CD), vagyis:
<table border=1>
41. sor:
(start bit, a nullának a 8 bites, bináris formája :), és két stop bit)
 
==== MARK TIME BETWEEN FRAMES ====
Ez az jelzés a stopbitek után jön (természetesen magas szint), egy picit több, mint nullától egy másodpercig terjedhet. Ne felejtsük el, hogy két BREAK között ugyancsak egy másodperc a maximális idő!
 
==== CHANNEL DATA ====
A fent említett struktúra szerint következnek a csatornák adatai.
Tehát egy csatorna adat, bitenként:
A lap eredeti címe: „https://hu.wikipedia.org/wiki/DMX512