Hallo, Ich bin leider auf dem Gebiet der Elektronik ein ziemlich Anfänger, komme mehr von der digitalen Seite ;) Ich habe eine Uhr mit einem AVR Controller gebaut. Die Ausgabe der Uhrzeit erfolgt mit Siebensegmentanzeigen. Momentan wird die Uhr über ein 9V Netzteil mit nachgeschaltetem 7805 mit Strom versorgt. Zieht man nun den Stecker, so muss man natürlich die Uhr neu einstellen. Das würde ich gerne mit einer Knopfzelle vermeiden. Der Controller soll weiterhin mit Strom versorgt werden, um so die Uhr weiter laufen zu lassen. Die Siebensegemntanzeigen allerdings nicht, die verbrauchen ja ne Menge Strom...zumindest wenn nur eine Knopfzelle zur Verfügung hat. Steckt man den Stecker wieder ein, soll die Anzeige natürlich wieder an gehen. Wie mache ich das am besten? Ich bin mit Sicherheit nicht der erste, der vor so einem Problem steht :) vielen Dank für eure hilfe im Vorraus! Gregor
Die Uhrzeit nicht mit einem Controller bearbeiten, sondern von einer sogenannten RTC. Z.B. DS1307 mit Batterie gepuffert. Der RTC Baustein läuft selbstständig und bei "Stromausfall" über die Pufferbatterie weiter. Die CPU fragt nur noch die Zeit zyklisch ab und gibt sie auf das Display bzw Anzeige. Die CPU kann auch die Uhr stellen, wenn nötig per Menue. Bekommt die CPU wieder Saft, wird der RTC wie üblich abgefragt und die Zeit angezeigt. So gehts am sparsamsten, was den Stromverbrauch betrifft.
@ Gregor (Gast) >ich gerne mit einer Knopfzelle vermeiden. Der Controller soll weiterhin >mit Strom versorgt werden, um so die Uhr weiter laufen zu lassen. Die >Siebensegemntanzeigen allerdings nicht, die verbrauchen ja ne Menge >Strom... Der Controller wir per Sleep Mode mit einem Uhrenquarz betrieben, versorgt durch die Knopfzelle oder das Netzteil. Dei Umschaltung ohne Unterbrechung macht man mit zwei Dioden, siehe http://www.mikrocontroller.net/articles/Versorgung_aus_einer_Zelle#Lithiumzelle MfG Falk
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.