Zegar NIXIE na DS12887
 

Wróć
 

Widok z góry


widok od spodu

Zegarek ten jest w 100% własnym projektem, sercem jego jest układ DS12887, który był popularny niegdyś w komputerach. Do jego zalet należy zaliczyć podtrzymanie zasilania, jak również jego fabryczna kalibracja. Układem sterującym jest tutaj popularny mikrokontroler AT89C2051. Układ wymaga pojedynczego zasilania stałego lub zmiennego ok 12V. Układ zawiera przetwornicę do 200V zrealizowaną na układzie MC34063 - dławik jest tu włączony w sposób autotransformatorowy. Sterowanie wyświetlaczy odbywa się multipleksowo co jest oszczędnością na ilości połaczeń i elementów. Do sterowania katod i anod wykorzystane zostały układy 74141 (2 sztuki). Układ elektryczny przewidziałem na współpracę z pilotem, oraz DCF77, jest również przewidziany alarm, jednak w tej wersji oprogramowania te funkcje są niedostępne. Zegar pobiera z sieci poniżej 1W mocy. Wyświetla czas i datę.


Schemat zegara

Schemat połączeń klawiatury

A tutaj rysunki płytek:

Widok od strony elementów

Widok od strony ścieżek, rozmieszczenie elementów SMD

Płytka w formacie PostScript do pobrania tutaj:  pcb_nixie.ps.gz

 

Program: 

Wersja 0.0.2

binarka: nixie.hex 

źródło:nixie.asm

Zmiany: Dodanie detekcji i inicjowania układu DS12887, dodanie trybu testowego (przy braku DS-a na wyświetlaczach powinny się pojawiać kolejne cyfry: 1,2,3,4,5,6,7,8 ), kilka zmian kosmetycznych kodu.

Wersja 0.0.1

binarka: nixie.hex

Źródło: nixie.asm

Instrukcja: Czytaj.to