Zivildienst-Prozentzähler
Wer macht schon gerne Zivildienst? Damit diese Zeit schneller vorbeigeht, entstand
dieser Zivildienst-Prozentzähler. Er zeigt den prozentualen Verlauf des Zivildienstes
(bei mir 11 Monate) auf ein huntertausendstel Prozent genau an. Das Gerät wird mit
einem Steckernetzteil betrieben und hing während des Zivildienstes im Büro
meiner Arbeitsstelle (zur Freude meines Chefs...).
 Zivi-Prozentzähler |
Nachdem man den Stecker in die Steckdose gesteckt hat, muss man zunächst ein
siebenstelliges "Passwort" eingeben. Dies ist sinnvoll, damit unbefugte
Personen den Zähler nicht verstellen können. Mit den vier Tasten gibt man
anschließend den aktuellen Tag des Zivildienstes sowie die Uhrzeit ein. Nach
dem Drücken der Taste ganz rechts rechnet der Zähler den Tag und die Uhrzeit
in Prozent um und fängt an zu zählen.
Dank der hohen Genauigkeit von 5 Nachkommastellen schaltet die letzte Stelle
ca. alle 3 Sekunden um eine Dezimale weiter, was sich sehr motivierend auf die
Arbeit auswirkt. (Man kommt am Montag morgen ins Büro, und schon wieder ein
Prozent weiter!)
 Platine von hinten |
Dieses Bild zeigt den Zivildienst-Prozentzähler von hinten. Aufgrund der vielen
sich überkreuzenden Leitungen war es bei diesem Gerät notwendig, eine doppelseitige
Platine zu verwenden (hier steht, wie man die macht).
Der Prozentzähler ist mit sieben 7-Segment-Anzeigen ausgestattet. Diese werden
gemultiplext betrieben. Das heisst, es leuchtet eigentlich immer nur eine Ziffer,
es sieht jedoch (ähnlich wie beim Fernseher) aufgrund der hohen Bildwiederholfrequenz
von über 70 Hz so aus, als ob alle gleichzeitig leuchten würden. Gleichzeitig sind
die vier Taster über Widerstände an den Bus gekoppelt. Diese Technik ermöglicht
es, mit einem kleinen Microcontroller ein Vielfaches an LEDs zu betreiben, als
dass dieser Anschlüsse hat.
Der verwendete Microcontroller vom Typ AT90S2313 lässt sich mit dem
AVRISP 1.1 In-System
Programmiergerät programmieren. Dazu wird ein geeigneter Adapter benötigt,
der zwischen den Prozessor und Prozentzähler gesteckt wird (Aus Platzgründen
war es bei dieser Platine nicht möglich, den 10-poligen Wannenstecker unterzubringen).
Die Software dieses Prozentzählers stammt von
Fridgesoft.
 Passworteingabe |
Dieses Bild zeigt die Eingabe des Passworts. Dieses kann aus den Ziffern 1-4
bestehen, welche den vier Tasten entsprechen. Daraus ergeben sich immerhin
16384 Möglichkeiten. Die eigegebenen Ziffern werden selbstverständlich verdeckt
angezeigt.
 Eigabe des Datums und der Uhrzeit |
Nach der Eingabe des Passworts wird das Datum eingegeben. Dabei sind der aktuelle
Tag des Zivildienstes, die Stunden und die Minuten durch Punkte getrennt. Auf dem
Bild wurde gerade der 121. Tag, 09:11 Uhr eingestellt. Die ersten beiden Tasten
dienen dabei dem Einstellen der Ziffer, mit der dritten Taste kommt man zur nächsten
Ziffer. Die jeweils gerade aktive Ziffer blinkt dabei. Mit der vierten Taste bestätigt
man die Eingabe. Der Prozentzähler rechnet darauf das Datum und die Uhrzeit in Prozent
um und fängt an zu zählen.
 36,23369% sind schon vorbei! |
Dieses Bild zeigt den Prozentzähler nach dem Einstellen von Datum und Uhrzeit
in seinem Normalbetrieb. Hier zeigt er gerade 36,23369 Prozent an.
Hier gibts den Schaltplan, Bestückungsplan
und Platinenlayout dieses Zivildienst-Prozentzählers.
(c) 2000 by Hubersoft.net