Forum: Mikrocontroller und Digitale Elektronik Arduino über Transistor ein und aus schalten


von Micha (Gast)


Angehängte Dateien:

Lesenswert?

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?

von Stefan F. (Gast)


Lesenswert?

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.

von Joachim B. (jar)


Lesenswert?

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?

von Micha (Gast)


Lesenswert?

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..

von Jörg E. (jackfritt)


Lesenswert?

Lies dir mal den Artikel Transistortester durch. Dort is eine Schaltung 
wie du Sie suchst verbaut und erklärt.

von Stefan F. (Gast)


Lesenswert?

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.

von Micha (Gast)


Lesenswert?

Joachim B. schrieb:
> Funktioniert denn eine Lampe wenn du nur den +Pol an die Quelle legst?

wie meinst de das genau?

von Jörg E. (jackfritt)


Lesenswert?


von Wolfgang (Gast)


Lesenswert?

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
Noch kein Account? Hier anmelden.