LED-Matrix mit SLM1608


9569-mal angesehen • Hochgeladen: 15.05.2008

Im Februar 2008 hab ich mit 10 SLM1608 LED Matrix Module gekauft und daraus eine Matrix mit 64x32 Pixeln aufgebaut. (Artikelnummer: 160208561850). Zu dem Modulen:


Bild (Bild aus Ebay)


Zur Verschaltung:
Jedes dieser Module hat einen Datenspeicher und einen Selector der Datenspeicher lässt sich nur füllen wenn das Modul "selected" ist. Also baut man z.B. eine Anzeige von 2x5 Modulen brauch man 5 Select Leitungen und 2 mal Clock Red data, Green data und Bright und halt an jedem Modul die Stromversorgung.
Zur Ansteuerung:

Das Programm, sei es auf einem Microcontroller (PIC oder AVR) oder auf dem PC mit USB, Paralleler oder Serieler Schnittselle, muss immer die 5 Module nach ein ander einschalten und eine entsprechende Clock und entsprechende Red und Green Daten senden.

Programm (keine Programmiersprache sondern nur ein schematischer aufbau des Programmes):
  Bright = 1
Do 'Wiederholung für immer Reset = 1 'Reset auf High Reset = 0 'Reset auf Low
For A = 0 to 15 'Von 0 bis 15 zählen (16 schritte) für die spalten For B = 0 to 15 'und jedes mal noch für die Zeilen Clock = 1 'Clock auf High Clock = 0 'und auf Low
Red = 1 'Hier die entsprechenden Red Green = 1 'und Green Daten senden
'Hier könnten die Daten vielleicht aus einem 2-Dimensionalen Array 'ausgelesen werden 'bsp: Red = reddata(A, B) ' Green = greendata(A, B) Next Next Loop
Dieses Programm lässt dann alle LED Gelb leuchten.

Spannungsversorgung:
Ein sehr wichtiges Thema denn die Anzeige braucht ja auch Strom (logisch !?!?). Wenn bei einem Modul alle LEDs auf Gelb gestellt sind verbraucht ein Modul knapp 3.2 A, das ist schon recht viel bei 10 Modulen auf Volllast macht das schon 32 Ampere. Jetzt muss man auch noch bedenken das wenn man schrift oder ähnliches anzeigt nie alle LEDs der Module eingeschaltet sind. Ich beziehe meinen Strom aus einem alten PC-Netzteil das hat so um die 22A. Beim Netzteil muss man aber auf dem ATX Stecker Pin 4 und Pin 6 verbinden, damit das Netzteil auch ohne PC startet.

Contoller:
Ich steuere die Matrix über den Paralellport des PCs. Auf meinem Controler Board hab ich einen 74HC4017(Dekaden - Zähler) verbaut, der die SELECT-Leitungen schaltet. Der 9-Pol D-Sub stecker ist dafür da einen art Tastertur mit 5 Tasten anzuschließen, damit man z.B. Snake oder Pong spielen kann :)

HbFPypiOqg von CfkKDRzbhXJV
FbUlhj web20power.txt;1;1
06:19 29.09.2011



Kommentar verfassen

Name
Titel
Text

Bilder

Zum Vergrößern Klicken

Hinter der LED-Matrix

Beispiel: Uhr

Die Steuerungsplatine

Spannungsversorgung



2011 by Tim Hotfilter • ImpressumSitemap