Zegar IV-11 VFD: 7 kroków

Zegar IV-11 VFD: 7 kroków

Spisu treści:

Anonim

Oto moja wersja zegara VFD działającego na Arduino (atmega328).

Zbadałem wiele wątków zegara VFD i właśnie z tego wynika.

Dzięki:

Ladyada do zapisania zegara lodowego. www.ladyada.net/make/icetube/index.html

Haris do napisania IV-11. www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/

Kevin Darrah za wyjaśnienie multipleksowania za pomocą Arduino. www.kevindarrah.com

Pamiętaj, że nie jestem inżynierem elektrykiem, to tylko hobby, więc przepraszam za przerażający projekt:-)

Również jeśli podoba Ci się moja praca, proszę, zagłosuj na mnie, ponieważ wszedłem w konkurs mikrokontrolera, dziękuję.

Kieszonkowe dzieci:

Krok 1: Projekt deski

Korzystając z wielu wątków, zacząłem projektować mój pcb za pomocą Fritzinga.

Fritzing dostarcza również usługę produkcji, która jest dobrze wyceniona i bardzo łatwa w użyciu.

Mój projekt opierał się na wymienialnym stylu żarówki, więc za pomocą oddzielnych kart wtyczek dla żarówek VFD. Myślałem, że to będzie lepsze niż odlutowanie rzeczy, jeśli nastąpi awaria żarówki.

Zegar używałby zegara czasu rzeczywistego i czujnika temperatury.

Będą trzy przyciski do obsługi menu.

Na stronie HobbyTronics znalazłem też fajny mały dotyk ic, który będzie używany jako przycisk do przełączania trybu zegara między czasem, datą i temperaturą.

Muszę przyznać, że projekt deski jest świetną zabawą, naprawdę wydobywa ze mnie stronę OCD;-)

Krok 2: Płyty i części

Oto podsumowanie użytych części, jest to praca w toku, więc nie jest sfinalizowana.

Płyta zegara VFD

Zarząd IV-11

Zarząd IV-1

Probówka IV-11

Probówka IV-1

IC sterownika VFD

ATMEGA328

Header Female 2x6

2x3 Header Female

1x36 Header Male

Niski profil kryształów

Oglądaj Crystal

Zegar czasu rzeczywistego

Czujnik temperatury

Touch Switch IC

28 Pin DIL Socket

8 pin DIL Socket

Zacisk akumulatora 12 mm

Bateria 12 mm

5V Regulator przełączania

1.2V Regulator przełączania

Induktor 2,2mH

Dioda Schot 60v 1A

Dioda Zenera

Miniaturowy przełącznik slajdów

Gniazdo DC 2,1 mm

Tact Switch Right Angle

Tact Switch Normal

MOSFET kanału P

3mm LED Blue

Tranzystor NPN

Różne czapki i oporniki

Krok 3: Produkcja deski

Oto urocze tablice wykonane przez Fritzinga:-)

Krok 4: Montaż

Czas na montaż desek.

Każda z żarówek VFD musi być przylutowana do odpowiednich płyt, co jest trudne, aby upewnić się, że wszystkie kończą się na tej samej wysokości.

Wtedy jest to tylko proces lutowania we wszystkich innych rzeczach, najtrudniejszym bitem jest chip sterownika max6921 VFD, ponieważ mogłem je uzyskać tylko w szerokim formacie SO, więc potrzebuje lutowania powierzchniowego.

Jak widać na zdjęciach, są 3 przyciski kątowe z tyłu do obsługi menu i przełącznik on / off po drugiej stronie.

Zegar czasu rzeczywistego ma podtrzymanie bateryjne, więc nic nie jest tracone, gdy zegar jest wyłączony, również ustawienia są przechowywane w eepromie ATMEGA328.

Krok 5: Czas kodu

Czas na kodowanie.

Użyłem i nadużywałem multipleksowego przykładu dla kostki 8x8 LED, użyłem tego kodu wcześniej na mojej własnej kostce 4x4, którą zbudowałem jakiś czas temu.

Kod jest dostarczany przez Kevina Darraha, proszę sprawdź jego stronę to niesamowite www.kevindarrah.com

Na szczęście sterownik max6921 vfd jest po prostu wymyślnym 20-bitowym rejestrem przesuwnym, więc kod pasuje do niego.

Dodałem menu, aby ustawić godzinę, datę i jasność diod LED i żarówek.

Możesz także ustawić format godziny 12/24 godz. I format temperatury C lub F.

Dołączę kod, ale najpierw trzeba trochę posprzątać i komentować ……

Krok 6: Dotyki wykończeniowe

Cała deska jest w pełni zmontowana, kod jest już prawie gotowy, a ja zleciłem koledze z pracy zaprojektowanie futerału na zegar.

Niestety znalazłem przełącznik dotykowy ic po złożeniu desek do fabrykacji, więc jest on wpinany na jakąś deskę listwową i niebieską przyczepioną z przodu.

Na szczęście wyłamałem większość zapasowych pinów z mikrokontrolera na płytkę, więc okablowanie przełącznika było łatwe:-)

Po zakończeniu sprawy mogę podłączyć przełącznik dotykowy do czegoś przewodzącego z przodu …

Więc obserwuj tę przestrzeń.

Krok 7: Cięcie laserowe

Czekając, aż mój kolega z pracy zrobi mi sprawę, spróbowałem swoich sił przy odrobinie CAD.

Znalazłem firmę Razorlab, która będzie cięła laserowo różne materiały dla ciebie.

To moja pierwsza próba projektowania i jestem bardzo zadowolony z rezultatów, dziś otrzymałem laserowo wycięte części.

Właśnie nagrałem to razem, aby zobaczyć, jak to pasuje.

Moneta z przodu to mój dotykowy przełącznik do zmiany daty, godziny i temperatury, z tyłu znajdują się otwory na przyciski menu, włącznik / wyłącznik i przewód zasilania, a także otwór z boku czujnika temperatury.

Dziury nie są w porządku, ale nie są złe dla mojej pierwszej próby.