GroggyClock: Difference between revisions

From BlinkenArea Wiki
Jump to: navigation, search
No edit summary
No edit summary
 
(3 intermediate revisions by one other user not shown)
Line 1: Line 1:
__NOEDITSECTION__
__NOEDITSECTION__
''[[Projekte|zurück zur Übersicht]]''
{{Infobox
|Name=GroggyClock
|Bild=Groggyclock-01.jpg
|Jahr= 2004
|Pixel=
|Leistung=
|Kontakt= [[User:SaschaLudwig|Sascha Ludwig]]
|Webseite=
}}


- coming soon -
- coming soon -
Line 6: Line 14:
Der (vorläufige) Name dieses Projektes lehnt sich an die original Uhren des Herstellers Gorgy-Timing an.
Der (vorläufige) Name dieses Projektes lehnt sich an die original Uhren des Herstellers Gorgy-Timing an.


== Photos ==
=== 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/
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 ==
=== History ===
* '''13.04.04''' fehlende Bauteile bei Reichelt & Pollin bestellt.
* '''13.04.04''' fehlende Bauteile bei Reichelt & Pollin bestellt.
* '''14.04.04''' Erste DCF77 decoding Versuche mit einem PiC16F84
* '''14.04.04''' Erste DCF77 decoding Versuche mit einem PiC16F84
Line 29: Line 37:
* '''15.05.04''' PIC Code an neuen Microprozessor PiC18F242 angepasst.
* '''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.
* '''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...<br>Inzwischen war das CbC2004 auf dem ich zusammen mit Main.StefanSchuermans am neuen PIC gedebugt habe.<br>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ß.<br>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.
* '''19.06.04''' Lange nichts mehr geschrieben...geb ich ja zu...<br>Inzwischen war das [[CBCamp]], auf dem ich zusammen mit [[User:StefanSchuermans|stefan]] am neuen PIC gedebugt habe.<br>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ß.<br>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 & PwM für die LEDs entwickelt. Für verschiedenfarbige LEDs seperate PwM Ausgänge benutzt, damit blaue & orange LEDs die gleiche Helligkeit haben.
* '''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 ==
=== geplante Features ===
* Uhrzeit 0-24 Stunden, 0-59 Minuten, 60 Sekunden  [[Image:Gruener.haken.gif]]
* Uhrzeit 0-24 Stunden, 0-59 Minuten, 60 Sekunden  [[Image:Gruener.haken.gif]]
* DCF77 synchronisiert  [[Image:Gruener.haken.gif]]
* DCF77 synchronisiert  [[Image:Gruener.haken.gif]]
Line 45: Line 53:
* Weckerfunktion [[Image:Rotes.kreuz.jpg]]
* Weckerfunktion [[Image:Rotes.kreuz.jpg]]
* Innen/Außen Temp Sensor mit Ausgabe über RS232 & Anzeige [[Image:Rotes.kreuz.jpg]]
* Innen/Außen Temp Sensor mit Ausgabe über RS232 & Anzeige [[Image:Rotes.kreuz.jpg]]
<br>
<br>
<br>
<br>
<br>
<br>
Line 57: Line 67:
<br>
<br>
Danke an StefanSchuermans für seine 1A-Ideen und den ersten Rohschaltplan.
Danke an StefanSchuermans für seine 1A-Ideen und den ersten Rohschaltplan.
<br>
<br>
<br>
<br>
-- SaschaLudwig - 20 Jun 2004


[[Category:Projekte]]
[[Category:Projekte]]

Latest revision as of 00:21, 13 June 2010

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.