Tabla de contenido:
Video: PCB extensor de E / S versátil para controlar muchos tubos Nixie con I2C: 9 pasos (con imágenes)
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Actualmente hay mucho interés en dar vida a los tubos nixie antiguos. Hay muchos kits de reloj de tubo nixie disponibles en el mercado. Parecía haber incluso un animado comercio de viejas existencias de tubos nixie rusos. También aquí en Instructables hay toneladas de proyectos sobre tubos nixie (https://www.instructables.com/howto/nixie/).
Este Instructable describe un controlador para tubos nixie con extensores de E / S, controlable por I2C, utilizando un PCB versátil desarrollado específicamente para este propósito
El microcontrolador y su software no forman parte de este Instructable. Hay innumerables formas de hacer esto, utilizando cualquier microcontrolador que hable I2C, como Arduino, Raspberry Pi, Beagle Bone, ESP8266 o lo que sea que esté en su escritorio. Le dejaré esa parte a usted y, por favor, escriba un Instructable sobre su proyecto si ha tenido éxito.
Suministros
- Tubos Nixie con controlador TTL, o preferiblemente un dispositivo antiguo como mi 'Impulszähler EZK' de 'electromatic'.
- La PCB descrita a continuación. Necesitas uno para conducir dos nixies.
- Pines de encabezado y puentes para la selección de direcciones
- Extensor de E / S PCF8574 (uno por PCB)
- Resistencias de 10k, necesita tres para un bus I2C (muchos PCB)
- Un microcontrolador capaz de I2C, como Arduino, Raspberry Pi, Beagle Bone, ESP8266 o lo que sea que esté en tu escritorio.
Paso 1: limpia el ático
Recientemente, al limpiar mi ático, encontré una caja de cartón con una pantalla nixie de seis dígitos e incluso algo de documentación, que muestra que se trata de un 'Impulszähler EZK' de 'electromatic'. No recuerdo cómo encontró el camino a mi casa. Quizás lo compré hace mucho tiempo en un mercado de huidas.
Así que me alegré mucho cuando encontré este dispositivo y mi primer pensamiento fue hacer un reloj con él. Al final, hice un dispositivo de visualización versátil, basado en un Intel Edison, para mostrar la hora, la fecha, la temperatura, la humedad e incluso la cantidad de me gusta del blog de proyectos. Todo se puede encontrar en el blog de mi proyecto en Element14.
Me imagino que no encontrará un dispositivo de este tipo al limpiar el ático, pero no debería ser demasiado difícil obtener algunos tubos nixie con sus correspondientes controladores SN74141 TTL.
Paso 2: Investigaciones
El circuito del contador es muy sencillo y, por tanto, fácil de modificar. Se utiliza un controlador de tubo nixie SN74141 muy conocido, impulsado por contadores BCD SN7490, como se puede ver en la foto y el diagrama del circuito.
Al reemplazar los contadores BCD SN7490 por una salida digital de 4 bits, cada nixie se puede programar libremente.
En total 6 dígitos, multiplicado por 4 entradas BCD, por lo que se necesitan 24 salidas GPIO digitales. Para esto usamos expansores de E / S PCF8574 de los cuales necesitamos tres ya que estos son de 8 bits (4 bits por cada tubo nixie).
Paso 3: Diseño funcional
El video "loading =" lazy "muestra el circuito en funcionamiento. En este caso, el microcontrolador es un INTEL Edison, y la pantalla muestra la hora, fecha, temperatura, humedad, presión y lluvia cayendo en secuencia manteniendo presionado y soltando el botón.
Como se mencionó anteriormente, el microcontrolador y su software no son parte de este Instructable, le dejo esa parte a usted. Hay innumerables formas de usar estas placas, para permitir que los nixies muestren cualquier medida que necesite, utilizando el microcontrolador que desee, siempre que emita I2C.
Y por favor escriba un Instructable sobre su proyecto si ha tenido éxito
Finalista en el desafío de diseño de PCB
Recomendado:
Escudo para Arduino de viejos tubos VFD rusos: reloj, termómetro, voltímetro : 21 pasos (con imágenes)
Escudo para Arduino de los viejos tubos VFD rusos: reloj, termómetro, voltímetro …: Este proyecto tardó casi medio año en completarse. No puedo describir cuánto trabajo se dedicó a este proyecto. Hacer este proyecto solo me llevaría una eternidad, así que tuve la ayuda de mis amigos. Aquí puede ver nuestro trabajo compilado en una instrucción muy larga
¡Controla muchos servos con Arduino !: 4 pasos (con imágenes)
¡Controla muchos servos con Arduino !: Al principio debería decir algo. No tenía bellas imágenes. Entonces, tomé las fotos de bildr.blog. Sabemos, un Arduino UNO no tiene muchos pwm pwm para controlar muchos servos. Entonces, a menudo caemos en un problema para controlar más servos por un arduino
Reloj Nixie multiplexado de 4 tubos Arduino: 10 pasos (con imágenes)
Reloj Nixie multiplexado de 4 tubos Arduino: Hay muchos relojes Nixie por ahí, pero mi objetivo era construir uno desde cero. Aquí está mi proyecto Nixie. Decidí construir un reloj nixie de 4 dígitos. Quería guardar partes, así que decidí hacerlo multiplexado. Esto me permitió usar solo un si
Fuente de alimentación conmutada de alto voltaje (SMPS) / convertidor de refuerzo para tubos Nixie: 6 pasos
Fuente de alimentación conmutada de alto voltaje (SMPS) / convertidor de refuerzo para tubos Nixie: este SMPS aumenta el voltaje bajo (5-20 voltios) al alto voltaje necesario para impulsar tubos nixie (170-200 voltios). Tenga cuidado: aunque este pequeño circuito puede funcionar con baterías / mosquitos de pared de bajo voltaje, ¡la salida es más que suficiente para matarlo! Pr
Cómo manejar muchos LED desde unos pocos pines de microcontrolador: 6 pasos (con imágenes)
Cómo manejar muchos LED desde unos pocos pines de microcontrolador: utilizando el hecho de que muchos pines de microcontrolador tienen tres estados (+ V, GND o " alta impedancia ", puede conducir N * (N-1) LED desde N pines . Entonces, el pequeño microcontrolador de 8 pines como un PIC12Fxxx o un ATtiny11 puede manejar 20 LED en sus cinco disponibles