Você está na página 1de 37

Reloj

Digital
DiseodeunRelojHorarioDigital

ElectrnicaDigital
DiegoCabaleiro

Diseo de un Reloj Horario Digital

Electrnica Digital

- ndice
1. Bloques de Diseo del Reloj 2. Anlisis de los Bloques Contadores a) Bloque Contador de Segundos b) Bloque Contador de Minutos c) Bloque Contador de Horas 3. Anlisis de los Bloques Convertidores Binario-BCD a) Bloque Convertidor de Segundos b) Bloque Convertidor de Minutos c) Bloque Convertidor de Horas 4. Anlisis de los Bloques Visualizadores 5. Anlisis de los Resultados a) Bloque Contador de Segundos b) Bloque Contador de Minutos c) Bloque Contador de Horas d) Bloque Convertidor de Segundos e) Bloque Convertidor de Minutos f) Bloque Convertidor de Horas ANEXO I Tablas Multiplexores ANEXO II Simulaciones en OrCAD ANEXO III- Hojas de Caractersticas 2 3 3 4 5 6 6 13 19 23 24 24 25 26 27 28 29 31 35 CD-ROM

- Autor
Universidad de La Corua Escuela Universitaria Politcnica Electrnica Digital Diego Cabaleiro Sabn -------------15/1/2009 dgcabaleiro@gmail.com http://fcabaleiro.gotdns.com

Dise de un Re Horario Digital o eloj o

El lectrnica Digital D

El Reloj Horario Digital es u instrumen que per j D un nto rmite medir el tiempo, en el r que l base de t la tiempos y la divisin de frecuenc es elec l cias ctrnica. El reloj digita fue al inven ntado en el ao 1956 y supuso un gran rev na volucin en el campo d la relojer ya de ra que s consigui fabricar re se elojes much ms bara y precis que los t ho atos sos tradicionale En es. la act tualidad se han incorpo orado a la m mayora de equipos elec e ctrnicos. La e exactitud de reloj dep el pende de l base de tiempos, que puede consistir en un la q e oscil lador o en u adaptador que a parti de una referencia, ge un r ir enera una se eal peridica. El ob bjetivo de este proyec es dise un reloj digital, qu a partir de una ba de cto ar oj ue ase tiemp de 1 Hz muestre horas, minut y segund pos z, h tos dos.

1. B Bloques d Diseo del Reloj de j


Para el dis seo del relo vamos a seguir el si oj, iguiente esq quema de bl loques:

Estos son los principa bloques de diseo: ales s : Bloqu CLK: Es el encarg ue gado de pro oducir una seal de re eloj cuadrad de da frecuencia fija de 1 Hz. Bloqu Contado de Segun ue or ndos: Es un bloque contador de mdulo se u esenta que tie la entrad de reloj d Bloque CLK. ene da del Bloqu Contador de Minut ue r tos: Es un bloque conta b ador de md dulo sesenta que a, utiliza la seal de reloj que le proporcion el bloque contador d segundos a e na e de s. Bloqu Contado de Hora Es un bloque contad de md ue or as: dor dulo veinticu uatro, que utiliza la sea de reloj q le propo al que orciona el bl loque contad de minu dor utos. 2

Diseo de un Reloj Horario Digital -

Electrnica Digital

Bloques Convertidores Binario-BCD: Son los encargados de convertir la seal binaria procedente de los contadores, en una seal BCD que puedan interpretar los visualizadores. Bloques Visualizadores: Son los encargados de mostrar la seal BCD mediante displays de siete segmentos. A continuacin vamos a analizar uno por uno todos los bloques que acabamos de comentar.

2. Anlisis de los Bloques Contadores


a) Bloque Contador de Segundos
Este bloque es el encargado de contar de 0 a 59 segundos, para ello tenemos que utilizar dos contadores. En el diseo he utilizado dos contadores 74LS161A. El diseo del bloque es el siguiente:
U7A 1 2 74LS04 3 14 13 12 11 15 U10B 4 74LS04 U4B 3 4 5 5 6 74LS11 U8C 74LS04 6 10 74LS00 1 2 13 U3A 12 U9C 74LS11 9 8 reloj_salida

U5 3 4 5 6 reloj
HI HI HI

A B C D

CLR CLR

2 10 7 9

QA QB QC QD RCO CLK ENT ENP LOAD 1 U6

74LS161A

3 4 5 6 2 10 7 9

A B C D

HI HI HI

QA QB QC QD RCO CLK ENT ENP LOAD 1

14 13 12 11 15

74LS161A

Diseo de un Reloj Horario Digital

Electrnica Digital

Tenemos que utilizar dos contadores, ya que tenemos que contar de 0 a 59 y un contador como el anterior solo cuenta hasta 24=16. La seal de reloj se coloca en la entrada CLK del primer contador. Las entradas ENT y ENP se ponen a nivel alto ya que lo que queremos es contar. Desactivamos LOAD, ya que no vamos a cargar. La salida RCO del primer contador la invertimos y la conectamos a la seal de reloj del segundo contador. Las puertas lgicas son las encargadas de detectar la combinacin 111100)2 (60 en decimal), para que cuando dicha combinacin se detecte, los contadores se pongan a cero y vuelvan empezar a contar, para ello conectamos la salida final de las puertas a la entrada CLR de los contadores. La salida final de las puertas lgicas, proporciona la seal de reloj del bloque contador de minutos, ya que cada vez que los contadores se resetean pasan justo sesenta segundos, y tiene que contar uno el bloque contador de minutos.

b) Bloque Contador de Minutos


Este bloque es el encargado de contar de 0 a 59 minutos, para ello tenemos que utilizar otra vez dos contadores 74LS161A. El diseo es el siguiente:
U7A 1 2 74LS04 3 14 13 12 11 15 U10B 4 74LS04 U4B 3 4 5 5 6 74LS11 U8C 74LS04 6 10 74LS00 1 2 13 U3A 12 U9C 74LS11 9 8 reloj_salida

U5 3 4 5 6 reloj
HI HI HI

A B C D

CLR CLR

2 10 7 9

QA QB QC QD RCO CLK ENT ENP LOAD 1 U6

74LS161A

3 4 5 6 2 10 7 9

A B C D

HI HI HI

QA QB QC QD RCO CLK ENT ENP LOAD 1

14 13 12 11 15

74LS161A

Diseo de un Reloj Horario Digital

Electrnica Digital

El diseo es prcticamente igual al bloque contador de segundos, la nica diferencia es que la seal de reloj de entrada del primer contador proviene del bloque contador de segundos como comentamos anteriormente. La salida final de las puertas lgicas, proporciona la seal de reloj del bloque contador de horas, ya que cada vez que los contadores se resetean pasan justo sesenta minutos, y tiene que contar uno el bloque contador de horas.

c) Bloque Contador de Horas


Este bloque es el encargado de contar de 0 a 23 horas. Tambin es necesario utilizar dos contadores 74LS161A, el diseo es el siguiente:
U7A 1 2 74LS04 U9B 3 4 74LS04 U5 3 4 5 6 reloj_entrada
HI HI HI

U3A 1 2 13 12 74LS11 1 U4A 3 2 U8A 1 3 2 74LS08 74LS00

U9C 5 14 13 12 11 15 6 74LS04

A B C D

CLR

2 10 7 9

QA QB QC QD RCO CLK ENT ENP LOAD 1

74LS161A 8

U9D 74LS04

U6 3 4 5 6 2 10 7 9 A B C D QA QB QC QD RCO CLK ENT ENP LOAD CLR 1 14 13 12 11 15

HI HI HI

74LS161A

Tenemos que utilizar dos contadores, ya que tenemos que contar de 0 a 23 y un contador como el anterior solo cuenta hasta 24=16. La seal de reloj se coloca en la entrada CLK y proviene del bloque contador de minutos como ya comentamos. Las entradas ENT y ENP se ponen a nivel alto ya que lo que queremos es contar. Desactivamos LOAD, ya que no vamos a cargar. La 5

Dise de un Re Horario Digital o eloj o

El lectrnica Digital D

salid RCO del primer con da ntador la inv vertimos y la conectam a la se de mos al reloj del segun ndo contado Las pu or. uertas lgic son las encargada de cas s as detec la com ctar mbinacin 1 1000)2 (24 en decimal), para qu cuando dicha 4 ue comb binacin se detecte, los contadore se pongan a cero y v s es n vuelvan em mpezar a con ntar, para el conectam la salid final de las puertas a la entrada CLR llo mos da de lo contadore os es.

Anlisis d los Bloques Con de nvertidore Binario es o-BCD 3. A


La fu uncin de estos bloque consiste en convertir la seal bin es e r inaria proce edente de lo contadore en una se os es eal BCD para que pu p ueda ser inte erpretada po los or visua alizadores de siete segm d mentos. es Para disear estos bloque utilizam mos multipl lexores 74L LS151 de ocho canal de entrada y puerta s lgicas. les

a) Bloq Conve que ertidor de Segundos


Este convertido tiene sei entradas procedente del bloq or is es que contado de or segun ndos y oc cho salidas , cuatro para represe p entar las u unidades en un e visua alizador de siete segm mentos y las otras cuatro para representa las l c a ar decen en otro visualizado de siete se nas or egmentos.

Esquema Co onvertidor Binario-BCD de Segundos d

Diseo de un Reloj Horario Digital

Electrnica Digital

A continuacin vamos a disear dicho bloque, para ello escribiremos su tabla de verdad y haremos el circuito correspondiente utilizando los multiplexores mencionados anteriormente y puertas lgicas.

Tabla de Verdad

EntradaContador X5 X4 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 X3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 X2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 X1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 X0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 D3 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Decenas D2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 D1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1

Unidades D0 U3 U2 U1 U0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

Diseo de un Reloj Horario Digital


33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 X X X X 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 X X X X 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 X X X X 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 X X X X

Electrnica Digital
0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 X X X X 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 X X X X 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 X X X X 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X X X X

Esta es la tabla de verdad de este bloque, que tiene seis entradas procedentes del bloque contador de segundos (X5, X4, X3, X2, X1, X0) y ocho salidas, cuatro para el visualizador de siete segmentos de las decenas (D3,D2,D1,D0) y las otras cuatro para el visualizador de siete segmentos de las unidades (U3,U2,U1,U0).

Diseo de un Reloj Horario Digital Circuito

Electrnica Digital

A continuacin vamos ir diseando funcin por funcin, todas las de la tabla. Para saber como se deben conectar los multiplexores, se realizaron unas tablas, se encuentran en el ANEXO I:

o Funcin U0: La funcin U0 mirando la tabla de verdad, vemos que es igual a la entrada X0, U0=X0.

X0

U0

o Funcin U1:
U15B 4 5 6 7 74LS86A U12A 1 3 3 U17B 4 74LS04 X0 X1 X2 X3 X4 X5 U14A 1 U16B 4 6 5 74LS08 74LS08 3 2 4 3 2 1 15 14 13 12 11 10 9 7 2 74LS08 1 U13A 2 74LS04 11 10 9 4 3 2 1 15 14 13 12 U74 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U11A 2 74LS04

U76B 4 U9A 74LS151 2 U73 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5 1 5 6 74LS32

U1

Diseo de un Reloj Horario Digital o Funcin U2:


U21A 1 1 U20A 2 74LS04 1 U22A 2 74LS04 U26A 1 3 2 74LS08 U18B 4 6 5 74LS08 X0 X1 X2 X3 X4 X5 U21C 9 8 10 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS32 1 U25A 2 3 7 4 3 2 1 15 14 13 12 11 10 9 U72 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 1 3 2 74LS08 3 2 U23A 74LS08

Electrnica Digital

U76A 1 U24A 74LS151 2 U71 1 2 3 74LS32

U2

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

o Funcin U3:
U57C 9 8 10 U58A 2 U59A 1 3 74LS04 2 U60A 2 U61A 1 3 2 74LS04 X0 X1 X2 X3 X4 X5 0 U57B 4 6 5 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS08 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS08 7 U70 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

12

U75D 11 74LS32

U62A 74LS151 2 1

U3

U69 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5

13

10

Diseo de un Reloj Horario Digital o Funcin D0:


U63 U36B 4 6 5 U37A 1 3 2 X0 X1 X2 X3 X4 X5 U38A 1 3 2 74LS08 U40A U35B U40B 3 1 4 74LS04 74LS04 1 3 2 74LS08 U35A 2 4 6 5 74LS08 11 10 9 74LS32 1 3 2 U39A 4 3 2 1 15 14 13 12 7 74LS32 74LS86A 4 3 2 1 15 14 13 12 11 10 9 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

Electrnica Digital

U75A 1 U40C 74LS151 6 U64 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5 5 3 2 74LS32

D0

o Funcin D1:
U65 3 U47B 4 U48A 1 3 74LS04 2 U43A 1 2 74LS08 3 74LS86A X0 X1 X2 X3 X4 X5 11 10 9 4 3 2 1 15 14 13 12 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U75B 4 U47A 74LS151 2 U66 1 5 6 74LS32

D1

7 U44A 2 74LS04 U45A 1 3 2 74LS08 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

11

Diseo de un Reloj Horario Digital o Funcin D2:


U67 U54A 1 3 2 74LS08 4 3 2 1 15 14 13 12 11 10 9 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

Electrnica Digital

X0 X1 X2 X3 X4 X5

U75C 9 U55A 74LS151 2 U68 1 10 8 74LS32

D2

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

o Funcin D3: La funcin D3 mirando la tabla de verdad, vemos que su valor es siempre cero, por lo tanto:

LO

D3

12

Dise de un Re Horario Digital o eloj o

El lectrnica Digital D

b) Bloq Conve que ertidor de Minutos


Este convertidor es prctic r camente igu al bloqu convertid de segu ual ue dor undos, por lo tanto tien seis entra ne adas procede entes del bloque contad de minu y dor utos ocho salidas, cu o uatro para re epresentar la unidades en un visu as s ualizador de siete e segm mentos y las otras cuatro para repre o esentar las decenas en o visualizador d otro de siete segment tos.

Esquem Convertid Binario-B ma dor BCD de Minu utos

sear dicho bloque, par ello escri ra ibiremos su tabla u A continuacin vamos a dis erdad y hare emos el circ cuito corres spondiente utilizando l multiple u los exores de ve menc cionados an nteriormente y puertas lgicas. e l

Tabla de Verdad e

Entrad daContador X5 5 0 1 2 3 4 5 0 0 0 0 0 0 0 0 0 0 0 0 X4 0 0 0 0 0 0 X3 3 0 0 0 0 0 0 0 0 0 0 0 0 X2 0 0 0 0 1 1 X1 1 0 0 1 1 0 0 X0 0 1 0 1 0 1 D3 3 0 0 0 0 0 0

Decenas D2 0 0 0 0 0 0 D1 0 0 0 0 0 0 D0 U3 0 0 0 0 0 0 0 0 0 0 0 0

Unidades U2 U1 U0 0 0 0 0 1 1 0 0 1 1 0 0 0 1 0 1 0 1

13

Diseo de un Reloj Horario Digital


6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 1

Electrnica Digital
0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0

14

Diseo de un Reloj Horario Digital


51 52 53 54 55 56 57 58 59 60 61 62 63 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 1 1 1 1 1 1 1 1 0 1 1 1 1 0 0 0 0 1 1 1 1 1 0 0 1 1 0 0 1 1 0 0 1 1 1 0 1 0 1 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0 0 0 X X X X 1 1 1 1 1 1 1 1 1 X X X X 0 0 0 0 0 0 0 0 0 X X X X 1 1 1 1 1 1 1 1 1 X X X X

Electrnica Digital
0 0 0 0 0 0 0 1 1 X X X X 0 0 0 1 1 1 1 0 0 X X X X 0 1 1 0 0 1 1 0 0 X X X X 1 0 1 0 1 0 1 0 1 X X X X

Esta es la tabla de verdad de este bloque, que tiene seis entradas procedentes del bloque contador de segundos (X5, X4, X3, X2, X1, X0) y ocho salidas, cuatro para el visualizador de siete segmentos de las decenas (D3,D2,D1,D0) y las otras cuatro para el visualizador de siete segmentos de las unidades (U3,U2,U1,U0).

Circuito A continuacin vamos ir diseando funcin por funcin, todas las de la tabla. Para saber cmo se deben conectar los multiplexores, se realizaron unas tablas, se encuentran en el ANEXO I:

o Funcin U0: La funcin U0 mirando la tabla de verdad, vemos que es igual a la entrada X0, U0=X0.

X0

U0

15

Diseo de un Reloj Horario Digital o Funcin U1:


U15B 4 5 6 7 74LS86A U12A 1 3 3 U17B 4 74LS04 X0 X1 X2 X3 X4 X5 U14A 1 U16B 4 6 5 74LS08 74LS08 3 2 4 3 2 1 15 14 13 12 11 10 9 7 2 74LS08 1 U13A 2 74LS04 11 10 9 4 3 2 1 15 14 13 12 U74 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

Electrnica Digital

U11A 2 74LS04

U76B 4 U9A 74LS151 2 U73 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5 1 5 6 74LS32

U1

o Funcin U2:
U21A 1 1 U20A 2 74LS04 1 U22A 2 74LS04 U26A 1 3 2 74LS08 U18B 4 6 5 74LS08 X0 X1 X2 X3 X4 X5 U21C 9 8 10 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS32 1 U25A 2 3 7 4 3 2 1 15 14 13 12 11 10 9 U72 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5 1 3 2 74LS08 3 2 U23A 74LS08

U76A 1 U24A 74LS151 2 U71 1 2 3 74LS32

U2

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

16

Diseo de un Reloj Horario Digital

Electrnica Digital

o Funcin U3:
U57C 9 8 10 U58A 2 U59A 1 3 74LS04 2 U60A 2 U61A 1 3 74LS04 2 X0 X1 X2 X3 X4 X5 0 U57B 4 6 5 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS08 74LS08 4 3 2 1 15 14 13 12 11 10 9 74LS08 7 U70 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

12

U75D 11 74LS32

U62A 74LS151 2 1

U3

U69 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5

o Funcin D0:
U63 U36B 4 6 5 U37A 1 3 2 X0 X1 X2 X3 X4 X5 U38A 1 3 2 74LS08 U40A U35B U40B 3 1 4 74LS04 74LS04 1 3 2 74LS08 U35A 2 4 6 5 74LS08 11 10 9 74LS32 1 3 2 U39A 4 3 2 1 15 14 13 12 7 74LS32 74LS86A 4 3 2 1 15 14 13 12 11 10 9 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U75A 1 U40C 74LS151 6 U64 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5 5 3 2 74LS32

13

D0

17

Diseo de un Reloj Horario Digital

Electrnica Digital

o Funcin D1:
U65 3 U47B 4 U48A 1 3 74LS04 2 U43A 1 2 74LS08 3 74LS86A X0 X1 X2 X3 X4 X5 11 10 9 4 3 2 1 15 14 13 12 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U75B 4 U47A 74LS151 2 U66 1 5 6 74LS32

D1

7 U44A 2 74LS04 U45A 1 3 2 74LS08 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

o Funcin D2:
U67 U54A 1 3 2 74LS08 4 3 2 1 15 14 13 12 11 10 9 7 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

X0 X1 X2 X3 X4 X5

U75C 9 U55A 74LS151 2 U68 1 10 8 74LS32

D2

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

18

Dise de un Re Horario Digital o eloj o o Funcin D3 F 3:

El lectrnica Digital D

La funcin D3 mirand la tabla de verdad, vemos que su L do valor es siem v mpre cero, por lo tanto: p

LO

D3

c) Bloq Conve que ertidor de Horas


Este convertido tiene cin entradas procedent del bloq contador de or nco s tes que horas y seis sali s idas, cuatro para repre o esentar las unidades en un visualizador u n de si iete segmen ntos y las otras dos para repres sentar las d n decenas en otro visua alizador de siete segme entos.

Esque ema Convert tidor Binario-BCD de Min nutos

ste s p cenas, ya qu ese ue En es caso nos llegan solo dos bits para representar las dec o displ solo pue mostrar o un cero, o un uno, o un dos. lay ede sear dicho bloque, par ello escri ra ibiremos su tabla u A continuacin vamos a dis erdad y hare emos el circ cuito corres spondiente utilizando l multiple u los exores de ve menc cionados an nteriormente y puertas lgicas. e l 19

Diseo de un Reloj Horario Digital Tabla de Verdad

Electrnica Digital

EntradaContador X4 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 X3 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 X2 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 X1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 X0 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1

Decenas D1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 X X X X X X X X

Unidades

D0 U3 U2 U1 U0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 0 0 0 0 X X X X X X X X 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 1 1 0 0 0 0 X X X X X X X X 0 0 0 0 1 1 1 1 0 0 0 0 0 0 1 1 1 1 0 0 0 0 0 0 X X X X X X X X 0 0 1 1 0 0 1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0 1 1 X X X X X X X X 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 X X X X X X X X

Esta es la tabla de verdad de este bloque, que tiene cuatro entradas procedentes del bloque contador de segundos (X4, X3, X2, X1, X0) y seis salidas, dos para el visualizador de siete segmentos de las decenas (D1,D0) y las otras cuatro para el visualizador de siete segmentos de las unidades (U3,U2,U1,U0). 20

Diseo de un Reloj Horario Digital Circuito

Electrnica Digital

A continuacin vamos ir diseando todas las funciones de la tabla de verdad. Para saber cmo se deben conectar los multiplexores, se realizaron unas tablas, se pueden consultar en el ANEXO I. El circuito es el siguiente:

X4

X3

X2

X1

X0
11

U1A 74LS04 2 4

U32B 74LS04 6

U32C 74LS04 8

U32D 74LS04 10

U32E 74LS04

0 U0
U30 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5 6 U33A 1 U9A 74LS151 2 U29 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 74LS151 74LS04 5 1 3 2 74LS32

U1

U28 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U31B 4 U11A 74LS151 2 U27 1 6 5 74LS32

U2

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

21

Diseo de un Reloj Horario Digital

Electrnica Digital

U26 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U31C 9 U13A 74LS151 2 U25 1 8 10 74LS32

U3

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

U24 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U32D 12 U16A 74LS151 2 U23 1 11 13 74LS32

D0

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

U22 7 4 3 2 1 15 14 13 12 11 10 9 G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C 5

U33A 1 U20A 74LS151 2 U21 1 3 2 74LS32

D1

7 4 3 2 1 15 14 13 12 11 10 9

G D0 D1 Y D2 D3 D4 D5 W D6 D7 A B C

74LS04 5

74LS151

22

Dise de un Re Horario Digital o eloj o

El lectrnica Digital D

4. A Anlisis d los Bloques Visu de ualizadores


E Estos bloqu son los encargados de mostrar los segundos, minutos y horas a travs ues e s t d visualiza de adores de siete segment tos. E visualiza El ador de siet segmento es un componente que te os q s utiliza p se para la repr resentacin de nmero en much os hos d dispositivos electrnic s cos debido en gran medida a su o s simplicidad Intername d. ente estn c constituidos por una se s erie d diodos led con una determina de as adas conexi iones intern nas, e estratgicam mente ubicados de ta forma que forme un al q n nmero och ho. S Segn los l que est activado podemos visualizar un led n os, s n nmero u ot tro.

Seg gmentos y su identicacin

E Entonces pa los segu ara undos neces sitamos dos visualizado de siete segmentos uno ores e p para mostrar las unid dades y otr para mo ro ostrar las decenas. Pa los mi d ara inutos n necesitamos otros dos, y para las h s horas tambi in. E Estos visua alizadores podran ser 74LS48, co p omo explicamos antes necesitar s, amos s de ellos seis s.

Los seis vi isualizadores de siete segm mentos

A cada visu ualizador en las entrad se le conecta el nmero BCD correspond n das diente p procedente de los convertidores a BCD y se encarg de mo s gan ostrar el n mero c correspondi iente.

23

Diseo de un Reloj Horario Digital

Electrnica Digital

5. Anlisis de los Resultados


A continuacin aparece la prueba de que los circuitos explicados anteriormente funcionan, y cumplen todas las especificaciones. Vamos ir comprobando los resultados, bloque por bloque.

a) Bloque Contador de Segundos


Como ya explicamos anteriormente, dicho bloque tiene que contar sesenta segundos (0-59), resetearse y volver a contar desde cero, as continuamente.
:SBCS_X0 :SBCS_X1 :SBCS_X2 :SBCS_X3 :SBCS_X4 0s 40s Time Simulacin de OrCAD del Bloque Contador de Segundos 20s 60s 65s

Las seales corresponden a las salidas QA, QB, QC, QD del primer contador y las salidas QA y QB del segundo contador. Como se puede observar, el contador funciona y cundo cuenta sesenta segundos se resetea y vuelve a empezar a contar desde cero. Vamos a analizar justo donde se resetea

:SBCS_X0 :SBCS_X1 :SBCS_X2 :SBCS_X3 :SBCS_X4 :SBCS_X5 SBCS_X0} 55s

37

38

39

3A

3B 60s Time

4 65s

Intervalo exacto donde se resetean los contadores

Como podemos el bloque contador cuenta justo hasta 59 segundos (3B en hexadecimal) y a continuacin se resetea, por lo tanto el bloque contador de segundos funciona correctamente.

24

Diseo de un Reloj Horario Digital

Electrnica Digital

b) Bloque Contador de Minutos


Como ya explicamos anteriormente, dicho bloque tiene que contar sesenta minutos (0-59), resetearse y volver a contar desde cero, as continuamente.
:EBVM_X0 :EBVM_X1 :EBVM_X2 :EBVM_X3 :EBVM_X4 :EBVM_X5

0s

1.0Ks

2.0Ks Time

3.0Ks

4.0Ks

Simulacin de OrCAD del Bloque Contador de Minutos

Las seales corresponden a las salidas QA, QB, QC, QD del primer contador y las salidas QA y QB del segundo contador. Como se puede observar, el contador funciona y cundo cuenta sesenta minutos se resetea y vuelve a empezar a contar desde cero. Vamos a analizar justo donde se resetea:
:EBVM_X0 :EBVM_X1 :EBVM_X2 :EBVM_X3 :EBVM_X4 :EBVM_X5 SBCM_X0}

38

39

3A

3B

3.4Ks

3.5Ks

3.6Ks Time

3.7Ks

3.8Ks

Intervalo exacto donde se resetean los contadores

Como podemos el bloque contador cuenta justo hasta 59 minutos (3B en hexadecimal) y a continuacin se resetea, por lo tanto el bloque contador de minutos funciona correctamente.

25

Diseo de un Reloj Horario Digital

Electrnica Digital

c) Bloque Contador de Horas


Como ya explicamos anteriormente, dicho bloque tiene que contar veinticuatro horas (0-23), resetearse y volver a contar desde cero, as continuamente.
:SBCH_X0 :SBCH_X1 :SBCH_X2 :SBCH_X3 :SBCH_X4 0s 20Ks 40Ks Time 60Ks 80Ks 100Ks

Simulacin de OrCAD del Bloque Contador de Horas

Las seales corresponden a las salidas QA, QB, QC, QD del primer contador y a la salida QA del segundo contador. Como se puede observar, el contador funciona y cundo cuenta veinticuatro horas se resetea y vuelve a empezar a contar desde cero. Vamos a analizar justo donde se resetea:

:SBCH_X0 :SBCH_X1 :SBCH_X2 :SBCH_X3 :SBCH_X4 SBCH_X0}

15

16

17

76Ks

80Ks

84Ks Time

88Ks

92Ks

95Ks

Intervalo exacto donde se resetean los contadores

Como podemos el bloque contador cuenta justo hasta 23 horas (17 en hexadecimal) y a continuacin se resetea, por lo tanto el bloque contador de horas funciona correctamente.

26

Diseo de un Reloj Horario Digital

Electrnica Digital

d) Bloque Convertidor de Segundos


Como ya explicamos anteriormente, dicho bloque tiene que convertir la salida binaria del bloque contador de segundos en una seal BCD que pueda ser interpretada por dos visualizadores de siete segmentos.
_X0 _X1 _X2 _X3 _X4 _X5 _U0 _U1 _U2 _U3 _D0 _D1 _D2 _D3

0s

20s

40s Time

60s

80s

Simulacin de OrCAD del Bloque Convertidor de Segundos

Las seales X0, X1, X2, X3, X4, X5 son las seales de entrada a este bloque convertidor que corresponden con las salidas del bloque contador de segundos, las seales U0, U1, U2, U3 son las salidas de este bloque convertidor que llevan la seal de las unidades hasta el visualizador de siete segmentos de las unidades y por ltimo, las seales D0, D1, D2, D3 son las salidas de este bloque convertidor que llevan la seal de las decenas hasta el visualizador de siete segmentos de las decenas. Vamos a analizar un pequeo intervalo de la simulacin anterior:
_X0 _X1 _X2 _X3 _X4 _X5 _U0 _U1 _U2 _U3 _D0 _D1 _D2 _D3 X0} U0} D0} 0s

Seal Binaria Contadores (en hex.)

Unidades

Decenas

0 0

1 1

2 2

3 3

4 4 0

5 5

6 6

7 7

8 8

9 9

A 0

B 1

C 2 1 12s

D 3

E 4

2s

4s

6s Time

8s

10s

14s

15s

Detalle de la simulacin del convertidor de segundos

27

Diseo de un Reloj Horario Digital

Electrnica Digital

Vemos como el convertidor funciona correctamente, ya que a partir de la seal binaria procedente de los contadores conseguimos dos seales BCD, una para el visualizador de unidades y otra para el de decenas.

e) Bloque Convertidor de Minutos


Este bloque es similar al bloque convertidor de segundos, tambin tiene que convertir la salida binaria del bloque contador de minutos en una seal BCD que pueda ser interpretada por dos visualizadores de siete segmentos.

_X0 _X1 _X2 _X3 _X4 _X5 _U0 _U1 _U2 _U3 _D0 _D1 _D2 _D3 0s 0.5Ks 1.0Ks 1.5Ks 2.0Ks Time 2.5Ks 3.0Ks 3.5Ks 4.0Ks

Simulacin de OrCAD del Bloque Convertidor de Minutos

Las seales X0, X1, X2, X3, X4, X5 son las seales de entrada a este bloque convertidor que corresponden con las salidas del bloque contador de minutos, las seales U0, U1, U2, U3 son las salidas de este bloque convertidor que llevan la seal de las unidades hasta el visualizador de siete segmentos de las unidades y por ltimo, las seales D0, D1, D2, D3 son las salidas de este bloque convertidor que llevan la seal de las decenas hasta el visualizador de siete segmentos de las decenas. Vamos a analizar un pequeo intervalo de la simulacin anterior:

28

Diseo de un Reloj Horario Digital

Electrnica Digital

_X0 _X1 _X2 _X3 _X4 _X5 _U0 _U1 _U2 _U3 _D3 _D2 _D1 _D0 X0} U0} D0}

Seal Binaria Contadores (en hex.)

Unidades

Decenas

32 0

33 1

34 2 5

35 3

36 4

37 5

38 6

39 7 5

3A 8

3B 9

0 0

1 1 0

2 2

3 3

3.0Ks

3.1Ks

3.2Ks

3.3Ks

3.4Ks Time

3.5Ks

3.6Ks

3.7Ks

3.8Ks

Detalle de la simulacin del convertidor de minutos

Vemos como el convertidor funciona correctamente, ya que a partir de la seal binaria procedente de los contadores conseguimos dos seales BCD, una para el visualizador de unidades y otra para el de decenas.

f) Bloque Convertidor de Horas


Este bloque tiene que convertir la salida binaria del bloque contador de horas en una seal BCD que pueda ser interpretada por dos visualizadores de siete segmentos.
_X0 _X1 _X2 _X3 _X4 _U0 _U1 _U2 _U3 _D0 _D1 0s 20Ks 40Ks Time 60Ks 80Ks 100Ks

Simulacin de OrCAD del Bloque Convertidor de Horas

Las seales X0, X1, X2, X3, X4, X5 son las seales de entrada a este bloque convertidor que corresponden con las salidas del bloque contador de horas, las seales U0, U1, U2, U3 son las salidas de este bloque convertidor que 29

Diseo de un Reloj Horario Digital

Electrnica Digital

llevan la seal de las unidades hasta el visualizador de siete segmentos de las unidades y por ltimo, las seales D0, D1 son las salidas de este bloque convertidor que llevan la seal de las decenas hasta el visualizador de siete segmentos de las decenas. Vamos a analizar un pequeo intervalo de la simulacin anterior:

_X0 _X1 _X2 _X3 _X4 _U0 _U1 _U2 _U3 _D0 _D1 X0} U0} D0}

Seal Binaria Contadores (en hex.)

Unidades

Decenas

8 8 0 30Ks

9 9

A 0

B 1

C 2 1

D 3

E 4

F 5

10 6

11 7 1

12 8

13 9

14 0 2

15 1

40Ks

60Ks 70Ks Time convertidor de segundos Detalle de la simulacin del

50Ks

80Ks

Vemos como el convertidor funciona correctamente, ya que a partir de la seal binaria procedente de los contadores conseguimos dos seales BCD, una para el visualizador de unidades y otra para el de decenas.

En el ANEXO II se pueden consultar ms simulaciones y ms completas.

30

Diseo de un Reloj Horario Digital

Electrnica Digital

- ANEXO I: Tablas Multiplexores


Convertidor de Segundos y de Minutos

U1
00 1 1 1 1 1 1 1
0 1 2 3 4

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111 1 1 1 1 1
5 6 7

1 1 1 1 1
8

1 1 1 X
10 11 12

X5 X4

01 10 11

1 X
13

1 X
15

1
9

X
14

U2
00

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1 1 1 1 1

1 1

1 1 1 1
9 10 11

1 1 1 1 1 X
13

1 1 X
15

X5 X4

01 10 11

1 X
14

1
0 1 2 3 4 5 6

1
7

1
8

X
12

U3
00

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1 1
0

1 1 1 X
13

X5 X4

01 10 11

1 1 1 1 1
11

1
1 2 3 4 5 6 7 8 9

X
12

X
14

X
15

10

31

Diseo de un Reloj Horario Digital

Electrnica Digital

D0
00

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1 1 1 1 1 1 1
0 1 2

1 1

1 1 X
15

X5 X4

01 10 11

1 1 1
3

1 1
4

1 1
5

1 1
6

1 1
7

1
8

1
9

1
10

1
11

X
12

X
13

X
14

D1
00

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

X5 X4

01 10 11 0 1 2 3

1 1 1 1 1 1

1 1

1 1

1 1

1 X

1 X
13

1 X
14

1 X
15

10

11

12

D2
00

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

X5 X4

01 10 11

1 1
0

1 1
9

1 1
10

1 1
11

1 X
12

1 X
13

1 X
14

1 X
15

1
1

1
2

1
3

1
4

1
5

1
6

1
7

1
8

32

Diseo de un Reloj Horario Digital Convertidor de Horas

Electrnica Digital

U1
X4
0 1

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1
0

1
1 2 3 4 5

1 1
6

1 1
7

X
8

X
9

X
10

X
11

1 X
12

1 X
13

X
14

X
15

U2
X4
0 1

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1
0

1 X X
9

1
1 2 3 4 5 6 7

X
10

X
11

X
12

X
13

1 X
14

1 X
15

U3
X4
0 1

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1 1
0

1 X X
9

1
1 2 3 4 5 6 7

X
10

X
11

X
12

X
13

1 X
14

1 X
15

33

Diseo de un Reloj Horario Digital

Electrnica Digital

D0
X4
0 1

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1
0

1
1

1
2

1
3 4 5 6 7

X
8

X
9

1 X
10

1 X
11

1 X
12

1 X
13

1 X
14

1 X
15

D1
X4
0 1 0 1 2 3

X3 X2 X1 X0
0000 0001 0010 0011 0100 0101 0110 0111 1000 1001 1010 1011 1100 1101 1110 1111

1
4

1
5

1
6

1
7

X
8

X
9

X
10

X
11

X
12

X
13

X
14

X
15

34

Diseo de un Reloj Horario Digital

Electrnica Digital

- ANEXO II: Simulaciones en OrCAD


_X0 _X1 _X2 _X3 _X4 _X5 X0} 0s

Contador de Segundos

4 5s

9 10s

E 15s

10

11

12

13 20s

14

15

16

17

18 25s

Time

_X0 _X1 _X2 _X3 _X4 _X5 X0} 25s

19

1A

1B

1C

1D 30s

1E

1F

20

21

22 35s

23

24

25

26

27 40s

28

29

2A

2B

2C 45s

2D

2E

2F

30

31 50s

Time

_X0 _X1 _X2 _X3 _X4 _X5 X0} 50s

32

33

34

35

36 55s

37

38

39

3A

3B 60s

4 65s

9 70s

E 75s

Time

_X0 _X1 _X2 _X3 _X4 _X5 X0} 0s

Contador de Minutos

3 0.2Ks

6 0.4Ks

9 0.6Ks

D 0.8Ks

10 1.0Ks

11

12

13

14

1.2Ks

Time

_X0 _X1 _X2 _X3 _X4 _X5 X0} 1.3Ks

16

17 1.4Ks

18

19

1A 1.6Ks

1B

1C

1D

1E

1F

20

21 2.0Ks

22

23

24 2.2Ks

25

26

27

28

29

2A

2B 2.6Ks

2C

2D

2E 2.8Ks

1.8Ks

2.4Ks

Time

_X0 _X1 _X2 _X3 _X4 _X5 X0}

2E 2.8Ks

2F

30 2.9Ks

31 3.0Ks

32

33 3.1Ks

34

35 3.2Ks

36 3.3Ks Time

37

38 3.4Ks

39

3A 3.5Ks

3B 3.6Ks

1 3.7Ks

35

Diseo de un Reloj Horario Digital _X0 _X1 _X2 _X3 _X4 X0} 0s

Electrnica Digital

Contador de Horas

2 10Ks

5 20Ks

8 30Ks

B 40Ks

D 50Ks Time

10 60Ks

11

12

13 70Ks

14

15

16 80Ks

17

1 90Ks

3 100Ks

_U0 _U1 _U2 _U3 _D0 _D1 _D2 _D3 U0} D0}

Convertidor de Segundos

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 0 1 1 2 2 3 3 4 4 5 5 0

0s

10s

20s

30s Time

40s

50s

60s

64s

_U0 _U1 _U2 _U3 _D0 _D1 _D2 _D3 U0} D0}

Convertidor de Minutos

0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 0 1 1 2 2 3 3 4 4 5 5 0

0s

0.5Ks

1.0Ks

1.5Ks Time

2.0Ks

2.5Ks

3.0Ks

3.5Ks

_U0 _U1 _U2 _U3 _D0 _D1 U0} D0}

Convertidor de Horas

4 0

2 1

7 1

1 2

1 0

0s

10Ks

20Ks

30Ks

40Ks

50Ks Time

60Ks

70Ks

80Ks

90Ks

100Ks

NOTA:
X0, X1, X2, X3, X4, X5 son las salidas correspondientes a los dos contadores de cada bloque contador. U0, U1, U3, U4 es la salida en BCD correspondiente a las unidades del bloque convertidor. D0, D1, D2, D3 es la salida en BCD correspondiente a las decenas del bloque convertidor.

36

Você também pode gostar