Hallo,
ich schreibe mal, was wir im Laufe einer Renovierung vorhaben…
Beplankung aus Holzlatten unter die Decke, Gipskartonplatten drauf,
Sterne mit LED drauf, Arduino starten, Sternenhimmel leuchtet.
Der einzelne Stern (35mm) wird aus Gips gegossen (Bild 3D-Stern-Form).
Der fertige Stern (Bild 3D-Stern) wird mit Goldbronze lakiert und erhält
in der Mitte eine Bohrung für eine 3mm oder 5mm LED.
Nun könnte man für den Stern eine WS2812 oder APA102C nehmen. Diese versauen
mir aber die Optik des Stern. Klebe ich die drauf, dann sieht es beschissen aus-
und wenn man sie drunter klebt dann sieht man die Bohrung des Lichtdurchlass.
Mit einer herkömmlichen LED hätte ich eine homogene Oberfläche des Stern.
Daher mein Gedanke mit den LED´s.
Was gegeben ist:
Zimmerdecke mit 4,03m Länge und 2,61m Breite
Der Arduino Mega 2560 kommt auf die Mitte der langen Wand. Das würde dann für
die am weitesten entfernte LED eine Leitungslänge von ca. 3,28m ergeben.
Ich benötige minimum 195 Sterne für die Abbildungen und 60 Sterne für die
Grundbeleuchtung.
Die 195 Sterne sind in Gruppen- zu maximal 35 Sterne- bis zu minimal 9 Sterne
aufgeteilt. Es sind 12 Gruppen, mit Grundbeleuchtung 13 Gruppen.
Diese Gruppen möchte ich unabhängig voneinander schalten-
wenn möglich auch ein- und ausdimmen.
Als LED möchte ich Glasklare in Warmweiss oder Weiss nutzen. Diese finde ich
aber nicht als "Low Current LED"
Also die herkömmliche LED mit 20mA, die könnte man aber ohne Problem mit
10mA betreiben, dann wäre ich bei ca 2560mA.
Als Treiber für die LED hatte ich den MAX 7219 ins Auge gefast. Der läßt sich
mit dem Arduino Mega 2560 "leicht" ansteuern und kann 64 LED´s im Multi-Plexing
anfahren. Vier Stück davon am Mega und gut ist?
Jetzt habe ich so mein Problem mit dem Datenblatt des MAX 7219-
Also 64 LED´s zu 10mA sind 640mA wenn alle LED´s leuchten.
Im Datenblatt steht:
DIG 0–DIG 7 Sink Current..500mA
SEG A–G, DP Source Current..100mA
Continuous Power Dissipation (TA = +85°C)
Narrow Plastic DIP (derate 13.3mW/°C
above +70°C)....1066mW
Wide SO (derate 11.8mW/°C above +70°C)..941mW
Narrow CERDIP (derate 12.5mW/°C above +70°C) ..1000mW
Was heißt denn das?
D0 kann ich mit 500mA belasten- oder alle DX mit 500mA?
Wenn die MaxBelastung für alle DX nur 500mA ist, dann müßte ja jede LED über
einen Transistor geschaltet werden.
D.h. 256 Transistoren mit ihren Bauteilen zum schalten, und 256 Widerstände
für die LED´s. Lötarbeiten ohne Ende?
Sehe ich das richtig?
Dann das aus- und eindimmen- kann der MAX 7219 das überhaupt vertragen?
Mit was für Schaltungen läßt sich das mit dem Arduino denn noch machen?
Ich stelle mir das so vor: Arduino-> Treiber-IC-> LED
Oder ist das auf jeden Fall eine Arbeit bei der ich mich "zu Tode löte"
Gruß und Dank
Andreas