Innholdsfortegnelse:
Video: Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:21
For tiden er det stor interesse for å bringe vintage nixie -rør til liv. Mange nixie tube -klokkesett er tilgjengelige på markedet. Det så ut til å være en livlig handel på gamle lager av russiske nixie -rør. Også her på Instructables er det tonnevis med prosjekter på nixie -rør (https://www.instructables.com/howto/nixie/).
Denne instruksjonsboken beskriver en driver for nixie -rør med I/O -forlengere, som kan styres av I2C, ved hjelp av en allsidig PCB utviklet spesielt for dette formålet
Mikrokontrolleren og programvaren er ikke en del av denne instruksjonsboken. Det er utallige måter å gjøre dette på, ved å bruke hvilken som helst mikrokontroller som snakker I2C, for eksempel Arduino, Raspberry Pi, Beagle Bone, ESP8266 eller hva som helst på skrivebordet ditt. Jeg vil overlate den delen til deg, og vær så snill å skrive en instruks om prosjektet ditt hvis du har lykkes.
Rekvisita
- Nixie -rør med TTL -driver, eller helst en gammel enhet som min 'Impulszähler EZK' fra 'electromatic'.
- PCB beskrevet nedenfor. Du trenger en for å kjøre to nixies.
- Header pins og jumpers for adressevalg
- PCF8574 I/O -forlenger (en per PCB)
- 10k motstander, du trenger tre for en I2C -buss (mange PCB)
- En mikrokontroller som er i stand til I2C, som Arduino, Raspberry Pi, Beagle Bone, ESP8266, eller hva som ligger på skrivebordet ditt.
Trinn 1: Rydd opp loftet
Nylig da jeg ryddet opp på loftet mitt, fant jeg en eske med et sekssifret nixie -display og til og med litt dokumentasjon som viser at dette er en 'Impulszähler EZK' fra 'electromatic'. Jeg kan ikke huske hvordan den fant veien til mitt hjem. Kanskje jeg kjøpte den for lenge siden på et fluktmarked.
Så jeg var ganske glad da jeg fant denne enheten, og min første tanke var å lage en klokke av den. Til slutt laget jeg en allsidig skjermenhet, basert på en Intel Edison, for å vise tid, dato, temperatur, fuktighet og til og med antall likes av prosjektbloggen. Det hele finnes på prosjektbloggen min på Element14.
Jeg kan tenke meg at du ikke finner en slik enhet når du rengjør loftet, men det burde ikke være for vanskelig å få noen nixie -rør med de tilsvarende SN74141 TTL -driverne.
Trinn 2: Undersøkelser
Kretsen til telleren er veldig grei og derfor lett å endre. En veldig kjent SN74141 nixie -rørdriver brukes, drevet av SN7490 BCD -tellere, som det kan sees på foto- og kretsdiagrammet.
Ved å erstatte SN7490 BCD -tellerne med en 4 -bits digital utgang, kan hver nixie fritt programmeres.
Totalt 6 sifre, ganger 4 BCD -innganger, så 24 digitale GPIO -utganger er nødvendig. Til dette bruker vi PCF8574 I/O -utvidere hvorfra vi trenger tre siden disse er 8 bit (4 bits for hvert nixie -rør).
Trinn 3: Funksjonell design
"loading =" lat "video viser kretsen i drift. I dette tilfellet er mikrokontrolleren en INTEL Edison, og displayet viser tid, dato, temperatur, fuktighet, trykk og regnfall i rekkefølge ved å holde inne og slippe knappen.
Som nevnt tidligere er mikrokontrolleren og programvaren ikke en del av denne instruksjonsboken, jeg vil overlate den delen til deg. Det er utallige måter å bruke disse brettene på, slik at nixene kan vise det mål du trenger, ved å bruke hvilken som helst mikrokontroller du liker, så lenge den sender ut I2C.
Og skriv en instruks om prosjektet ditt hvis du har lykkes
Runner Up i PCB Design Challenge
Anbefalt:
Hvordan kontrollere I2C Oled -skjerm med Arduino: 9 trinn (med bilder)
Hvordan kontrollere I2C Oled -skjerm med Arduino: Dette er en veldig enkel veiledning for hvordan du kontrollerer I2C Oled -skjerm med ArduinoHvis du liker denne instruksjonsboken, vennligst abonner på min kanal https://www.youtube.com/ZenoModiff
Allsidig NearBot: 11 trinn (med bilder)
Allsidig NearBot: Denne instruksjonsfilen viser deg hvordan du bygger en allsidig robotutløser som kan flytte noe som en knapp, bryter eller ringe på forskjellige enheter når du (med telefonen eller et fyrtårn i lommen) er i nærheten. Dette betyr at det automatisk kan
Allsidig Volt, Ampere og Power Meter: 6 trinn (med bilder)
Allsidig Volt, Ampere og Power Meter: Multimeter er egnet for mange formål. Men vanligvis måler de bare en verdi om gangen. Hvis vi håndterer effektmålinger, trenger vi to multimeter, en for spenning og den andre for Ampere. Og hvis vi vil måle effektivitet, trenger vi
Kontroller mange servoer med Arduino !: 4 trinn (med bilder)
Kontroller mange servoer med Arduino !: Først burde jeg fortelle noe. Jeg hadde ikke vakre bilder. Så jeg har tatt bildene fra bildr.blog. Vi vet, en Arduino UNO har ikke mye pwm -pinner for å kontrollere mange servoer. Så vi får ofte problemer med å kontrollere flere servoer av en arduino
Allsidig og rimelig digital teller: 5 trinn (med bilder)
Allsidig og rimelig digital teller: Denne hacken vil forvandle en billig kalkulator til en allsidig tellemaskin. Den kan brukes som en billig metode for å måle avstand ved hjelp av et hjul, sivbryter og magnet (tenk sykkelteller). Så hva annet kan du spørre om? Vel, ho