Formato binario
Enviado por Antonio Paredes Hernández • 20 de Noviembre de 2018 • Trabajo • 974 Palabras (4 Páginas) • 114 Visitas
[pic 1]
[pic 2]
INTRODUCCIÓN
Este informe está enfocado en la implementación de un reloj digital en formato binario para HH:MM:SS cuya función es mostrar la hora actual como cualquier otro reloj, con la diferencia de que no posee display numéricos o indicadores analógicos para mostrar la hora, sino que la hora se muestra en formato binario por medio de una matriz de 20 led a la salida, teniendo como entrada digital un teclado que permite la inicialización del reloj y reset del mismo, incluyendo el cambio de hora predefinida 00:00:00
Como objetivo de este informe se tiene la elaboración de un reloj digital binario, que comprende esquema eléctrico, diagrama de bloques y diagrama de flujo.
DESARROLLO
Los relojes binarios, cuya función es mostrar la hora actual, con la diferencia de que no posee display numéricos o indicadores analógicos para mostrar la hora, sino que la hora se muestra en formato binario.
Los relojes binarios muestran la hora mediante un conjunto de columnas y filas. Usan seis columnas de led para representar ceros y unos. Cada columna representa un solo valor decimal.
La fila más baja de cada columna representa el 1 y cada renglón superior representa una potencia superior de dos.[pic 3]
[pic 4]
Forma de lectura de un reloj digital en formato binario
- Las dos primeras columnas empezando por la izquierda determinan la hora. La primera fila (de abajo para arriba) tiene valor de 1. La siguiente de 2. La que sigue 4 y la superior de 8. Según el led que esté prendido sólo hay que sumar. Cabe señalar que la ausencia de leds prendidos tiene valor de 0.
- Las dos siguientes los minutos. Se ocupa el mismo proceso que con las columnas de las horas.
- Y las dos últimas columnas son para los segundos. De igual forma debes sumar las cifras donde prendan los leds. Aunque la verdad los segundos no son muy leídos ya que, como en los relojes tradicionales, cambian muy rápido.
[pic 5][pic 6][pic 7]
- Los principales componentes eléctricos y mecánicos involucrados
1-Microcontrolador ATMEGAx8
1-Cristal 32.768Khz
1-Capacitor 0.1uF - Cerámico
2-Resistor 100 ohmios - 1/4 o 1/8 watt
20-Leds de 3mm o 5mm
1-ULN2803 - buffer de corriente
4- pulsadores
- Un diagrama en bloques, detallando la interacción entre ellos.
[pic 8]
- Un esquema eléctrico de interconexiones.
[pic 9][pic 10]
La fig. de la derecha corresponde al esquema eléctrico de los leds que figuraran en la pantalla. Por otra parte, la fig. de la izquierda corresponde al esquema eléctrico completo de las conexiones para el reloj digital en formato binario.
- La secuencia de tareas que serán implementadas a partir de la definición de la situación.
- Presionar botón on en teclado.
- Se encienden los leds en hora 00:00:00 (predeterminada)
- Ajustar a hora actual mediante el teclado (digital)
- Ajustar a minuto actual mediante el teclado (digital)
- Se encienden los leds correspondientes a hora actual.
- Presionar botón off en teclado para (reset o apagar)
- Se repite el proceso.
- Selección de todos los componentes del sistema microprocesador.
Las características principales del microcontrolador
• Tiene 32 registros de 8 bits de propósito general. Todos estos registros están
conectados a la unidad aritmética lógica (ALU) para un rápido acceso, una
instrucción es ejecutada con uno solo ciclo de reloj.
• Tipos de Memoria:
Memoria flash de 8 Kbytes
EEPROM de 512 bytes
SRAM de 1 Kbytes
• Característica de los periféricos internos:
• 2 temporizador/contador de 8 bits con pre-escalador y comparador
• 1 temporizador/contador de 16 bits con pre-escalador, comparador y
...