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