Hallo, Ich bräuchte Hilfe in der Frage, was für ein Bauteil ich am besten nehmen soll. und zwar will ich 25 RGB-LEDs an einen AVR (Atmega162) anschließen. Jeweils die Anode der einzelnen Farben sollen verbunden sein, sozusagen als Farbkanäle. Die Kathoden der jeweils gesamten RGB-LED soll der AVR auch schalten können. Jetzt ist die Frage, wie ich die LEDs schalte, da der AVR nicht so hohe Ströme schalten kann. Transistoren sind ungünstig, da das ganze so klein wie möglich sein sollte und ich dann keinen Platz für Widerstände vor jedem Transistor habe. MOSFETs sind auch schlecht, da ich eine Spannung von 3,2 Volt bzw. 2,3 Volt mit dem AVR, der mit 5 Volt läuft, schalten will. Gibt es noch andere Alternativen oder wie könnte ich dieses Problem umgehen? Liebe Grüße Tobias
Als erstes solltest du dich mal über das Thema Vorwiderstand informieren...
Nimm am besten den TLC5916 von TI.com, dann kannst Du alle LEDs komfortabel über SPI Bus ansteuern und erhäst sogar noch die Rückmeldung ob die LED nicht kaputt gegangen ist. Ein IC hat Shifter mit 8 Konstantstromausgänge, extra für so eine Anwendung.
Nä, die LEDs haben getrennte Anoden und Kathoden, hatte nur grade nicht das Passende Symbol in EAGLE. Ich habe auch schon mal überlegt, ob ich nicht die Schieberegister AS1110 von Austriamikrosystems nehme, aber ich weis nicht wie man die ansteuert. Die müssten dann doch an MISO und MOSI und SCK des AVR angeschlossen werden, oder? Und dann müsste ich ja die Daten jeweils ganz durchkaskadieren? Und wie muss ich dann den AVR (per Bascom) programmieren?
Das ansteuern ist simpel. Einfach an SPI Bus ran, CLK und MOSI an den DI von dem Chip verbinden, wenn alle Bytes raus sind, dann Lacht-Impuls (separater Prozessor-Pin). Also, zum Test kannst Du einen 74HC595 verwenden, der hat genau den gleichen Shifter. Diese alle Chips können auch kaskatiert werden und man kann mir nur 3 CPU Pins mehrere huntert Ausgänge schaffen. Der TI Chip ist günstiger als der von Austriamikrosystems.
Nicht ganz, Schimmel ist, wenn die Marmelade wieder anfängt zu leben aber ein Pferd ist die Zugmaschine der Vergangenheit. :-)
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.