Hallo, Ich möchte 32 LEDs mittels ATmega8 ansteuern. Dazu verwende ich einfach nen Decoder, um mit 5 der µC-Pins alle LEDs zu erreichen. Was mir aber noch nicht so ganz klar ist: Wie versorge ich die LEDs? Die Versorgung des Decoders zu verwenden, reicht sicher nicht, wenn ich z.B. alle LEDs gleichzeitig einschalten will. Muss ich das wirklich mit 32 vorgeschalteten Transistoren machen (Decoder-Ausgang an die Basis und Versorgung+Vorwiderstand an den Kollektor), oder gehts auch einfacher?
Nimm die ULN280Xer-Reihe, die sind echt super. Haben jeder acht Kanäle, brauchst also vier Stück. Pass aber auf, welchen Typen du nimmst, hängt von der Logikfamilie ab, welche am besten geeignet sind, sonst erkennt der keine HIGH-Pegel.
Danke, das mit dem ULN2804 klappt prima! Ich bin jedoch noch auf ein anderes Problem gestoßen (Vermutlich ein Denkfehler meinerseits): Wenn ich zur Ansteuerung einen Demultiplexer/Dekoder verwende, kann ich ja immer nur eine LED einschalten. Wie mach ich es aber, dass ich mehrere gleichzeitig einschalte? Einfach schnell nacheinander die einzelnen LEDs ansteuern?
Vielleicht kannst du alternativ auch mit nem Maxim 7219 was anfangen. gruß Kojote
MM5450 http://docs-europe.electrocomponents.com/webdocs/0add/0900766b80addaca.pdf Wenn du willst, schick ich dir einen. Christian
Danke, der MM5450 scheint ideal zu sein! Aber laut Datenblatt gibt er für eine angeschlossene LED maximal 1,8V bei 25mA her. Damit kann ich wohl das direkte Anschließen der LED (+Vorwiderstand) vergessen, oder? (Jede grüne LED, die ein bisschen heller leuchtet benötigt ja gleich über 2V Flussspannung mit 30mA). Muss ich also noch eine Darlington-Treiberstufe nachschalten? (30x)
Hallo Flo. Das hast du falsch verstanden, die Vout ist der Spannungsabfall am IC, dieseer sollte gering sein, da der IC die dadurch entstehende Verlustleistung in Wärme umsetzt. Du solltest deine Betriebsspannung so wählen, dass sie 1 bis 2,5 Volt über der LED Spannung liegt, somit kannst du LEDs betreiben, die bis zu 10V benötigen. Schau dir mal Seite 7 an, die ist da am aufschlussreichsten. Ich würde es in deiner Stelle so machen, 5V für die Logik und Versorgung des ICs und 3,3V oder 3,5V für die LEDs. Christian
Ich stehe wohl gerade auf ner Leitung g Wie muss dann die LEDs mit dem IC-Ausgang beschalten?? Bitte um Hilfe :-) Laut dem Figure 8 auf Seite 7 kann z.B. bei 34 LEDs nur maximal 17mA (pro LED) ziehen.
Die 17mA gelten nur wenn alle 34 LEDs ständig leuchten, ansonsten kannst du mehr Strom ziehen, da geht es nur um die Erwärmung des ICs, ansonsten einfach einen kleinen Kühlkörper drauf. Zur Beschaltung: VDD: +5V VSS: GND OutXX <- LED <- +3,3V Der IC schaltet die Ausgänge gegen GND mit integrierter Konstantstromquelle, die du mit einem Widerstand an Pin 19 steuern kannst.
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.