Forum: Mikrocontroller und Digitale Elektronik zwei Schaltkreise mit einem Knopf


von samuel c. (samclau)


Lesenswert?

hallo zusammen,

ich habe einen microcontroller und an einem PIN ist ein Pushbutton 
befestigt.
Meine frage lautet ob es moeglich ist den Pushbutton auch als Schalter 
fuer den Strom des Microcontrollers dient. Also dass der Microcontroller 
nur angeht wenn der Pushbutton gedrueckt ist. Zuseatzlich sollte er aber 
auch vom Micrcontroller erkannt werden wenn er gedrueckt wird.

danke schon im Vorraus

von Arsenico (Gast)


Lesenswert?

wer weiss ob der MC Strom braucht um einen Kontakt am Pin zu erkennen ?

von holger (Gast)


Lesenswert?

>Zuseatzlich sollte er aber
>auch vom Micrcontroller erkannt werden wenn er gedrueckt wird.

Wenn er nicht gedrückt wurde läuft dein uC ja nicht.
Wenn der uC läuft kannst du also davon ausgehen das er
gedrückt ist. Wo ist eigentlich das Problem?

von samuel c. (samclau)


Lesenswert?

da ich mehrer knoepfe anschliessen will und der Microcontroller sollte 
jeden einzel erkennen. Jeder einzelne Knopf sollte aber auch den 
Microcontroller anschalten keonnen.

von npn (Gast)


Lesenswert?

samuel claudel schrieb:
> da ich mehrer knoepfe anschliessen will und der Microcontroller
> sollte
> jeden einzel erkennen. Jeder einzelne Knopf sollte aber auch den
> Microcontroller anschalten keonnen.

Wenn einer der Knöpfe die Spannung abschaltet, kannst du den Controller 
nicht mit einem anderen Knopf wieder einschalten. Es sei denn, er ist 
parallel zum ersten Knopf :-)

von Lothar M. (Firma: Titel) (lkmiller) (Moderator) Benutzerseite


Lesenswert?

samuel claudel schrieb:
> Meine frage lautet ob es moeglich ist den Pushbutton auch als Schalter
> fuer den Strom des Microcontrollers dient. Also dass der Microcontroller
> nur angeht wenn der Pushbutton gedrueckt ist.
Lustigerweise geht das. Man sollte dazu aber genau wissen, dass dann der 
uC über die ESD Schutzdioden versorgt wird.
Wenn da jetzt Worte dabei waren, die dir nichts sagen, solltest du eine 
andere Lösung anstreben...

von npn (Gast)


Lesenswert?

Lothar Miller schrieb:
> Lustigerweise geht das. Man sollte dazu aber genau wissen, dass dann der
> uC über die ESD Schutzdioden versorgt wird.
Stimmt, da fällt mir wieder eine Schaltung ein, wo ein AVR über eine 
Transponderspule an zwei Portpins mit Strom versorgt wurde und dann 
mittels Lastmodulation mit dem Lesegerät kommunizierte. Mal sehen, ob 
ich die finde.

von npn (Gast)


Lesenswert?

npn schrieb:
> Mal sehen, ob ich die finde.

Hier ein Beispiel, nur eine Spule und ein C am Tiny.
http://scanlime.org/2008/09/using-an-avr-as-an-rfid-tag/

von MaWin (Gast)


Lesenswert?

samuel claudel schrieb:
> ich habe einen microcontroller und an einem PIN ist ein Pushbutton
> befestigt.
> Meine frage lautet ob es moeglich ist den Pushbutton auch als Schalter
> fuer den Strom des Microcontrollers dient.

Üblicherweise bleibt der Strom dran, der uC geht nur in sleep/power down 
und wartet auf einen Interrupt. Also schaltet man den taster an einen 
Interrupteingang, das können schon die einfachsten uC wie ATmega8 und 
PIC16F84.

Falls weitere Elektronik dran ist, wird die vom uC ausgeschaltet damit 
sie keinen Strom braucht.

Den uC selbst auszuschalten ist überflüssig, denn der braucht nur wenige 
Microampere im tiefsten Schlaf, selbst der Oszillator ist dann aus.

von Arsenico (Gast)


Lesenswert?

Alles klar

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.