Starthilfe für kleine uC Projekt

Gast #2379209
Lesenswert?

Hallo!

Für den Einstieg (neben ein paar Basteleien die ich schon gemacht habe) 
habe ich mir etwas praktisches ausgesucht:

Mein Brotbackautomat backt mir nicht lange genug. Den Backvorgang (neu-) 
starten kann man durch zwei Tasterdrücke. Diese Aktion soll 
zeitgesteuert ausgelöst werden; die Zeit hängt vom Modus ab, und diesen 
erkenne ich daran, welche von zwei LEDs leuchtet. Als Spannungsquelle 
kann ich 5.5V Gleichspannung abgreifen.

Ablauf: Die Aktion startet durch Druck auf Taster S1 (GND liegt an Port 
1 meines ATiny12 an, interner Pullup ist aktiv). Die Ports 7 und 8 als 
Input prüfen, welche der beiden LEDs leuchtet (Soll hier der Pullup 
aktiv sein?).

Nun verwende ich den internen Timer des ATiny12 um knapp 2h zu schlafen 
(muss nicht genau sein, darf ein paar Minuten abweichen). Letztendlich 
werden die beiden Schalter gedrückt. Dabei werden auf dem 74hc4066 
nacheinander die Pins 5 und 6 durchgeschaltet was die Taster (an den 
entsprechenden Output Pins des 74hc4066 angeschlossen; nicht auf 
Schaltplan) ansteuert bzw. einen Tasterdruck simuliert (Taster 1: Pin 8 
und 9, Taster 2: Pin 3 und 4).

Funktioniert das Konzept soweit? Habe ich etwas übersehen oder einen 
Fehler gemacht?

Danke im Voraus und entschuldigt bitte den schlechten Schaltplan; mit 
Eagle bin ich (noch) nicht so gut klargekommen und mit Fritzing bekomme 
ich keine geraden Verbindungen. Ich arbeite dran ;)
Angehängte Dateien:
#2379237
Lesenswert?

Doch, ich verstehe schon, was gemeint ist. Letztlich wird nach dem Start 
2 Stunden gewartet, dann werden für eine kurzen Moment zwei Ausgänge in 
einer bestimmten Sequenz auf High gesetzt, und das war's dann auch 
schon.

Wenn der 4066 mit den Spannungen zurechtkommt, die geschaltet werden, 
müsste es klappen. Die Massen müssen verbunden sein, weil der 4066 nicht 
potentialfrei schaltet. Ich hoffe doch sehr, dass die Tasten nicht auf 
der Netzseite liegen und Netzspannung führen können.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren