Nixie Uhren

Nixie Uhr 1

Seit Jahren liegt in meinem Keller eine Platine mit sechs Nixieröhren und den dazugehörigen Treibern. Sie stammt aus einer alten CNC-Steuerung, noch aus DDR-Zeiten. Die Nixie's sind Z5660M von WF aus Ost-Berlin, die Treiber-IC's haben einen russischen Aufdruck, sind aber Nachbauten des 74141 von Ti.
Daraus soll jetzt eine DCF77 Uhr werden...

CNC-Display

Jede Stelle der Anzeige wird binär angesteuert, benötigt also 4 Portleitungen. Will man nur die Uhrzeit anzeigen, braucht man nur 2 Bit für die Stunden-Zehner und jeweils 3 für die Minuten- und Sekunden Zehner, kommt also mit 20 Leitungen aus.
Dafür ist der PIC16F84 zu klein, zusätzliche Schieberegister können die Zahl der Ausgangsleitungen erweitern, ich habe mich jedoch entschieden einen grösseren Prozessor, den 16F873, zu nehmen, der im 28-poligen Gehäuse 22 Portleitungen zu Verfügung stellt.

Nixie Uhr 2

Irgendwie habe ich die obige Version bis heute nicht fertig gebaut... Laufen tut allerdings ein Prototyp, der mit vier gemultiplexten Nixies arbeitet. Das Multiplexen führt zwar zu einem Flimmern des Displays, auch die Helligkeit ist etwas geringer, aber eigentlich stört das kaum. Als Controller verwende ich wieder einen PIC16F84, die Kathoden der Nixies werden über einen SN74141 angesteuert, die Anoden über Transistoren.

gemultiplexte Nixie-Uhr

Ein etwas wilder Aufbau auf Lochraster. Die Röhren sind mangels Sockeln direkt angelötet. Die Nixies sind russische IN1, die es mal billig bei Pollin gab. Die Hochspannung wird mit zwei 9 Volt Trafos erzeugt, der zweite transformiert wieder hoch, damit ist die Schaltung galvanisch vom Netz getrennt. Die Software basiert auf der LCD-Version, das Interrupt-Timing und die Quarz-Frequenz wurde geändert, damit schneller gemultiplext werden kann.
Hier ist der Schaltplan, eine Platine gibt es derzeit nicht. Das Programm steht als MPLAB-Projekt zum Download zur Verfügung.

Nixie Uhr 3

Immer mal wieder kam ich in einer Firma an einer 3D-Koordinaten-Messmaschine vorbei. Schon von weitem konnte man die Koordinaten von einer großen 3-zeiligen Nixie-Anzeige ablesen.
Eines Tages war die Anzeige verschwunden, Maschine modernisiert, Anzeige nur noch auf PC-Bildschirm.
Schade dachte ich, aber der Hauselektriker hatte die Anzeige noch und hat sie mir dankenswerterweise überlassen.
So kam ich an einige ZM1042 von Valvo.
Die erste Nixie-Uhr daraus entstand an einem Sonntagnachmittag, nachdem mich jemand per email fragte, ob ich mein Programm an eine 6-stellige, nicht gemultiplexte Anzeige anpassen kann. Ich habe einfach die Platine passend abgesägt und jede Menge Drähte an eine kleine Lochrasterplatine gelötet auf der ein PIC16F678 mit 40 Pins sitzt.
Die Hochspannung und die 5V für den Prozessor werden mit einem Schaltnetzteil aus 12V erzeugt. Das stört den DCF77-Empfang ungemein...
Kein schöner Aufbau, funktioniert aber bei exakter Ausrichtung des Empfängers...

nicht gemultiplexte Nixie-Uhr

Nixie Uhr 4

Inzwischen bastle ich ja lieber mit Atmel-Controlern, als mit PIC's. Und Nixie-Uhren sind ja immer ein schönes Projekt.
Also jetzt eine gemultiplexte Uhr mit einem ATtiny24 und 4x ZM1042. Die Nixie-Versorgung übernimmt ein Schaltnetzteil.
Momentan ist es keine Funkuhr, sondern eine einfache Quarzuhr, die mit einer Taste gestellt werden kann.
Einen DCF77-Empfänger könnte man aber auch nachrüsten. Der Prozessor ist zwar klein, aber der Platz im Speicher sollte für einen DCF-Dekoder reichen.
Und ein ordentliches Gehäuse hat sie auch bekommen...

AVR Nixie-Uhr

Hier sind Schaltplan, Layout und Bestückungsplan als PDF. Das Programm steht als AVR-Studio-Projekt zum Download zur Verfügung.

Zyklop

Das ist mein aktuelles Projekt, noch ziemlich unfertig.
Eine Uhr mit nur einer Röhre. Gesteuert wird sie von einem ATtiny26. Die einzelnen Ziffern werden nacheinander angezeigt.
Mit einer einzigen Taste wird die Uhr gestellt, man kann damit die Anzeige auch auf das Datum umschalten.

AVR Zyklop-Uhr
Ein kleines Video, dass die Funktion zeigt

This Flash Video Player requires the Adobe Flash Player.

Get Adobe Flash player

xhtml

© 1999-2010 by Uwe Nagel, letzte Änderung am 24.12.2010