Cuprins:

PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C: 9 pași (cu imagini)
PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C: 9 pași (cu imagini)

Video: PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C: 9 pași (cu imagini)

Video: PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C: 9 pași (cu imagini)
Video: You can now PRINT PCBs! Creating a homemade PCB with the Voltera V-One PCB Printer! 2024, Iulie
Anonim
PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C
PCB versatil I / O Extender pentru a controla multe tuburi Nixie cu I2C

În prezent există un mare interes în aducerea la viață a tuburilor nixie de epocă. O mulțime de seturi de ceasuri cu tub nixie sunt disponibile pe piață. Se părea că există chiar un comerț plin de viață pe stocul vechi de tuburi nixie rusești. Tot aici, pe Instructables, există o mulțime de proiecte pe tuburi nixie (https://www.instructables.com/howto/nixie/).

Acest instructabil descrie un driver pentru tuburi nixie cu extensoare I / O, controlabil de I2C, utilizând un PCB versatil dezvoltat special în acest scop

Microcontrolerul și software-ul său nu fac parte din acest instructabil. Există nenumărate modalități de a face acest lucru, folosind orice microcontroler care vorbește I2C, cum ar fi Arduino, Raspberry Pi, Beagle Bone, ESP8266 sau orice altceva din biroul dvs. Vă voi lăsa această parte și vă rog să scrieți un instructabil despre proiectul dvs. dacă ați reușit.

Provizii

  1. Tuburi Nixie cu driver TTL sau, de preferință, un dispozitiv vechi precum „Impulszähler EZK” de la „electromatic”.
  2. PCB-ul descris mai jos. Ai nevoie de unul pentru a conduce două nixies.
  3. Pinii antetului și jumperii pentru selectarea adresei
  4. Extensor I / O PCF8574 (unul pe PCB)
  5. Rezistențe de 10k, aveți nevoie de trei pentru o magistrală I2C (multe PCB-uri)
  6. Un microcontroler capabil de I2C, cum ar fi Arduino, Raspberry Pi, Beagle Bone, ESP8266 sau orice altceva se află pe birou.

Pasul 1: Curățați mansarda

Curățați mansarda
Curățați mansarda
Curățați mansarda
Curățați mansarda
Curățați mansarda
Curățați mansarda

Recent, când mi-am curățat podul, am găsit o cutie de carton cu un afișaj nixie din șase cifre și chiar și o documentație, care arată că acesta este un „Impulszähler EZK” din „electromatic”. Nu-mi amintesc cum a găsit drumul spre casa mea. Poate l-am cumpărat demult pe o piață fugară.

Așa că am fost destul de fericit când am găsit acest dispozitiv și primul meu gând a fost să creez un ceas din el. La final am realizat un dispozitiv de afișare versatil, bazat pe un Intel Edison, pentru afișarea orei, datei, temperaturii, umidității și chiar a numărului de aprecieri ale blogului proiectelor. Totul poate fi găsit pe blogul meu de proiect pe Element14.

Îmi imaginez că nu veți găsi un astfel de dispozitiv atunci când curățați podul, dar nu ar trebui să fie prea dificil să obțineți niște tuburi nixie cu driverele corespunzătoare SN74141 TTL.

Pasul 2: Investigații

Investigații
Investigații
Investigații
Investigații
Investigații
Investigații
Investigații
Investigații

Circuitul contorului este foarte simplu și, prin urmare, ușor de modificat. Se folosește un foarte cunoscut driver de tuburi nixie SN74141, acționat de contoare SN7490 BCD, așa cum se poate vedea pe schema foto și de circuit.

Prin înlocuirea contoarelor SN7490 BCD cu o ieșire digitală de 4 biți, fiecare nixie poate fi programat în mod liber.

În total 6 cifre, de 4 intrări BCD, deci sunt necesare 24 de ieșiri digitale GPIO. Pentru aceasta folosim extensoare I / O PCF8574 de la care avem nevoie de trei, deoarece acestea sunt de 8 biți (4 biți pentru fiecare tub nixie).

Pasul 3: Proiectare funcțională

Videoclipul „încărcare =„ leneș”arată circuitul în funcțiune. În acest caz, microcontrolerul este un INTEL Edison, iar afișajul arată ora, data, temperatura, umiditatea, presiunea și căderea ploii în ordine, ținând apăsat butonul.

După cum sa menționat mai devreme, microcontrolerul și software-ul său nu fac parte din acest instructabil, vă voi lăsa acea parte. Există nenumărate modalități de a utiliza aceste plăci, de a permite nixies-ului să afișeze orice măsură aveți nevoie, utilizând orice microcontroler doriți, atâta timp cât acesta scoate I2C.

Și vă rugăm să scrieți un instructabil despre proiectul dvs. dacă ați reușit

Provocarea PCB Design
Provocarea PCB Design
Provocarea PCB Design
Provocarea PCB Design

Locul doi în PCB Design Challenge

Recomandat: