DMX512-protokollen blev først udviklet af USITT (American Theater Technology Association) for at styre en dimmer fra en konsol med en standard digital interface. DMX512 overskrider det analoge system, men det kan ikke helt erstatte det analoge system. DMX512's enkelhed, pålidelighed og fleksibilitet gør det til et hurtigt valg af midler. Ud over dimmer er en række stigende styreenheder beviser. DMX512 er stadig et nyt videnskabsområde, med en række fantastiske teknologier på grundlag af regler.
Et overblik over 1.1 DMX512-protokollen
DMX512 er en international protokol til højhastigheds dataoverførsel. Brugen af RS485 hardware linjer er forskellig fra den generelle RS485 kommunikation.
1.1.1. bruger envejs kommunikation. Selv om DMX512-protokollen kan forbinde forskellige producenter af produkter og implementering af kontrol, men kun envejs transmission, mellem konsollen og lampen ikke kan opnå reel informationsinteraktion, kan informationsstyringslampen kun passivt modtage konsollen, dens egne statsoplysninger kan feedback til konsollen. En god adresse skal forberedes for hver lampe på forhånd, så lampen kan modtage kontrolinstruktionerne nøjagtigt og umiskendeligt. Men fordi der ikke er nogen overførsel af adresseoplysningerne i rammestrukturen, så hvis en rammesignalinterferens skyldes fejl i transmission, så var alle oplysningerne i rammen også bag fejlinformationen, fejlinformationen, kan lampen ikke tilbagekoble fejl information, som er hovedårsagen til DMX512LED undervandslys, er svært at aflade signalinterferens.
1.1.2 DMX 512-kommunikation skal sende en lavniveau-data på 88us som startramme for en pakke af data. Modtageren har et gapdetekteringskredsløb, og det er nødvendigt at finde den indledende ramme af data og ingen kommunikationskontrol.
Den faste baudrate på 1.1.3 DMX 512-kommunikation er 250 Kbps. På grund af åbenhed i kommunikationsprotokollen, høj effektivitet og høj pålidelighed er den almindeligt anvendt i traditionel sceneindustri, og kompatibel med DMX 512-kommunikationsgrænsefladen er standardvalg af LED-lysstyringssystem med høj effekt.
Elektriske egenskaber af 1,2 DMX512
DMX512 bruger EIA-485 standarden.
Senderen: Logik "1" er repræsenteret af to linjer af trykforskel + (2 ~ 6) V;
Logikken "0" er repræsenteret af forskellen mellem de to linjer - (2 ~ 6) V.
Modtager: A er mere end 200mV højere end B, som anses for at være logisk "1";
A er mere end 200mV lavere end B, hvilket anses for at være logisk "0".
Detaljeret fortolkning af 1.3 DMX512 protokollen
DMX 512 transmissionshastigheden er fastgjort til 250 Kbps, tiden for hver databit er 4us, og hver byte er elleve bits, det vil sige 44us
(1 sekund = 1000 millisekunder 1 millisekunder = 1000 mikrosekunder)
Så dataoverførselstiden på 512 bytes er 44 * 512 = 22.528ms
Header data er normalt 88us, så er frame header data en inaktiv ramme, tomgang tidsramme længde er 8us-1ms, pakker med 512 bytes og en byte, nævnte enhedskode eller brugerdefinerede applikationer, normalt 0 bytes data tilgængelige, den automatiske skrivning kode for kommando.
To, DMX512 LED undervands lampe produktion tekniske krav omfatter hovedindholdet:
2.1 LED lampe layout og kørsel kontrol kredsløb for at opfylde kravene i DMX512 kontrol struktur
Kontrollampe med indbygget DMX512 dekoderchip og ekstern DMX512-konsol og computer DMX512 LED-vand, DMX512 gennem konsollen eller computeren for at realisere musikfonten DMX512 LED undervands lysgradient, hoppe, farvelampning, tilfældig blinking, alternerende gradient og dynamisk effekt, og gennem et andet sæt DMX512 LED vandlampe., som kan opnå uafhængig styring af de vilkårlig DMX512 LED-undervandslys. High Power LED-undervandslampe, som regel: 6W, 12W, 18W, 24W, 36W, 48W, 54W, 64W, 72W, 108W og andre specifikationer.