Gast
#3140811
Guten Abend zusammen, Ich bin inzwischen den 5. Abend an einer kleinen Schaltung die einfach nicht will... Mein Ziel ist es eine Handvoll LEDs (25 Stück) die parallel geschaltet sind und alle einen eigenen Vorwiederstand haben zu dimmen. Da alle zusammen knapp 300mA Strom ziehen mache ich das mit einem Transistor. Ich verwende einen BC337. Der sollte das ohne Probleme schaffen. Ich verwende einen ATTiny45 um das PWM Signal zu erzeugen. Der Code um den Timer zu einzustellen ist folgender
1 | |
2 | |
3 | |
4 | |
5 | |
6 | |
7 | |
8 | |
Später sollen auf einem zweiten Kanal noch weitere LEDs gedimmt werden. Das spielt aber im moment keine Rolle. Das PWM Signal funktioniert mit meinen Tests wunderbar. Ich habe eine LowCurrent LED direkt an den Ausgang gehängt und die wird wunderbar gedimmt. Dann habe ich die LED mit dem Katode an den Kollektor eines Transistors gehängt, den Pin über einen Basiswiderstand an die Basis und der Emitter an Ground. Auch das funktioniert wunderbar. Der nächste Schritt war dass ich alle LEDs parallel auf dem Steckbrett an den Transistor gehängt habe. Da funktioniert das dimmen wunderbar. Sobald ich aber die Schaltung auf eine Platine löte, flackern die LEDs nur noch ganz Langsam mit ca. 3 Hz. Ich konnte das Problem bis auf den Transistor eingrenzen. Es sieht so aus, als ob der nicht durchschaltet und somit der Strom nie richtig fliessen kann. Den Basiswiderstand habe ich folgendermassen berechnet. Stromverstärkung nehme ich 100 an des Transistors. Datenblatt sagt zwar mehr, aber sicher ist sicher. Somit benötige ich eine Strom an der Basis von 300mA / 100 = 3mA Als sicherheit nehme ich das x 5 = 15ma R = U/I => 5V / 0.015A = 333.3Ohm Da ich keine solche Widerstände habe verwende ich 220Ohm Widerstände. Mit dieser Berechnung hat die Schaltung auf dem Steckbrett wunderbar funktioniert und ich konnte die LEDs dimmen. Wenn ich aber auf der Platine kurz Kollektor und Basis des Transistors verbinde und Ihn so in den gesättigten Zustand bringe bleibt er wunderbar an solange der Duty-Cycle des PWM Signals 100% ist. Sobald das unter 100% geht gehen die LEDs wieder aus. Daraus schliesse ich wie oben bereits genannt dass der Transistor nicht durchschaltet. Kann mir irgendjemand weiterhelfen? Ich weiss leider nicht wie ich weiter vorgehen kann. An der Platine kann es auch nicht liegen. Ich habe Sie bereits ein zweites mal gelötet mit dem selben Effekt, da ich dachte dass es eventuell an einer unsauberen Lötstelle liegt. Glg Sandro
