Hallo liebes Forum, ich möchte hier gerne mein erstes größeres Projekt vorstellen. Es handelt sich um ein Controller Board für 256 Common Cathode RGB LEDs. Es sollen sich auch mehrere Controller hintereinander schalten lassen. Genutzt wird ein TLC5940, welcher von einem ATmega 328P angesteuert wird. Um Common Cathode LEDs mit dem TLC5940 nutzen zu können, werden die einzelnen Farben gemultiplext. Warum gerade Common Cathode LEDs? Weil ich einen ganzen Haufen da habe ;) Die Software ist noch nicht fertig, ich möchte jedoch eine Ansteuerung ähnlich (und bestenfalls kompatibel) zu der aus dem ersten Link ermöglichen. Eventuell wird auch noch das Blinkenlights MCUF unterstützt. Zur Steuerung des TLC5940 nutze ich die Bibliothek von Matthew Padina. Inspiriert ist das Board von diesen fantastischen Projekten: http://www.solderlab.de/index.php/led-projects/matrix-controller-board http://sites.google.com/site/artcfox/demystifying-the-tlc5940 Nun zu meiner Bitte: Ich bin ein ziemlicher Elektronik-Anfänger. Es wäre super nett, wenn sich jemand mit Ahnung insbesondere das Board einmal anschauen könnte. Es gibt sicherlich noch viel zu verbessern, aber es ist mein erstes Board, also bitte seid gnädig ;) Ätzen lassen möchte ich die Platinen bei Seeedstudio. Deren DRC gibt in Eagle schonmal keine Fehler, das lässt mich hoffen. Ich freue mich auf eure Antworten! Viele Grüße, Julian
habe vor kurzem ein 16x16 rgb led matrix gebaut mit Atmega32 und SD Karten ansteuerung, ich werd mir dein board mal bei gelegenheit anschauen.
Vielleicht kann ich dir den ein oder anderen Tipp geben ;). Bilder: Das ist ein bearbeitetes Bild da erst 2 der 4 Module fertig sind: http://www.pictures.esc-clan.net/upload/gesamtbearbeitet.jpg Das ist die Hauptplatine: http://www.pictures.esc-clan.net/upload/DSCN2149.jpg SD-Karten Modul: http://www.pictures.esc-clan.net/upload/DSCN2126.jpg Ein LED-Modul: http://www.pictures.esc-clan.net/upload/DSCN2128.jpg Transistor und Vorwiderstandsplatine: http://www.pictures.esc-clan.net/upload/DSCN2141.jpg
Uiuiui, das sieht nach einer Menge Lötarbeit aus. Was sind das für ICs auf deiner Hauptplatine?
Koraun schrieb: > Hast du auch einen passenden Sketch dafür? Meine Güte das heißt Programm/Firmware/Sourcecode. Aber nicht Sketch, nen Sketch kannste mit Stift und Papier machen...
Koraun schrieb: > Hast du auch einen passenden Sketch dafür? Den Code und eine aktuelle Version des Boards habe ich hier hochgeladen: https://github.com/jiser/pixel_frame Getestet habe ich das ganze allerdings bisher nur mit einem TLC5940. Da ist das Board schon in mehreren Projekten (4x4 Matrix, 4x16 Matrix und 4x4x4 Würfel) verbaut und funktioniert einwandfrei. Bei vier TLC5940 müsste noch etwas RAM eingespart werden.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.