INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
Dit is 'n projek om 'n horlosie te maak, en in my geval 'n bloedglukose-weergawe van 'n ou frekwensieteller van 1966 HP 5532A. In my geval werk die toonbank nie, en ek moes herstelwerk doen. Hierdie aanvanklike foto's is 'n paar van die herstelwerk. Hierdie instruksies neem aan dat u werk, en dat u die vermoë en begeerte het om 'n Raspberry Pi op te stel en te konfigureer en kodering te doen. Die vermoë om veilig te soldeer is ook 'n vereiste. Vanweë die hoë spanning wat nodig is om die nixies af te vuur, moet uiters versigtig wees, en daar moet nooit aan die toestel gewerk word terwyl dit aan die krag gekoppel is nie.
Voorrade
Frekwensieteller
Soldeerbout/soldeer
Framboos PI nul W
120VAC 5V USB -laaier (benodig al dan nie, afhangende van die toonbankmodel)
Optiese gekoppelde vaste toestand -relais vir die hantering van die nixie -spannings (benodig al dan nie, afhangende van die toonbank)
Python -klokkode
Klein draadjie
Stap 1: Ontdek hoe u die toonbank kan verhoog
Hierdie stap sal wissel afhangende van die toonbank wat u het. U kan selfs 'n ou multimeter of ander vintage "digitale" toerusting vir die klok gebruik. Die belangrikste ding is om uit te vind hoe die skerm werk. In my geval kon ek 'n tegniese handleiding van die Artek -handleidings aflaai. Die ontleding van die skematika is buite die omvang van hierdie instruksies, maar 'n basiese kennis van elektriese/elektroniese teorie is nodig. In hierdie geval het ek 'n draad aan die ingangskabel gesoldeer en die ander kant aan die GPIO van die framboospi geheg. Ek het Python -kode gebruik om die GPIO hoog en laag te skakel en te eksperimenteer om te sien wat die beste werk. Ek het 'n aftrekweerstand (10K, dink ek) van die GPIO-pen aan die grond gesoldeer om te verhoed dat 'dryf'. Ek het ook die skakel van die teller van die derde dekade na die vierde geknip en dit aan 'n ander GPIO -pen vasgemaak sodat ek die eerste 3 syfers afsonderlik kon verhoog.
Stap 2: Verskaf krag om Pi/Bykomende Nixie -kontroles uit te voer indien nodig
Ek het 'n ou 120VAC USB -laaier oopgemaak en dit aan die skakelaar -ingang van die toonbank gekoppel en 'n mikro -USB -koord aan die laaieruitgang gesoldeer. In hierdie geval wou ek ook die desimale ligte beheer om die bloedsuikertendens aan te dui. Hulle gebruik 150VDC om te vuur, so ek moes optokoppelde vaste toestand relais gebruik wat aan die Pi gesoldeer is. Hulle word direk (met beperkende weerstande) aan die koplose GPIO -pads vasgemaak, waarmee ek die aflosse aangedui het.
Stap 3: Stel Pi op
U moet u Raspberry Pi instel om aan te sluit op u WiFi en die Python -klokskrip te laai. Dan moet u dit instel om met opstart te begin deur 'n.service -lêer te skep. In my geval word die bloedglukose van my seun ook vertoon, en ek neem data van 'n plaaslike webbediener om die waarde en neiging te wys. U kan dit verander om plaaslike temperatuurdata (of sporttellings of enigiets wat u wil) te trek en dit ook te vertoon. U sal die skrif moet verander om net die klok te wys as dit is wat u wil hê. U kan in die draaiboek sien hoe dit van 59 tot 100 toeneem wanneer dit nodig is, en om die beurt die volgende syfer na links omskakel indien nodig. Miskien moet u ook eksperimenteer met die tydsberekening van die seine om akkurate vertoning te gee; Ek het gevind dat hierdie toestel slegs akkuraat sou tel as die eerste 5 siklusse of so 'n klein (0,01 sekonde per hi/lae pols) vertraging gehad het. Daarna kan die masjien die Pi -siklusse so vinnig as moontlik tel. By die tel van die eerste 3 syfers, met behulp van 'n ossilloskoop, het ek gevind dat as u die insette van die -35V -bus na die grond ry, tesame met 'n optrekweerstand van 10K na die grond (trek op omdat dit van -35V trek) golfvorm om die 10^4 -syfer met elke siklus te verhoog. 2 van die vaste -toestand -aflos word hiervoor gebruik.