Innholdsfortegnelse:

Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)

Video: Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)

Video: Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C: 9 trinn (med bilder)
Video: Foxalien Vasto XXL Cnc Router - Ballscrews, Linear Rails Build, Test & Review 2024, Juli
Anonim
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C
Allsidig I/O Extender PCB for å kontrollere mange Nixie -rør med I2C

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

  1. Nixie -rør med TTL -driver, eller helst en gammel enhet som min 'Impulszähler EZK' fra 'electromatic'.
  2. PCB beskrevet nedenfor. Du trenger en for å kjøre to nixies.
  3. Header pins og jumpers for adressevalg
  4. PCF8574 I/O -forlenger (en per PCB)
  5. 10k motstander, du trenger tre for en I2C -buss (mange PCB)
  6. 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

Rydd opp loftet
Rydd opp loftet
Rydd opp loftet
Rydd opp loftet
Rydd opp loftet
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

Undersøkelser
Undersøkelser
Undersøkelser
Undersøkelser
Undersøkelser
Undersøkelser
Undersøkelser
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

PCB Design Challenge
PCB Design Challenge
PCB Design Challenge
PCB Design Challenge

Runner Up i PCB Design Challenge

Anbefalt: