Inhoudsopgave:
- Benodigdheden
- Stap 1: Zoek uit hoe u de teller kunt verhogen
- Stap 2: Lever stroom aan Pi / voer indien nodig extra Nixie-besturingselementen uit
- Stap 3: Stel Pi. in
Video: 1960 HP Counter Nixie Tube Clock/BG Display - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Dit is een project om een klok - en in mijn geval een bloedglucosedisplay - te maken van een vintage 1966 HP 5532A frequentieteller. In mijn geval werkte de balie niet en moest ik wat reparaties uitvoeren. Deze eerste foto's zijn enkele van de reparaties. Deze instructable gaat ervan uit dat de jouwe werkt, en ook dat je de mogelijkheid en de wens hebt om een Raspberry Pi in te stellen en te configureren en wat codering te doen. Ook het veilig kunnen solderen is een vereiste. Vanwege de hoge spanningen die nodig zijn om de nixies af te vuren, moet uiterste voorzichtigheid worden betracht en mag er nooit aan het apparaat worden gewerkt terwijl het op stroom is aangesloten.
Benodigdheden
Frequentie teller
Soldeerbout/soldeer
Raspberry PI nul W
120VAC 5V USB-oplader (al dan niet nodig, afhankelijk van het toonbankmodel)
Optogekoppelde solid-state relais voor het omgaan met de nixie-spanningen (al dan niet nodig, afhankelijk van de teller)
Python klokcode
kleine draad
Stap 1: Zoek uit hoe u de teller kunt verhogen
Deze stap is afhankelijk van de teller die u heeft. U kunt misschien zelfs een oude multimeter of andere vintage "digitale" apparatuur voor de klok gebruiken. De sleutel is om erachter te komen hoe het display werkt. In mijn geval kon ik een technische handleiding downloaden van Artek-handleidingen. Het analyseren van het schema valt buiten het bestek van dit instructable, maar een basiskennis van elektrische/elektronische theorie is nodig. In dit geval heb ik een draad aan de ingangskabel gesoldeerd en het andere uiteinde aan de GPIO van de Raspberry Pi bevestigd. Ik gebruikte Python-code om de GPIO hoog en laag te schakelen en experimenteerde om te zien wat het beste werkt. Ik heb een pull-down weerstand (10K, denk ik) van de GPIO-pin naar aarde gesoldeerd om 'zweven' te voorkomen. Ik heb ook de link van de 3e decade-teller naar de 4e verbroken en die aan een andere GPIO-pin bevestigd, zodat ik de 1e 3 cijfers afzonderlijk kon verhogen.
Stap 2: Lever stroom aan Pi / voer indien nodig extra Nixie-besturingselementen uit
Ik sneed een oude 120VAC USB-oplader open en verbond deze met de geschakelde AC-ingang van de teller, en soldeerde een micro-USB-kabel aan de uitgang van de oplader. In dit geval wilde ik ook de decimale lampjes regelen om de bloedglucosetrend aan te geven. Ze gebruiken 150 VDC om te vuren, dus ik moest optogekoppelde solid-state relais gebruiken die aan de Pi waren gesoldeerd. Ze zijn direct (met beperkende weerstanden) bevestigd aan de headerless GPIO-pads, die ik heb gebruikt om de relais te signaleren.
Stap 3: Stel Pi. in
U moet uw Raspberry Pi instellen om verbinding te maken met uw wifi en het Python-klokscript laden. Vervolgens moet u het instellen om te starten bij het opstarten, door een.service-bestand te maken. In mijn geval laat ik ook de bloedglucose van mijn zoon zien, waarbij ik gegevens van een lokale webserver neem om de waarde en trend weer te geven. Je zou het kunnen aanpassen om lokale temperatuurgegevens (of sportscore, of wat je maar wilt) op te halen en ook weer te geven. Je zult het script moeten aanpassen om alleen de klok weer te geven als je dat wilt. U kunt in het script zien hoe het indien nodig van 59 naar 100 wordt verhoogd, en op zijn beurt het volgende cijfer naar links doorloopt indien nodig. Mogelijk moet u ook experimenteren met de timing van de signalen om nauwkeurige weergavetellingen te krijgen; Ik ontdekte dat dit apparaat alleen nauwkeurig zou tellen als de eerste 5 cycli of zo een kleine vertraging hadden (.01 seconde per hoge/lage puls). Daarna kan de machine de Pi-cycli zo snel tellen als hij ze kan produceren. Bij het tellen van de eerste 3 cijfers, met behulp van een oscilloscoop, ontdekte ik dat het fietsen van de ingang van de -35V-bus naar aarde, samen met een 10K pull-up-weerstand naar aarde (omhoog trekken omdat deze van -35V trok) de juiste golfvorm om het 10^4-cijfer elke cyclus met één te verhogen. Hiervoor worden 2 van de solid state relais gebruikt.
Aanbevolen:
Coronavirus Case Counter - ESP32: 4 stappen
Coronavirus Case Counter - ESP32: Met de recente pandemie die aan de gang was, besloot ik de reis van het coronavirus in een dagboek te documenteren. Maar een van de problemen waarmee ik werd geconfronteerd, was het verkrijgen van correcte en recente cijfers over de verspreiding van het virus. Toen de lockdown begon, had mijn vader een
Instructables Hit Counter (ESP8266-01): 8 stappen (met afbeeldingen)
Instructables Hit Counter (ESP8266-01): 23-01-2018 Firmware bijgewerkt Enige tijd geleden probeerde ik een "Instructables Hit Counter" met behulp van de Instructables API en een Arduino Uno met een bekabeld netwerkschild. Met het beperkte RAM-geheugen van de Arduino Uno was ik echter niet in staat om t
Nixie Tube Watch: 7 stappen (met afbeeldingen)
Nixie Tube Watch: Ik heb eerder dit jaar een horloge gebouwd om te zien of ik iets kon maken dat functioneel was. Ik had 3 hoofdontwerpvereisten Houd de tijd nauwkeurig Een batterij die de hele dag meegaat Klein genoeg zijn om comfortabel te dragen Ik slaagde erin om aan de eerste 2 vereisten te voldoen, maar
De heer E.Z. Tube Development Board: 4 stappen (met afbeeldingen)
De heer E.Z. Tube Development Board: Doel/doel: Dhr. E.Z. Tube is een goedkoop vacuümbuis audioplatform zonder het 'ijzer': geen stroomtransformator, geen uitgangstransformator(en). Een buizenversterker heeft doorgaans meerdere zware, dure transformatoren: uitgangstransformatoren die luidsprekers beschermen
Save You Tube HD (zonder programma): 3 stappen
Save You Tube HD (zonder programma): in deze Instructable laat ik je zien hoe je You Tube-video's kunt opslaan in MP4-formaat. Je hebt nodig: een computer Een internet