Chromaatq

Inleiding tot DMX

De software- en hardwareoplossingen van Chromateq zijn ontworpen om het proces van het ontwerpen en programmeren van DMX-gebaseerde verlichtingssystemen te vereenvoudigen.

DMX is een communicatieprotocol waarmee digitale opdrachten van een besturingsapparaat naar digitaal adresseerbare verlichtingsarmaturen met unieke identificatiegegevens (DMX-adressen) kunnen worden verzonden. Hierdoor is individuele bediening van de mogelijkheden van elk armatuur mogelijk en kunnen complexe gesynchroniseerde lichteffecten, scènes, programma's en shows met meerdere armaturen worden gecreëerd.

Vertrouwdheid met de terminologie die wordt gebruikt om DMX-verlichtingssystemen te beschrijven, is nuttig voor het begrijpen van de functionaliteit en kenmerken van Chromateq-regeloplossingen, die zijn gebaseerd op de industriestandaardregels voor het regelen van DMX-verlichting.

Armatuur instellingen

Een van de eerste stappen bij het implementeren van een netwerk van DMX-verlichtingsarmaturen is het bevestigen van de instellingen op de fysieke armaturen.

DMX-modus: Geavanceerde apparaten kunnen meerdere 'DMX-modi' bieden (d.w.z. een selectie van verschillende apparaatprofielen met verschillende DMX-kanaalaantallen en -indelingen), met de mogelijkheid om te kiezen voor een eenvoudiger profiel (met minder DMX-kanalen) of een complexer profiel (met een groter aantal DMX-kanalen).

Let op het aantal DMX-kanalen dat door het apparaat wordt gebruikt in de gekozen DMX-modus

DMX-startadres: Armaturen met een LCD- of LED-scherm hebben doorgaans
bevat een menu voor het instellen van het DMX-startadres, dat wordt weergegeven als een
nummer tussen 001 en 512:

Fixtures zonder displays kunnen DIP-switches en een hexadecimaal systeem gebruiken om het startadres in te stellen. Chromateq-software bevat een visuele tool die helpt bij het berekenen van de juiste combinatie van switchinstellingen voor de waarden tussen 1 en 512 (beschikbaar in 8 of 9 bits adressering). In het onderstaande voorbeeld zijn de DIP-switches ingesteld op DMX-startadres 004:

Unieke of gedeelde adressering: Als alle fixtures hetzelfde profiel delen (bijvoorbeeld, alle zijn 3-kanaals RGB-fixtures) en individuele besturing niet vereist is, is het mogelijk om de fixtures in te stellen op hetzelfde DMX-adres. Anders vereist individuele fixture-besturing dat elke fixture wordt ingesteld op een uniek adres en dat er geen DMX-fixturekanalen overlappen.

bekabeling

Een ander belangrijk eerste aspect bij het implementeren van een netwerk van DMX-verlichtingsarmaturen is het volgen van best practices voor een schone gegevensoverdracht.

De DMX-standaard specificeert kabellengtes tot 4,000 voet (1,200 meter, ervan uitgaande dat er geen verliezen of aansluitingsproblemen zijn). In de praktijk worden potentiële kabellengtes echter beïnvloed door de kwaliteit van de kabel, de kenmerken van de DMX-armaturen die in serie zijn geschakeld en andere factoren.

Voor kabellengtes van meer dan 1,000 voet (300 meter) is mogelijk een repeater/booster nodig. Door een terminator aan het einde van elke kabellengte te plaatsen (+Data en -Data lijnen) voorkomt u een slechtere gegevensoverdracht. De beste praktijk is om een ​​twisted-pair, afgeschermde, lage capaciteit datakabel te gebruiken, geen audiokabel.

Goede kwaliteit, individueel afgeschermd, 110 – 120 Ohm of afgeschermde twisted pairs minimaliseren overspraak; daarnaast zijn een karakteristieke impedantie van 120 Ohm (Ω), drie of vijf ingangen en een flexibele, stevige mantel voldoende voor veel behoeften. Een karakteristieke impedantie tussen 100 en 120 Ω is meestal voldoende, waarbij 120 Ω de gebruikelijke nominale waarde is. Gewenste kabelfuncties voldoen aan de DMX512- normen, waaronder impedanties van 85-150 Ω, lage capaciteit en folie- en vlechtafgeschermde twisted pairs.

Door standaard DMX-kabels te gebruiken in plaats van microfoon-XLR-kabels, wordt een soepele overdracht van gegevens gegarandeerd en kunnen mixers met minder uitgangsvermogen worden gecompenseerd. De kabel moet duurzaam genoeg zijn om zware omstandigheden te weerstaan ​​en toch een krachtige signaaloverdracht te bieden.

DMX-systeem vereist dat kanalen correct worden toegewezen en genetwerkt om interferenties of reflectiefouten te minimaliseren. Het doel is om zo min mogelijk DMX-kabel te gebruiken, in de kortst mogelijke lengtes, terwijl een netwerkcapaciteit wordt gecreëerd die de behoeften van de locatie overtreft.

Defecte fixtures of onjuiste fixture-instellingen kunnen het oplossen van problemen met DMX-netwerken bemoeilijken. Bijvoorbeeld, een moving head die is ingesteld om te werken als een « master » fixture zal een DMX-netwerk verstoren en moet worden ingesteld op de « slave »-modus.

Signaalsnelheid:

DMX-512 heeft een aantal timingvariabelen. Een DMX-signaal stuurt een constante stroom frames, waarbij elk frame een waarde voor elk kanaal bevat. Sommige verlichtingsarmaturen kunnen problemen hebben met een hoge framesnelheid.

In de Chromateq-software zijn vier waarden beschikbaar om de DMX-signaalparameters te configureren die de snelheid van het DMX-signaal beïnvloeden:

"Breken"En"MAB"(Mark After Break) uitgedrukt in microseconden (µs), "Period" instelling voor de data framesnelheid in milliseconden (ms) en "Delay" die de tijd aanpast tussen het renderen van het frame en het uitsturen naar DMX.

De standaard framesnelheid is 25 ms (een vernieuwingsfrequentie van 40 Hz).

Het verlagen van de framesnelheid kan problemen oplossen met verlichtingsapparatuur die niet compatibel is met de standaard framesnelheid. Maar over het algemeen hebben de meeste problemen met DMX-netwerken te maken met bekabeling, verbindingen en fixture-instellingen. Daarom zou het aanpassen van DMX-signaalparameters een van de laatste overwegingen moeten zijn bij het oplossen van problemen met DMX-netwerken.

Programming

Zodra alle fixtures zijn ingesteld op de gewenste DMX-adressen en -modi en er een stabiele communicatie tot stand is gebracht tussen de controller en de fixtures in de DMX-keten, kan het programmeren beginnen.

Het programmeren van DMX-verlichting verloopt doorgaans volgens dit basisproces:

  • Fixtureselectie (het maken van een patch in het DMX-besturingssysteem die DMX-kanalen toewijst aan fixtureprofielen). Fixtureprofielen kunnen worden gekozen uit een « Fixture Library » of gemaakt door de programmeur met behulp van een « Profile Editor .
  • Het organiseren van armatuurgroepen en/of kenmerken voor een handige selectie van gedeelde functies (bijv. pannen/tilten, kleuren, dimmen, rolluiken, effecten, enz.).
  • Scènes en programma's maken en opslaan (lichtshowsequenties samenstellen en gewenste lichteffecten creëren).
  • Het selecteren van een afspeelformaat (bijvoorbeeld het opslaan van scènes in het geheugen van een zelfstandige controller voor automatische weergave, of het programmeren van knoppen voor live-bediening).

Verklarende woordenlijst

Hieronder vindt u beschrijvingen van veelvoorkomende termen die van belang zijn om de basisprincipes van DMX-programmering te begrijpen:

  • DMX: Het acroniem voor Digital MultipleX. Ook wel DMX-512 genoemd, wat verwijst naar het aantal DMX-kanalen dat beschikbaar is in één DMX « Universe ».

  • Universum: DMX-verlichtingsarmaturen worden doorgaans met elkaar verbonden via kabelnetwerken die hun DMX IN- en OUT-poorten in een daisy-chain-serie verbinden. DMX-opdrachten worden verzonden vanaf de DMX OUT-poort van een controller die maximaal 512 kanalen uitzendt via één kabelrun naar de aangesloten armaturen. Een universum vertegenwoordigt een groep of een lijn van 512 kanalen.

  • DMX-adres: Elk apparaat in een DMX-netwerk bevat een onboard decoder die de DMX-opdrachten van de controller ontvangt en vertaalt. Elk apparaat moet worden ingesteld op een unieke ID, d.w.z. het DMX-adres. Mogelijke adressen variëren van DMX-kanalen 001 ~ 512 en dit « startadres » wordt doorgaans geselecteerd via een DIP-schakelaar of een LED/LCD-displaymenu.

  • DMX-kanaal: Een individueel besturingskanaal met een bereik van waarden van 0 - 255 die overeenkomen met 0 - 100% output of met verschillende fixture-functies en presets. Veelvoorkomende kanaaltypen en functies zijn dimmer, sluiter, RGB, CMY, pan, tilt, focus, zoom, kleurenwiel, gobowiel, gobo-rotatie, prisma en iris.

  • Armatuurprofiel: Intelligente (d.w.z. DMX-geschikte) verlichtingsarmaturen hebben doorgaans meerdere kanalen, met kanaalpresets (bepaald door de fabrikant) die verschillende functies regelen. Een 5-kanaals LED-armatuur kan bijvoorbeeld vijf DMX-kanalen gebruiken, waarbij specifieke functies aan elk kanaal worden toegewezen:

Kanaal 1: Dimmer
Kanaal 2: Rood
Kanaal 3: Groen
Kanaal 4: Blauw
Kanaal 5: Sluiter / Stroboscoop

De reeks kenmerken van de DMX-kanaalfuncties van een armatuur kan ook wel de 'persoonlijkheid' ervan worden genoemd.

  • Startadres (aka Startkanaal): In het voorbeeld van een 5-kanaals fixture, zouden de vijf kanalen doorgaans een sequentieel bereik van vijf DMX-kanalen innemen in het specifieke 512-kanaals universum dat bepaald wordt door de DMX-netwerklay-out. Terwijl de kanaalfuncties vooraf bepaald worden door de fabrikant, wordt het « Startadres » bepaald door de operator/programmeur. Het Startadres is het adres dat gebruikt wordt bij het instellen van de fixture.

     

  • RDM: Remote Dapparaat Mmanagement, een uitbreiding van het DMX-protocol dat bidirectionele communicatie met dimmers en armaturen ondersteunt.

     

  • Kunst-Net: een DMX-over-Ethernet-protocol dat meerdere universums van DMX-gegevens distribueert en de transmissie van DMX-512-gegevens via IP-gebaseerde netwerken mogelijk maakt.

     

  • sACN: Streamen ACN (Advanced Controle- Network), een DMX-over-Ethernet-protocol dat meerdere universums van DMX-gegevens distribueert en de transmissie van DMX-512-gegevens via IP-gebaseerde netwerken mogelijk maakt.

     

  • patch: Patching fixtures vertellen lichtcontrollers over uw fixtureconfiguratie en hoe ze elke fixture kunnen vinden en ermee kunnen communiceren op basis van het toegewezen DMX-startadres. De patch wijst DMX-kanaaladressen toe aan bijbehorende fixtureprofielen. DMX-adressen worden gekozen uit 1 tot 512 en het eerste DMX-kanaalnummer dat aan een fixture is toegewezen (in de Chromateq-software) moet overeenkomen met het DMX-adres op de fixture zelf.

     

  • Stap: : Een stap registreert een instantie van DMX-kanaalniveaus (van 0-255) voor alle 512 kanalen in een DMX-universum. Bij het programmeren met Chromateq-software zijn stappen de bouwstenen die worden gebruikt om scènes te maken die kunnen worden afgespeeld in sequenties.

     

  • Tafereel: Een scène bevat één of meer stappen. Scènes worden één voor één afgespeeld in een sequentie.

     

  • Volgorde: Een Sequence bestaat uit meerdere scènes die achter elkaar worden afgespeeld.

     

  • Programma: Bij het programmeren met Chromateq-software lijken « Programma's » op scènes en stappen, maar met een aantal belangrijke verschillen: Programma's worden afgespeeld door een of meer programma's te selecteren in de Live-modus, en meerdere programma's kunnen tegelijkertijd worden afgespeeld. In tegenstelling tot scènes worden programma's niet opeenvolgend afgespeeld, maar voegen ze lagen effecten toe (beweging, kleuren, stroboscoop, enz.) tijdens de Live-bewerking. In tegenstelling tot stappen, die DMX-waarden voor alle 512 kanalen opnemen en afspelen, passen programma's hun DMX-waarden alleen toe op een set actieve kanalen.
  • DMX-splitter: DMX verzendt 512 kanalen (één universum) per kabel. Het splitsen van het DMX-signaal is vereist om het DMX-netwerk uit te breiden naar meerdere universums. De uitvoer van een DMX-splitter wordt beschouwd als een nieuwe DMX-lijn.
  • DMX-terminator: Meestal een 120Ω 0.5W-weerstand gesoldeerd aan pinnen 2 en 3 van een mannelijke XLR-stekker en geïnstalleerd in de DMX OUT-poort van het uiteindelijke verlichtingsarmatuur op een DMX kabelloop. Het doel van de terminator is om signaalruis te verminderen die kan ontstaan ​​door naar verdwaalde signalen die terugkaatsen of reflecteren langs een in serie geschakelde kabel.

  • firmware: Een stukje software dat op een hardwareapparaat is opgeslagen om het werkt goed. Firmware is geprogrammeerd in het read-only geheugen van een verlichtingsapparaat armatuur of lichtcontroller. Firmware-upgrades worden doorgaans uitgevoerd om een de prestaties van het apparaat te verbeteren en/of de compatibiliteit met andere apparaten te verbeteren.