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





