Innehållsförteckning:

Arduino 4 -rörig multiplexerad Nixie -klocka: 10 steg (med bilder)
Arduino 4 -rörig multiplexerad Nixie -klocka: 10 steg (med bilder)

Video: Arduino 4 -rörig multiplexerad Nixie -klocka: 10 steg (med bilder)

Video: Arduino 4 -rörig multiplexerad Nixie -klocka: 10 steg (med bilder)
Video: Работа Arduino с дисплеем TM74HC595 2024, November
Anonim
Arduino 4 -rörig multiplexerad Nixie -klocka
Arduino 4 -rörig multiplexerad Nixie -klocka
Arduino 4 -rörig multiplexerad Nixie -klocka
Arduino 4 -rörig multiplexerad Nixie -klocka

Det finns massor av Nixie -klockor där ute, men jag var mitt mål att bygga en från grunden. Här är mitt Nixie -projekt.

Jag bestämde mig för att bygga en fyrsiffrig nixie -klocka. Jag ville spara delar så jag bestämde mig för att göra det multiplexerat. Detta tillät mig att bara använda ett enda 74141 -chip för alla fyra rör.

Denna klocka är för närvarande inställd för 12 timmars drift.

Jag vet att koden inte är vacker eller optimerad, men den fungerar för mig:)

Steg 1: Schematisk

Schematisk
Schematisk

Jag designade schemat och styrelsen med EASYEDA

Steg 2: Komponentlista

Komponentlista
Komponentlista

ARDUINO NANO 1K155ID1/SN74141 1 10k motstånd 13 MPSA42 transistor 4 1Meg motstånd 4 Neon lampa 1 LM7805 spänningsregulator 1 10uf 50v kondensator 2 43k motstånd 1 Nixie tube 4 DS3231 breakout board 1 PWR Supply - HV nixie power supply 1 330V 12v strömförsörjning 1 MPSA92 transistor 5

Steg 3: Design av kretskort

Kretskortdesign
Kretskortdesign
Kretskortdesign
Kretskortdesign

Steg 4: Befolkning av styrelsen

Befolkning av styrelsen
Befolkning av styrelsen
Befolkning av styrelsen
Befolkning av styrelsen
Befolkning av styrelsen
Befolkning av styrelsen

Fyll på brädet med komponenterna. Börja med de små grejerna först, som motstånd och transistorer, och arbeta dig fram till de mer komplexa föremålen.

Steg 5: HV -nätaggregat

HV strömförsörjning
HV strömförsörjning

Jag köpte strömförsörjningen på eBay. NK01B. Denna lilla tillgång kan driva flera nixies, jag tror 6 eller 8 på en gång.

Mycket enkel att montera och fästa på din bräda. Jag använde ett 330 ohm motstånd för att ställa in spänningen.

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

Steg 6: RTC - Realtidsklocka

RTC - Realtidsklocka
RTC - Realtidsklocka

Jag använde ett DS3231 Real Time Clock Chip. Jag köpte flera av eBay. De var billiga och de håller utmärkt tid.

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

Steg 7: Testa Nixie Tubes

Steg 8: Koden

Steg 9: Slutprodukten

Slutprodukten
Slutprodukten

Jag lade detta i en cool projektlåda med ett klart lock, så att du kan se hur det ser ut inuti.

Steg 10: Ändringar

Ändringar
Ändringar

Jag lade till en tillfällig kontaktbrytare mellan arduino digital pin 2 (D2) och jord och digital pin 3 (D3) och jord. Detta gör att jag kan lägga till 2 knappar för att justera tiden. Koden har uppdaterats för att återspegla detta. Jag använder pollning, med en fördröjning för att avbryta omkopplarna.

Initialt var MPSA92 -transistorerna bakåt, så jag var tvungen att vända dem. Jag kommer att uppdatera silkscreen på nästa körning av brädor.

Jag måste uppdatera cathodeAntiPoising -koden för att bläddra igenom alla nixies, istället för bara de första 2.

Ursprungligen valdes 15K motstånd för anodmotstånden, men med multiplexering behöver du en högre genomsnittlig ström, så jag bytte ut dem till 10K.

Rekommenderad: