Sommario:

PCB estensore I/O versatile per controllare molti tubi Nixie con I2C: 9 passaggi (con immagini)
PCB estensore I/O versatile per controllare molti tubi Nixie con I2C: 9 passaggi (con immagini)

Video: PCB estensore I/O versatile per controllare molti tubi Nixie con I2C: 9 passaggi (con immagini)

Video: PCB estensore I/O versatile per controllare molti tubi Nixie con I2C: 9 passaggi (con immagini)
Video: XVII Congresso GAMOT prima giornata pomeriggio - 22/09/2017 2024, Luglio
Anonim
PCB estensore I/O versatile per controllare molti tubi Nixie con I2C
PCB estensore I/O versatile per controllare molti tubi Nixie con I2C

Attualmente c'è molto interesse nel dare vita ai tubi nixie vintage. Sul mercato sono disponibili molti kit di orologi a tubo nixie. Sembrava esserci anche un vivace commercio di vecchi stock di tubi nixie russi. Anche qui su Instructables ci sono tonnellate di progetti sui tubi nixie (https://www.instructables.com/howto/nixie/).

Questo Instructable descrive un driver per tubi nixie con estensori I/O, controllabile da I2C, utilizzando un PCB versatile sviluppato appositamente per questo scopo

Il microcontrollore e il suo software non fanno parte di questo Instructable. Ci sono innumerevoli modi per farlo, usando qualsiasi microcontrollore che parla I2C, come Arduino, Raspberry Pi, Beagle Bone, ESP8266 o qualunque cosa sia sulla tua scrivania. Lascio a te questa parte e, se hai avuto successo, scrivi un Instructable sul tuo progetto.

Forniture

  1. Tubi Nixie con driver TTL, o preferibilmente un vecchio dispositivo come il mio "Impulszähler EZK" di "electromatic".
  2. Il PCB descritto di seguito. Ne hai bisogno per guidare due nixies.
  3. Pin di intestazione e ponticelli per la selezione dell'indirizzo
  4. PCF8574 Estensore I/O (uno per PCB)
  5. Resistori da 10k, ne servono tre per un bus I2C (molti PCB)
  6. Un microcontrollore in grado di I2C, come Arduino, Raspberry Pi, Beagle Bone, ESP8266 o qualunque cosa si trovi sulla tua scrivania.

Passaggio 1: ripulire la soffitta

Pulisci la soffitta
Pulisci la soffitta
Pulisci la soffitta
Pulisci la soffitta
Pulisci la soffitta
Pulisci la soffitta

Di recente, durante la pulizia della mia soffitta, ho trovato una scatola di cartone con un display nixie a sei cifre e persino della documentazione, che mostra che si tratta di un "Impulszähler EZK" di "electromatic". Non ricordo come abbia trovato la strada per casa mia. Forse l'ho comprato tempo fa in un mercatino delle pulci.

Quindi ero abbastanza felice quando ho trovato questo dispositivo e il mio primo pensiero è stato quello di farne un orologio. Alla fine ho realizzato un dispositivo di visualizzazione versatile, basato su Intel Edison, per visualizzare ora, data, temperatura, umidità e persino il numero di like del blog dei progetti. Tutto può essere trovato sul blog del mio progetto su Element14.

Immagino che non troverai un dispositivo del genere quando pulisci la soffitta, ma non dovrebbe essere troppo difficile ottenere dei tubi Nixie con i corrispondenti driver TTL SN74141.

Fase 2: Indagini

Indagini
Indagini
Indagini
Indagini
Indagini
Indagini
Indagini
Indagini

Il circuito del contatore è molto semplice e quindi facilmente modificabile. Viene utilizzato un driver a tubo nixie SN74141 molto noto, pilotato da contatori BCD SN7490, come si può vedere nella foto e nello schema elettrico.

Sostituendo i contatori BCD SN7490 con un'uscita digitale a 4 bit, ogni nixie può essere programmato liberamente.

In totale 6 cifre, per 4 ingressi BCD, quindi sono necessarie 24 uscite GPIO digitali. Per questo usiamo espansori I/O PCF8574 di cui ne abbiamo bisogno tre poiché questi sono 8 bit (4 bit per ogni tubo nixie).

Passaggio 3: design funzionale

Il video " loading="lazy" mostra il circuito in funzione. In questo caso il microcontrollore è un INTEL Edison, e il display visualizza in sequenza ora, data, temperatura, umidità, pressione e caduta di pioggia tenendo premuto e rilasciando il pulsante.

Come accennato in precedenza, il microcontrollore e il suo software non fanno parte di questo Instructable, lascerò quella parte a te. Esistono innumerevoli modi per utilizzare queste schede, per consentire ai nixies di visualizzare qualsiasi misura di cui hai bisogno, utilizzando qualsiasi microcontrollore ti piaccia, purché emetta I2C.

E per favore scrivi un Instructable sul tuo progetto se hai avuto successo

Sfida di progettazione PCB
Sfida di progettazione PCB
Sfida di progettazione PCB
Sfida di progettazione PCB

Secondo classificato nella sfida di progettazione PCB

Consigliato: