Arduino pantalla VFD reloj Tutorial - guía de VFD muestra (6 / 10 paso)

Paso 6: VFD reloj - el diseño de Hardware II: esquemas y cómo funciona

Este paso es para mostrar cómo funciona el hardware del reloj.

En realidad es solo una puto extensión simple de controlar el reloj del VFD. Echa un vistazo a los esquemas. Verá los elementos familiares como los transistores de conductor VFD segmento y rejilla. Puesto que el águila no tiene esta indicación específica, sólo decidí colocar un encabezado de perno masculino que tiene el exacto mismo pin cuenta como mi VFD. Junto a un regulador AVR puede encontrar el RTC DS1307 y los botones que le ayudan a ajustar la hora. En la parte inferior izquierda, el 7805 proporciona los + 5V voltaje al Microcontrolador AVR y encontrarás el regulador 2.85 para el filamento/cátodo del VFD. En la parte superior izquierda se puede ver el convertidor LM2577T. Más información sobre consideraciones de la fuente de alimentación abajo.

---

El diseño independiente de Arduino

He decidido utilizar la plataforma Arduino porque es fácil subir el código a él. No SPI programación, no hay alto voltaje, sólo USB! Sin embargo, este reloj utiliza un microcontrolador AVR ATmega328P-PU (datasheet) de independiente en lugar de todo el tablero de circuito de Arduino Uno. Simplemente por tamaño y dinero. Es como cargar el código para el Arduino que el μC AVR se monta en su AVR para levantar la toma y enchufe en su reloj que tiene una toma independiente de sí mismo. Para hacer un AVR creo que es en una placa Arduino real necesita conectar el siguiente:

  • Pin 1, /RESET IN a Vcc a través de un resistor de k 10 y a un interruptor táctil con el otro extremo del interruptor va a GND
  • PIN 7 y 20 a Vcc
  • Pin 8 y 22 a la tierra
  • PIN 9 y 10 para un cristal de 16 MHz y cada perno en tapa cerámica pF uno 22 con el otro extremo de la tapa va a GND
  • PIN 21 (AREF) queda flotando para este proyecto
  • Se podría agregar un capacitor de 100n buffer entre Vcc y GND al lado del AVR.

Ahí lo tienen. Un independiente Arduino.

---

¿Por qué utilizar un RTC?

¿Preguntado por qué su PC o portátiles mantiene el tiempo incluso después de desconectar la fuente de alimentación? La respuesta es un reloj en tiempo real IC que se mantiene el tiempo de retención. Puesto que no hay manera que este IC puede fuente de energía de la nada, se utiliza una pila de botón CR2032 para mantenerlo vivo. Pero bueno, eso es fantástico! Esto significa que el RTC le ahorra de ajustar el tiempo cada vez que retire la fuente de energía del reloj.
Además, no tienes que escribir tu propio reloj tictac software. El RTC le dice qué hora es. Y tiene una precisión más alta en comparación con temporizador de la AVR. No que exacto relojes que he construido con sólo un AVR (usando la función milis()). Tal vez simplemente no he encontrado la forma correcta para que sea super exacto todavía. Pero de todos modos, que básicamente son las principales razones por qué elegir utilizar un RTC.

El chip RTC utilizado para este proyecto es un DS1307 comúnmente disponibles (ficha técnica). He construido la RTC directamente a los otros componentes para ahorrar algo de espacio, pero normalmente es más barato si vas para un módulo, que es lo que he encontrado hacia fuera.

Cableado para el DS1307goes como este:

  • Pin 1 y 2 para el cuarzo de 32,768 KHz
  • PIN 3 hacia el lado positivo de la toma de CR2032 al conectar el lado negativo a GND
  • 4 pin a GND
  • Pin 5 y 6 (SCL y SDA) al pin Arduino SCL y SDA (Pin 28 y 27)
  • Perno flotante izquierda 7
  • Pin 8 a VCC.
  • Se podría agregar un capacitor de 100n buffer entre Vcc y GND al lado del DS1307

---

Consideraciones de la fuente de alimentación

Realmente puedes hacer cualquier configuración de voltaje desea. Todo es posible. O hacer como yo lo hice con 12 VCC de una verruga de la pared. Pero en general es bueno a tener en cuenta que muy poca corriente es necesaria en alta tensión para los ánodos y rejillas y muy actual en el nivel de voltaje más bajo (2.5-3V).

  • Tan si desea utilizar una fuente de alimentación de mayor voltaje (24 CC por ejemplo): mente el consumo de energía de su regulador lineal de tensión baja 2.85. Seguramente va a producir algo de calor grave. Agregar un disipador de calor. Sin embargo, la ventaja es que no necesitas un convertidor ya.
  • No hay ninguna ventaja real de la utilización de una fuente de alimentación de 12V como yo lo hice. Porque necesitas regular el voltaje de alta para el AVR y el filamento y aumentar la tensión del ánodo. La única razón por qué podría se utilizado 12V es porque tengo demasiadas verrugas de pared ahí y 12V sólo vino en práctico. Quizá sea la ventaja. Es la solución más compatible.
  • creo que una fuente de 5V de un conector USB por ejemplo, es la solución más eficiente. No necesita el regulador 7805. Se producirán menos calor para regular la tension de 5V hasta 3V de 2.5 y un convertidor todavía puede utilizarse para generar una pequeña cantidad de corriente en alta tensión.

En caso de que usted está construyendo un paso convertidor a sí mismo, es necesario encontrar resistencias de retroalimentación adecuada para el paso cambiando el regulador, el LM2577T (ficha técnica). Utilizar un potenciómetro de k 25 en lugar de 18 k que se puede ver en mis esquemas. 18k de R90 sólo le daría una producción de 23.5V. Queremos más. Mucho más. Así que con 25k de R90 usted conseguirá alrededor de 32V.
Sin embargo, llegó a mis manos en un módulo del convertidor boost y que incluso ahorrar dinero. En Alemania por lo menos tienes que pagar más por LM2577T + piezas en comparación a un módulo.

Del drenaje actual de mi reloj de VFD en 12V DC: unos 120-180 mA, esperaría 200mA max (ver foto inferior. Sólo tienes que mirar el multímetro). Es aproximadamente 1-2 vatios. Tal vez 3 vatios cuando cuenta el consumo de energía de la verruga de la pared. Por supuesto tuyo podría dibujar más o menos actual. Que averiguar midiendo la corriente!

---

Esquemas: Por debajo de usted puede encontrar el águila original archivos que he creado. Hasta arriba es el PNG rindió versión vienen comentarios en él. El esquema 2 se ha eliminado el círculo de LED de 60 segundos.

Artículos Relacionados

Kit de Arduino pantalla alfanumérica: Tutorial de montaje

Kit de Arduino pantalla alfanumérica: Tutorial de montaje

El Kit de LCD alfanuméricos para Arduino usando sólo un componente y por supuesto la pantalla LCD, proporcionan la placa Arduino con al menos 16 × 2 caracteres alfanuméricos LCD en una pantalla retroiluminada que puede ser utilizada en cualquier apli
Un controlador Simple para pantallas VFD

Un controlador Simple para pantallas VFD

VFD muestra ha sido reemplazada por las nuevas tecnologías de pantalla hoy.Pero la calidad de pantalla, un VFD da es inmejorable.Usted puede encontrar uno en su coche, DVDs, Radios, reproductores de cassette, etc...También, se dispone de mayo clases
Arduino LCD Master reloj

Arduino LCD Master reloj

Este reloj está diseñado como un reloj independiente o como un reloj maestro para relojes auxiliares de unidad y es portátil con batería de respaldo. Ver sitio web del reloj para más detalles Página de reloj LCD MasterAvance de actualización automáti
ThermoClock: Un código abierto Arduino UNO OLED reloj que mide también la temperatura

ThermoClock: Un código abierto Arduino UNO OLED reloj que mide también la temperatura

Hola, todo el mundo!Hoy voy a mostrarte cómo hacer un código abierto Arduino UNO OLED reloj que también medidas de temperatura de. Este proyecto es un software libre y está abierta a todo el mundo. No requiere ninguna habilidad especial ingeniero y t
Tutoriales de Arduino (parte 4-21 Tutorial Pack)

Tutoriales de Arduino (parte 4-21 Tutorial Pack)

Se trata de Arduino Tutorial Pack parte 4.La 1ª parte está disponible aquí:La 2ª parte está disponible aquí:La parte 3 está disponible aquí:A diferencia de otros tutoriales aquí no doy ningún fondo en teoría funciona. Está orientada al resultado como
Controlar un Arduino con un reloj de pulsera (TI eZ430 Chronos)

Controlar un Arduino con un reloj de pulsera (TI eZ430 Chronos)

el relojEl de Texas Instruments eZ430 Chronos es un gadget cool. Cuenta con comunicación de radio bidireccional y un montón de sensores: temperatura, presión, aceleración.De hecho, es un kit de desarrollo para el MSP 430 (un microcontrolador de bajo
Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Berlín reloj, Arduino Nano, DS1307 reloj en tiempo Real. 74HC595N 8 Bit Shift Register.

Hace algún tiempo he querido construir un reloj de Berlín. ¿Realmente no sé por qué? Igual lo "diferente" a la hora.¿Cómo funciona?A partir de la parte inferior hay 4 amarillo enciende cada luz representa 1 minuto, así que si no hay ninguno en e
Stargate inspirado Arduino NeoPixel 3D reloj impreso

Stargate inspirado Arduino NeoPixel 3D reloj impreso

La DHD Stargate reloj mostrará la hora de NeoPixel LED orientado alrededor de una cara de reloj simulado. El reloj ofrece un timbre cada hora hora y media que puede ser encendido y apagado. Las horas y los minutos se pueden establecer mediante pulsad
Tutoriales de Arduino (parte dos-17 Tutorial Pack)

Tutoriales de Arduino (parte dos-17 Tutorial Pack)

Se trata de Arduino Tutorial Pack parte 2.La 1ª parte está disponible aquí:La parte 3 está disponible aquí:A diferencia de otros tutoriales aquí no doy ningún fondo en teoría funciona. Está orientada al resultado como lograrlo - para hacer mediciones
Cómo usar el módulo de arduino pantalla OLED

Cómo usar el módulo de arduino pantalla OLED

Hola chicos, esto es la primera vez (prototipos inteligentes) publicamos un instructivo aquí, gracias por ver! Mantendremos post divertido instructable, esperanza podemos ayudarle un poco y comunicarse con sus chicos!Aquí le damos la 0,96 pulgadas pa
Cómo arreglar una pantalla VFD perdida (o cualquier otra cosa con los pernos rechazados)

Cómo arreglar una pantalla VFD perdida (o cualquier otra cosa con los pernos rechazados)

cuando era un muchacho joven-despertador de mis padres (ya viejo en aquel momento) dejó de funcionar. Una vez que abrirlo descubrí una hermosa pantalla enorme, pero desde que era un poco tonto no desoldered, ni he dejado largos pins, pero para "afina
Arduino DS3231 RTC reloj

Arduino DS3231 RTC reloj

Para familiarizarme con una DS3231 RTC (reloj en tiempo real), construí un arduino sencilla basada en 24 horas. Tiene 3 botones con las siguientes funciones: Pulse cualquier botón para entrar en el modo de ajuste de tiempo, aumentar y disminuir el ti
Mi Ping Arduino pantalla Robot

Mi Ping Arduino pantalla Robot

objetivosHola a todos.Espero que por favor comparta un pequeño robot que he acabo de terminar el edificio.Hay muchos barcos de Ping, quizás con un tutoriales y mostrar menos sin pretensiones, ilustrará lo que podría hacer.Me di a la meta de la realiz
Tutoriales de Arduino (parte 3-17 Tutorial Pack)

Tutoriales de Arduino (parte 3-17 Tutorial Pack)

Se trata de Arduino Tutorial Pack parte 3.La 1ª parte está disponible aquí:La 2 º parte aquí:A diferencia de otros tutoriales aquí no doy ningún fondo en teoría funciona. Está orientada al resultado como lograrlo - para hacer mediciones de una gran c