Forum: Mikrocontroller und Digitale Elektronik AVR "abschalten"


von Sebastian F. (haseluenne)


Lesenswert?

Hallo! Ich baue gerade mein erstes größeres Projekt (eine
Verstärkersteuerung (Eingangswahl per Drehimpulsgeber und Relais,
Fernbedienung per RC5, LC-Display für aktivierten Eingang etc.))

Nun meine Frage: Durch RC5 und Drehimpulsgeber habe ich leider schon
alle beiden ext. Interrupts meines ATMega16 belegt. Nun möchte ich
jedoch noch eine Standbyfunktion realisieren:

Druck auf Taster: Display aus, 230V-Relais für Verstärkerteil aus, aber
der TSOP für's RC5 horcht noch im Äther auf etwaige Wiedereinschaltung
per Fernbedienung.

Kann ich das auch einfach ohne Taster am Interrupt-Pin lösen?

PS: Vielleicht eine dumme Frage, aber momentan stehe ich da gedanklich
gerade auf dem Schlauch.

von Hannes L. (hannes)


Lesenswert?

Taster brauchen keinen externen Interrupt.
Such mal nach Entprellung, das wurde schon 'zigmal erklärt.

...

von Sebastian F. (haseluenne)


Lesenswert?

Entprellung ist klar. Okay, danke!

von Roland P. (pram)


Lesenswert?

Wenn es dir auf den Stromverbrauch ankommt, bau noch einen 32 KHz
Uhrenquarz ein und lies dir die AN Note durch, wie man eine Uhr
realisiert, die wenig Strom (100µA) verbraucht. Frage im Uhrinterrupt
dann die Taster ab.
Da du aber sowieso einen Tsop etc dran hängen hast, denke ich dass du
genug Strom (ca. 20mA) zur Verfügung hast und du den AVR einfach weiter
laufen lassen kannst.

Gruß
Roland

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.