Hallo, ich will mit dieser Schaltung erreichen, dass der Arduino bei Betätigung des Schalters angeht und dann über seinen eigenen Pin eingeschaltet bleibt. klappt aber nicht. Wenn ich den Schalter los lasse wird der Stromkreis am NPN unterbrochen obwohl über den mc 5V am Transistor anliegen. kann mir einer erklären warum das nicht funktioniert?
er Fehler ist, dass du die GND-Leitung unterbrichst. Wenn du das machst, liegen alle Anschlüsse der Platine auf ungefähr +5V und dadurch wird der Transistor ungewollt angesteuert. Abgesehen davon sollte man tunlichst vermeiden, die GND Leitungen zu unterbrechen. Denn in der Regel misst man Spannungen immer gegen GND, was dann nicht mehr geht, weil du dann zwei unterschiedliche GND Potentiale hast. Lass das besser, es führt nur zu Verwirrung und wenn du Pech hast auch zu defekten Bauteilen. Mach das besser mit einem bistabilen Relais. Mit dem Taster steuerst du die Spule zum Einschalten an, und mit dem Arduino steuerst du die Spule zum Ausschalten an. Mit Transistoren wird es wesentlich aufwändiger.
weil der Emitter dann keine Verbindung zum Arduino hat, woher soll der Transistor wissen das vom Arduino die Bsisspannung kommt. Lerne den "geschlossenen Stromkreis" versuche den "geschlossenen Stromkreis" mal zu zeichnen wenn der Taster nicht gedrückt ist vom Arduino über Basis zum Emitter zurück zum Arduino. Funktioniert denn eine Lampe wenn du nur den +Pol an die Quelle legst?
Im programm wird A8 als erstes auf HIGH gesetzt. Hab erwartet das der mc sich somit selbst eingeschaltet hält. das eigentliche Ziel ist es den mc über seine eigene Software von Stromreis trennen zu können. Bin hier aber mit meiner Idee wohl auf dem Holzweg... evnt. kanns ja jemand besser als ich..
Lies dir mal den Artikel Transistortester durch. Dort is eine Schaltung wie du Sie suchst verbaut und erklärt.
Wenn du ein 3,3V Netzteil verwendest, statt 5V, dann brauchst du diese automatische Abschaltung gar nicht. Dann kannst du den Mikrocontroller schlafen lassen, er verbraucht in diesem Modus fast gar keinen Strom. Wenn unbedingt nötig, kannst dann Transistoren verwenden, um die Peripherie Stromlos zu schalten, das ist deutlich einfacher. Zudem hast du dann die Möglichkeit, das Ding nicht nur automatisch aus zu schalten, sondern auch automatisch wieder einzuschalten.
Joachim B. schrieb: > Funktioniert denn eine Lampe wenn du nur den +Pol an die Quelle legst? wie meinst de das genau?
Micha schrieb: > wie meinst de das genau? Wie soll ein Transistor in Emitterschaltung funktionieren, wenn die Masse vom Eingangssignal (Gnd vom µC) am Kollektor angeschlossen ist.
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.