Hi, wie realisiert man das LED Fading am besten, wenn es sich um 25 LEDs handelt, die alle unabhängig voneinander gesteuert werden sollen (also ein- und ausgeschaltet werden können). Zusätzlich sollen alle LEDs gleichzeitig gleich-stark gedimmt werden können. Bleibt hier lediglich die Möglichkeit der Software-PWM oder gibt es auch Hardware-Lösungen. Ich arbeite mit dem AT91SAM9260 Controller, welcher eine PWM generieren kann, allerdings stehen mir lediglich 4 Ausgänge zur Verfügung (Pins sind festgelegt und teilweise schon mit anderen Sachen / Peripherie belegt). Stellen digitale Potentiometer eine Alternative dar? Gruß Bernd
Wenn du alle gleichmässig dimmen willst, dann schalt doch die 25 LEDs ganz normal an/aus (z.B. direkt über die ports, oder via shiftregister) und schalte ground über die PWM, natuerlich mit einem Transistor davor, damit du nicht den ganzen Strom durch den armen µC jagen musst.
Hi, eine Möglichkeit wäre, eine Spannung sagen wir max 12V - dann den passenden Vorwiderstand für jede LED wählen, und die dann mittels Transistor voll ansteuern - die Spannung 0-12V, kannst dann über OPV ( als Buffer mit Fet) für alle 25 LED dimmen- die Referenzspannung für OPV kannst dan über DAC etc. vorgeben. Gruß
>Wenn du alle gleichmässig dimmen willst, dann schalt doch die 25 LEDs >ganz normal an/aus (z.B. direkt über die ports, oder via shiftregister) >und schalte ground über die PWM, natuerlich mit einem Transistor davor, >damit du nicht den ganzen Strom durch den armen µC jagen musst. d.h. der Gate vom Transistor ist mit dem Output Pin der PWM vom Controller verbunden. Wieviel Strom geht anschließend durch den Controller (wie berechnet man das)? Bernd
Bei 25LEDs würde ich dir eine Hardwarelösung empehlen. TLC... die Nummer weiß ich jetzt nicht mehr.
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.