Forum: Mikrocontroller und Digitale Elektronik Stromkreis nach Tastendruck x Sekunden aufrechterhalten


von Sinus (Gast)


Lesenswert?

Hallo,
ich Plane derzeit eine Schaltung und möchte mit Hilfe dieser meinen MC 
bsp. auf das drücken eines Schalters/Schließen eines Kontaktes mit Strom 
versorgen.
Dies soll allerdings nur für einen bestimmten Zeitraum geschehen bsp. 30 
Sekunden, sodass dieser seine Routine abarbeitet 
(sendet..hier..war..etwas..los) und dann wieder Strom/Spannungslos ist.
((Sind und Zweck ist es, Energie zu sparen und so die Laufzeit zu 
erhöhen da es sich um ein Batterie/Akku Projekt handelt))

Lösungswege wären hierfür bsp. ein Kondensator>Transistor.
Es gab damals zu meinen Berufsschulezeiten allerdings auch Bauteile, mit 
denen sich so etwas auch schöner (Zeitlich genauer) realisieren ließ, 
leider ist mir der Name allerdings entfallen, vllt. weiß jemand was ich 
meine?

Auch für alternative Lösungsvorschläge bin ich sehr dankbar!
Es wäre sehr nett wenn ihr mir eure Lösungswege/Ideen mitteilen würdet.

von Joe F. (easylife)


Lesenswert?

Du kannst einen uC üblicherweise per tastendruck aufwecken, und wenn er 
alle aufgaben erledigt hat als letzes per software wieder in den 
(deep-)sleepmode versetzen. dadurch verbraucht er auch keine ms zu lange 
energie. die details hängen vom verwendeten uC ab.

: Bearbeitet durch User
von Route_66 H. (route_66)


Lesenswert?

Joe F. schrieb:
> die details hängen vom verwendeten uC ab.

Auch wenn der verwendete µC kein ausgesprochener Stromsparer ist geht 
die Lösung, wie sie z.B. im Transistortester (Artikel!) verwendet wird.
Das wurde schon vor Jahrzehnten gemacht, als die Elektronik noch Watts 
verbrauchte.

von stefan (Gast)


Lesenswert?

War Watts nicht der Erfinder der Dampfmaschine?

Spaß beiseite.

Sinus schrieb:
> Es gab damals zu meinen Berufsschulezeiten allerdings auch Bauteile, mit
> denen sich so etwas auch schöner (Zeitlich genauer) realisieren ließ,
> leider ist mir der Name allerdings entfallen, vllt. weiß jemand was ich
> meine?

Meinst du einen Timer IC? --> NE555

Ich würde jedoch die Funktionen des uC nutzen. Entweder die schon 
genannte Sleep Funktion oder eine Selbsthaltung der eigenen 
Versorgungsspannung. Sprich: Dein Taster steuer einen Transistor (oder 
Relais), der die Versorgung frei gibt. Das erste was der uC bei 
Programmstart macht, ist eben diesen Transistor selbst auf zu steuern. 
Wird die Taste losgelassen, hält der uC die Versorgung selber. Wenn er 
alle Aufgaben erledigt hat, schließt er den Transistor und nimmt sich 
damit selbst die Versorgungsspannung.
Muss natürlich so gebaut und dimensioniert sein, dass der uC die 
Versorgung nicht irgendwie aus Versehen wieder einschalten kann, z.B. 
weil er auf Grund der sinkenden Spannung in den Brown-Out Reset geht und 
dabei die PIOs in den Reset Zustand gehen usw.

von Possetitjel (Gast)


Lesenswert?

Sinus schrieb:

> Es gab damals zu meinen Berufsschulezeiten allerdings
> auch Bauteile, mit denen sich so etwas auch schöner
> (Zeitlich genauer) realisieren ließ, leider ist mir
> der Name allerdings entfallen, vllt. weiß jemand was
> ich meine?

(abfallverzoegertes) Zeitrelais.
Monoflop (="monostabiler Multivibrator").

von Route_66 H. (route_66)


Lesenswert?

Possetitjel schrieb:
> (abfallverzoegertes) Zeitrelais.
> Monoflop (="monostabiler Multivibrator").

Das muß man dann so dimensionieren, dass bei allen Umgebungsbedingungen 
das Zeitfenster immer passt. Die Sicherheitsmarge verbraucht dann 
unnötig Batteriekapazität.
Also ungünstig.

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.