Forum: Mikrocontroller und Digitale Elektronik Automatische Abschaltung


von Alex (Gast)


Angehängte Dateien:

Lesenswert?

Hallo!

Meine Kenntnisse von Transistoren (insbesondere PNP) sind nicht die 
Welt. Würde diese Schaltung funktionieren?

Erklärung: Die Schaltung ist Stromlos. Über einen Taster soll der PNP 
kurz durchsteuern, den µC anwerfen, welcher dann über einen Port ein 
GND-Signal auswerfen soll. Nach einer programmierten Zeit soll sich die 
Schaltung selbstständig ausschalten, indem ein HIGH am Ausgang des Ports 
geschaltet wird.

Ist das so machbar?

von Wegstaben V. (wegstabenverbuchsler)


Lesenswert?

Staunen: du verwendest einen uC, um einen Pin eine Zeitlang auf Ground 
zu ziehen? oder macht der noch anderes außer "grounden"?

von Alex (Gast)


Lesenswert?

nein, nicht extra deswegen. Die Schaltung soll noch mehr tun... es geht 
mir nur um die Abschaltung, da PNP-Transistoren mein Steckenpferd sind.

von (prx) A. K. (prx)


Lesenswert?

Wird nicht funktionieren, weil der Strom über die Basis und die 
Schutzdiode des Pins in den abgeschalteten µC reinfliesst.

Ausnahme: Manche µCs kleinerer Versorgungsspannung besitzen 5V-tolerante 
Pins mit etwas anderer Schutzbeschaltung.

von Alex (Gast)


Lesenswert?

A. K. schrieb:
> Wird nicht funktionieren, weil der Strom über die Basis und die
> Schutzdiode in den abgeschalteten µC reinfliesst.

Die Ports sind nicht hochohmig wenn der µC stromlos ist?

von Alex (Gast)


Lesenswert?

sorry. es geht konkret um einen Atmega8L

von (prx) A. K. (prx)


Lesenswert?

Alex schrieb:

> Die Ports sind nicht hochohmig wenn der µC stromlos ist?

Sind sie nicht, weil es interne Schutzdioden vom Pin zu VCC und GND 
gibt. Und die nach VCC leitet dann natürlich. Sparsame Controller kann 
man auf die Art betreiben, ohne VCC anzuschliessen, was schon manchen 
hier erstaunt hat.

von Alex (Gast)


Angehängte Dateien:

Lesenswert?

Vielen Dank! Ein Layout gespart.

Das bedeutet ich benötige mindestens noch NPN und einen Widerstand oder 
geht es irgendwie Bauteilschonender?

von Timo D. (lorvorne)


Lesenswert?

Hi,

hat der ATMEGA keinen PowerDownMode?
Kenne nur den ATMEGA16 näher und der hat einen PowerDown
mit wenigen 1uA Stromaufnahme. Den kann man über einen
externen Pin (INT0, INT1, INT2) per Interrupt aufwecken.
Damit brauchst Du nur einen Taster - sonst nix.
(PullUp ist im ATMEGA drinne.)

Gruß,
Timo

von (prx) A. K. (prx)


Lesenswert?

Alex schrieb:

> oder geht es irgendwie Bauteilschonender?

Insbesondere stromsparender. Denn durch R6 und R7 fliessen im Betrieb 
recht viel Strom. Deine Vorliebe für Bipolartransistoren in Ehren, aber 
an dieser Stelle sind sie etwas ungünstig. Beide.

Zumal der erwähnte Powerdown Modus deutlich einfacher ist.

von Alex (Gast)


Lesenswert?

Das Problem ist aber, dass neben dem ATMEGA noch eine Spannungsinverter 
MAX660, 2 OP-Amps und 3 MAX4624 (welche jedoch vom Strom her 
vernachlässigbar sind) dranhängen.

Der Powerdownmodus würde nur den Stromverbrauch vom µC reduzieren.

von (prx) A. K. (prx)


Lesenswert?

AVR dran lassen und per P-MOSFET VCC vom Rest schalten. Stromschwache 
Verbraucher kann man auch direkt aus einem Pin versorgen.

von Alex (Gast)


Lesenswert?

Ich dachte immer komplett abschalten ist besser, da ansonsten ja 
trotzdem Strom verbrauch wird... habe jedoch nun nachgerechnet und käme 
auf eine Standbyzeit von 5,7 Jahre bei meinem 150mAh NiMH Akku bei 3µA 
Powerdown des µCs.

Da ist die Selbstentladung eher problematisch ;) Vielen Dank für eure 
Hilfe!

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.