Hallo zusammen, kurz vorab: das ist mein erster Beitrag hier (ich hoffe alle Regeln eingehalten zu haben) und ich bin Elektronik "Neuling". Leider konnte ich keinen früheren Beitrag der auf meine Frage passt hier finden. Ich versuche derzeit ein paar LEDs (18 Stück, 2V / 20mA) per Atmega8 und 18 NPN BC550 Transistoren anzusteuern. Alles hatte ich im Sammelsurium was zum Experimentieren gedacht ist. Im Anhang ist der bisherige Aufbau der Schaltung zu sehen. Die LEDs werden mit entsprechendem Vorwiderstand mit 12V betrieben. Als Basiswiderstände für die Transistoren hatte ich noch einige 3,8k (sollte ja gehen). Die erste Erkenntnis war, dass bei +5V von den I/Os die Transistoren sperren, und bei 0V schalten. Das ist ja kein Thema, für die Software lediglich ein Logikdreher. Das Eigentliche Problem ist, dass die LEDs nicht ganz dunkel werden. Hat jemand einen Tipp wie ich die bestehende Schaltung berichtigen kann, evtl. mittels Pull Up/Down Widerstände? Oder habe ich einen kompletten Schaltungsfehler in diesem Aufbau? Vielen Dank für eure Hilfe vorab! lG Infotecher
Info Techer schrieb: > Die erste Erkenntnis war, dass bei +5V von den I/Os die Transistoren > sperren, und bei 0V schalten. Das kann nicht sein wenn die Schaltung wirklich so ist wie gezeigt! Und die LEDs sollten auch komplett aus gehen wenn der Controller-Ausgnag auf 0 geht. Zeig doch mal deinen Quellcode!
>Die erste Erkenntnis war, dass bei +5V von den I/Os die Transistoren >sperren, und bei 0V schalten. Das ist ja kein Thema, für die Software >lediglich ein Logikdreher. Das kann nicht stimmen. Hast Du wirklich npn verbaut????
Ich denke, Du hast einen Fehler in Deinem Aufbau. Bei 5V sollten die T leiten, wenn sie so wie in Deiner Skizze verbaut sind. Bist Du sicher, daß Du die T richtig herum verschaltet hast? Gruß Stefan
Bei Transistoren vertauscht man gern die Pins, am besten dargestellt für den BC550 finde ich das in dem Datenblatt: www.onsemi.com/pub/Collateral/BC549B-D.PDF
Da ich von den Transistoren ne ganze Stange hatte und der Aufdruck fast nicht zu erkennen ist könnte es natürlich auch ein PNP sein, ich dachte ich hätte BC550 gelesen. Die einfachste Erklärung wäre dann wohl ein Dreher, kann damit das Phänomen erklärt werden?
Kann ein 560 sein? Die 550 kannste verwenden, allerdings kämen die bei mir nicht rein. Da immer der 547.
Vielen Dank für eure Antworten. Ich werde nochmal genau schauen ob es nicht vielleicht doch BC547er Transistoren sind. Sollte das der Fall und die Transistoren einen PNP Aufbau besitzen, gib es dafür einen sinnvollen Aufbau für diese Anwendung und wenn ja welche Änderungen wären im Vergleich zur Skizze notwendig?
:
Bearbeitet durch User
Hallo zusammen, also es sind tatsächlich BC556 PNP Transistoren, damit hätte sich das schon mal aufgeklärt. Kann mir jemand rein Interesse halber erklären wie ich es geschafft hab die PNP nach obiger Skizze "invertiert" zu betreiben und wieso dann die LEDs nicht komplett AN/AUS schalten sondern immer von schwach leuchtend auf An schalten? Danke schon mal!
OAmp schrieb: > allerdings > kämen die bei mir nicht rein. Da immer der 547. oder besser gleich nen uln2003 da spart man sich den basiswiderstand da schon mit integriert.
NPN - PNP achte mal auf den mittleren Buchstaben. Erster schaltet bei positiver Spannung durch und der andere bei negativer. Übrigens gibts ein Sammelsurium Datenblatt auf dem ist CBE mit gebogener Basis gezeichnet, als CEB. Kann verwechselt werden. Baugleich sind die 2N3904/2N3906 mit 546/547, aber die haben nicht die gleiche reihenfolge des Anschlusses.
Ah ja, der 18-Kanal Treiber für LEDs heisst WS2803. Mit dem ULN der 8 Ports hat bräuchtest du 4 Stück.
@OAmp meine ULN sind 9 Bit und somit werden es nur 2 im Vergl. zu dem von Dir genannten.
Super, danke für eure Hinweise. Ich bin immer erstaunt was für komfortable Komplettlösungen es eigentlich gibt...
Uwe S. schrieb: > meine ULN sind 9 Bit und somit werden es nur 2 im Vergl. zu dem von Dir > genannten. Ah, ma lernt nie aus...nun hat der TO nun 2 effektivere Lösungswege.
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.