Innholdsfortegnelse:

1960 -talls HP Counter Nixie Tube Clock/BG Display: 3 trinn
1960 -talls HP Counter Nixie Tube Clock/BG Display: 3 trinn

Video: 1960 -talls HP Counter Nixie Tube Clock/BG Display: 3 trinn

Video: 1960 -talls HP Counter Nixie Tube Clock/BG Display: 3 trinn
Video: HP 5245L Nixie Counter - Part 1: The King of 1960s Frequency Meters 2024, Juli
Anonim
Image
Image
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm
1960 -talls HP Counter Nixie -rørklokke/BG -skjerm

Dette er et prosjekt for å lage en klokke- og i mitt tilfelle, en blodsukkerdisplay- fra en vintage 1966 HP 5532A frekvensmåler. I mitt tilfelle fungerte disken ikke, og jeg måtte gjøre noen reparasjoner. Disse første bildene er noen av reparasjonene. Denne instruksen vil anta at din fungerer, og også at du har evnen og lyst til å sette opp og konfigurere en Raspberry Pi og gjøre litt koding. Evnen til å lodde trygt er også et krav. På grunn av de høye spenningene som kreves for å fyre av nixiene, må ekstrem forsiktighet utvises, og enheten skal aldri arbeides med mens den er tilkoblet strøm.

Rekvisita

Frekvens teller

Loddejern/loddetinn

Bringebær PI null W

120VAC 5V USB -lader (kan være nødvendig, avhengig av tellermodell)

Optokoblede solid state -reléer for håndtering av nixie -spenningene (kan være nødvendig, avhengig av teller)

Python -klokkekode

Liten ledning

Trinn 1: Finn ut hvordan du øker telleren

Dette trinnet vil variere avhengig av telleren du har. Du kan til og med bruke et gammelt multimeter eller annet vintage "digitalt" utstyr til klokken. Nøkkelen er å finne ut hvordan skjermen fungerer. I mitt tilfelle klarte jeg å laste ned en teknisk manual fra Artek manualer. Å analysere skjematikken er utenfor omfanget av denne instruerbare, men en grunnleggende kunnskap om elektrisk/elektronisk teori er nødvendig. I dette tilfellet loddet jeg en ledning til inngangsledningen og festet den andre enden til GPIO på bringebærpi. Jeg brukte Python -kode til å bytte GPIO høyt og lavt og eksperimenterte for å se hva som fungerer best. Jeg loddet en nedtrekksmotstand (10K, tror jeg) fra GPIO-pinnen til bakken for å forhindre 'flytende'. Jeg kuttet også koblingen fra telleren fra det tredje tiåret til den fjerde, og festet den til en annen GPIO -pin slik at jeg kunne øke de tre første sifrene separat.

Trinn 2: Tilfør strøm til Pi/kjør ytterligere Nixie -kontroller hvis det er nødvendig

Tilfør strøm til Pi/kjør ytterligere Nixie -kontroller om nødvendig
Tilfør strøm til Pi/kjør ytterligere Nixie -kontroller om nødvendig
Tilfør strøm til Pi/kjør ytterligere Nixie -kontroller om nødvendig
Tilfør strøm til Pi/kjør ytterligere Nixie -kontroller om nødvendig

Jeg kuttet opp en gammel 120VAC USB -lader og koblet den til den vekslede AC -inngangen på telleren, og loddet en mikro -USB -kabel til laderutgangen. I dette tilfellet ønsket jeg også å kontrollere desimallysene for å indikere blodsukkeret. De bruker 150VDC til å fyre, så jeg måtte bruke optokoblede solid state -reléer loddet til Pi. De er festet direkte (med begrensende motstander) til de hodeløse GPIO -putene, som jeg brukte til å signalisere reléene.

Trinn 3: Sett opp Pi

Sett opp Pi
Sett opp Pi

Du må konfigurere Raspberry Pi for å koble til WiFi, og laste Python -klokkeskriptet. Deretter må du konfigurere den for å starte ved oppstart, ved å lage en.service -fil. I mitt tilfelle har jeg også sønnens blodsukker vist, og tar data fra en lokal webserver for å vise verdien og trenden. Du kan endre den for å trekke lokale temperaturdata (eller sportsresultater, eller hva du vil) og vise den også. Du må endre skriptet for å bare vise klokken hvis det er det du vil. Du kan se i skriptet hvordan det øker fra 59 til 100 når det trengs, og deretter bytter det neste sifferet til venstre om nødvendig. Du må kanskje også eksperimentere med tidspunktet for signalene for å gi nøyaktige displayteller. Jeg fant ut at denne enheten bare ville telle nøyaktig hvis de fem første syklusene hadde en liten (0,01 sekund per hi/lav puls) forsinkelse. Etter det kan maskinen telle Pi -syklusene nøyaktig så fort den kan produsere dem. Ved å telle de tre første sifrene ved hjelp av et oscilloskop fant jeg ut at å sykle inngangen fra -35V -bussen til bakken, sammen med en 10K opptrekkmotstand til bakken (trekke opp fordi den trakk fra -35V) ville skape den riktige bølgeform for å øke 10^4 -sifferet med en hver syklus. 2 av solid state -reléene brukes til dette formålet.

Anbefalt: