424
edits
JonRussell (talk | contribs) No edit summary |
(adding from mailing list thread to date) |
||
Line 1: | Line 1: | ||
LED screen tiles donated by Tom (Mistamudd) | LED screen tiles donated by Tom (Mistamudd) | ||
[https://groups.google.com/forum/#!topic/london-hack-space/RZeO143uh7A See mailing list thread here.] | [https://groups.google.com/forum/#!topic/london-hack-space/RZeO143uh7A See mailing list thread here.] | ||
[[File:LED Tile V2.jpg|200px|thumb|right|LED tile]] | [[File:LED Tile V2.jpg|200px|thumb|right|LED tile in its packaging.]] | ||
== Specs == | == Specs == | ||
Line 10: | Line 10: | ||
[[File:LED Tile Pinout.jpg|200px|Pinout]] | [[File:LED Tile Pinout.jpg|200px|Pinout]] | ||
There are 48 x MBI5034 LED controller chips on the PCB, which are 16 bit shift register constant current sinks. | There are 48 x MBI5034 LED controller chips on the PCB, which are 16 bit shift register constant current sinks. Datasheet : [[File:MBI5034 Datasheet VA.00-EN.pdf]] | ||
Datasheet : [[File:MBI5034 Datasheet VA.00-EN.pdf]] | |||
The controller chips are labelled R,G & B 1-16. So each chip does 16 LEDs of the same colour. They each have a current set resistor. You can also set the current gain in software from 12.5% to 200% but this set the gain for all LEDs attached to that chip, not individual LEDs. The default power gain is 100%. | The controller chips are labelled R,G & B 1-16. So each chip does 16 LEDs of the same colour. They each have a current set resistor. You can also set the current gain in software from 12.5% to 200% but this set the gain for all LEDs attached to that chip, not individual LEDs. The default power gain is 100%. | ||
Line 28: | Line 26: | ||
The middle connector has : | The middle connector has : | ||
* D1 & D2 | * D1 & D2 | ||
* OE (Output enable) | * OE (Output enable) & LAT (Latch) | ||
* A0 & A1 | * A0 & A1 | ||
* CLK (Clock) | * CLK (Clock) & NC | ||
== Driving hardware == | |||
Can be driven with an Arduino or Teensy. The data pins can be driven directly with 3.3V and the panel fully on pulls about 7 amps @ 5v. | |||
== Driving code == | |||
The serial data sent to D1 & D2 needs to be sent in 3 x 16 bit B,G,R frames, 64 times per row (i.e. one row is 384 bits) then this is latched, and then the output is enabled. | The serial data sent to D1 & D2 needs to be sent in 3 x 16 bit B,G,R frames, 64 times per row (i.e. one row is 384 bits) then this is latched, and then the output is enabled. | ||
Line 57: | Line 57: | ||
[[File:LED Panel Bit Stream.png]] | [[File:LED Panel Bit Stream.png]] | ||
== External links == | |||
* Las Vegas Hackspace (Synshop) [https://github.com/krux702/led_panel_wall LED panel wall] project on GitHub, (includes a high res image of the PCB). | |||
[[Category:LED tiles]] |