Anleitung zum Bau  einer LED – Uhr

 

 

            Die Schaltung ist auf einer einseitigen Leiterplatte 250 x 250 mm aufgebaut.

            Als Prozessor wird der MC68HC908QY4  mit dem Betriebssystem von

 Dietmar Harlos verwendet. Also die Open Mini.

 

Das Projekt ist modular aufgebaut.

 

Es besteht aus

 

Programmier- und Steuereinheit.

 der seriellen Schnittstelle zum Kommunizieren mit dem Computer

 und dem Micro - Prozessor.

Es kann entweder die serielle Schnittstelle oder die Außentemperatur

genutzt werden.  

 

            Stunden und Minutenanzeige.

            Jede Ziffer besteht aus 25 Leds.

            Die Ansteuerung erfolgt über ein Schieberegister (74 HC 595)

            und als Leistungstreiber wird der ULN 2803 eingesetzt.

 

            Sekundenanzeige

            60 LEDs gesteuert über zwei SAA 1064 Bausteine.

 

            Datums- und Temperaturanzeige

            Sechs 7-Segmentanzeigen ebenfalls über zwei SAA 1064 gesteuert.

            Innen und Außentemperatur über NTC 10 Kohm Widerstände

 

            Helligkeitsregelung

            Über Fotowiderstand wird die Umgebungshelligkeit erfasst.

            Regelung der großen LED-Anzeige sowie der 12 äußeren Stunden-leds

            über PWM (Pulsweitenmodulation).

            Der SAA1064 hat eine interne Konstantstromregelung.

 

            DCF - Empfänger

            Modul von Conrad Elektronik  oder von ELV

            (beide gleich gut)

            Durch eine Led kann der Impuls sichtbar gemacht werden.

 

            Stromversorgung

            Computernetzteil , oder Netzteil von einer externen Festplatte.

            Das Netzteil muss einen 12 V und 5 V Ausgang haben.

            1,5 A je Spannung sind ausreichend. 

 

            Das Programm

        Das gesamte Programm ist ca. 2300 Byte groß.

            Das Hauptprogramm  ist in Basic geschrieben und zwar mit

            Ocbasr.exe     http://om.dharlos.de/downloads.htm

            Das ist ein sehr guter Basic Compiler , er kann aus Programmteilen

            Maschinencode erzeugen und besitzt einen integrierten 6808-Assembler.

            Als include Dateien benötigt man:

            Om.def           Orginaldatei D.Harlos

            om_fw.pro      Orginaldatei

            om_i2cx.pro  modifizierte Datei I2C-Bus

            dcf778.iia       geändertes Assemblerprogamm zum Empfang des Funksignals.

            Die Routinen zur Pulsweitenmodulation (PWM) sind von Rene Stadler.