GroggyClock

From BlinkenArea Wiki
Jump to: navigation, search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
zur Projektübersicht
English Version of this Page
Groggyclock-01.jpg
Jahr 2004
Anzahl Pixel
Graustufen / Farben
Leuchtmittel
Leistungsaufnahme
Kontaktperson Sascha Ludwig
Projekt-Website

- coming soon -

Der (vorläufige) Name dieses Projektes lehnt sich an die original Uhren des Herstellers Gorgy-Timing an.

Photos

Endlich bin ich dazu gekommen Photos von den Testplatinen und der Uhr zu machen. Diese findet Ihr hier: http://photo.astrastudio.de/v/GroggyClock/

History

  • 13.04.04 fehlende Bauteile bei Reichelt & Pollin bestellt.
  • 14.04.04 Erste DCF77 decoding Versuche mit einem PiC16F84
  • 15.04.04 PiC16F84 decodiert das DCF77 Signal wunderbar. Programm weitergeschrieben für Ausgabe in Schieberegister, warten auf Reichelt & Pollin Lieferung, negatives 5V und LED Signal für DCF77 Taktsignal eingebaut
  • 16.04.04 Pollin & Reichelt Lieferungen sind angekommen. Die blauen LEDs sind SEHR hell! Muss ich definitiv dimmen. Im Baumarkt eine 4mm starke 50 x 50 cm Polystyrol Platte in glasklar gekauft. Platte auf 32,5 x 32,5 cm geschnitten und Löcher für die LEDs angezeichnet und gebohrt. Platte auf der Rückseite mit schwarzem Lack besprüht und danach die LEDs eingebaut, festgeklebt und verlötet.
  • 17.04.04 lange geschlafen, Flachbandkabel an die einzelnen LED-Pins gelötet. Ersten Entwurf des Schaltplanes gezeichnet.
  • 18.04.04 Testplatine für die Schieberegister gelötet und ein paar LEDs angeschlossen. Diverse Änderungen im Programm gemacht und ein paar Fehler beseitigt.
  • 19.04.04 kleine Änderungen am Programm: Sekunden LED Anzeige implementiert, Sekundenanzeige mit DCF Takt syncronisiert, Zeit läuft jetzt auch ohne DCF Takt weiter
  • 20.04.04 Schaltplan erweitert
  • 22.04.04 Fehlersuche im DCF77 Codeblock, da die Displays nur noch 00:00 anzeigten. Nach 20 Minuten suchen und testen, geht es aber alles wieder. Ausgabe für 7-Segmentanzeigen im Programmcode eingebaut. Testplatine mit 1 x 7-Segmentanzeige angeschlossen und den Minuten beim hochlaufen zugesehen :-)
  • 23.04.04 Testplatine für die 4 x 7-Segmentanzeigen gelayoutet, geätzt, gebohrt und bestückt
  • 25.04.04 Testplatine in Betrieb genommen. Funktioniert fein :-). Weitere Testplatine für die Sekunden-LEDs gelayoutet, geätzt und gebohrt
  • 27.04.04 Bastelkeller aufgeräumt, weil hier nichts mehr auf den Tisch passt :-)
  • 29.04.04 Interne DCF77 Antenne funktioniert jetzt auch
  • 04.05.04 Testprogramm für RS232 Schnittstelle geschrieben und getestet
  • 07.05.04 Software für RS232 Schnittstelle in Uhr eingebaut und angepasst
  • 09.05.04 zweite Testplatine für die Ansteuerung der Uhr angefertigt und bestückt, LEDs angeschlossen und getestet
  • 14.05.04 Fehler auf der zweiten Testplatine gesucht und die kalten Lötstellen nachgelötet.
  • 15.05.04 PIC Code an neuen Microprozessor PiC18F242 angepasst.
  • 16.05.04 Vorbereitungen für neues Platinenlayout getroffen. Die neue Platine wird ca. 30 x 30 cm, so dass die LEDs direkt eingelötet werden können und man nicht mehr lästige Kabelstränge verschalten muss.
  • 19.06.04 Lange nichts mehr geschrieben...geb ich ja zu...
    Inzwischen war das CBCamp, auf dem ich zusammen mit stefan am neuen PIC gedebugt habe.
    Wir hatten ein paar SEHR seltsame Reaktionen des PICs, unter anderem baute der PIC nach einiger Zeit oder nach diversen Messungen einen dicken internen Kurzschluss der 2 PICs in Flammen aufgehen ließ.
    2. Problem war: Die Uhr startete nach 1 Minute neu oder hing sich auf. Dieses Problem habe ich nun heute scheinbar 'entdeckt'. Es lag an meinem Labornetzteil, welches die wechselnde Last der blauen Sekunden LEDs und die daraus entstehenden Spannungsschwankungen nicht ordentlich geglättet bekommt. Dies hat dann den PIC in einen seltsamen Zustand versetzt, in dem er entweder neustartete, Kurzschluss baute und/oder glühend heiß wurde.
  • 20.06.04 Helligkeitsregelung mit LDR & Pulsweitenmodulation für die LEDs entwickelt. Für verschiedenfarbige LEDs seperate PWM Ausgänge benutzt, damit blaue & orange LEDs die gleiche Helligkeit haben.

geplante Features

  • Uhrzeit 0-24 Stunden, 0-59 Minuten, 60 Sekunden Gruener.haken.gif
  • DCF77 synchronisiert Gruener.haken.gif
  • integrierte DCF77 Antenne + decoder Gruener.haken.gif
  • Impulseingang 5-30 Volt (für externe DCF Antenne) Rotes.kreuz.jpg
  • Stoppuhr Rotes.kreuz.jpg
  • beliebiger Countdown Rotes.kreuz.jpg
  • RS232 Schnittstelle Rotes.kreuz.jpg
  • DCF77 Impulsausgang für weitere Uhren Gruener.haken.gif
  • Helligkeitsabhängiger Dimmer für LEDs Gruener.haken.gif
  • Uhrzeitaktivierter Relaisausgang Rotes.kreuz.jpg
  • Weckerfunktion Rotes.kreuz.jpg
  • Innen/Außen Temp Sensor mit Ausgabe über RS232 & Anzeige Rotes.kreuz.jpg





So wird sie mal aussehen:

Groggyclock-01.jpg

Wegen der schönen Lesbarkeit und weil das einfach die Originalfarben sind - jetzt auch in rot, sowie sie in jedem Studio hängt:

Groggyclock-02.gif

Danke an StefanSchuermans für seine 1A-Ideen und den ersten Rohschaltplan.