Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMA:
TECNICOS INDUSTRIALES
Curso Electrónica Industrial
FASCÍCULO DE APRENDIZAJE
CIRCUITOS DIGITALES
CONBINACIONALES
Los Directores Zonales y Jefes de Unidades Operativas son los responsables de su difusión y
aplicación oportuna.
N° de Página……134……
Firma ……………………………………..
Nombre: Jorge Saavedra Gamón
Fecha: ………04.09.14…….
SW DIP-2
1 4
2 3
1
A 3 S
2
1
B
1
1
74LS86
1
330R
330R x 2
2
2,2K 2,2K
2
2
2
D3
D1 D2
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 01 CI. Puertas lógicas AND 74LS08
02 Pieza 01 CI. Puertas lógicas OR 74LS32
03 Pieza 01 CI. Puertas lógicas NOT 74LS04
04 Pieza 01 CI. Puertas lógicas NAND 74LS00
05 Pieza 01 CI. Puertas lógicas NOR 74LS02
06 Pieza 01 CI. Puertas lógicas XOR 74LS86
07 Pieza 01 CI. Puertas lógicas XNOR 74LS266
08 Pieza 01 CI. Puertas lógicas NAND
Colector abierto 74LS01
09 Pieza 01 Dip switch de 4 bits -
10 Pieza 04 Resistores de 2,2K ¼ W -
11 Pieza 04 Resistores de 330 Ω - ¼ W -
12 Pieza 04 Diodos LED -
13 Metros 01 Cable telefónico. -
CIRCUITOS DIGITALES COMBINACIONALES
PUERTAS LÓGICAS
INTRODUCCIÓN
Las puertas lógicas o compuertas lógicas, son elementos decisorios que reciben un
determinado número de señales de entrada y proporcionan una señal de salida que
depende de las condiciones de entrada y que puede asumir solamente dos estados
lógicos diferenciados; “1” lógico que significa presencia de un nivel de tensión
determinado y “0” lógico que implica un nivel de tensión cero ( lógica positiva ), o “1”
lógico que significa nivel de tensión cero y “0” lógico que implica la presencia de un nivel
de tensión determinado (lógica negativa).
Las puertas lógicas constituyen los dispositivos lógicos elementales cuyo funcionamiento
nos permite comprender circuitos lógicos más complejos, por tanto es necesario entender
a plenitud el funcionamiento de cada una de ellas.
Debido al uso de sólo dos estados “1” y “0” se dice que la lógica digital es binaria por
naturaleza, es por ello necesario también comprender los sistemas de numeración
utilizados en la electrónica digital como son el binario y el hexadecimal.
1. SISTEMAS DE NUMERACIÖN
Por ejemplo el número 110012 = 2510, lo cual se puede obtener de la forma siguiente:
PESOS 64 32 16 8 4 2 1
No Binario 1 0 1 1 1 0 0
Ahora bien, para convertir un número decimal a binario se realiza divisiones sucesivas del
número decimal entre la base binaria 2. El residuo de cada división se convierte en parte
del número binario: Por ejemplo:
50 2
0 25 2
1 12 2
0 6 2
0 3 2
1 1
225 16
224
1 14
22510 = E116 .
DECIMAL BCD
0 0000
1 0001
2 0010
3 0011
4 0100
5 0101
6 0110
7 0111
8 1000
9 1001
2. PUERTAS LÓGICAS
2.1 Puerta AND “Y”: Dispositivo lógico cuyo nivel de salida representa el producto
lógico de los niveles lógicos presentes en sus entradas. La salida de una puerta lógica
AND es un nivel lógico “1” solamente si todas sus entradas poseen nivel lógico “1” , de lo
contrario el nivel lógico de salida es “0” . El símbolo lógico, la tabla de verdad y el circuito
eléctrico equivalente se muestran a continuación:
CIA S = A.B
1 A B
A 3 0 0 0
2 S
B 0 1 0
A B S
7408 1 0 0
1 1 1
Símbolo S = A.B Circuito Equivalente
2.2 Puerta OR “O”: Dispositivo lógico cuyo nivel de salida representa la suma lógica de
los estados lógicos presentes en sus entradas.. La salida de una puerta lógica OR es un
nivel lógico “1” si por lo menos una de sus entradas o ambas presenta nivel lógico “1”, por
el contrario la salida de una puerta OR es un nivel lógico “0” si todas sus entradas
presentan nivel lógico “0”. El símbolo lógico, la tabla de verdad y el circuito eléctrico
equivalente se muestran a continuación:
CIA
1 A B S = A+ B
A 3
A
2 S 0 0 0
B 0 1 1
7432 1 0 1 S
1 1 1 B
Símbolo S = A+ B Circuito Equivalente
2.3 Puerta NOT “NO”: Dispositivo lógico cuyo estado de salida representa la negación
del estado lógico presente en la entrada. La salida de una puerta NOT es un nivel lógico
“1” cuando su entrada presenta nivel lógico “0” y viceversa. El símbolo lógico, la tabla de
verdad y el circuito eléctrico equivalente se muestran a continuación:
CIA
1 2
A
A S A S=A
0 1
7404 1 0
S
Símbolo S=A Circuito Equivalente
2.4 Puerta NAND “NO Y”: Dispositivo lógico cuyo estado de salida representa la
negación de los estados lógicos de salida de una puerta AND. La salida de una puerta
NAND es un “1” lógico cuando por lo menos una de sus entradas o todas presentan nivel
lógico “0” , por el contrario la salida asume el estado lógico “0” cuando todas sus entradas
presentan estado lógico “1”. El símbolo lógico, la tabla de verdad y el circuito eléctrico
equivalente se muestran a continuación:
A B S = A.B
A B
CIA
1
A 3 0 0 1
2 S 0 1 1
B 1 0 1 S
7400
1 1 0
Símbolo S = A.B Circuito Equivalente
2.5 Puerta NOR “NO O”: Dispositivo lógico cuyo estado de salida representa la negación
de los estados lógicos de salida de una puerta OR. La salida de una puerta NOR es un
“0” lógico cuando por lo menos una de sus entradas o todas presentan nivel lógico “1” ,
por el contrario la salida asume el estado lógico “1” cuando todas sus entradas presentan
estado lógico “0”. El símbolo lógico, la tabla de verdad y el circuito eléctrico equivalente
se muestran a continuación:
A
CIA A B S = A+ B
1
A 3
0 0 1 B
2 S 0 1 0
B 1 0 0 S
7400
1 1 0
Símbolo S = A+ B Circuito Equivalente
2.6 Puerta XOR “OR Exclusiva”: Dispositivo lógico cuyo estado de salida es un nivel
lógico “1” cuando sus dos entradas presentan niveles lógicos diferentes, por el contrario
ELECTRÓNICA INDUSTRIAL REF HT – 01
HCT 4 / 14 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
su salida asume el estado lógico “0” cuando sus dos entradas presentan estado lógicos
iguales. El símbolo lógico, la tabla de verdad y el circuito lógico equivalente se muestran
a continuación:
CIA
A 1 A B S = A⊕B
3
2 S 0 0 0
B 0 1 1
7486 1 0 1
1 1 0
Símbolo S=A⊕B
B A
CIC
CIA
5 6 1
3
2 CIB
7404 4
6
7408
CIA 5 S
CIC 1
3
5 6 2 7432
7408
7404
Circuito Lógico Equivalente
2.7 Puerta XNOR “NOR Exclusiva”: Dispositivo lógico cuyo estado de salida representa
la negación del estado de salida de una puerta OR exclusiva. La salida de una puerta
NOR exclusiva asume el estado lógico “0” cuando sus dos entradas presentan niveles
lógicos diferentes, por el contrario su salida asume el estado lógico “1” cuando sus dos
entradas presentan estado lógicos iguales. El símbolo lógico, la tabla de verdad y el
circuito lógico equivalente se muestran a continuación:
CIA A B S = A⊕ B
1
A 3
0 0 1
2 S 0 1 0
B 1 0 0
74AHCT266
1 1 1
Símbolo S = A⊕ B
B A
CIA
1
3
2 CIB
4
CIC 7408
CIA 5
6
S
5 6 1
3
2 7432
7404
7408
CIC
5 6
7404
3. ALGEBRA DE BOOLE
Primer Axioma: El producto lógico de “1” por una función lógica cualquiera, es igual a la
función.
A . 1 = A CIA
A 1
3
A
1 2
7408
Segundo Axioma: El producto lógico de una función lógica cualquiera, por “0”, es igual
a cero.
A.0=0
CIA
A 1
3
0
0 2
7408
Tercer Axioma: El producto lógico de una función lógica cualquiera por la misma función,
es igual a la misma función.
A.A=A
CIA
A 1
3
A
A 2
7408
Cuarto Axioma: El producto lógico de una función lógica cualquiera por la negación de la
misma es igual a cero.
A.Ā=0
CIA
A 1
3
0
A 2
7408
Quinto Axioma: La suma lógica de “1” mas una función lógica cualquiera, es igual a “1”.
A+1=1
CIA
A 1
3
1
1 2
7432
Sexto Axioma: La suma lógica de una función lógica cualquiera, mas “0”, es igual a la
función.
A+0=A
7432
Sétimo Axioma: La suma lógica de una función lógica cualquiera, mas la misma función
es igual a la misma función.
A+A=A
CIA
1
A 3
2 A
A
7432
Octavo Axioma: La suma lógica de una función lógica cualquiera, mas la negación de la
misma función es igual a “1”.
A+Ā=1
CIA
1
A 3
2 1
A
7432
Noveno Axioma:
A+B=B+A
A.B=B.A
Décimo Axioma:
A + B + C = A + (B + C) = (A + B) + C = (A + C) + B
A . B . C = A (B . C) = (A . B) C = (A . C) B
Undécimo Axioma:
A (B + C) = A .B + A . C
Duodécimo Axioma:
A + B . C = (A + B) . (A + C)
Treceavo Axioma:
A + A.B = A
Catorceavo Axioma:
A+Ā.B=A+B
4. FAMILIAS LÓGICAS
Todos los dispositivos lógicos son encapsulados en circuitos integrados, los cuales
constituyen circuitos electrónicos funcionales fabricados en un mismo proceso sobre un
sustrato común llamado CHIP y dentro de una misma cápsula.
Todos los CI digitales a excepción de algunos tipos LSI y VLSI como las memorias, se
dividen en familias lógicas. Ahora bien todos los elementos o dispositivos que pertenecen
a una familia son compatibles entre si, esto quiere decir que poseen las misma
características de funcionamiento.
• IIL: corriente de entrada de nivel bajo, corriente que fluye en una entrada al aplicársele
un nivel bajo.
• IOH: corriente de salida de nivel alto, corriente que fluye desde una salida en nivel alto
en determinadas condiciones de carga.
• IIH: corriente de salida de nivel bajo, corriente que fluye desde una salida en nivel bajo
en determinadas condiciones de carga.
Retardos en la propagación:
• TPLH: Tiempo de retardo de una puerta lógica al pasar de “0” a “1” lógico.
• TPHL: Tiempo de retardo de una puerta lógica al pasar de “1” a “0” lógico.
Por lo general estos tiempos de retardo son distintos y dependen de las condiciones de
carga.
Requerimientos de Potencia:
La cantidad de potencia que necesita un CI se especifica por lo general en términos de
corriente ICC consumida por la fuente de alimentación y el voltaje que suministra VCC. La
potencia real es el producto de ambas cantidades. Sin embargo, en muchos CI el
consumo de corriente varia según los estados lógicos de los circuitos en el encapsulado,
de ahí que:
ICCH: Es el consumo de corriente de la fuente de alimentación cuando los niveles lógicos
del CI son altos, y
ICCL: Es el consumo de corriente de la fuente de alimentación cuando los niveles lógicos
del CI son bajos.
Por lo general estos dos valores son distintos siendo necesario calcular la corriente
promedio la cual es:
Producto Velocidad-Potencia:
En general, es deseable que un CI tenga menores retardos en la propagación (mayor
velocidad), así como bajos valores en la disipación de potencia. Un medio para comparar
y medir el desempeño global de una familia de CI en este aspecto es el producto
velocidad-potencia, el cual se define multiplicando el retardo de propagación de una
compuerta por la potencia que disipa. Por ejemplo una compuerta que tiene un retardo de
propagación de 10 ns y disipa una potencia de 10 mW, tendrá un producto velocidad-
potencia igual a:
10 ns x 10 mW = 100 x 10-12 W-s.
Inmunidad al Ruido:
Se refiere a la capacidad de un CI para tolerar voltajes de entrada ruidosos sin alterar su
funcionamiento. La inmunidad al ruido se especifica en mV (milivoltios) o en V (voltios).
Podemos distinguir:
• VNL: Voltaje de ruido permisible en una entrada que se encuentra en nivel bajo.
• VNH: Voltaje de ruido permisible en una entrada que se encuentra en nivel alto.
A continuación se muestra una tabla comparativa de los parámetros de cada serie TTL:
FAMILIA LÓGICA TTL
Rangos de Voltaje de Vnominal = 5v
Alimentación ( VCC) Vmin = 4,45v
Mmax = 5,25V
Parámetros de
74 74L 74H 74S 74LS 74AS 74ALS
voltaje
VOH(min) 2,4 2,4 2,4 2,7 2,7 2,5 2,5
VOL(max) 0,4 0,4 0,4 0,5 0,5 0,5 0,4
VIH(min) 2,0 2,0 2,0 2,0 2,0 2,0 2,0
VIL(max) 0,8 0,7 0,8 0,8 0,8 0,8 0,8
Parámetros de
74 74L 74H 74S 74LS 74AS 74ALS
funcionamiento
Retardo de
9 33 6 3 9,5 1,7 4
propagación (ns)
Disipación de potencia
10 1 23 20 2 8 1
(mW)
Producto velocidad-
90 33 138 60 19 13,6 4,8
potencia (pj)
Factor de carga de
salida para la misma 10 20 10 20 20 40 20
serie (Fan-out)
Inmunidad al ruido
400
(mV)
P1A P1C
1 9
A 3
A 8
2 P1A 10
B 1
B
7400 3 7400
P1B 2
S P1D
S
4 12
C 6 7408
C 11
5 13
D D
7400 7400
Ambos circuitos son equivalentes, pero para que la conexión AND alambrada se efectúe
sin problemas, es necesario que las puertas del circuito de la derecha sean de colector
abierto.
Vcc
1
R
2
Puerta B Puerta A
Salidas TTLTriestado, Salida que permite tres estados de salida posibles: Alta, Baja y
Alta impedancia (Alta Z). El estado de alta impedancia es una condición en la que el
terminal de salida de un CI presenta alta impedancia en relación al terminal de tierra y a
VCC. Es decir, el terminal de salida está flotante y no presenta nivel alto ni nivel bajo.
Los CI triestado presentan además de sus terminales normales, un terminal adicional
cuyo estado lógico determina el funcionamiento del circuito, el cual es denominado
terminal de habilitación EN y puede ser activado en nivel alto o en nivel bajo. Por ejemplo,
ELECTRÓNICA INDUSTRIAL REF HT – 01
HCT 11 / 14 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
O X Alta Z
A 2 3
S 1 0 1
1 1 0
P1A
74125
SERIE 4000.
SERIE 74C: Compatible en terminales y en funciones con los dispositivos TTL que tienen
el mismo número.
SERIE 74HC(CMOS DE ALTA VELOCIDAD): Versión que mejora a la serie 74C,
compatible en terminales y en funciones con los dispositivos TTL de la serie 74LS.
SERIE 74HCT: De la serie CMOS de alta velocidad, compatible eléctricamente con los
dispositivos TTL.
Salidas CMOS de Drenador Abierto, las salidas CMOS convencionales nunca deben
interconectarse, ello produciría un funcionamiento erróneo del circuito. Algunos
dispositivos CMOS están disponibles con salidas de drenador abierto, que son la contra
parte de los circuitos de colector abierto de TTL. Para interconectar salidas CMOS entre
sí es necesaria la conexión de un resistor externo.
Vcc
1
500R
P1A
A 1 2
2
P1B
B 3 4
P1C
C 5 6
AmplificadorDerecha
Amplificador derecha
SalidaTriestado
Salida triestado
Terminalactivo
Terminal activoen
ennivel
nivelbajo
bajoIzq.
derecha
Trminal
Te erminalactivo
activoen
ennivel
nivelbajo
bajoIzq.
izquierda
SSalidade
alida decolector
colectorabierto
abierto nivel
nivelalto.
alto
SS
aalida decolector
lida de colectorabierto
abierto nivel
nivelbajo.
bajo
6. CUESTIONARIO:
4.- Enumere los catorce axiomas del álgebra de Boole y establezca la relación de cada
axioma con la compuerta lógica correspondiente.
5.- Mencione cuáles son las implicancias de los teoremas de Morgan respecto a las
compuertas lógicas.
8.- Como deben conectarse las salidas de colector abierto y que ventajas presentan
respecto a una salida normal tanto en la tecnología TTL como CMOS.
SW DIP-4
1 8
2 7
3 6
4 5
D
C
S
B
1
A
1
330R
2,2K x 4
2
2
Circuito Lógico D1
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Puertas lógicas NAND 74LS00
02 Pieza 04 Resistores de 2,2 K ¼ W -
03 Pieza 01 Resistores de 330R ¼ W -
04 Pieza 01 Dip switch de 4 bits -
05 Pieza 01 LED -
06 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuito combinacional con puertas lógicas.
Consiste en aplicar los principales axiomas y teoremas del álgebra de Boole para el
diseño armado y prueba de un circuito combinacional sencillo que satisfaga una
aplicación particular, a partir de ciertas condiciones establecidas y a través de las
siguientes fases:
• Planteamiento del problema
• Obtención de la tabla de verdad
• Obtención de la ecuación lógica
• Simplificación de la ecuación obtenida
• Implantación del circuito original e
• Implantación con puertas NAND
PROCESO DE EJECUCIÓN:
1er Paso Planteamiento del problema, definición de las condiciones de operación del
circuito lógico:
“Un número binario de cuatro bits D C B A , donde D, es el bit MSB (Bit más
significativo) y A , es el LSB (Bit menos significativo). Diseñe un circuito
lógico que produzca una salida de nivel alto siempre que el código binario de
entrada sea mayor que 0011 y menor que 1001.”
D C B A S
0 0 0 0
0 0 0 1
0 0 1 0
0 0 1 1
0 1 0 0
0 1 0 1
0 1 1 0
0 1 1 1
1 0 0 0
1 0 0 1
1 0 1 0
1 0 1 1
1 1 0 0
1 1 0 1
1 1 1 0
1 1 1 1
Tabla de verdad No 1
3er Paso Obtenga la ecuación lógica de la tabla de verdad No 1utilizando los “1”
lógicos, de modo que la ecuación obtenida quede expresada en la forma de
sumatoria de productos:
SW DIP-4
1 8
2 7
3 6
4 5
D
C
S
B
1
A
1
330R
2,2K x 4
2
2
Circuito Lógico D1
Figura No 1
VCC= 5V
SW DIP-4
1 8
2 7
3 6
4 5
D
C
S
B
1
A
1
330R
2,2K x 4
2
2
Circuito Lógico D1
Figura No 2
9no Paso Utilizando el dip switch aplique a las entradas del circuito D C B A , los
códigos consignados en la tabla de verdad No 1, y verifique los estados de
salida, éstos deben coincidir con los de dicha tabla.
10mo Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
En este apartado estudiaremos la forma como realizar circuitos lógicos que cumplan una
función determinada a través de las siguientes fases:
- Planteamiento del problema y/o elaboración de la tabla de verdad.
- Obtención de la ecuación lógica.
- Simplificación de la ecuación lógica.
- Implantación del circuito lógicos.
Una tabla de verdad representa las condiciones de entrada y salida de un circuito lógico,
cuando trabajamos con lógica positiva, son consideradas solamente aquellas condiciones
de entrada en las que la salida es un “1” lógico, en cuyo caso las funciones lógicas
quedan expresadas en la forma de sumatoria de productos, la expresión lógica así
obtenida representa el circuito lógico solución para dicha tabla de verdad, el cual puede
además ser sometido a un proceso de simplificación. Por ejemplo dada la siguiente tabla
de verdad, obtener la ecuación lógica:
Una vez que se ha obtenido la expresión lógica para un determinado circuito lógico, se
procede a la reducción algebraica de la expresión a través de la utilización de los axiomas
y teoremas del álgebra de Boole. La nueva expresión lógica simplificada se podrá utilizar
para implantar un circuito equivalente al original pero con menos puertas y conexiones.
Por ejemplo el circuito lógico de la expresión lógica anterior es el siguiente:
A B C CIA
1 2
7404 CIA
CIA 1
2 12
1 2 13
7411
7404
CIA
CIA C1A
1 2 1 1
2 12 2 12
13 13 S
7404
7411 7427
CIA
1
2 12
13
7411
S = A⋅ B ⋅C + A⋅ B ⋅C + A⋅ B ⋅C
A B C
C1A
C2A
1 2 1
3
2
7404 C3A
7408 1
3
2 S
C2B
4 7432
6
5
7408
3. SIMPLIFICACIÓN DE FUNCIONES LÓGICAS UTILIZANDO EL MAPA DE
KARNAUGH
B B B B
A A
A A
B B B
B
A
A
B
D D
ELECTRÓNICA INDUSTRIAL REF HT - 02
HCT 3 / 9 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
2.- Cada cuadrado, de cada una de las figuras geométricas, está definido por la
intersección de las variables convergentes. Por ejemplo, en el caso de 4 variables, el
cuadrado sombreado está representado y definido por ABCD.
C C
A B
A
B
D D D
3.- Colocar el dígito 1, para cada valor de salida 1 de la función lógica a simplificar, en los
recuadros respectivos.
4.- Agrupar los dígitos 1 en la siguiente secuencia (siempre que sean términos
adyacentes):
• Grupos de 16
• Octetos
• Cuadros
• Pares, o
• Individualmente
f = 00 + 10 + 11 = A B + A B + AB
B B
3º Paso: Colocar dígitos 1 por cada sumando de la función lógica obtenida en los
recuadros correspondientes.
Como f = A B + A B + AB :
B B B B B B
A A 1 A 1
AB = AB = AAB
B =
A 1 A A
B B
A 1 1
A 1
B B
A 1 1
A 1
El grupo horizontal está definido por A, en este grupo B queda eliminado por pertenecer
B⋅ y⋅B
a:
El grupo vertical está definido por B, en este grupo A queda eliminado por pertenecer a:
A⋅ y ⋅ A
f = A+ B
Podemos comprobar el resultado anterior efectuando la minimización, mediante los
teoremas del Álgebra de Boole. Luego:
f = ∑ (0, 2, 3) f = 00 + 10 + 11
f = A B + AB + AB = A B + A ( B + B)
f = AB+ A= A+B
f = A B C D + A B C D + AB C D + A B C D + A B C D + A B C D
Como hay 4 variables, se tendrán en cuenta para ubicar los dígitos. Ejemplo:
ABCD = ABCD =
C C C C
A B A B
1
B B
1
A A
B B
D D D D D D
Luego, la función graficada y agrupada por pares y/o cuadros en el Mapa de Karnaugh,
es:
a sea :
C C C C
A B A B
1 1 1 1
B B
1 1 1 1
A A
1 1 B 1 1 B
D D D D D D
Cuando una ecuación lógica esta expresada en la forma de sumatoria de productos para
su implantación se requieren una o mas compuertas AND y una sola compuerta OR. Una
de las razones por las que se utiliza la forma de sumatoria de productos es que se puede
implantar usando solo puertas NAND . lo que incrementa en casi nada o muy poco la
complejidad del circuito en relación con las implantaciones AND / OR . Esta e s una
característica importante puesto que las compuertas NAND son el tipo de compuerta más
comercial de la familia TTL.
A fin de implantar un circuito lógico utilizando puertas NAND, la expresión lógica del
mismo debe necesariamente estar expresada en la forma sumatoria de productos, de esta
manera la implantación con NAND consiste sólo en reemplazar cada compuerta del
circuito original por una compuerta NAND . La única excepción se da cuando la expresión
de la forma sumatoria de productos contiene términos con una sola variable como por
ejemplo S = A + AB , en este caso la implantación requiere de una compuerta NAND que
actué como inversor para el término que posee una sola variable.
S = AB + AC
C1A
C2A
1 2 1
3
2 C3A
7404 1
7408 3 S
C2B 2
4
6 7432
5
7408
A B C
U?A
1 U?A
3 1
2 3
2 U?A
7400 1
7400 3 S
U?A 2
1
3 7400
2
7400
5. SIMBOLOGÍA IEEE
1 1 1 2
& 1 1
2 3 2 3
3 4
4 4
5 6 5 6 5 6
9 9 9 8
10 8 10 8
11 10
12 12
13 11 13 11 13 12
1 2
& 1
2 3 3 1
4 5
5 6 6 4
9 8
10 8 9 10
12 11
13 11 12 13
7400 7402
6. CUESTIONARIO
1.- Dadas las siguientes ecuaciones lógicas, realizar el circuito lógico correspondiente,
utilizando puertas lógicas AND. OR y NOT:
S = A⋅ B ⋅C + A⋅ B ⋅C + A⋅ B ⋅C
S = AB(C + D )
S = ( A + B + C D E ) + BC D
S = MN (P + N )
7408 1
3 S
2
C 4
6 7486
D 5
7408
S = ABC
S = (P + Q )(P + Q )
S = PQ R + PQR + PQ R + PQR + PQR
S = ABCD + ABC D + ABC D + ABC D + ABC D + ABC D + ABC D + ABCD
4.- Utilizando el mapa de Karnaugh diseñe un circuito lógico que convierta el código BCD
al formato siete segmentos. Investigue respecto a las condiciones “NO IMPORTA “
utilizadas para la simplificación de funciones con mapa de Karnaugh.
6.- Realice la interpretación de la simbología IEEE para puertas lógicas y explique las
ventajas en relación a la simbología tradicional.
1 15
2 A Y0 14
3 B Y1 13
C Y2 12
Y3 11
6 Y4 10
4 G1 Y5 9
5 G2A Y6 7
G2B Y7
1
74LS138
330R x 8
1
2,2K x 6
2
2
D8 D7 D6 D5 D4 D3 D2 D1
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN-ESPECIFICACIONES CÓDIGO
MEDIDA
01 Pieza 01 CI. Decodificador de 2 a 4 74LS139
02 Pieza 01 CI. Decodificador de 3 a 8 74LS138
03 Pieza 01 CI. Decodifcador BCD a 7 segmentos 74LS47
04 Pieza 01 Display ánodo común -
05 Pieza 06 Resistores 2,2 K ¼ W -
06 Pieza 08 Resistores 330 Ω - ¼ W -
07 Pieza 01 Dip switch 8 bits -
08 Pieza 04 Diodos LED -
09 Metros 01 Cable telefónico. -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuitos decodificadores.
Los decodificadores se emplean siempre que es necesario activar una salida o conjunto
de ellas cuando se presenta un determinado código en la entrada, estos niveles
provienen con frecuencia de un contador binario o un registro.
Los decodificadores se emplean con frecuencia en los sistemas de memoria de una
computadora, respondiendo a las direcciones provenientes de la unidad de
procesamiento central para activar la localidad de memoria señalada por la dirección,
denominándose en este caso como decodificador de direcciones.
PROCESO DE EJECUCIÓN:
1.- ARMAR Y PROBAR CIRCUITO DECODIFICADOR DE 2 A 4:
4to Paso Utilizando los dip switch, aplique a los terminales de entradas A, B y al
terminal de habilitación G (activo en nivel bajo) los niveles lógicos
consignados en la tabla de verdad No 1 y verifique y anote los niveles
lógicos observados en los terminales de salida.
Tenga presente que el terminal de entrada B es el MSB (Bit más
significativo) del código binario de entrada y el terminal de entrada A es el
LSB (Bit menos significativo) del mismo código.
2 4
3 A Y0 5
B Y1 6
1 Y2 7
G Y3
74LS139
1
1
330R x 4
2,2K X 3
2
2
D4 D3 D2 D1
Figura No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
1 15
2 A Y0 14
3 B Y1 13
C Y2 12
Y3 11
6 Y4 10
4 G1 Y5 9
5 G2A Y6 7
G2B Y7
1
74LS138
330R x 8
1
2,2K x 6
2
2
D8 D7 D6 D5 D4 D3 D2 D1
Figura No 2
4to Paso Utilizando los dip switch, aplique a los terminales de entradas A, B, C y a
los terminales de habilitación G21, G2A, G2B los niveles lógicos
consignados en la tabla de verdad No 2 y verifique y anote los niveles
lógicos observados en los terminales de salida.
Tenga presente que el terminal de entrada C es el MSB (Bit más
significativo) del código binario de entrada y el terminal de entrada A es el
LSB (Bit menos significativo) del mismo código.
Una gran parte de estos decodificadores utilizan una configuración de 7 segmentos para
presentaciones numéricas. Estos dispositivos acompañados de los visualizadores de 7
segmentos son utilizados para la visualización decimal de datos procesados en código
BCD, los cuales proviene normalmente de un contador o un registro.
PROCESO DE EJECUCIÓN:
4to Paso Utilizando los dip switch, aplique a los terminales de entradas D, C, B, A, LT
y RBI, los niveles lógicos consignados en la tabla de verdad No 1 y verifique
utilizando un multímetro los niveles lógicos que aparecen en los terminales
de salida A,B,C,D,E,F,G Y RBO así como el número visualizado. Anote
estos datos en dicha tabla.
A 7 13 1 2
1 1 A 12 1 2
B 2 2 B 11 1 2
C 6 4 C 10 1 2
D 4 8 D 9 1 2
5 BI/RBO E 15 1 2
3 RBI F 14 1 2
LT G
74LS47 330R x 7
1
1
2,2K x 6
330R
2
D1
Figura No 1
ENTRADAS SALIDAS
N BI/RBO
LT RBI D C B A A B C D E F G
1 1 0 0 0 0
1 1 0 0 0 1
1 1 0 0 1 0
1 1 0 0 1 1
1 1 0 1 0 0
1 1 0 1 0 1
1 1 0 1 1 0
1 1 0 1 1 1
1 1 1 0 0 0
1 1 1 0 0 1
1 1 1 0 1 0
1 1 1 0 1 1
1 1 1 1 0 0
1 1 1 1 0 1
1 1 1 1 1 0
1 1 1 1 1 1
1 0 0 0 0 0
0 X X X X X
Tabla de verdad No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
CIRCUITOS DECODIFICADORES
INTRODUCCIÓN:
Los sistemas digitales trabajan con datos e informaciones codificadas en binario que son
continuamente utilizados de alguna manera. Una operación de las más utilizadas para el
procesamiento de datos binarios es la decodificación, operación que se realiza a través
de un CI MSI capaz de convertir un tipo de código en otro.
1. DECODIFICADORES BINARIOS:
DECODIFICADOR
Terminales de Control o de
Habilitación.
O0 = I1 ⋅ I 0
O1 = I1 ⋅ I 0
O 2 = I1 ⋅ I 0
O3 = I 1 ⋅ I 0
Circuito lógico.
C3A
C1A
1 2 1
I0 2 12
13 O0
7404
C1
C1B
3
4 6
C3B 5 O1
3 4 7411
I1
C1C
7404 9
10 8
11 O2
7411
C2A
1
2 12
13 O3
EN
7411
El circuito decodificador anterior posee una entrada de habilitación activa en nivel alto, de
modo que si el terminal EN se encuentra en nivel bajo todas las salidas estarán inactivas
es decir estarán en nivel bajo sin importar el código que esté presente en las entradas I0
e I1, por el contrario si EN asume un nivel lógico alto el decodificador responderá a los
códigos de entrada, es decir; activará con un nivel alto la salida O0 cuando el código
presente en las entradas I1 e I0 sea 0 0; activará con un nivel alto la salida O1 cuando el
código presente en las entradas I1 e I0 sea 0 1; activará con un nivel alto la salida O2
cuando el código presente en las entradas I1 e I0 sea 1 0; y por último activará con un
nivel alto la salida O3 cuando el código presente en las entradas I1 e I0 sea 1 1.
Algunos fabricantes en las hojas de datos indican los niveles lógicos utilizando las letras
H = 1 y L = 0.
C1A C1B
2 4 14 12
3 A Y0 5 13 A Y0 11
B Y1 6 B Y1 10
1 Y2 7 15 Y2 9
G Y3 G Y3
74S139 74S139
En la figura anterior se ha conectado los terminales G1 G2A Y G2B de modo que para
los ocho primeros códigos de entrada esté habilitado solamente el CI superior y para los
ocho siguientes códigos el CI inferior se encuentre habilitado. El terminal G2A constituye
la cuarta entrada del nuevo decodificador, al mismo tiempo esta cuarta entrada constituye
el dígito más significativo del código de entrada, el cual es 0 para los primeros ocho
códigos de entrada, lo que habilita al CI C1 y a través del negador deshabilita al CI C2.
Durante los ocho últimos códigos de entrada, la entrada D vale 1, lo que permite la
habilitación del CI C2 a través del negador y la inhabilitación del CI C1. Los terminales
de entrada CBA trabajan normalmente según el CI habilitado y según el código presente
en los mismos.
2. DECODIFICADORES DE 7 SEGMENTOS:
Un decodificador de siete segmentos presenta cuatro entradas para código BCD y siete
salidas, las cuales nos permiten desplegar datos decimales utilizando adicionalmente un
exhibidor como un display en base a diodos led o uno de cristal líquido en el formato 7
segmentos.
Los decodificadores de siete segmentos trabajan asociados con displays del tipo ánodo
común cuando las salidas de los mismos son activas en nivel bajo como es el caso de CI
74LS47, así mismo trabajan asociados con displays del tipo cátodo común cuando las
salidas de los decodificadores son activas en nivel alto como en el caso del CI 74LS48.
Display
Decodificador
De
Siete Segmentos
ENTRADAS SALIDAS
N BI/RBO
LT RBI D C B A a b c d e f g
0 1 1 0 0 0 0 1 0 0 0 0 0 0 1
1 1 X 0 0 0 1 1 1 0 0 1 1 1 1
2 1 X 0 0 1 0 1 0 0 1 0 0 1 0
3 1 X 0 0 1 1 1 0 0 0 0 1 1 0
4 1 X 0 1 0 0 1 1 0 0 1 1 0 0
5 1 X 0 1 0 1 1 0 1 0 0 1 0 0
6 1 X 0 1 1 0 1 1 1 0 0 0 0 0
7 1 X 0 1 1 1 1 0 0 0 1 1 1 1
8 1 X 1 0 0 0 1 0 0 0 0 0 0 0
9 1 X 1 0 0 1 1 0 0 0 1 1 0 0
10 1 X 1 0 1 0 1 1 1 1 0 0 1 0
11 1 X 1 0 1 1 1 1 1 0 0 1 1 0
12 1 X 1 1 0 0 1 1 0 1 1 1 0 0
13 1 X 1 1 0 1 1 0 1 1 0 1 0 0
14 1 X 1 1 1 0 1 1 1 1 0 0 0 0
15 1 X 1 1 1 1 1 1 1 1 1 1 1 1
BI X X X X X X 0 1 1 1 1 1 1 1
RBI 1 0 0 0 0 0 0 1 1 1 1 1 1 1
LT 0 X X X X X 1 0 0 0 0 0 0 0
C1
7 13
1 A a 12
2 B b 11
6 C c 10
4 D d 9
5 BI/RBO e 15
3 RBI f 14
LT g
7447
0 1 2 3 ................... 9
10 11 12 13 14 15
Los circuitos decodificadores se emplean siempre que es necesario activar una salida o
grupo de éstas cuando se presenta una combinación específica de niveles de entrada.
Estos niveles son proporcionados con frecuencia por un contador o un registro. Cuando
las entradas del decodificador provienen de un contador al que llegan pulsos de manera
continua, las salidas del decodificador binario se activan en forma secuencial y pueden
ser empleadas para temporización o para la activación secuencial de dispositivos.
Los decodificadores también son ampliamente empleados en sistemas de memoria,
respondiendo a la dirección proveniente de la unidad de procesamiento central para
activar o habilitar la dirección de memoria enviada, conociéndosele en este caso como
decodificador de direcciones.
Otra área de aplicación para los decodificadores es la conversión de datos binarios a una
forma de presentación más adecuada en dispositivos de visualización ya sea en decimal
o en hexadecimal.
BIN/OCT
1 15
1 0
2 14
2 1
3 13
4 2
12
3
11
& 4
6 10 BIN/7-SEG
5
4 EN 9 [T1]
6
5 7 4
7 1
74ALS138
5 & G21
3
X/Y
2 4 CT=0
1
3 5
2 V20
1 6 13
EN a20,21
7 12
b20,21
11
c20,21
14 12 7 10
1 d20,21
13 11 1 9
2 e20,21
15 10 2 15
4 f20,21
9 6 14
8 g20,21
74ALS139 7447
5. CUESTIONARIO:
1 16
2 15
3 14
4 13
5 12
6 11
7 10
8 9
SW DIP-8
I0 10 9
I1 11 0 A0 7
I2 12 1 A1 6
I3 13 2 A2
I4 1 3 14
I5 4 GS
1
I6 2
5
330R x 4
I7 3
4 6
7
2
5 15
EI EO
1
1
2,2K x10
74LS148
1
D4 D3 D2 D1
2
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Codificador de 8 a 3 74LS148
02 Pieza 10 Resistores de 2,2 K ¼ W -
03 Pieza 04 Resistores de 330R ¼ W -
04 Pieza 01 Dip switch de 8 bits -
05 Pieza 01 Dip switch de 2 bits -
06 Pieza 04 LED -
07 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuitos codificadores.
Los codificadores son normalmente utilizados en circuitos de entrada para teclados, así
mismo, se usan siempre que se requiere la conversión de un tipo de código en otro.
PROCESO DE EJECUCIÓN:
4to Paso Utilizando los dip switch, aplique a los terminales de entradas I7....I0 y a los
terminales de habilitación EI (Enable Input) y EO (Enable Output) los niveles
lógicos consignados en la tabla de verdad No 1 y verifique y anote los
niveles lógicos observados en los terminales de salida A2, A1, A0 y GS.
Vcc = 5v
SW DIP-2
1 4
2 3
1 16
2 15
3 14
4 13
5 12
6 11
7 10
8 9
SW DIP-8
I0 10 9
I1 11 0 A0 7
I2 1 A1
I3 12 6
13 2 A2
I4 1 3 14
I5 4 GS
1
I6 2
5
330R x 4
I7 3
4 6
7
2
5 15
EI EO
1
1
2,2K x10
74LS148
1
D4 D3 D2 D1
2
Figura No 1
660 Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
CIRCUITOS CODIFICADORES
INTRODUCCIÓN
Los sistemas digitales trabajan con datos e informaciones codificadas en binario que son
continuamente utilizados de alguna manera. Una operación de las más utilizadas para el
procesamiento de datos binarios es la codificación, operación contraria a la
decodificación, la cual se realiza a través de CI’s MSI capaces de convertir un tipo de
código en otro.
1. CODIFICADORES
I0
I1
CODIFICADOR
.
.
. D
. C
. B
. A
.
.
.
I9
ENTRADAS SALIDAS
3
Número D(2 ) C(22) B(21) A(20)
I0 0 0 0 0
I1 0 0 0 1
I2 0 0 1 0
I3 0 0 1 1
ELECTRÓNICA INDUSTRIAL REF HT - 04
HCT 1 / 5 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
I4 0 1 0 0
I5 0 1 0 1
I6 0 1 1 0
I7 0 1 1 1
I8 1 0 0 0
I9 1 0 0 1
D = I8 + I9
C = I4 + I5 + I6 + I7
B = I2 + I3 + I6 + I7
A = I1 + I3 + I5 + I7 + I9
Para la implementación del circuito se han utilizado puertas NOR con las salidas negadas
equivalente a 3 puertas OR de 5 entradas cada una así como una puerta OR de dos
entradas.
I0 I1 I2 I3 I4 I5 I6 I7 I8 I9
1 P1A P1A
2
5
3 1 2
12 A
13
74S260 7404
4 P1B P1B
8
6
9 3 4
10 B
11
74S260 7404
1 P2A P1C
2
5
3 5 6
12 C
13
74S260 7404
P1A
1
3
2 D
7432
Codificadores de Prioridad:
Un codificador tiene varias líneas de entrada, sólo una de las cuales se activa en un
momento dado y produce un código de salida de N bits que corresponde a la entrada
activada. Un codificador de prioridad incluye la lógica necesaria para asegurar que
cuando dos o más entradas sean activadas al mismo tiempo, el código de salida
corresponda a la mayor de las entradas. Por ejemplo si en un codificador de prioridad se
activan simultáneamente las entradas 7 y 8, el código de salida será el correspondiente
al número 8 (1000)
10 9
11 0 A0 7
12 1 A1 6
13 2 A2
1 3 14
2 4 GS
3 5
4 6
7
5 15
EI EO
74LS148
El circuito siguiente muestra la forma como debe conectarse dos CI 74LS148 para
conformar un codificador de 16 a 4. La lógica adicional se encarga de proporcionar cuatro
salidas binarias activas en nivel alto, el terminal GS de C2 se utiliza como la salida mas
significativa del código binario de salida.
Los codificadores son normalmente utilizados en circuitos de entrada para teclados, así
mismo, se usan siempre que se requiere la conversión de un tipo de código en otro.
1 2 A3
C1
I0 10 9 74LS04
11 0 A0 7
I1 1 A1
C3A
I2 12 6 1
13 2 A2 3
I3 3 A2
I4 1 14 2
2 4 GS
I5 5
I6 3 74LS00
4 6
I7 7
C3B
5 15 4
EI EO 6
5
A1
74LS148
74LS00
C2
I8 10 9 C3C
11 0 A0 7 9
I9 1 A1
I10 12 6 8 A0
13 2 A2 10
I11 3
I12 1 14
2 4 GS
I13 5
74LS00
I14 3
4 6
I15 7
C3D
5 15 12
EI EO 11
13
GS
74LS148
74LS00
3. SIMBOLOGÍA IEEE
HPRI/BIN
10 1
0/Z10 10-
11
1/Z11 11-
12
2/Z12 12-
13 15
3/Z13 13- 18
1
4/Z14 14-
2 a 14
5/Z15 15-
3
6/Z16 16-
4
7/Z17 17-
9
V18 1a
7
2a
5 6
ENa 4a
74LS148
4. CUESTIONARIO
SW DIP-4
1 8
2 7
3 6
4 5
4 6
3 D0 W
2 D1 5
1 D2 Y
D3
1
15
D4
330R x 2
14
13 D5
12 D6
D7
2
11
10 A
9 B D1 D2
7 C
G
1
2,2K x 12
74LS151
2
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Multiplexor 74LS151
02 Pieza 12 Resistores de 2,2 K ¼ W -
03 Pieza 02 Resistores de 330R ¼ W -
04 Pieza 01 Dip switch de 8 bits -
05 Pieza 01 Dip switch de 4 bits -
06 Pieza 02 LED -
07 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuitos multiplexores.
Los multiplexores se emplean por lo general cuando es necesario transmitir datos desde
varias fuentes a un destino determinado.
Los multiplexores son utilizados también para la conversión de datos del formato paralelo
al serial, cuando se desea transmitir información a distancias considerables.
Así mismo es posible también generar determinadas funciones lógicas utilizando circuito
multiplexores en lugar de utilizar puertas lógicas.
PROCESO DE EJECUCIÓN:
4to Paso Utilizando los dip switch, aplique a los terminales de entradas D7....D0, al
terminal de habilitación G, y a los terminales de selección C, B, A los niveles
lógicos consignados en la tabla de verdad No 1 y verifique y anote las
información presente en los terminales de salida.
NOTA : Este circuito multiplexor presenta dos salidas Y y W, siendo W el
complemento de la salida Y. Así mismo observe que el terminal de
habilitación G es activo en nivel bajo, y que el terminal de selección C es el
Vcc = 5v
SW DIP-8
1 16
2 15
3 14
4 13
5 12
6 11
7 10
8 9
SW DIP-4
1 8
2 7
3 6
4 5
4 6
3 D0 W
2 D1 5
1 D2 Y
D3
1
15
D4
330R x 2
14
13 D5
12 D6
D7
2
11
10 A
9 B D1 D2
7 C
G
1
2,2K x 12
74LS151
2
Figura No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
ELECTRÓNICA INDUSTRIAL REF HT - 05
HO 2/2 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
CIRCUITOS MULTIPLEXORES
INTRODUCCIÓN
Los sistemas digitales trabajan con datos e informaciones codificadas en binario que son
continuamente utilizados de alguna manera. Una operación de las más utilizadas para el
procesamiento de datos binarios es la multiplexación, la cual se realiza a través de CI’s
MSI capaces de seleccionar digitalmente de un conjunto de señales de entrada una que
aparezca en la salida en un momento dado.
1. MULTIPLEXORES
Los multiplexores son sistemas combinacionales que aceptan varias entradas de datos y
permite la salida de sólo una de ellas, llamándoseles por ello también selectores de
datos. Los multiplexores poseen por lo general cuatro tipos de terminales; terminales de
entrada, terminales de salida, terminales de selección y terminales de habilitación. Los
terminales de selección controlan la dirección deseada de los datos presentes en lo
terminales de entrada, llamándoseles también terminales de dirección. La figura siguiente
muestra el diagrama funcional de un multiplexor general (MUX). Las flechas grandes
señalan las entradas y salidas que pueden estar conformadas por una o más líneas de
señal o bits.
I0
I1
T. Salida Z
In-1
EN T. Selección
I1 1
3
2
1
3
74LS08 Z
2
I0
4 74LS32
6
1 2 5
74LS08
74LS04
Observando esto desde otro punto de vista, la expresión booleana de la salida será:
Z = I0 S + I1S
Lo cual indica que Z será idéntica a la señal de entrada I0, lo que puede ser un nivel
lógico fijo o bien, una señal lógica que varía con el tiempo.
Z = I0 . 0 + I1 . 1 = I1
SI S0 Z
0 0 I0
0 1 I1
1 0 I2
1 1 I3
Las familias lógicas TTL y CMOS disponen regularmente de multiplexores de dos, cuatro,
ocho y dieciséis entradas. La combinación de estos CI básicos multiplexa gran número
de terminales de entradas.
74LS11
C1B
I1 3
4 6
5
2
74LS11 3
1 Z
C1C 4
I2 9 5
10 8
11
74LS11
C2A
I3 1
2 12
13
74LS11
2 2
74LS04
74LS04
1 1
S1 S0
4 6
3 D0 W
2 D1 5
1 D2 Y
15 D3
14 D4
13 D5
12 D6
D7
11
10 A
9 B
7 C
G
74LS151
D 4 6
3 D0 W
2 D1 5
C D2 Y
1
15 D3
B 14 D4
13 D5
A D6
12
D7
11
10 A
9 B
7 C
G
74LS151
1 2
74LS04
4. SIMBOLOGÍA IEEE:
MUX
7
EN
11
0}
10 0
G
9 7
2
4
0
3 5
1
2 6
2
1
3
15
4
14
5
13
6
12
7
74LS151
15
EN
1
G1
2 MUX
1
3 4
1
5
6 7
11
10 9
14
13 12
74LS157
5. CUESTIONARIO
3.- Utilizando un multiplexor 74 LS151, realice las conexiones necesarias para realizar la
siguiente función lógica: S = A.B.C + A’. B. C’
SW DIP-3
1 6
2 5
3 4
1 15
2 A Y0 14
3 B Y1 13
C Y2
1
12
Y3
2,2K x 3
5v 11
6 Y4 10
4 G1 Y5 9
G2A Y6
2
5 7
G2B Y7
1
74LS138
330R x 8
2
ENTRADA DE INF. (I)
D8 D7 D6 D5 D4 D3 D2 D1
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Demultiplexor 74LS138
02 Pieza 03 Resistores de 2,2 K ¼ W -
03 Pieza 08 Resistores de 330R ¼ W -
04 Pieza 01 Dip switch de 4 bits -
05 Pieza 08 LED -
06 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuitos demultiplexores.
PROCESO DE EJECUCIÓN:
5to Paso Utilizando los dip switch, aplique a los terminales de selección C, B, A los
códigos consignados en la tabla de verdad No 1 y verifique y anote a través
de que salida aparece la información aplicada en el terminal de entrada.
NOTA : Este circuito Decodificador/Demultiplexor utiliza como entrada de
señal uno de sus terminales de habilitación activo en nivel bajo (G2A). Así
SW DIP-3
1 6
2 5
3 4
1 15
2 A Y0 14
3 B Y1 13
C Y2
1
12
Y3
2,2K x 3
5v 11
6 Y4 10
4 G1 Y5 9
G2A Y6
2
5 7
G2B Y7
1
74LS138
330R x 8
2
ENTRADA DE INF. (I)
D8 D7 D6 D5 D4 D3 D2 D1
Figura No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
CIRCUITOS DEMULTIPLEXORES
INTRODUCCIÓN
Los sistemas digitales trabajan con datos e informaciones codificadas en binario que son
continuamente utilizados de alguna manera. Una operación de las más utilizadas para el
procesamiento de datos binarios es la demultiplexación, operación contraria a la
multiplexación, la cual se realiza a través de CI’s MSI capaces de seleccionar
digitalmente de un conjunto de salidas, una a través de la cual aparezca la información de
entrada en un momento dado.
1. DEMULTIPLEXORES
O0
Entrada O1
de
DATOS O2
On-1
T. de Selección
compuertas será habilitada por los niveles lógicos presentes en los terminales de
selección. Por ejemplo, con C, B, A = 000, solamente la compuerta AND 0 será habilitada
y la entrada de datos I aparecerá en la salida O0. Otros códigos de SELECCIÓN
ocasionan que la entrada I llegue a las otras salidas. La tabla de verdad resume la
operación.
2
1
3 O0
13
12
10
9
5 O1
7
6
2
1
3 O2
13
1 2 12
C 10
74LS04 9
5 O3
7
6
3 4 2
1
B 3 O4
74LS04 13
12
10
9
5 6 5 O5
7
A 6
74LS04
2
1
3 O6
13
12
10
9
5 O7
7
6
I
I= Dato de Entrada
T. de Selección Salidas
C B A O7 O6 O5 O4 O3 O2 O1 O0
0 0 0 0 0 0 0 0 0 0 I
0 0 1 0 0 0 0 0 0 I 0
0 1 0 0 0 0 0 0 I 0 0
0 1 1 0 0 0 0 I 0 0 0
1 0 0 0 0 0 I 0 0 0 0
1 0 1 0 0 I 0 0 0 0 0
1 1 0 0 I 0 0 0 0 0 0
1 1 1 I 0 0 0 0 0 0 0
1 15
2 A Y0 14
3 B Y1 13
C Y2 12
5v Y3 11
6 Y4 10
4 G1 Y5 9
5 G2A Y6 7
G2B Y7
74LS138
Por ejemplo los demultiplexores de reloj son utilizados para enviar la señal de reloj a
diversos puntos en un sistema digital.
Los demultiplexores se emplean también cuando es necesario transmitir datos desde una
fuente determinada a varios destinos posibles.
Así mismo los demultiplexores son utilizados para la conversión de datos del formato
serial al paralelo, cuando se desea procesar la información recibida en formato serial.
3. SIMBOLOGÍA IEEE
BIN/OCT
1 15
1 0
2 14
2 1
3 13
4 2
12
3
11
& 4
6 10
5
4 EN 9
6
5 7
7
74LS138
3. CUESTIONARIO
SW DIP-4
1 8
2 7
3 6
4 5
10
12 A0
A1
1
13
A2
330R x 3
15
9 A3
11 B0
B1
2
14
1 B2
5v 2 B3 7
3 A<Bi A<Bo 6
A=Bi A=Bo
1
4 5 D1 D2 D3
A>Bi A>Bo
2,2K x 8
74LS85
2
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 01 CI. Puertas XOR 74LS86
02 Pieza 02 CI. Puertas AND 74LS08
03 Pieza 01 CI. Puertas OR 74LS32
04 Pieza 01 CI. Puertas OR tres entradas 74LS27
05 Pieza 01 CI. Puertas NOT 74LS04
06 Pieza 01 CI. Sumador 74LS83
07 Pieza 01 CI. Comparador 74LS85
08 Pieza 01 CI. ALU 74LS181
09 Pieza 14 Resistores de 2,2 K ¼ W -
10 Pieza 13 Resistores de 330R ¼ W -
11 Pieza 03 Dip switch de 4 bits -
12 Pieza 01 Dip switch de 8 bits -
13 Pieza 13 LED -
14 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Armar y probar circuito sumador completo.
Consiste en conectar un circuito capaz de efectuar la suma binaria de tres bits (A, B y
Cent), con el fin de comprobar experimentalmente el funcionamiento de un circuito
sumador completo, esto nos permitirá comprender el funcionamiento de circuito
integrados sumadores binarios que pueden sumar datos de diferentes longitudes de
palabra.
PROCESO DE EJECUCIÓN:
SW DIP-3
1 6
2 5
3 4
B 4 S
1 6
3 5
Cent 2
74LS86
74LS86
1
1
330R x 3
2,2K x 3
3
2
2
74LS08
4 1 Csal
D1 D2 D3 6 2 12
5 13
1
330R x 2
74LS08 74LS27
9
2
8
10
74LS08 D4 D5
Figura No 1
T.Entrada T.Salida
A B Cent S Csal
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Tabla de verdad No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
Consiste en conectar un circuito capaz de efectuar una resta binaria, lo que equivale a
una suma en complemento a dos, la finalidad es comprobar experimentalmente el
funcionamiento de un circuito que trabaja con datos complementados a dos, esto nos
permitirá comprender el funcionamiento de circuito aritméticos digitales más complejos.
Los circuitos aritméticos que trabajan con datos complementados a dos son ampliamente
utilizados en calculadoras electrónicas, ordenadores y sistemas electrónicos que utilizan
este sistema a fin de realizar además de adiciones, sustracciones entre datos binarios,
esto facilita la realización de operaciones aritméticas como la multiplicación y la división.
PROCESO DE EJECUCIÓN:
1
A 3
2
B
74LS86
1
3 1 Bsal
1 2 2 3
2
74LS08
74LS04 74LS32
4 D
6
5
1
330R x 2
Bent
74LS86
4
6
2
2
1
3 4 5
2,2K x 3 74LS08 D1 D2
74LS04
2
Figura N0 1
4to Paso Utilizando los dip switch aplique a las entradas A, B y Bent (Préstamo de
entrada) los niveles consignados en la tabla de verdad No 1 y verifique y
Entradas Salidas
A B Bent D Bsal
0 0 0
0 0 1
0 1 0
0 1 1
1 0 0
1 0 1
1 1 0
1 1 1
Tabla de verdad No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
PROCESO DE EJECUCIÓN:
4to Paso Utilizando los dip switch aplique a la entrada de dato A(A4 A3 A2 A1), a la
entrada de dato B(B4 B3 B2 B1) y a la entrada C0(Acarreo de entrada) los
datos consignados en la tabla de verdad No 1 y verifique y anote el dato que
aparece en las salida C4(Acarreo de salida) y en la salida S(S4 S3 S2 S1).
NOTA: El dato de salida debe coincidir con la suma binaria de los datos A y
B si ADD tiene nivel alto y SUB tiene nivel bajo; o debe coincidir con la
SW DIP-4
1 8
2 7
3 6
4 5 1
3
B1 2 1
1 3 B1
B1 74LS08 3 2
1 2 2
74LS32
4 74LS08
74LS04 6
B2 5 4
4 6 B2
B2 74LS08 6 5
3 4 5
74LS32
9 74LS08
74LS04 8
B3 10 9
9 8 B3
B3 74LS08 8 10
5 6 10
74LS32
12 74LS08
74LS04 11
B4 13 12
12 11 B4
B4 74LS08 11 13
9 8 13
1
74LS32
2,2K x 4
74LS08
74LS04
2
ADD SUB(C0)
Vcc = 5v
SW DIP-4
1 8
2 7
3 6
4 5
10 9
8 A1 S1 6
3 A2 S2 2
1 A3 S3 15
A4 S4
1
11
B1
330R x 5
7
4 B2
B3
1
16
B4
2
2
2,2K x 4
13 14
C0 C4 D5 D4 D3 D2 D1
2
74LS83
SUB(C0)
Figura No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
PROCESO DE EJECUCIÓN:
4to Paso Utilizando los dip switch aplique a las entradas A (A3 A2 A1 A0) Y B (B3 B2
B1 B0) los datos binarios de cuatro bits consignados en la tabla de verdad
No 1 y verifique y anote los niveles lógicos que aparecen en las salidas A>B,
A=B y A<B.
SW DIP-4
1 8
2 7
3 6
4 5
10
12 A0
A1
1
13
A2
330R x 3
15
9 A3
11 B0
B1
2
14
1 B2
5v 2 B3 7
3 A<Bi A<Bo 6
A=Bi A=Bo
1
4 5 D1 D2 D3
A>Bi A>Bo
2,2K x 8
74LS85
2
Figura No 1
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
Las ALU’s son circuitos utilizados como parte importante de los procesadores utilizados
en los ordenadores encargada de realizar la función de procesador aritmético.
PROCESO DE EJECUCIÓN:
1er Paso Identificar el CI 74LS181 utilizando el manual ECG. Identificar también los
demás dispositivos empleados en el circuito y comprobar su estado de
operación.
8
7
6
5
8
7
6
5
4
3
SW DIP-4
SW DIP-2
1
2
3
4
1
2
3
4
1
2
3
4
1
2
2 9
23 A0 F0 10
21 A1 F1 11
19 A2 F2 13
A3 F3
1
22 B0
20 B1
18 B2
B3 14
7 A=B 16
CN CN+4 17
G
1
1
6 15
S0 P
330R x 5
5
4 S1
3 S2
8 S3
2
2
M
1
1
1
1
1
1
1
1
1
1
1
1
1
1
2,2K x 12
330R x 8
74LS181
1
1
2
2,2K X 2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Figura No 1
4to Paso Utilizando los dip switch aplique a los terminales de selección S (S3 S2 S1
S0) y a los terminales de entradas A (A3 A2 A1 A0), B (B3 B2 B1 B0), M y
Cn los datos binarios consignados en la tabla de verdad No 1 y verifique y
anote los niveles lógicos que aparecen en las salidas F (F3 F2 F1 F0) y Cn-
4. Interprete el significado de las operaciones realizadas.
ELECTRÓNICA INDUSTRIAL REF HT - 07
HO 1 / 2 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
5to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
ARITMÉTICA DIGITAL
INTRODUCCIÓN
Los sistemas digitales que son capaces de efectuar operaciones aritméticas como suma,
resta, multiplicación, división y operaciones matemáticas más complejas, basan su
funcionamiento en lo que es la aritmética binaria, es decir estos sistemas efectúan
operaciones aritméticas en sistema binario.
En esta parte del curso estudiaremos primero las principales operaciones aritméticas en
sistema binario, luego estudiaremos los circuitos lógicos reales que efectúan estas
operaciones en un sistema digital.
1. ARITMÉTICA BINARIA
0+0=0
1+0=1
1 + 1 = 10 = 0 + acarreo de 1 a la siguiente posición
1 + 1 + 1 =11 = 1 + acarreo de 1 a la siguiente posición
Cuando van a sumarse más de dos números, se suman los dos primeros y el resultado
se agrega al tercer numero, y así sucesivamente. Las máquinas digitales modernas
pueden realizar esta operación en microsegundos.
Pero el sistema más empleado por computadoras para representar números binarios con
signo es el sistema de complemento a dos.
0 1 0 0 1 0 complemento a 1
0 1 0 1 1 0 1 = +4510
1 0 1 0 0 1 1 = -4510
Ejemplo:
01100 El bit de signo es cero, entonces el número es positivo, los que representan la
magnitud verdadera del número son 11002 = 1210 . El número decimal es +12.
11010 El bit de signo es 1, por lo que el número es negativo, primero se complementa a
2, con lo que obtendremos un número positivo, ya que al complemento a 2 cambia la
polaridad del número.
110102 = -610
1000 = -23 = -8
10000 = -24 = -16
100000 = -25 = -32
Bits de signo
Si los bits de signo de consumado y sumando son 0 y el bit de signo de la suma es 0, la
suma es positiva. El consumado y el sumando se forman con el mismo número de bits.
La suma tiene un bit de signo 1, lo que indica un número negativo. Como la suma es
negativa, ésta se encuentra en su forma complemento a 2, de manera que los últimos 4
bits, 1011, representan en realidad el complemento a 2 de la suma. Para determinar la
magnitud verdadera de la suma, tomamos el complemento a 2 de 11011; el resultado es
00101 = +5. De este modo, 11011 representa el número –5.
Este resultado final vuelve a ser negativo y está en forma complemento a 2 con un bit de
signo 1. Nótese que el complemento a 2 de 10011 es 01101 = +13.
01001 (+9)
+11100 (-4)
1 00101 (+5)
+9 0 1001
+8 0 1000
1 0001
bits de signo
El resultado tiene un bit de signo negativo, lo cual es incorrecto. La respuesta debe ser
+17, pero la magnitud 17 necesita más de 4 bits y por lo tanto sobrepasa la posición del
bit de signo. Esta condición de sobreflujo siempre produce un resultado incorrecto. En
una computadora se emplea un circuito especial para detectar cualquier condición de
sobreflujo y señalar que la respuesta es errónea.
La suma 1101 no existe en el código BCD; es uno de los seis grupos de código de 4 bits
no válidos. La suma tiene que ser corregida añadiéndole un seis (0110) para tomar en
cuenta la omisión de los seis grupos de código no válidos:
2. ARITMÉTICA HEXADECIMAL
58
+ 4B
A3
+1 se suma 1
8 C 6 equivalente hex del complemento a 2.
3. CIRCUITOS ARITMÉTICOS
El proceso de adición se inicia sumando los bits menos significativos (LSB) del
cosumando y del sumando. Así, 1 + 1 = 10, lo cual significa que la suma para esa
posición es 0 con un acarreo de 1. Este acarreo tiene que sumarse a la siguiente posición
junto con el cosumando y el sumando en esa posición. Así, en la segunda posición, 1 + 0
+ 1 = 10, que es una vez más una suma de 0 y un acarreo de 1. Este acarreo se suma a
la siguiente posición junto con los bits del cosumando y del sumando en esa posición y
así para las restantes posiciones.
En cada paso de este proceso se efectúa la suma de 3 bits, el bit del cosumando, el del
sumando y el del acarreo de la posición anterior. El resultado de la adición de estos 3 bits
produce 2 bits: un bit de suma y uno de acarreo, que se sumará a la siguiente posición. El
circuito que realiza dicha adición se conoce como sumador total. La figura siguiente
ilustra la idea anterior.
1 0 1 0 1 Cosumando
0 0 1 1 1 Sumando
1 1 1 0 0 Suma
0 0 1 1 1 Acarreo
B3 B2 B1 B0
C4 C3 C2 C1 C0
A3 A2 A1 A0
S3 S2 S1 S0
3.2 DISEÑO DE UN SUMADOR TOTAL: Para diseñar un circuito lógico que realice la
función del sumador total debemos elaborar una tabla de verdad que muestre los
diversos valores de entrada y salida en todos los casos posibles. A continuación se
muestra la tabla de verdad que será utilizada para el diseño de un sumador total.
T.Entrada T.Salida
A B Cent S Csal
0 0 0 0 0
0 0 1 1 0
0 1 0 1 0
0 1 1 0 1
1 0 0 1 0
1 0 1 0 1
1 1 0 0 1
1 1 1 1 1
S = A ⊕ B ⊕ Cent
B 4 S
1 6
3 5
Cent 2
74LS86
74LS86
1
3
2
74LS08
4 1 Csal
6 2 12
5 13
74LS08 74LS27
9
8
10
74LS08
10 9
8 A1 S1 6
3 A2 S2 2
1 A3 S3 15
A4 S4
11
7 B1
4 B2
16 B3
B4
13 14
C0 C4
74LS83
Las entradas de este circuito integrado son dos números de cuatro bits A4 A3 A2 A1, B4
B3 B2 B1 y el acarreo de entrada C0. Las salidas son los bits de suma S4 S3 S2 S1 y el
acarreo de salida C4. Con frecuencia los bits de suma son señalados con la letra griega
sigma Σ.
16
11
10
13
16
11
10
4
7
1
3
8
4
7
1
3
8
C0
C0
B4
B3
B2
B1
A4
A3
A2
A1
B4
B3
B2
B1
A4
A3
A2
A1
74LS83 74LS83
C4
C4
S4
S3
S2
S1
S4
S3
S2
S1
14
15
14
15
2
6
9
2
6
9
C4 S7S6S5S4S3S2S1S0
Los números positivos y negativos, incluyendo los bit de signo, pueden sumarse
utilizando un circuito sumador paralelo básico cuando los números negativos están en
complemento a 2.
A fin de efectuar sustracciones entre dos números binarios, el sustraendo debe
complementarse a dos y luego sumarse con el minuendo.
El circuito sumador paralelo 74LS83 puede adaptarse tanto para efectuar operaciones de
suma y sustracción, utilizando adicionalmente un circuito encargado de convertir a
complemento a 2 el dato B en caso de efectuarse una sustracción.
Para efectuar operaciones de sustracción entre los datos A y B, el terminal ADD debe
ponerse en nivel bajo y el terminal SUB debe ponerse el nivel alto, esto pone en nivel alto
el terminal C0 del CI, sumándosele 1 al bit menos significativo de los datos A y B, de
modo que el dato B es aplicado a los terminales del CI pero complementado a 2;
obteniéndose en las salidas C4 S4 S3 S2 S1, la diferencia entre los datos A y B, ya sea
en la forma binaria o en complemento a 2.
1
B1 3
2 1
1 3 B1
B1 74LS08 3 2
1 2 2
74LS32
4 74LS08
B2 74LS04 6
5 4
4 6 B2
B2 74LS08 6 5
3 4 5
74LS32
9 74LS08
B3 74LS04 8
10 9
9 8 B3
B3 74LS08 8 10
5 6 10
74LS32
12 74LS08
B4 74LS04 11
13 12
12 11 B4
B4 74LS08 11 13
9 8 13
74LS32
74LS08
74LS04
ADD SUB(C0)
10 9
8 A1 S1 6
DATO A 3 A2 S2 2 SALIDAS
1 A3 S3 15
A4 S4
11
7 B1
DATO B 4 B2
16 B3
B4
C0 13 14 C4
C0 C4
74LS83
3.5 SUMADORES EN BCD: Un circuito sumador en BCD debe ser capaz de realizar lo
siguiente:
a) Sumar dos grupos de códigos BCD de cuatro bits, utilizando la adición binaria
directa.
b) Determinar si la suma de esta adición es mayor que 1001 (9 decimal), si lo es
añadir 0110 (6 decimal) a esta suma y generar un acarreo a la siguiente posición
decimal.
El circuito sumador en BCD de la figura siguiente posee la lógica necesaria para realizar
el ajuste decimal si en caso, la suma de los datos BCD del sumador superior (A y B) es
mayor que 1001 (9 decimal) o produce acarreo (C4), en ese caso la salida X asume el
nivel 1 y ello equivale a sumarle 0110 (6 decimal) a dicha suma a través del sumador
inferior.
B4 B3 B2 B1
Sumador 74LS83
A4A3A2A1
C4 Sumador 74LS83
No Usado A4A3A2A1
S4 S3 S2 S1
SUMA BCD
4. CIRCUITOS COMPARADORES
Las compuertas XOR y XNOR pueden considerarse como comparadores de un bit , por
ejemplo una compuerta XOR proporciona un nivel de salida alto si los niveles presentes
en sus entradas son diferentes, de lo contrario proporcionan un nivel de salida bajo.
En la figura siguiente la salida de las cuatro compuertas XOR entran a una compuerta OR
para crear un comparador de cuatro bits , la salida DIC se activa si cualquiera de los
pares de bit de entrada son diferentes. Con suficientes compuertas XOR y una compuerta
OR puede construirse comparadores con cualquier número de bits.
A0 1
3
B0 2 DIFF0
74LS86 2
1
3
A1 4
6 DIFF1 74LS02
B1 5
1
74LS86 3 DIFF
2
A2 9 74LS00
8
B2 10 DIFF2
2
74LS86 1
3
A3 12 74LS02
11 DIFF3
B3 13
74LS86
También es posible la construcción de comparadores de n bits utilizando compuertas
XNOR, por ejemplo se muestra a continuación un comparador de cuatro bits, aquí se
utiliza la conexión AND alambrada, puesto que las compuertas XNOR 74LS266 son
compuertas de colector abierto.
A0 1
3
B0 2
74LS266 VCC = 5V
1
A1 1
3
B1 2 R
2
74LS266
1
DIFF
A2 3
B2 2
74LS266
A3 1
3
B3 2
74LS266
10
12 A0
13 A1
15 A2
9 A3
11 B0
14 B1
1 B2
2 B3 7
3 A<Bi A<Bo 6
4 A=Bi A=Bo 5
A>Bi A>Bo
74LS85
R
2
LSB B LSB A
14
11
15
13
12
10
4
3
2
1
9
B3
B2
B1
B0
A3
A2
A1
A0
A>Bi
A=Bi
A<Bi
10
A0 12
A>Bo
A=Bo
A<Bo
A1 13 74LS85
A2 MSB A
15
A3 9
74LS85 B0 11
B1
5
6
7
14 MSB B
B2 1
7 B3 2
6 A<Bo A<Bi 3
5 A=Bo A=Bi 4
A>Bo A>Bi
5. UNIDAD ARITMÉTICO-LOGICA
ACUMULADOR
UNIDAD DE
CIRCUITOS
UNIDAD DE CONTROL
MEMORIA LOGICOS
REGISTRO B
6. Simbología IEEE:
1 1
=1 =1
3
3
2 2 10 }
0
6 9
8 {
0
4 5 3 P
5 6 1
3}
11
15 2
4
6
0 3
9 8 7
10 9 4 Q
CO
16
8
14
10
3
12 12 13
CI
13 13
74LS83
11
11
74LS86 74LS266
COMP ALU
10 } 6
16141715
}
0 0
12 5
-
0 (0..15) CP
13 P 4
M (0..15) CG
15 3 31
3 6(P=Q)
5 6 7
2 8
< P<Q 4 (0..15) CO
3 7
= P=Q CI
4
>} P>Q
9
0
9
11 2
P
14 Q 1 [1]
Q
1
10
3
23
P
74LS85 22 [2]
Q
11
21
P
20 [4]
Q
19
P
18 [8]
13
Q
74LS181
7.CUESTIONARIO
3.- Realice la tabla de verdad y grafique el circuito de un medio sumador para dos bits.
5.- Realice un circuito comparador para dos datos binarios de tres bits mediante la
utilización de puertas lógicas.
14 6 7 9
S6 3 5 B 5 74LS04 6 16
S7 4 6 C 9 8 2 4
S8 5 7 D 3 1A 1Y
S9 10 8 8 5 1B 7
9 7 6 2A 2Y
5v 11 2B 9
74LS147
S1 11 16 10 3A 3Y
S2 12 1 14 14 3B 12
S3 13 2 13 4A 4Y
S4 1 3 9 1 2 4B
S5 2 4 A 7 3 4 1
S6 3 5 B 6 5 74LS04 6 15 A/B
S7 4 6 C 14 9 8 G
S8 5 7 D
74LS157 8
S9 10 8 8
9 7
74LS147
5v SELECCIÓN
1
2,2K 5v 5v
16 330R x 7
2
7 13 1 2
1 1 A 12 1 2
2 2 B 11 1 2
6 4 C 10 1 2
4 8 D 9 1 2
5v 5 BI/RBO E 15 1 2
3 RBI F 14 1 2
LT G
74LS47 8 DISPLAY
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Codificador de Decimal a BCD 74LS147
02 Pieza 02 CI. Puertas NOT 74LS04
03 Pieza 01 CI. Multiplexor de 2 a 1 4 bit’s 74LS157
04 Pieza 01 CI. Decodificador 74LS47
05 Pieza 01 Display ánodo común -
06 Pieza 01 Resistores de 2,2 K ¼ W -
07 Pieza 07 Resistores de 330R ¼ W -
08 Metros 0.5 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Detectar y reparar fallas en circuitos combinacionales.
PROCESO DE EJECUCIÓN:
S6 3 5 B 5 74LS04 6 16
S7 4 6 C 9 8 2 4
S8 5 7 D 3 1A 1Y
S9 10 8 8 5 1B 7
9 7 6 2A 2Y
5v 11 2B 9
74LS147
S1 11 16 10 3A 3Y
S2 12 1 14 14 3B 12
S3 13 2 13 4A 4Y
S4 1 3 9 1 2 4B
S5 2 4 A 7 3 4 1
S6 3 5 B 6 5 74LS04 6 15 A/B
S7 4 6 C 14 9 8 G
S8 5 7 D 8
74LS157
S9 10 8 8
9 7
74LS147
5v SELECCIÓN
1
2,2K 5v 5v
16 330R x 7
2
7 13 1 2
1 1 A 12 1 2
2 2 B 11 1 2
6 4 C 10 1 2
4 8 D 9 1 2
5v 5 BI/RBO E 15 1 2
3 RBI F 14 1 2
LT G
74LS47 8 DISPLAY
5to Paso Una vez comprobado el funcionamiento, el instructor introducirá una avería
en el circuito.
8to Paso Compare los resultados obtenidos con lo estudiado en la teoría y obtenga
sus conclusiones.
Existen tres pasos básicos para reparar un sistema o circuito digital que presenta una
falla:
El procedimiento que se sigue para detectar y corregir fallas depende mucho del tipo y la
complejidad del circuito y de las herramientas y documentación disponibles.
Seguidamente se describen los tipos de fallas más comunes en los sistemas que trabajan
principalmente a base de CI digitales y se explica como reconocerlos.
Cada vez que se aborde la detección y reparación de fallas, se dará por sentado que el
técnico siempre tiene a su disposición una punta de prueba lógica y un osciloscopio,
porque éstas son herramientas indispensables en cualquier laboratorio digital. También
es sabido que la punta prueba lógica tiene uno o más indicadores luminosos que pueden
señalar diferentes condiciones en la punta:
EJEMPLO 1:
Un técnico utiliza una punta de prueba lógica para determinar las condiciones que se
encuentran en varias terminales de un CI, de este modo es posible examinar y determinar
si el circuito está trabajando en forma apropiada o existen algunas condiciones de
funcionamiento inadecuadas que pueden sugerir algunas de las posibles fallas.
A 1 Z1 2 1
Z2 3 S
B 2
74LS04
74LS00
Terminal Condición
Z1-1 Pulsante
Z1-2 Bajo
Z2-1 Bajo
Z2-2 Alto
Z2-3 Alto
EJEMPLO 2:
En el circuito de la figura siguiente se han efectuado mediciones con una punta lógica,
éstas se indican en la tabla adjunta. (suponga que los CI son TTL)
A 1 Z1 2 1
Z2 3 S
B 2
74LS04
74LS00
Terminal Condición
Z1-1 Alto
Z1-2 Bajo
Z2-1 Bajo
Z2-2 Pulsante
Z2-3 Pulsante
Líneas de señal en circuito abierto Esta categoría incluye cualquier falla que produzca
una ruptura o discontinuidad en la trayectoria de conducción que impide que el nivel de
un voltaje o señal vaya de un punto a otro.
Líneas de señal en cortocircuito Este tipo de falla tiene el mismo efecto que un
cortocircuito interno entre dos terminales del CI. Esto hace que las dos señales sean
idénticas.
Fallas en la fuente de alimentación Los sistemas digitales cuentan con una o más
fuentes de alimentación de cd que proporcionan los voltajes Vcc y Vdd necesarias para
los circuitos. Si existe sobrecarga de la fuente de alimentación o la misma presenta fallas
entregarán un voltaje con una regulación muy pobre y los CI dejarán de operar o lo harán
de manera errática.
EJEMPLO 1:
Considere el circuito de la figura mostrada. Se supone que la salida S va hacia ALTO en
cualquiera de las siguientes condiciones:
1. A = 1, B = 0 sin importar el nivel de C.
ELECTRÓNICA INDUSTRIAL REF HT - 08
HCT 3 / 6 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
2. A = 0, B = 1, C = 1
C 12
Z2 11 9
13 Z2 8 S
10
74LS00
74LS00
4
A 1 Z2 6
3 5
B 2 Z1 X
74LS00
74LS86
Terminal Condición
Z1-1 Bajo
Z1-2 Bajo
Z1-3 Alto
Z2-4 Bajo
Z2-5 Alto
Z2-6, 10 Alto
Z2-13 Alto
Z2-12 Alto
Z2-9, 11 Bajo
Z2-8 Alto
Esto se verifica cuando un técnico realiza una prueba sobre este circuito, observa que la
salida S va hacia ALTO cada vez que A o C se encuentran en ALTO, sin importar el nivel
de B. El técnico toma una punta de prueba lógica para medir la condición en la que A = B
= 0, C = 1 y se obtiene los resultados que se indican en la figura anterior.
Todas las salidas de las compuertas NAND son correctas para los niveles presentes en
sus entradas. Sin embargo, la compuerta EX – OR debería producir un nivel BAJO en la
terminal de salida 3, ya que sus dos entradas tienen el mismo nivel, BAJO. Al parecer, Z1
– 3 permanece en ALTO, aunque las entradas traten de producir una salida BAJA.
Existen varias posibles causas para explicar esta falla:
1. Una falla en algún componente interno de Z1 que impide la salida vaya hacia abajo.
2. Un cortocircuito externo hacia Vcc desde cualquier punto ubicado a lo largo de los
conductores que están conectados al nodo X (indicado en el diagrama).
3. La terminal 3 de Z1 en cortocircuito interno con Vcc.
4. La terminal 5 de Z2 en cortocircuito interno con Vcc.
5. La terminal 13 de Z2 en cortocircuito interno con Vcc.
Todas estas posibilidades, con excepción de la primera, ponen en cortocircuito el nodo X
(y cualquier terminal de CI conectada a él) directamente con Vcc.
Se puede emplear el siguiente procedimiento para aislar la falla, pero depende del equipo
de pruebas con que se cuente:
1. Verificar los niveles de Vcc y tierra en las terminales apropiadas de Z1. Aunque es
poco probable que la ausencia de cualquiera de ellos sea la causa por la que Z1 – 3
permanece en ALTO, es mejor llevar a cabo esta comprobación en cualquier CI que
produzca una salida incorrecta.
ELECTRÓNICA INDUSTRIAL REF HT - 08
HCT 4 / 6 HOJAS
CIRCUITOS DIGITALES COMBINACIONALES
Para determinar cual es la terminal implicada, en primer lugar se la desconecta del nodo
X, una por una y volver a buscar el cortocircuito hacia Vcc después de cada desconexión.
Cuando se desconecte la terminal que lo está provocando, el nodo X dejará de estar en
cortocircuito con Vcc.
Existe una técnica de detección de fallas que hace innecesario doblar terminales o cortar
pistas cuando se trata de aislar cortocircuitos. Consiste en usar una herramienta
denominada trazador de corriente para seguir el flujo de corriente por el cortocircuito. El
trazador detecta los cambios en el campo magnético de la corriente alrededor del
conductor con cortocircuito.
3. CUESTIONARIO:
1.- Enumere los tres pasos básicos para detectar fallas en sistemas digitales
4.- Las señales mostradas en la figura siguiente son aplicadas al circuito, suponga que
existe un circuito abierto interno en Z1-4. Diga que indicaría la punta lógica en Z1-4, que
nivel de tensión existiría en dicho punto y realice un esquema de la forma que Ud piensa
que tendrían las señales R y C. (Los CI’s son TTL)
RELOJ
CARGA
CORRIMIENTO
RELOJ 1 2
Z1 1
3
Z2
2 R
74LS04
74LS00
CARGA 3 Z1 4
74LS04
CORRIMIENTO 4
6
5
Z2
C
74LS00
74LS04
74LS147 74LS47
SW DISPLAY
SW
UNID.DE
ITEM CANTIDAD DESCRIPCIÓN CÓDIGO
MEDIDA
01 Pieza 02 CI. Codificador de Decimal a BCD 74LS147
02 Pieza 02 CI. Puertas NOT 74LS04
03 Pieza 01 CI. Multiplexor de 2 a 1 4 bit’s 74LS157
04 Pieza 01 CI. Decodificador 74LS47
05 Pieza 01 Display ánodo común -
06 Pieza 01 Resistores de 2,2 K ¼ W -
07 Pieza 07 Resistores de 330R ¼ W -
2
08 Cm 100 Placa Impresa -
09 Metros 100 Estaño 60/40 -
10 Gramos 200 Pasta para soldar -
11 Kg 0.5 Cloruro férrico -
12 Metros 1 Cable telefónico -
CIRCUITOS DIGITALES COMBINACIONALES
OPERACIÓN:
Diagramar y procesar placa de circuito impreso para circuito combinacional de
aplicación.
Operación que consiste en diagramar la placa de circuito impreso a partir del diagrama
del circuito combinacional de aplicación que en este caso corresponde a un circuito
Indicador de Nivel Conductivo. (Figura No 1)
PROCESO DE EJECUCIÓN:
S6 3 5 B 5 74LS04 6 16
S7 4 6 C 9 8 2 4
S8 5 7 D 3 1A 1Y
S9 10 8 8 5 1B 7
9 7 6 2A 2Y
5v 11 2B 9
74LS147
S1 11 16 10 3A 3Y
S2 12 1 14 14 3B 12
S3 13 2 13 4A 4Y
S4 1 3 9 1 2 4B
S5 2 4 A 7 3 4 1
S6 3 5 B 6 5 74LS04 6 15 A/B
S7 4 6 C 14 9 8 G
S8 5 7 D
74LS157 8
S9 10 8 8
9 7
74LS147
5v SELECCIÓN
1
2,2K 5v 5v
16 330R x 7
2
7 13 1 2
1 1 A 12 1 2
2 2 B 11 1 2
6 4 C 10 1 2
4 8 D 9 1 2
5v 5 BI/RBO E 15 1 2
3 RBI F 14 1 2
LT G
74LS47 8 DISPLAY
o
Figura N 1
74LS04
74LS147 74LS157
74LS04
74LS147 74LS47
SW DISPLAY
SW
Figura No 2
PROCESO DE EJECUCIÓN:
1er Paso Verificar el buen estado físico de los componentes a través de una
inspección visual. Así mismo verifique el estado de operación de los mismos
utilizando un multímetro.
2do Paso Doblar los terminales de los dispositivos en función a la distancia de los
orificios.
Operación que consiste en instalar la placa impresa en una caja metálica así como en
realizar la interconexión de los dispositivos accesorios.
PROCESO DE EJECUCIÓN:
1er Paso Instalar la placa impresa en caja metálica , teniendo la precaución de aislar
correctamente dicha placa de la caja para encapsulado.
2do Paso Interconectar dispositivos accesorios con la placa impresa e instalar dichos
dispositivos en la caja para encapsulado.
Nota: En este caso particular constituyen dispositivos accesorios a ser
instalados en la caja para encapsulado: el interruptor, los terminales de
alimentación, terminales de entrada para sensores de nivel y el display.
3er Paso Por último realizar una inspección de las conexiones efectuadas.
PROCESO DE EJECUCIÓN:
2do Paso Conecte los dispositivos sensores a las entradas del circuito.
El presente proyecto tiene la utilidad de indicar el nivel de agua en dos tanque de proceso
utilizando para ello 9 electrodos en cada tanque dispuestos en diferentes niveles según
muestra la figura siguiente:
S9
S4
Tanque 1 S3
S2
S1
S9
S4
S3
Tanque 2 S2
S1
mismo, si el nivel de agua en el tanque 2 está a la altura del electrodo S3, los niveles
lógicos presentes en los electrodos del S1 al S9 serán 0,0,0,1,1,1,1,1,1.
Un circuito negador 74LS04 conectado a las salidas de los 74LS147 proporciona una
salida codificada en BCD, correspondiente al nivel de agua en cada tanque, estas
señales codificadas en BCD son conectadas a un circuito multiplexor de 2 a 1 de cuatro
bits 74LS157, el cual seleccionará una de las dos señales BCD aplicadas en sus
entradas mediante la aplicación de un nivel lógico alto o bajo en su entrada de selección
mediante un interruptor de selección y enviará dicho código hacia un visualizador.
Un circuito de visualización constituido por un circuito decodificador de BDC a 7
segmentos 74LS47 y un display ánodo común permiten la visualización decimal del nivel
de agua en ambos tanques pero de manera alternativa actuando sobre el interruptor de
selección.
5v
5v
S1 11 16
S2 12 1 14
S3 13 2
S4 1 3 1 2 5v
S5 2 4 A 3 4
14 6 7 9
S6 3 5 B 5 74LS04 6 16
S7 4 6 C 9 8 2 4
S8 5 7 D 3 1A 1Y
S9 10 8 8 5 1B 7
9 7 6 2A 2Y
5v 11 2B 9
74LS147
S1 11 16 10 3A 3Y
S2 12 1 14 14 3B 12
S3 13 2 13 4A 4Y
S4 1 3 9 1 2 4B
S5 2 4 A 7 3 4 1
S6 3 5 B 6 5 74LS04 6 15 A/B
S7 4 6 C 14 9 8 G
S8 5 7 D
74LS157 8
S9 10 8 8
9 7
74LS147
5v SELECCIÓN
1
2,2K 5v 5v
16 330R x 7
2
7 13 1 2
1 1 A 12 1 2
2 2 B 11 1 2
6 4 C 10 1 2
4 8 D 9 1 2
5v 5 BI/RBO E 15 1 2
3 RBI F 14 1 2
LT G
74LS47 8 DISPLAY