30 weiße LED mit PWM steuern.
Hallo Leute,
möchte einen LED scheinwerfer mit meinem Controller mit PWM in der Helligkeit steuern.
Mein Problem is. Ich habe 30Stk. weißen Led und die sind parrellel geschaltet, das bedeutet ich habe einen Strom bei 100% von 600mA und eine Spannung von 3,3V.
Also brauche ich einen Transistor, der an meinen PWM Ausgang hängt.
Worauf muss ich achten bei der Auswahl des Transistors?
Oder gibt es noch andere Möglichkeiten?
Danke für die hilfe schonmal im vorraus. Mirko
Liste der Anhänge anzeigen (Anzahl: 1)
Wenn Du die LEDs in Reihe schaltest (6*5) dann reicht Dir ein BS170. Der hat einen RDSon von 5Ohm, schaltet bei Ugs von 5V voll durch und kostet nur ein paar Cent.
Da ich zu faul zum Eageln bin, schnell die Schaltung und Berechnung auf Papier gekritzelt.
R1 = 39 Ohm
R2 = 270 Ohm (mindestens, es geht aber mit Sicherheit auch 1kOhm, was die Effizienz verbessert)
T1, T2 = BC337
T3 = BS170 oder BC 337 (Emitter nach GND)
Am besten direkt ein paar BS170 (0,13€ bei reichelt) kaufen, manchmal kommen die je nach Verpackung (ESD) kaputt an.
Der rechte Teil der Schaltung ist eine Stromquelle für die LEDs. Wenn mehr als 20mA durch R1 fliessen, öffnet T2 und "klaut" T1 den Basisstrom, der vom 10kOhm Widerstand kommt.
Bei PWM macht T3 dasselbe: Wenn der Portpin auf "high"-Pegel geht, wird T1 gesperrt und die LEDs gehen aus.