![Reloj IV-11 VFD: 7 pasos Reloj IV-11 VFD: 7 pasos](https://img.gwsigeps.com/img/circuits/iv-11-vfd-clock-6.jpg)
Tabla de contenido:
- Suministros:
- Paso 1: Diseño del tablero
- Paso 2: Tableros y Partes
- Paso 3: Fabricación de tableros
- Paso 4: Asamblea
- Paso 5: Tiempo de código
- Paso 6: Toques finales
- Paso 7: Estuche de corte láser
Aquí está mi versión de un reloj VFD, que se ejecuta en Arduino (atmega328).
He investigado muchos de los hilos del reloj VFD y esto es lo que surgió de esto.
Gracias a:
Ladyada para el reloj de hielo escribir. www.ladyada.net/make/icetube/index.html
Haris para el IV-11 escribir. www.candrian.gr/index.php/iv-11-vfd-tube-clock-final-design/
Kevin Darrah por su explicación de la multiplexación usando un Arduino. www.kevindarrah.com
Tenga en cuenta que no soy un ingeniero eléctrico, esto es solo un pasatiempo, así que disculpas por cualquier diseño aterrador:-)
Además, si le gusta mi trabajo, por favor, vote por mí ya que ingresé al concurso de microcontroladores. Gracias.
Suministros:
Paso 1: Diseño del tablero
Entonces, usando los muchos hilos que hay por ahí, comencé a diseñar mi pcb usando Fritzing.
Fritzing también proporciona un servicio de fabricación a buen precio y muy fácil de usar.
Mi diseño se basó en el estilo de la bombilla reemplazable, por lo que usé tableros de plugins separados para las bombillas VFD. Pensé que esto sería mejor que desoldar si hay una falla en la bombilla.
El reloj usaría un reloj en tiempo real y un sensor de temperatura.
Habrá tres botones para la operación del menú.
También encontré un pequeño toque en el sitio web de HobbyTronics, que se usará como botón para cambiar el modo de reloj entre hora, fecha y temperatura.
Debo admitir que el diseño de la tabla es muy divertido, realmente resalta mi lado de TOC;-)
Paso 2: Tableros y Partes
Aquí hay un resumen de las partes utilizadas, este es un trabajo en progreso, por lo que no está finalizado.
Tablero de reloj VFD
Junta IV-11
Junta IV-1
Tubo IV-11
Tubo IV-1
VFD Driver IC
ATMEGA328
Encabezado 2x6 hembra
Encabezado 2x3 hembra
Encabezado 1x36 macho
Tapas de cristal de perfil bajo
Reloj de cristal
Reloj en tiempo real
Sensor de temperatura
Toque interruptor IC
Conector DIL de 28 pines
Conector DIL de 8 pines
Clip de batería 12mm
Batería 12mm
Regulador de conmutación 5v
Regulador de conmutación 1.2v
Inductor 2.2mH
Diodo Schot 60v 1A
Diodo Zener
Interruptor deslizante en miniatura
Conector DC 2.1mm
Interruptor de tacto en ángulo recto
Tact Switch Normal
P canal MOSFET
3mm LED azul
Transistor NPN
Varias tapas y resistencias
Paso 3: Fabricación de tableros
Aquí están las preciosas tablas fabricadas por Fritzing:-)
Paso 4: Asamblea
Es hora de montar las tablas.
Cada una de las bombillas VFD debe soldarse en las placas correspondientes, es difícil asegurarse de que todas terminen a la misma altura.
Entonces es solo un proceso de soldadura en todas las demás cosas, lo más difícil es el chip del controlador VFD max6921, ya que solo pude obtenerlas en un formato SO amplio, por lo que necesita soldadura de superficie.
Como puede ver en las imágenes, hay 3 botones en ángulo recto en la parte posterior para la operación del menú y un interruptor de encendido / apagado en el otro lado.
El reloj en tiempo real tiene una batería de respaldo, por lo que no se pierde nada cuando se apaga el reloj, y los ajustes se guardan en el eeprom ATMEGA328.
Paso 5: Tiempo de código
Tiempo para la codificación.
He utilizado y abusado de un ejemplo múltiple proporcionado para un cubo de 8x8 LED. He usado este código anteriormente en mi propio cubo de 4x4 que construí hace un tiempo.
El código es suministrado por Kevin Darrah, por favor revise su sitio es increíble www.kevindarrah.com
Afortunadamente, el controlador max6921 vfd es solo un elegante registro de cambios de 20 bits, por lo que el código encaja perfectamente.
He añadido menús para configurar la hora, la fecha y el brillo de los LED y las bombillas.
También puede configurar el formato de hora 12/24 hr y el formato de temperatura C o F.
Adjuntaré el código, pero necesita un poco de limpieza primero y comentar …
Paso 6: Toques finales
Bueno, la placa está totalmente ensamblada, el código está casi terminado y le he encargado a un compañero de trabajo que me prepare un estuche para el reloj.
Lamentablemente, encontré el interruptor táctil después de haber enviado los tableros para su fabricación, por lo que está empotrado en un tablero de listones y azul pegado en la parte delantera.
Afortunadamente, había roto la mayoría de los pines de repuesto del microcontrolador en la placa, por lo que cablear el interruptor fue fácil:-)
Cuando el caso está listo, puedo conectar el interruptor táctil a algo conductor en la parte frontal …
Así que mira este espacio.
Paso 7: Estuche de corte láser
Mientras esperaba a que mi compañero de trabajo me hiciera un caso, probé un poco de CAD.
Encontré una compañía llamada Razorlab que cortará con láser varios materiales para usted.
Este es mi primer intento de diseño y estoy muy contento con los resultados, las partes cortadas con láser llegaron hoy.
Acabo de grabarlo para ver cómo encaja.
La moneda en la parte delantera es mi interruptor táctil para cambiar entre fecha, hora y temperatura, hay agujeros en la parte trasera para los botones de menú, interruptor de encendido / apagado y cable de alimentación, y también un agujero en el lateral para el sensor de temperatura.
Los agujeros no están bien, pero no están mal para mi primer intento.