LDP 6416
LDP 6416
LDP 6416
LDP-6416 datasheet
Table of Contents
Introduction......................................................................................................... 3 Nomenclature ...................................................................................................... 3 Connections ......................................................................................................... 3 Power ................................................................................................................. 3 Pinouts ................................................................................................................ 4 Controlling the display .......................................................................................... 4 Using the display ................................................................................................. 5 Multiple displays .................................................................................................. 6 Tricks and traps ................................................................................................... 6
www.embeddedadventures.com
LDP-6416 datasheet
Introduction
The LDP-6416 is a dual-LED, tri-colour 64 pixel by 16 pixel LED matrix display. Each pixel consists of a red and green LED (commonly referred to as 1R1G). There are 1024 pixels and 2048 individually addressable LED elements. It includes shiftregister circuitry such that all 2048 LEDs can be controlled with only 9 microcontroller I/O lines. Pixels can show as black (that is, completely unlit), red, green or orange (red+green). The LDP-6416 requires dynamic scanning (1/16) to activate the display. As such, customers may find it easier to use the PLT-1001 series of driver platforms available from Embedded Adventures to drive the LED panel, or use the Draw PicPack library.
Nomenclature
Set in this document means to pull the connection logic HIGH (Vcc). Clear in this
document means to pull the connection logic LOW or ground.
Connections
The LDP-6416 has three connections on the back panel. As you look at the back of the board, these are: J1 J2 J3 Input data port (left hand side) Output data port to next board (right hand side) Power / ground connection (centre terminal)
Power
This panel runs at strictly 5v (+/- 0.5v). The display does not need to run on the same supply as your controller or driver board, however, the must have the same ground connection. This can be achieved by connecting your controller board to the ground connection in the J1 or J2 ports. LEDs consume large amounts of current, and large amounts of LEDs obviously multiplies this affect. Although the board actually only displays one row at any time, at 30mA each LED, this can still result in 128 LEDs (a fully lit row) consuming nearly 4Amps.
www.embeddedadventures.com
LDP-6416 datasheet
Pinouts
J1/J2 pinout as viewed from above GND GND GND EN R1 NC GND GND 1 3 5 7 9 11 13 15 2 4 6 8 10 12 14 16 A B C D G1 NC L S
Note that the back of the display does not indicate the pins exactly as described here, however we have shown the pins in this datasheet with overline to clearly indicate they are active LOW.
www.embeddedadventures.com
LDP-6416 datasheet
1 1 1 1 15 (bottom row)
To set pixels within a row, the following pins are used: R1 G1 S L Data for Red LED in pixel. Active low so set to 0 for lit LED, 1 for dark led Data for Green LED in pixel. Active low so set to 0 for lit LED, 1 for dark led Shift data Latch data
www.embeddedadventures.com
LDP-6416 datasheet
Multiple displays
The data ports may be daisy-chained from one display to the next note that all pins are shared except R1 and G1 which are the connected to the output of the (effective) 64 bit shift register. This means that if two displays are connected together, they can be treated like one display with 128 pixel rows. The displays dont need to be physically placed vertically, of course. You can create a 64x32 pixel display, or a 128x16 pixel display.
www.embeddedadventures.com
LDP-6416 datasheet
Versioning
Version 1.1 July 2010 Corrected enable line EN description in Using the display section. EN needs to go high while changing ABCD etc, then back to low to enable display again.
www.embeddedadventures.com