İçindekiler:
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Dışarıda bir sürü Nixie saati var ama benim amacım sıfırdan bir tane yapmaktı. İşte benim Nixie projem.
4 haneli bir nixie saat yapmaya karar verdim. Parçaları kaydetmek istedim, bu yüzden çoğullamaya karar verdim. Bu, 4 tüpün tümü için yalnızca tek bir 74141 çip kullanmama izin verdi.
Bu saat şu anda 12 saatlik çalışma için ayarlanmıştır.
Kodun hoş veya optimize olmadığını biliyorum ama benim için çalışıyor:)
Adım 1: Şematik
EASYEDA https://easyeda.com kullanarak şemayı ve kartı tasarladım.
2. Adım: Bileşen Listesi
ARDUINO NANO 1K155ID1/SN74141 1 10k direnç 13 MPSA42 transistör 4 1Meg direnç 4 Neon lamba 1 LM7805 voltaj regülatörü 1 10uf 50v kapasitör 2 43k direnç 1 Nixie tüp 4 DS3231 devre kartı 1 PWR Besleme - HV nixie güç kaynağı 1 330ohm direnç 1 12V PS - 12v güç kaynağı 1 MPSA92 transistör 5
Adım 3: Devre Kartı Tasarımı
Adım 4: Panonun Doldurulması
Tahtayı bileşenlerle doldurun. Dirençler ve transistörler gibi önce küçük öğelerle başlayın ve daha karmaşık öğelere doğru ilerleyin.
Adım 5: HV Güç Kaynağı
Güç kaynağını eBay'den aldım. NK01B. Bu küçük kaynak birkaç periyi güçlendirebilir, aynı anda 6 veya 8'e inanıyorum.
Montajı ve panonuza takması çok kolaydır. Voltajı ayarlamak için 330 ohm'luk bir direnç kullandım.
Threeneurons.wordpress.com/nixie-power-supply/hv-supply-kit/
6. Adım: RTC - Gerçek Zamanlı Saat
Bir DS3231 Gerçek Zamanlı saat Çipi kullandım. eBay'den birkaç tane aldım. Ucuzlardı ve mükemmel zaman tutuyorlar.
www.ebay.com/itm/1pc-DS3231-Precision-RTC-Module-Memory-Module-for-Arduino-Raspberry-Pi
7. Adım: Nixie Tüplerini Test Etme
Adım 8: Kod
Adım 9: Nihai Ürün
Bunu şeffaf kapaklı havalı bir proje kutusuna koydum, böylece içinde nasıl göründüğünü görebilirsiniz.
Adım 10: Değişiklikler
Arduino dijital pin 2 (D2) ve toprak ile dijital pin 3 (D3) ve toprak arasına bir anlık kontak anahtarı ekledim. Bu, zamanı ayarlamak için 2 düğme eklememe izin veriyor. Kod bunu yansıtacak şekilde güncellendi. Anahtarları geri döndürmek için gecikmeli olarak yoklama kullanıyorum.
Başlangıçta MPSA92 transistörleri geriydi, bu yüzden onları çevirmek zorunda kaldım. Serigrafiyi sonraki panolarda güncelleyeceğim.
Yalnızca ilk 2 yerine tüm nixies arasında geçiş yapmak için cathodeAntiPoising kodunu güncellemem gerekecek.
Başlangıçta Anot dirençleri için 15K dirençler seçildi, ancak çoğullama ile daha yüksek bir ortalama akıma ihtiyacınız var, bu yüzden bunları 10K'ya değiştirdim.