Het is algemeen bekend dat digitaal adresseerbare LED strips worden ingedeeld in DMX LED strips en SPI LED strips, die hun eigen controllers of besturingssystemen hebben. Er wordt vaak gedacht dat DMX-besturingssystemen niets te maken hebben met SPI LED stripverlichting; de waarheid is echter dat er een diep verband bestaat tussen DMX-besturing en SPI LED stripbesturing, en dit verband zullen we in dit artikel onderzoeken.
Wat is het verschil tussen DMX en SPI?
Het eenvoudige technische antwoord is dat beide communicatieprotocollen zijn die worden gebruikt om LED-strips te regelen. Met het DMX-communicatieprotocol kunnen afzonderlijke lampen of groepen lampen worden bestuurd voor een nauwkeurige regeling van helderheid, kleur en effecten. Met het SPI-communicatieprotocol kunnen gegevens worden overgedragen tussen de microcontroller en de randapparatuur, in het geval van LED-strips. Met het SPI-communicatieprotocol kunnen gegevens worden overgedragen tussen de microcontroller en randapparatuur, en in het geval van LED-strips kunnen met SPI afzonderlijke LED's worden aangestuurd.
Het DMX-protocol, ook wel DMX512 genoemd, staat voor Digital Multiplexing met 512 berichten. DMX512 is een digitale communicatienetwerkstandaard die vaak wordt gebruikt voor het regelen van verlichting en effecten. De DMX512 controller gebruikt een 3-draads besturingsmethode om DMX LED lampen te besturen. Voor architecturale verlichting vereist een grote gelijkstroomverzwakking dat DMX-repeaters worden geïnstalleerd op afstanden tot 100 m, waarbij de besturingsbus parallel wordt opgezet. Bij dit protocol moet voor elke lamp een adres worden ingesteld, dat meestal wordt ingesteld door een encoder.
SPI staat voor Serial Peripheral Interface en is een synchroon serieel communicatieprotocol. Hiermee kun je elk type gegevens overbrengen. Het SPI protocol wordt vaak gebruikt om adresseerbare (of pixel) LED strips aan te sturen, omdat het meer dan 512 waarden kan overdragen en zelfs tot 1000 individuele RGB LED pixels kan aansturen. Een probleem met SPI is echter dat het een protocol is zonder internationale standaard. Je hebt misschien gehoord van de WS2811 of TM1914 LED strips, die verschillende SPI LED strips zijn. Daarom is het belangrijk dat je het juiste SPI protocol instelt voor de pixel LED strip die je koopt.
Hier hebben we een vergelijkingstabel gemaakt om eenvoudig de verschillen te laten zien:
Vergelijking | DMX | SPI |
Controleprotocol | Gestandaardiseerde DMX | Eenvoudige seriële interface |
Controlemethode | Asynchroon serieel | Synchroon serieel |
Aantal kanalen | 512 per controller | 1024 per controller |
Gegevensoverdrachtsnelheid | 250 Kbps | >800 kbps, tot 2Mbps |
Afstand signaaloverdracht | Geschikt voor lange afstanden | Geschikt voor korte afstanden |
Complexiteit | Complex, vereist DMX-controller en complexere opstellingen | Eenvoudig, instellen met gangbare controllers |
Functie Onderbreken Doorgaan | Ja | Afhankelijk van type IC |
Toepassing | Professionele podium- en architecturale verlichting | Doe-het-zelf projecten, Woningdecoratie |
Kosten | Hoger | Onder |
Dus, kunnen alle SPI LED-strips en gewone RGB/RGBW LED-strips worden bestuurd met DMX?
Of je DMX-besturing kunt gebruiken, hangt af van het feit of de LED-strip zelf de DMX-signaalingang ondersteunt of niet. Bijvoorbeeld, UCS512 en TM512 LED strips gebruiken IC's die het DMX512 communicatieprotocol ondersteunen, zodat ze rechtstreeks kunnen worden aangesloten op het DMX lichtregelsysteem. Als je al LED strips hebt die geen DMX signaalinvoer ondersteunen, zoals SPI LED strips met SPI protocol IC's en gewone RGB/RGBW strips zonder IC's, kun je overwegen om de DMX decoder te gebruiken.
DMX-decoders zetten DMX-signalen om in signalen die geschikt zijn voor LED-strips die niet rechtstreeks door DMX worden bestuurd. Door een DMX-decoder aan te sluiten op een LED-strip kun je DMX-besturing krijgen van een normale strip, zodat je DMX-besturing kunt toevoegen aan een bestaande LED-strip zonder de hele strip te hoeven vervangen. Er zijn twee meest voorkomende soorten DMX-decoders: de ene zet DMX-signalen om in SPI-signalen, voor gebruik met RGB/RGBW SPI LED-strips, en de andere zet DMX-signalen om in PWM-signalen, voor gebruik met normale RGB/RGBW LED-strips.
Waarom is er een optie DMX naar SPI beschikbaar?
Om een alles-in-één apparaat te hebben dat zowel digitale als analoge LED strips kan aansturen, is de mogelijkheid om de SPI uitgang te veranderen in een DMX uitgang een noodzaak. Ten eerste bespaart het veel geld omdat je geen nieuwe LED-strips hoeft te kopen om de strips die je nu hebt te vervangen, en ten tweede is de mogelijkheid om een DMX-uitgang toe te voegen en over te schakelen van SPI naar DMX erg handig voor projecten waarbij verschillende technologieën worden gecombineerd.
Hoe sluit ik een SPI LED-strip aan op een DMX-besturingssysteem?
Je hebt een DMX-SPI decoder nodig. De DMX-SPI LED-decoder verwerkt de signalen van de DMX-controller en zet ze om in een formaat dat geschikt is voor SPI-communicatie. Hierdoor kan elke adresseerbare LED een specifieke kleur en helderheid weergeven op basis van de DMX512-gegevens. Standaard aanbeveling: maximaal 32 apparaten per DMX-lijn.
Bedradingsschema DMX-SPI Decoder LED Strip:
De DMX-SPI decoderinformatie in het bedradingsschema is als volgt:
- Model: DS-L
- Ingangsspanning: 5-24 VDC
- Stroomverbruik: 1W
- Ingangssignaal: DMX512 + RF 2,4G
- Uitgangssignaal: SPI (TTL) x 2
- Dynamische modus: 32
- Controlepunten: 170 pixels (RGB 510CH), Max 900 pixels
- Certificering: CE, EMC, RoHS
- Compatibele IC's: TM1803, TM1804, TM1809, TM1812, UCS1903, UCS1909, UCS1912, SK6813, UCS2903, UCS2909, UCS2912, WS2811, WS2812, WS2813, WS2815, TM1829, TLS3001, TLS3002, GW6205, MBI6120, TM1814B(RGBW), SK6812(RGBW), SM16714(RGBW), SM16703P, SM16714D, WS2813(RGBW), WS2814(RGBW), UCS8904B(RGBW), LPD6803, LPD1101, D705, UCS6909, UCS6912, LPD8803, LPD8806, WS2801, WS2803, P9813, SK9822, TM1914A, GS8206, GS8208, UCS2904, SM16804, SM16825, UCS5603, UCS2603.
Voor meer DMX naar SPI decoders, zie klik hier.
Samengevat kunnen zowel SPI als DMX gestuurde LED strips een verscheidenheid aan dynamische verlichtingseffecten bieden. Hoewel er decoders zijn die DMX-signalen omzetten naar SPI-signalen, moeten verlichtingsplanners voor specifieke projecten een aantal factoren in overweging nemen voordat ze beslissen wat het beste is voor het project. Voor grote projecten waarvoor bijvoorbeeld transmissie over lange afstanden nodig is, lijkt DMX de betere keuze.
Voor DMX geldt dat als één lichtbron niet werkt, dit geen invloed heeft op de rest van de lichtbronnen; dit is echter niet het geval voor SPI, omdat niet alle SPI IC's deze onderbrekingsfunctie hebben. Wat het budget betreft, zijn DMX-lampen meestal duurder dan SPI-lampen. Last but not least moet de expertise van de veldverlichtingsprofessional evenzeer worden gewaardeerd. Met het oog op tijdsefficiëntie zullen veldtechnici waarschijnlijk de protocollen gebruiken waar ze de meeste ervaring mee hebben, omdat extra tijd besteden aan training en vertrouwd raken met iets nieuws tijdrovend kan zijn en de oplevering van het project kan vertragen.
SignliteLED biedt een breed scala aan DMX en SPI LED flexibele strips. Als je meer wilt weten over onze DMX Digital Strip Series, neem dan gerust contact met ons op.