Spisu treści:

Arduino 4 Tube Multiplexed Nixie Clock: 10 kroków (ze zdjęciami)
Arduino 4 Tube Multiplexed Nixie Clock: 10 kroków (ze zdjęciami)

Wideo: Arduino 4 Tube Multiplexed Nixie Clock: 10 kroków (ze zdjęciami)

Wideo: Arduino 4 Tube Multiplexed Nixie Clock: 10 kroków (ze zdjęciami)
Wideo: Make your own Retro Nixie Clock with an RTC! 2024, Listopad
Anonim
Arduino 4-rurowy multipleksowany zegar Nixie
Arduino 4-rurowy multipleksowany zegar Nixie
Arduino 4-rurowy multipleksowany zegar Nixie
Arduino 4-rurowy multipleksowany zegar Nixie

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

Schematyczny
Schematyczny

Zaprojektowałem schemat i tablicę za pomocą EASYEDA

Krok 2: Lista komponentów

Lista komponentów
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

Projekt płytki drukowanej
Projekt płytki drukowanej
Projekt płytki drukowanej
Projekt płytki drukowanej

Krok 4: Zapełnianie tablicy

Zapełnianie tablicy
Zapełnianie tablicy
Zapełnianie tablicy
Zapełnianie tablicy
Zapełnianie tablicy
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

Zasilanie WN
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

RTC - zegar czasu rzeczywistego
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

Produkt końcowy
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

Modyfikacje
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.

Zalecana: