FACULTAD DE INGENIERÍA
Ingeniería en Sistemas
TRABAJO:
PROYECTO FINAL: RELOJ DIGITAL
GRUPO 4
ESTUDIANTES:
RAMIRO ANTONIO LAYME YCHUTA
ALAN MAURICIO PACO
JHOEL EDWIN VASQUEZ LUNA
GABRIEL CRISTIAN PEREZ CUAQUIRA
DOCENDE:
MOISES FLORES APAZA
La Paz - Bolvia - 2 de julio del 2024
1. RESUMEN.........................................................................................................................2
2. ANTECEDENTES Y PROPOSITOS.................................................................................3
2.1. ANTECEDENTES..............................................................................................3
2.2. PROPOSITOS...................................................................................................4
3. OBJETIVOS.......................................................................................................................5
3.1. OBJETIVO PRINCIPAL.....................................................................................5
3.2. OBJETIVOS ESPECIFICOS..............................................................................5
4. DESARROLLO TEORICO DEL PROYECTO....................................................................6
5. DISEÑO Y CALCULOS DEL CIRCUITO...........................................................................7
5.1. Generación de Pulso de Reloj...........................................................................7
5.2. Cálculo del Divisor de Frecuencia......................................................................8
5.3. Contadores Binarios...........................................................................................8
5.4. Decodificación y Visualización...........................................................................8
5.5. Conexiones y Cálculos.......................................................................................9
5.6. Conexión del Contador de Segundos................................................................9
6. LIMITACIONES DEL PROYECTO....................................................................................9
6.1. VENTAJAS.........................................................................................................9
6.2. DESVENTAJAS...............................................................................................10
7. MATERIALES USADOS..................................................................................................11
8. IMPLEMENTACION.........................................................................................................12
9. SIMULACION Y PRUEBAS.............................................................................................13
10. RESULTADOS..............................................................................................................14
11. CONCLUSIONES Y RECOMENDACIONES................................................................15
11.1. CONCLUSION.............................................................................................15
11.2. RECOMENDACIONES................................................................................16
12. BIBLIOGRAFIA.............................................................................................................16
1
1. RESUMEN
En este proyecto, diseñamos y construimos un reloj digital utilizando flip-flops y lo
montamos en un protoboard. Comenzamos por entender el funcionamiento de los flip-
flops, que son circuitos capaces de almacenar un bit de información y forman la base
de los contadores binarios necesarios para medir el tiempo. Utilizamos un oscilador de
cristal para generar una señal de alta frecuencia y un divisor de frecuencia para
reducirla a 1 Hz, creando así un pulso por segundo.
Montamos los flip-flops en el protoboard para construir contadores binarios que
contabilizan los segundos, minutos y horas. Estos contadores se configuraron para
resetearse adecuadamente: los de segundos y minutos a 60, y el de horas a 24. Para
convertir las salidas binarias de los contadores en un formato legible, empleamos
decodificadores BCD a 7 segmentos, que controlan los displays de 7 segmentos,
mostrando la hora en formato HH:MM
La implementación en el protoboard permitió realizar ajustes sin necesidad de soldar,
facilitando la corrección de errores y la optimización del circuito. Nos enfrentamos a
desafíos como asegurar la precisión del reloj, sincronizar los contadores y minimizar el
ruido eléctrico. Finalmente, logramos construir un reloj digital funcional que no solo
refleja el aprendizaje teórico sobre electrónica digital, sino que también demuestra la
aplicación práctica de estos conceptos en un dispositivo tangible.
2
2. ANTECEDENTES Y PROPOSITOS
2.1. ANTECEDENTES
La medición y visualización del tiempo ha sido una necesidad fundamental para la
humanidad desde tiempos antiguos. Con el avance de la tecnología, los métodos para
medir el tiempo han evolucionado significativamente. Los relojes digitales representan
uno de estos avances, utilizando componentes electrónicos para contar y mostrar el
tiempo de manera precisa. Los flip-flops, como componentes fundamentales en la
electrónica digital, permiten la construcción de contadores binarios, que son esenciales
para el funcionamiento de los relojes digitales. Estos contadores, en combinación con
otros componentes electrónicos, permiten la conversión de señales binarias en
información legible para los usuarios, mostrando la hora en formato digital (HH:MM
). El uso de protoboards para el montaje de circuitos proporciona una plataforma
flexible y fácil de modificar, facilitando el aprendizaje y la experimentación en proyectos
de electrónica.
2.2. PROPOSITOS
El propósito principal de este proyecto es diseñar y construir un reloj digital funcional
utilizando flip-flops y montado en un protoboard. Este objetivo se desglosa en varios
propósitos específicos:
Aplicar conocimientos teóricos de electrónica digital: Utilizar flip-flops,
contadores binarios, decodificadores y displays de 7 segmentos para construir
un circuito que cuente y muestre el tiempo.
Desarrollar habilidades prácticas en montaje de circuitos: Montar el circuito
en un protoboard, lo que facilita la modificación y ajuste del diseño sin necesidad
de soldaduras.
Entender y gestionar la sincronización de señales: Asegurar que los
contadores de segundos, minutos y horas funcionen de manera sincronizada y
precisa.
3
Convertir señales binarias en información legible: Implementar
decodificadores de BCD a 7 segmentos para mostrar la hora en un formato
comprensible para los usuarios.
Resolver problemas técnicos: Enfrentar y solucionar desafíos como el ruido
eléctrico, la precisión de la señal de reloj y los errores de conexión en el
protoboard.
Fomentar el trabajo en equipo: Colaborar de manera efectiva en un grupo para
alcanzar los objetivos del proyecto, compartiendo responsabilidades y
conocimientos.
3. OBJETIVOS
3.1. OBJETIVO PRINCIPAL
Diseñar y construir un reloj digital funcional utilizando flip-flops y montado en un
protoboard.
3.2. OBJETIVOS ESPECIFICOS
Aplicar conocimientos teóricos de electrónica digital:
Utilizar flip-flops, contadores binarios, decodificadores y displays de 7 segmentos en el
diseño del circuito.
Desarrollar habilidades prácticas en montaje de circuitos:
Montar el circuito en un protoboard para facilitar modificaciones y ajustes sin necesidad
de soldaduras.
Generar una señal de reloj precisa:
Implementar un oscilador de cristal y un divisor de frecuencia para obtener una señal
de 1 Hz, necesaria para el conteo de tiempo.
Construir y configurar contadores binarios:
Ensamblar flip-flops para construir contadores de segundos, minutos y horas, y
asegurarse de que se reinicien adecuadamente después de alcanzar su límite (60 para
segundos y minutos, 24 para horas).
4
Implementar decodificación y visualización:
Utilizar decodificadores de BCD a 7 segmentos para convertir las señales binarias en
un formato legible para los displays de 7 segmentos.
Sincronizar y probar el funcionamiento del reloj:
Verificar que los contadores estén sincronizados y funcionen correctamente, mostrando
la hora en formato HH:MM
Identificar y resolver problemas técnicos:
Enfrentar y solucionar desafíos como ruido eléctrico, precisión de la señal de reloj y
errores de conexión en el protoboard.
Fomentar el trabajo en equipo:
Colaborar de manera efectiva en un grupo, compartiendo responsabilidades y
conocimientos para alcanzar los objetivos del proyecto.
5
4. DESARROLLO TEORICO DEL PROYECTO
6
5. DISEÑO Y CALCULOS DEL CIRCUITO
5.1. Generación de Pulso de Reloj
Para la correcta operación de un reloj digital, es fundamental contar con una fuente de
señal de reloj precisa y estable. Utilizamos un cristal de cuarzo, comúnmente de 32.768
kHz, debido a su alta estabilidad y uso frecuente en relojes de tiempo real. Para
convertir esta alta frecuencia en un pulso de 1 Hz, empleamos un divisor de frecuencia,
como el IC 74LS390, que divide la frecuencia del cristal en etapas sucesivas.
5.2. Cálculo del Divisor de Frecuencia
La frecuencia de 32.768 kHz se divide mediante contadores binarios en etapas,
reduciendo la frecuencia a 1 Hz: 32,768 kHz÷215=1 Hz32,768 \, \text{kHz} \div 2^{15} =
1 \, \text{Hz}32,768kHz÷215=1Hz Esto implica que necesitamos 15 etapas de división
por 2 para lograr el pulso de 1 Hz.
5.3. Contadores Binarios
Para contar segundos, minutos y horas, utilizamos contadores binarios basados en flip-
flops. Los flip-flops tipo D o JK son adecuados para este propósito debido a su
capacidad de almacenar y cambiar estados de forma sincrónica con la señal de reloj.
Contadores de Segundos y Minutos: Utilizamos contadores BCD (Binary
Coded Decimal) como el 74LS90, configurados para contar de 0 a 59. Cuando el
contador alcanza 60, se reinicia a 0 y genera un pulso de acarreo para el
siguiente contador.
Contador de Horas: Similarmente, utilizamos un contador BCD para contar de 0
a 23. Cuando el contador de minutos alcanza 60, envía un pulso de acarreo al
contador de horas.
5.4. Decodificación y Visualización
Para mostrar los conteos en un formato legible, convertimos las salidas binarias de los
contadores en señales adecuadas para los displays de 7 segmentos.
7
Decodificadores BCD a 7 Segmentos: Utilizamos ICs como el 74LS47, que
toman la salida BCD de los contadores y la convierten en señales que controlan
los segmentos de los displays de 7 segmentos.
Displays de 7 Segmentos: Utilizamos seis displays de 7 segmentos para
mostrar las horas, minutos y segundos en formato HH:MM
. Cada display está controlado por un decodificador que ilumina los segmentos
adecuados para mostrar los dígitos.
5.5. Conexiones y Cálculos
5.6. Conexión del Contador de Segundos
La señal de 1 Hz generada por el divisor de frecuencia se conecta a la entrada
del primer contador de segundos (74LS90).
Las salidas Q0 a Q3 del contador se conectan a las entradas del decodificador
BCD a 7 segmentos (74LS47).
Las salidas del decodificador controlan los segmentos del display de 7
segmentos para mostrar los dígitos de los segundos.
8
6. LIMITACIONES DEL PROYECTO
6.1. VENTAJAS
Aprendizaje Práctico:
Permite aplicar conocimientos teóricos de electrónica digital en un proyecto tangible,
mejorando la comprensión de conceptos como flip-flops, contadores y decodificadores.
Flexibilidad del Protoboard:
El uso de un protoboard facilita el montaje y modificación del circuito sin necesidad de
soldaduras, permitiendo ajustes rápidos y corrección de errores.
Colaboración en Equipo:
Fomenta el trabajo en equipo, lo que puede mejorar las habilidades de comunicación y
coordinación entre los miembros del grupo.
Desarrollo de Habilidades Técnicas:
Desarrolla habilidades prácticas en montaje de circuitos, manejo de componentes
electrónicos y resolución de problemas técnicos.
Costo Relativamente Bajo:
Los componentes necesarios (flip-flops, oscilador, displays, etc.) son generalmente
accesibles y de bajo costo.
6.2. DESVENTAJAS
Complejidad en el Montaje:
Montar y conectar correctamente todos los componentes en el protoboard puede ser
complejo y propenso a errores, especialmente para principiantes.
9
Estabilidad y Ruido:
Los circuitos montados en un protoboard pueden ser más susceptibles a problemas de
ruido eléctrico y conexiones inestables en comparación con un PCB (circuito impreso).
Limitaciones de Precisión:
La precisión del reloj puede verse afectada por factores como la estabilidad del
oscilador de cristal y la calidad de las conexiones en el protoboard.
Espacio en el Protoboard:
Los protoboards tienen un espacio limitado, lo que puede dificultar la gestión de
componentes y conexiones en proyectos más grandes o complejos.
Escalabilidad:
El diseño y la implementación en un protoboard no son ideales para proyectos que
requieran escalabilidad o robustez a largo plazo.
Consumo de Energía:
Dependiendo de los componentes utilizados, el circuito puede tener un consumo de
energía relativamente alto, especialmente si se utilizan muchos displays y
decodificadores.
7. MATERIALES USADOS
Protoboard:
Para montar y conectar todos los componentes del circuito sin necesidad de
soldaduras.
Flip-Flops:
10
Flip-flops tipo D o JK (varios necesarios para construir los contadores binarios).
Decodificadores BCD a 7 Segmentos:
ICs como el 74LS47 o 74LS48 para convertir las salidas binarias a señales legibles por
los displays de 7 segmentos.
Displays de 7 Segmentos:
Varios displays de 7 segmentos (al menos seis para mostrar HH:MM).
Resistencias:
Varias resistencias para limitar la corriente en los LEDs de los displays y para otros
ajustes en el circuito.
Capacitores:
Capacitores de desacoplo para estabilizar la alimentación (0.1 µF típicamente).
Puertas Lógicas:
Puertas lógicas AND, OR, NOT, etc., según sea necesario para la lógica de control del
circuito.
Cables de Conexión:
Cables de puente para realizar las conexiones en el protoboard.
Fuente de Alimentación:
Fuente de alimentación de 5V DC (típica para componentes lógicos TTL).
Interruptores y Botones:
Para iniciar y reiniciar el reloj, y posiblemente para ajustar la hora manualmente.
Transistores:
Para controlar la activación de los displays, si es necesario.
Diagrama del Circuito:
Un diagrama esquemático para guiar el montaje del circuito.
Manual del Usuario y Hojas de Datos:
11
Hojas de datos de los ICs y componentes utilizados para referencias técnicas y
conexiones correctas.
8. IMPLEMENTACION
12
9. SIMULACION Y PRUEBAS
13
10. RESULTADOS
14
11. CONCLUSIONES Y RECOMENDACIONES
11.1. CONCLUSION
En conclusión, el diseño y construcción de un reloj digital utilizando flip-flops y montado
en un protoboard ha sido una experiencia enriquecedora que ha permitido aplicar
conocimientos teóricos de electrónica digital en un proyecto práctico. La precisión y
estabilidad logradas mediante el uso de un oscilador de cristal, junto con el desarrollo
de habilidades técnicas y de trabajo en equipo, han sido aspectos destacados del
proyecto. Este ejercicio no solo ha demostrado la viabilidad técnica del diseño, sino que
también ha proporcionado valiosas lecciones para futuras mejoras y aplicaciones en
sistemas electrónicos más complejos
.
11.2. RECOMENDACIONES
Como recomendación, se sugiere migrar el diseño del reloj digital a un PCB (circuito
impreso) para mejorar la estabilidad y fiabilidad del circuito. Esto reducirá problemas
asociados con conexiones sueltas y ruido eléctrico presentes en el protoboard.
Además, se recomienda la implementación de funciones adicionales como ajuste
manual de la hora y alarmas, así como el uso de una fuente de alimentación regulada y
capacitores de desacoplo para mejorar la estabilidad de la alimentación eléctrica del
circuito. Documentar detalladamente todo el proceso y los resultados de las pruebas
ayudará en el mantenimiento y futuras mejoras del proyecto.
15
12. BIBLIOGRAFIA
[Link]
[Link]
y-flip-flop-jk
[Link]
[Link]
16