Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
Istnieje wiele zegarów Nixie, ale moim celem było zbudowanie jednego od zera. Oto mój projekt Nixie.
Postanowiłem zbudować 4-cyfrowy zegar nixie. Chciałem zaoszczędzić części, więc zdecydowałem się na multipleksowanie. To pozwoliło mi na użycie tylko jednego chipa 74141 dla wszystkich 4 lamp.
Ten zegar jest obecnie ustawiony na 12-godzinną pracę.
Wiem, że kod nie jest ładny ani zoptymalizowany, ale u mnie działa:)
Krok 1: Schemat
Zaprojektowałem schemat i tablicę za pomocą EASYEDA
Krok 2: Lista komponentów
ARDUINO NANO 1K155ID1/SN74141 1 Rezystor 10k 13 Tranzystor MPSA42 4 Rezystor 1Meg 4 Lampa neonowa 1 Regulator napięcia LM7805 1 Kondensator 10uf 50v 2 Rezystor 43k 1 Rurka Nixie 4 Płytka zaciskowa DS3231 1 Zasilanie PWR - Zasilacz HV Nixie 1 Rezystor 330ohm 1 12V PS - Zasilanie 12v 1 tranzystor MPSA92 5
Krok 3: Projekt płytki drukowanej
Krok 4: Zapełnianie tablicy
Wypełnij planszę komponentami. Zacznij od małych rzeczy, takich jak rezystory i tranzystory, a następnie przejdź do bardziej złożonych elementów.
Krok 5: Zasilanie WN
Zasilacz kupiłem w serwisie eBay. NK01B. Ten mały zasilacz może zasilać kilka nixie, myślę, że 6 lub 8 naraz.
Bardzo łatwy w montażu i przymocowaniu do deski. Do ustawienia napięcia użyłem rezystora 330 omów.
threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/
Krok 6: RTC - zegar czasu rzeczywistego
Użyłem układu zegara czasu rzeczywistego DS3231. Kupiłem kilka poza eBay. Były tanie i świetnie się bawiły.
www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi
Krok 7: Testowanie rurek Nixie
Krok 8: Kodeks
Krok 9: Produkt końcowy
Włożyłem to do fajnego pudełka projektowego z przezroczystą pokrywką, dzięki czemu możesz zobaczyć, jak wygląda w środku.
Krok 10: Modyfikacje
Dodałem chwilowy przełącznik stykowy między cyfrowym pinem 2 (D2) arduino a masą oraz cyfrowym pinem 3 (D3) i masą. To pozwala mi dodać 2 przyciski do regulacji czasu. Kod został zaktualizowany, aby to odzwierciedlić. Używam odpytywania, z opóźnieniem, aby odbić przełączniki.
Początkowo tranzystory MPSA92 były odwrócone, więc musiałem je odwrócić. Zaktualizuję sitodruk na następnej serii desek.
Będę musiał zaktualizować kod cathodeAntiPoising, aby przechodził przez wszystkie nixie, a nie tylko przez pierwsze 2.
Początkowo do rezystorów anodowych wybrano rezystory 15K, ale przy multipleksowaniu potrzebny jest wyższy prąd średni, więc zamieniłem je na 10K.