Sunteți pe pagina 1din 4

PROYECTO DE RELOJ DIGITAL

Una de las aplicaciones ms comunes en contadores es el reloj digital. Para


construir un reloj digital se requiere de una seal de reloj con su frecuencia
controlada eficientemente. Para los relojes operados por batera, la frecuencia
bsica se obtiene, por lo general mediante un oscilador de cristal de cuarzo.
Los relojes digitales que se operan mediante la lnea de energa de corriente
alterna pueden utilizar frecuencia de 60 Hz como la frecuencia bsica de reloj.
En cualquier caso, la frecuencia bsica debe dividirse para obtener una
frecuencia de 1Hz o un pulso por segundo (pps). En la siguiente figura se
muestra el diagrama de bloques bsico para un reloj digital que opera con
60Hz.

La seal de 60 Hz se enva a travs de un circuito disparador de Schmitt para


producir pulsos cuadrados a la velocidad de 60 pps. Esta forma de onda se
alimenta hacia un contador de MOD-60, el cual se utiliza para dividir los 60 pps
hasta 1 pps. La seal de un 1pps se utiliza como un reloj sncrono. La primera
etapa es la seleccin de SEGUNDOS, la cual se utiliza para contar y visualizar
los segundos del 0 al 9. El contador BCD avanza un conteo por segundo.
Cuando esta etapa llega a los 9 segundos, el contador BCD activa la salida de
conteo terminal (tc) y en el siguiente flanco activo del reloj se recicla a 0. La
salida de conteo al mismo tiempo que el contador BCD se recicla. Este proceso
continua durante 59 segundos, punto en el cual el contador MOD-6 se
encuentra en el conteo 101 (5) y el contador BCD se encuentra en 1001 (9), de
manera que la pantalla indique 59 s y que tc de MOD-6 se encuentre en ALTO.

El siguiente pulso recicla el contador BCD y el contador MOD-6 a cero (recuerde


que el MOD-6 cuenta de 0 a 5).
La salida tc del contador MOD-6 en la seccion SEGUNDOS tiene una frecuencia
de 1 pulso por minuto (es decir, el MOD-6 se recicla cada 60 s). Esta serial se
alimenta a la seccion MINUTOS, la cual cuenta y visualiza los minutos del 0 al
59. La seccin MINUTOS es idntica a la seccin SEGUNDOS y opera de la
misma forma exacta
La salida tc del contador MOD-6 en la seccin MINUTOS tiene una frecuencia de
1 pulso por hora (es decir, el MOD-6 se recida cada 60 min). Esta serial se
alimenta a la seccin HORAS, la cual cuenta y visualiza las horas de 1 a 12.
Esta seccin HORAS es distinta de las secciones MINUTOS y SEGUNDOS; ya que
nunca llega al estado 0. Los circuitos en esta seccin son bastante inusuales
como para garantizar la necesidad de una investigacin ms detallada.
La figura muestra el circuito detallado correspondiente a la seccion HORAS.
Esta seccion incluye un contador BCD para contar unidades de horas y un solo
FF (MOD-2) para contar decenas de horas. El contador BCD es un 74160, el
cual tiene dos entradas activas en ALTO llamadas ENT y ENP, a las cuales se les
aplica una operacin AND en forma interna para habilitar el conteo. La entrada
ENT tambin habilita la serial de acarreo activa en ALTO (RCO), la cual detecta
el conteo terminal BCD (la transicin de 9 a 0). En consecuencia, la entrada
ENT y la salida RCO pueden utilizarse para la conexion en cascada de
contadores sncronos.

La entrada ENP se conecta al nivel ALTO, de manera que el contador se


incrementara cada vez que ENT se encuentre en ALTO.
El contador de horas se habilita para las etapas de los minutos y los segundos
solo durante un pulso de reloj cada hora. Cuando ocurre esta condicin ENT se
encuentra en ALTO, lo cual significa que las etapas de minutos: segundos se
encuentran en 59:59. Por ejemplo, a las 9:59:59 el flip-flop de decenas de
horas contiene un 0, el 74160 contiene 1001 2 (9) y la salida RCO se encuentra
en ALTO, con lo cual el flip-flop de decenas de horas se coloca en el modo SET.
Los dos dgitos de visualizacin para las horas muestran 09. En el siguiente
flanco de subida del reloj, el contador BCD avanza a su SIGUIENTE estado
natural de 00002, RCO cambia a BAJO y el flip-flop de decenas de horas avanza
a 1, por lo que los dgitos de visualizacin de horas ahora muestran 10.
Cuando son las 11:59:59, la compuerta AND 1 detecta que el flip-flop de decenas de horas contiene 1 y la entrada de habitacin esta activa (las etapas
anteriores estn en 59:59). La compuerta AND 3 combina las condiciones de la
compuerta AND 1 y la condicin de que el contador BCD se encuentra en el
estado 00012. La salida de la compuerta AND 3 estar en ALTO solo a las
11:59:59 en la secuencia de conteo de las horas. En el siguiente pulso de reloj
el flip-flop AM/PM conmuta para indicar medioda (ALTO) o medianoche (BAJO).
Al mismo tiempo, el contador BCD avanza a 2 y las etapas de minutos:
segundos se regresan a 00:00, para que la pan- talla BCD indique las 12:00:00.
A las 12:59:59 la compuerta AND 1 detecta que el digito de las decenas es 1,
por lo cual es tiempo de avanzar las horas. La compuerta AND 2 detecta que el
contador BCD est en 2. La salida de la compuerta AND 2 se prepara para
llevar a cabo dos tareas en el siguiente flanco de reloj: restablecer el flip-flop
de decenas de horas y cargar el contador 74160 con el valor 0001 2. Despus
del siguiente pulso de reloj es la 01:00:00 en punto.

DISEO JERARQUICO DE ARRIBA- ABAJO


El diseo de arriba-abajo significa que queremos empezar en el nivel mas alto
de complejidad en la jerarqua. El proyecto que vamos a ver contiene las
siguientes especificaciones:
Entradas: forma de onda compatible con CMOS de 60 pps (su precisin
depende de la frecuencia de lnea)
Salidas: Horas BCD:
1
bit
DECENAS
4
UNIDADES
Minutos BCD: 3 bits DECENAS
4
bits
Segundos BCD: 3
bits
DECENAS
UNIDADES Indicador PM
Secuencia de minutos y segundos: BCD MOD 6
0 -59 ( Representacin decimal en BCD)

bits
UNIDADES
4
bits

Secuencia de Horas BCD MOD 12


0 -12 ( Representacin decimal en BCD)
Intervalo total de visualizacin
01 : 00 :00 12:59:59
El indicador AM/PM cambiara a las 12:00:00
Una jerarquia es un grupo de objetos ordenados por su intervalo de magnitud,
su importancia o su complejidad. La figura 10-19 muestra un diagrama de
bloques del proyecto en general (nivel mayor de la jerarquia). Observe que hay
cuatro bits para cada una de las salidas de las unidades BCD y solo tres bits
para cada una de las salidas de decenas BCD

S-ar putea să vă placă și