Hallo, ich habe mir selbst eine Schaltung mit einem NXP LPC11C24 gebaut. Nun habe ich sie zusammengelötet und an die Spannungsversorung angeschlossen. Ich habe 10 LEDs auf dem Bord, die ich mittels je eines Transistors einzeln ansteuern wollte. Nun leuchten alle meine LEDs, ohne das ich den Controller programmiert habe, was für mich unerklärlich ist, da alle GPIO Pins des Controller vom Reset Wert her Low sein müssten und keine Spannung ausgeben dürften. Löte ich einen Transistor raus und messe die Spannung zwischen einem GPIO Pins des Controllers und GND messe ich 3,24 Volt, was fast exakt der Eingangsspannung des Controllers entspricht. Nun weiß ich nicht woran es liegen könnte, das alle GPIO pins Spannung ausgeben. Eine Verbindung zwischen den 3,24 Volt meines Spannungsreglers und den Basen der LED-Schaltung gibt es nicht.(Mit Multimeter getestet. Bild meiner LED - Beschaltung findet sich im Anhang.
Hi Matthias, bei Deiner Schaltung fehlt der Basis-Vorwiderstand. Entweder Du baust den noch ein oder Du schaltest den Pin nicht als Ausgang, sondern als Eingang und schaltest die Led mit Pullup an/aus. Gruß Stefan
Hi Stefan, Basisvorwidertand, damit die Basis nicht zerstört wird? Gruß Matthias
Wenn Du in Deiner Schaltung den CPU-Pin als Output-High schaltest, dann fliesst ein hoher Strom in die Basis des Transistors. Das kann zur Zerstörung des Transistors oder der CPU führen, bewirkt aber auf jeden Fall eine hohe Stromaufnahme. Gruß Stefan
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.