Inhoudsopgave:

Arduino 4 Tube Multiplexed Nixie Clock - Ajarnpa
Arduino 4 Tube Multiplexed Nixie Clock - Ajarnpa

Video: Arduino 4 Tube Multiplexed Nixie Clock - Ajarnpa

Video: Arduino 4 Tube Multiplexed Nixie Clock - Ajarnpa
Video: Nixie clock - How multiplexing works 2024, Juli-
Anonim
Arduino 4-buis gemultiplexte Nixie-klok
Arduino 4-buis gemultiplexte Nixie-klok
Arduino 4-buis gemultiplexte Nixie-klok
Arduino 4-buis gemultiplexte Nixie-klok

Er zijn veel Nixie-klokken, maar het was mijn doel om er een helemaal opnieuw te bouwen. Hier is mijn Nixie-project.

Ik besloot een 4-cijferige nixieklok te bouwen. Ik wilde onderdelen sparen, dus besloot ik het gemultiplext te maken. Hierdoor kon ik slechts een enkele 74141-chip gebruiken voor alle 4 buizen.

Deze klok is momenteel ingesteld voor 12-uurs werking.

Ik weet dat de code niet mooi of geoptimaliseerd is, maar het werkt voor mij:)

Stap 1: Schematisch:

Schematisch
Schematisch

Ik ontwierp het schema en bord met behulp van EASYEDA

Stap 2: Componentenlijst

Componentenlijst
Componentenlijst

ARDUINO NANO 1K155ID1/SN74141 1 10k weerstand 13 MPSA42 transistor 4 1Meg weerstand 4 Neon lamp 1 LM7805 spanningsregelaar 1 10uf 50v condensator 2 43k weerstand 1 Nixie buis 4 DS3231 breakout board 1 PWR Supply - HV nixie voeding 1 330ohm weerstand 1 12V PS - 12v voeding 1 MPSA92 transistor 5

Stap 3: printplaatontwerp

Ontwerp van printplaten
Ontwerp van printplaten
Ontwerp van printplaten
Ontwerp van printplaten

Stap 4: Het bord vullen

Het bord bevolken
Het bord bevolken
Het bord bevolken
Het bord bevolken
Het bord bevolken
Het bord bevolken

Vul het bord met de componenten. Begin eerst met de kleine dingen, zoals weerstanden en transistors, en werk je een weg omhoog naar de meer complexe items.

Stap 5: HV-voeding

HV-voeding
HV-voeding

Ik heb de voeding via eBay gekocht. NK01B. Deze kleine voeding kan meerdere nixies voeden, ik geloof 6 of 8 tegelijk.

Zeer eenvoudig in elkaar te zetten en aan je board te bevestigen. Ik heb een weerstand van 330 ohm gebruikt om de spanning in te stellen.

threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/

Stap 6: RTC - Realtimeklok

RTC - Realtime klok
RTC - Realtime klok

Ik gebruikte een DS3231 realtime klokchip. Ik heb er meerdere via eBay gekocht. Ze waren goedkoop en ze houden uitstekend de tijd.

www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi

Stap 7: De Nixie-buizen testen

Stap 8: De code

Stap 9: Het eindproduct

Het eindproduct
Het eindproduct

Ik stop dit in een coole projectdoos met een doorzichtig deksel, zodat je kunt zien hoe het er van binnen uitziet.

Stap 10: Wijzigingen

Wijzigingen
Wijzigingen

Ik heb een tijdelijke contactschakelaar toegevoegd tussen arduino digitale pin 2 (D2) en aarde, en digitale pin 3 (D3) en aarde. Hierdoor kan ik 2 knoppen toevoegen om de tijd aan te passen. De code is bijgewerkt om dit weer te geven. Ik gebruik polling, met een vertraging om de schakelaars te debouncen.

Aanvankelijk waren de MPSA92-transistoren achterstevoren, dus ik moest ze omdraaien. Ik zal de zeefdruk bijwerken bij de volgende reeks planken.

Ik zal de kathodeAntiPoising-code moeten bijwerken om door alle nixies te bladeren, in plaats van alleen de eerste 2.

Aanvankelijk werden 15K-weerstanden geselecteerd voor de anodeweerstanden, maar met multiplexing heb je een hogere gemiddelde stroom nodig, dus die heb ik verwisseld naar 10K.

Aanbevolen: