Hi
Given I'm pretty new to this world, I've been reading up as much as I can. I think I understand the basics, but thought I might post a bit of a summary of how I think these pixel controllers work, with a few queries, and this will not only help me, but any new visitors that find themselves here.
When talking about pixels, you're effectively talking about being able to individually control each LED (or pixel) in a collection. And with the introduction of RGB LEDs, you can not only turn each LED on or off, you can control the colour of each LED.
With the LEDs, from what I can see, there are different types of RGB LEDs available, depending on the protocol that they speak (primarily either 6803 or 2801) Each LED has a little chip in it, as well as 8 wires, 4 for incoming (2 for power, 2 for data?), and 4 for outgoing, allowing them to be daisy chained (the output from one is connected to the input of the next)
Next is a controller - which is where Phil's TP3212 and TP3244 come in. You connect power (12v or 5v depending on what your LEDs need), DMX 485 IN (coming from either a DMX Dongle or an ECG-DR4), and also the four wires that go to the first LED.
You can now use either Vixen or LSP to drive the LEDs however you like.
Now, I just had a couple queries:
How does the addressing work? My best guess is that each LED knows it's position in the daisy chain, and responds based on that. Therefore, if you hookup 50 RGB LEDs to a controller with starting address of 1, the first LED uses channels 1-3, the second 4-6 and so on?
What is the difference between the 6803 and 2801 protocols - is one better and/or more expensive than the other? From what I've read there has been a few flickering issues with 2801?