Obsah:

1960 Counter Nixie Tube Clock/BG Display: 3 kroky
1960 Counter Nixie Tube Clock/BG Display: 3 kroky

Video: 1960 Counter Nixie Tube Clock/BG Display: 3 kroky

Video: 1960 Counter Nixie Tube Clock/BG Display: 3 kroky
Video: Investigating a Nixie Clock Failure 2024, Listopad
Anonim
Image
Image
1960 Counter Nixie Tube Clock/BG Display
1960 Counter Nixie Tube Clock/BG Display
1960 Counter Nixie Tube Clock/BG Display
1960 Counter Nixie Tube Clock/BG Display
1960 Counter Nixie Tube Clock/BG Display
1960 Counter Nixie Tube Clock/BG Display

Toto je projekt výroby hodin- a v mém případě displeje glykémie- z vinobraní čítače frekvence 5532A z roku 1966. V mém případě počítadlo nefungovalo a musel jsem provést nějaké opravy. Tyto počáteční fotografie jsou některé z oprav. Tento instruktáž předpokládá, že váš funguje, a také to, že máte schopnost a touhu nastavit a konfigurovat Raspberry Pi a provést nějaké kódování. Požadavek je také schopnost bezpečného pájení. Vzhledem k vysokému napětí potřebnému k odpálení nixies je třeba postupovat velmi opatrně a na zařízení by nikdy nemělo pracovat, pokud je připojeno k napájení.

Zásoby

Počítadlo frekvence

Páječka/pájka

Malina PI nula W

USB nabíječka 120VAC 5V USB (v závislosti na modelu pultu může, ale nemusí být)

Polovodičová relé s optočleny pro manipulaci s napětím nixie (může nebo nemusí být závislé na čítači)

Hodinový kód v Pythonu

Malý drát

Krok 1: Zjistěte, jak zvýšit čítač

Tento krok se bude lišit v závislosti na počitadle, které máte. Možná dokonce budete moci na hodiny použít starý multimetr nebo nějaké jiné vintage „digitální“zařízení. Klíčem je zjistit, jak displej funguje. V mém případě se mi podařilo stáhnout technickou příručku z příruček Artek. Analýza schématu přesahuje rámec tohoto návodu, ale je nutná základní znalost teorie elektrotechniky/elektroniky. V tomto případě jsem připájel vodič ke vstupnímu vodiči a druhý konec připevnil k GPIO malinového pi. Pomocí kódu Pythonu jsem přepínal mezi GPIO high a low a experimentoval, abych zjistil, co funguje nejlépe. Pájel jsem stahovací odpor (myslím 10K) z kolíku GPIO na zem, aby se zabránilo „plování“. Také jsem přerušil odkaz z čítače 3. dekády na 4. a připojil jej k jinému kolíku GPIO, abych mohl samostatně zvýšit 1. 3 číslice.

Krok 2: Napájení Pi/V případě potřeby proveďte další ovládací prvky Nixie

V případě potřeby dodejte napájení Pi/spusťte další ovládací prvky Nixie
V případě potřeby dodejte napájení Pi/spusťte další ovládací prvky Nixie
Dodejte napájení Pi/v případě potřeby proveďte další ovládací prvky Nixie
Dodejte napájení Pi/v případě potřeby proveďte další ovládací prvky Nixie

Rozřízl jsem starou 120VAC USB nabíječku a připojil ji k přepnutému AC vstupu čítače a připájel kabel micro USB k výstupu nabíječky. Také jsem v tomto případě chtěl ovládat desítková světla, která indikují trend glykémie. Ke střelbě používají 150 V DC, takže jsem musel použít optočlenná polovodičová relé připájená k Pi. Jsou připevněny přímo (s omezujícími odpory) k bezhlavým GPIO podložkám, které jsem použil k signalizaci relé.

Krok 3: Nastavte Pi

Nastavit Pi
Nastavit Pi

Budete muset nastavit svůj Raspberry Pi pro připojení k WiFi a načíst skript hodin Pythonu. Poté budete muset nastavit spuštění při spuštění vytvořením souboru.service. V mém případě mám také zobrazenu glykémii svého syna a odebírám data z místního webového serveru pro zobrazení hodnoty a trendu. Můžete jej upravit tak, aby načítal místní údaje o teplotě (nebo sportovní výsledky nebo cokoli chcete) a také je zobrazoval. Pokud to chcete, budete muset skript upravit tak, aby zobrazoval pouze hodiny. Ve skriptu můžete vidět, jak se v případě potřeby zvyšuje od 59 do 100, a podle potřeby cykluje další číslici doleva. Možná budete také muset experimentovat s načasováním signálů, abyste získali přesné počty zobrazení; Zjistil jsem, že toto zařízení bude přesně počítat, pouze pokud prvních 5 cyklů mělo malé (0,01 sekundy na hi/low pulse) zpoždění. Poté může stroj přesně spočítat cykly Pi tak rychle, jak je dokáže vyrobit. Při počítání prvních 3 číslic pomocí osciloskopu jsem zjistil, že cyklování vstupu ze sběrnice -35V na zem spolu s 10K výsuvným odporem na zem (vytažením nahoru, protože se táhlo z -35V) by vytvořilo správné křivka pro zvýšení 10^4 číslic o jeden v každém cyklu. K tomu slouží 2 polovodičová relé.

Doporučuje: