Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Circuitos Logicos Combinatorios Domingo Almendares PDF
Circuitos Logicos Combinatorios Domingo Almendares PDF
B
F
C
D
A F
B B
C
A
A
B
F
F
B
C
D
A
B
C
A B C
B D
CIRCUITOS
LÓGICOS
COMBINATORIOS
i
CIRCUITOS LÓGICOS COMBINATORIOS
ii
CONTENIDO
Página
1. SISTEMAS NUMÉRICOS 1
1.1 Conversión de números de una base a otra 3
1.1.1 Conversión de números enteros 3
1.1.1.1 Conversión de un número de base b a base 10 3
(decimal)
1.1.1.2 Conversión de un número de decimal a base b 3
1.1.1.3 Conversión de binario a octal (base 2 a base 8) y
de binario a hexadecimal (base 2 a base 16) 6
1.1.2 Conversión de números fraccionarios 9
1.1.2.1 Conversión de un número de base 10 a base b 9
1.1.2.2 Conversión de base b fraccionaria a decimal 11
1.1.2.3 Convertir de binario a octal y a hexadecimal 12
2. ÁLGEBRA BOLEANA 14
2.1 Introducción 14
2.2 Tabla de verdad 16
2.3 Demostración de relaciones lógicas con
interruptores y luces (LEDs) 17
2.4 Teoremas básicos del álgebra de boole 20
2.5 Equivalencias en álgebra boleana 25
3. REDUCCIÓN ALGEBRAICA 26
iii
Página
iv
Página
BIBLIOGRAFÍA 118
v
PRÓLOGO
vi
Sistemas numéricos
1 SISTEMAS NUMÉRICOS
n
N= ∑ab
i=−m
i
i
1.1
Donde: b es la base.
1
Sistemas numéricos
2
Sistemas numéricos
3
Sistemas numéricos
Ejemplos:
1. 356710 = #10
3567 7
= 356 + ; 7 = a0
10 10
356 6
= 35 + ; 6 = a1
10 10
35 5
= 3+ ; 5 = a2
10 10
3 3
= 0 + ; 3 = a3
10 10
356710 = 356710
= 3( 10 3 ) + 5( 10 2 ) + 6( 101 ) + 7( 100 )| 10
= 3000 + 500 + 60 + 7 | 10
= 356710
4
Sistemas numéricos
2. 2710 = # 2
27 1
= 13 + ; a0 = 1
2 2
13 1
= 6 + ; a1 = 1
2 2
6 0
= 3 + ; a2 = 0
2 2
3 1
= 1 + ; a3 = 1
2 2
1 1
= 0 + ; a4 = 1
2 2
2710 = 11011 2
Comprobación.
110112 = 1( 24 ) + 1( 23 ) + 0( 2 2 ) + 1( 21 ) + 1( 20 )| 10
= 2710
3. 35610 = # 8
356 4
= 44 + ; a0 = 4
8 8
44 4
= 5 + ; a1 = 4
8 8
5 5
= 0 + ; a2 = 5
8 8
35610 = 5448
5
Sistemas numéricos
Comprobación:
5448 = 5( 8 2 ) + 4( 81 ) + 4( 80 )| 10
= 35610
4. 41 96910 = # 16
41 969 1
= 2 623 + ; a0 = 1
16 16
2 623 15
= 163 + ; a1 = 15 = F
16 16
163 3
= 10 + ; a2 = 3
16 16
10 10
= 0 + ; a3 = 10 = A
16 16
4196910 = A3F116
Comprobación:
A3F116 = A( 16 3 ) + 3( 16 2 ) + F( 16 1 ) + 1( 16 0 )| 10
= 41 969 10
6
Sistemas numéricos
ai max = b − 1
Ejemplos:
Convertir de base binaria a base octal.
11110010 2 = #8
0112 = 38
1102 = 68
0102 = 28
11110010 2 = 3628
1111010110012 = #16
11112 = 15 = F
01012 = 516
10012 = 916
1111010110012 = F 5916
7
Sistemas numéricos
3568 = #2
38 = 0112
58 = 1012
68 = 1102
= 111011102
B2 A16 = #2
B16 = 10112
216 = 00102
A16 = 10102
= 1011001010102
8
Sistemas numéricos
Ejemplos:
9
Sistemas numéricos
Comprobación:
0.100112 = {1( 2 −1 ) + 0( 2 −2 ) + 0( 2 −3 ) + 1( 2 −4 ) + 1( 2 −5 )} 10
1 1 1
= + + | 10
2 16 32
= 0.5937510 ≅ 0.610
10
Sistemas numéricos
Ejemplos:
1 1 1 1
= 1( ) + 1( ) + 0( ) + 1( )| 10
21 22 23 24
1 1 1 1
= 1( ) + 1( ) + 0( ) + 1( )|10
2 4 8 16
1 1 1
= + + |10
2 4 16
13
= | 10 = 0.812510
16
0.231468 = 2( 8 −1 ) + 3( 8 −2 ) + 1( 8 −3 ) + 4( 8 −4 ) + 6( 8 −5 )
1 1 1 1 1
= 2( ) + 3( ) + 1( ) + 4( ) + 6( )
81 82 83 84 85
2 3 1 4 6
= + + + +
8 64 152 4096 32768
9830
= = 0.29910
32768
11
Sistemas numéricos
Ejemplos:
Comprobación:
0.648 = # 10
0.648 = 6( 8 −1 ) + 4( 8 −2 )|10
= 0.812510
0.D16 = D( 16 −1 ) = 13( 16 −1 )
10 10
= 0.812510
12
Sistemas numéricos
Ejercicios.
E.1.1.1.1 Convertir los números de bases b a decimal.
E.1.1.1.2 Convertir los números de base decimal a las bases binario, octal y
hexadecimal.
13
Álgebra Booleana
2 ÁLGEBRA BOOLEANA
2.1 INTRODUCCIÓN.
Sí A ≠ 0 entonces A = 1
y
Sí A ≠ 1 entonces A = 0
14
Álgebra Booleana
15
Álgebra Booleana
A= F
Sí A = 1; A = 0 o Sí A = 0; A = 1
16
Álgebra Booleana
5V A B
AND
F = AB 150 Ω
LED
Litronix Red
Or Lit 50 or 209
Sylvania 5ESB or
Equivalent
5V A
B
C 150 Ω
5V OR
NOT F = A+ B +C
150 Ω LED
F=A Lit 50 or 209
Sylvania 5ESB or
Equivalent
LED
A Lit 50 or 209
Sylvania 5ESB or
Equivalent
5V A B
A B
150 Ω
EXCLUSIVE OR
F = F⊕B LED
Lit 50 or 209
= AB + AB Sylvania 5ESB or
Equivalent
17
Álgebra Booleana
5V A
B
EXCLUSIVE OR 150 Ω
F = A ⊕ B = AB + AB
LED
Or Lit 50 or 209
Sylvania 5ESB or
Equivalent
5V A B
F = A ⊕ B = AB + A B
LED
Or Lit 50 or 209
Sylvania 5ESB or
Equivalent
5V
150 Ω
NOR
F = A + B
= A B
LED
Lit 50 or 209
A B Sylvania 5ESB or
Equivalent
F=A B
150 Ω
18
Álgebra Booleana
5V
150 Ω
NAND
F = AB
A
LED
Lit 50 or 209
B Sylvania 5ESB or
Equivalent
150 Ω
F2 = AB
F1 = A ⊕ B
150 Ω
19
Álgebra Booleana
Α
Teorema 1Α 1+A = 1
La función es 1 (verdadera)
prescindiendo de la posición del interruptor
A.
Teorema 1B 0 • A=0
Α
Teorema 2Α 0+A=A
La función es dependiente de la
posición del interruptor A.
Α
Teorema 3Α A+A = A
20
Álgebra Booleana
Teorema 3B A• A = A
Α
Teorema 4Α A+ A =1
Teorema 4B A• A =0
Α
Teorema 5Α A= A
Α
Teorema 6Α A+B=B+A Conmutativa
21
Álgebra Booleana
Α
Teorema 7Α A +( B + C) = (A + B) + C Asociativa
Α
Teorema 8Α A( B + C) = AB +AC Distributiva
Teorema 8B (A + B) (A + C) = A + BC Distributiva
(A + B) (A + C) = AA + AC + BA + BC → AA = A
= A + AC + AB + B
= A (1 + C) + AB + BC →1+A=1
= A (1) + AB + BC
= A + AB + BC
= A (1 + B) + BC →1+A=1
= A + BC
F=A(A+ B+C)
= AA + AB + AC →AA=A
= A + AB + AC
= A (1 + B) + AC →1+A=1
= A + AC
= A (1 + C) →1+A=1
=A
22
Álgebra Booleana
F = (A + B) (A + C) = A + BC
C B A A+B A + C (A + B) (A + C) BC A + BC
0 0 0 0 0 0 0 0
0 0 1 1 1 1 0 1
0 1 0 1 0 0 0 0
0 1 1 1 1 1 0 1
1 0 0 0 1 0 0 0
1 0 1 1 1 1 0 1
1 1 0 1 1 1 1 1
1 1 1 1 1 1 1 1
Α (A + B) = A B
Teorema 9Α
Teorema 9B (A B) = A + B
B A A+B A+ B A B A• B
0 0 0 1 1 1 1
0 1 1 0 0 1 0
1 0 1 0 1 0 0
1 1 1 0 0 0 0
23
Álgebra Booleana
B A AB AB A B A+ B
0 0 0 1 1 1 1
0 1 0 1 0 1 1
1 0 0 1 1 0 1
1 1 1 0 0 0 0
Aquí AB ≠ AB
F = A⊕ B
Operación O-Exclusiva (OR-EXCLUSIVE) No asociativa
= AB + AB
F = A⊕ B
No asociativa
= AB + A B
24
Álgebra Booleana
Conmutativas A+B=B+A
A• B = B• A
Operacionales A+0=A
con 0 y 1 A• 0 = 0
A+1=1
A• 1 = A
0 =1
1=0
Tautológicas A+A=A
A• A = A
De complementación A+ A=1
A• A =0
Distributivas A • B + A • C = A·(B + C)
(A + B)·(A + C) = A + B • C
De absorción A + A• B = A
A+ A •B = A+ B
A (A + B) = A
( A + B )( A + C ) = A • C + A • B
A• B + A•C = A+ B •C
A• B + A•C = A• B + B •C
( A + B )( A + C ) = A( B + C )
( A + B )( A + C ) = ( A + B )( A + C )
De De Morgan A• B = A+ B ; A• B = A+ B
A • B • C • .... = A + B+C +....
A+ B = A• B ; A+ B = A• B
A + B + C + .... = A • B • C•....
Doble complementaria A= A
25
Reducción algebraica
3 REDUCCIÓN ALGEBRÁICA.
1. F = (A + B)(A + C)
= AA + AC + BA + BC → AA = A
= A + AC + BA + BC
= A( 1 + C + B) + BC → ( 1 + C + B) = 1; 1 + A = 1
= A( 1 ) + BC → A•1= A
= A( B + C )
2. F = AB + (B + C)A + (AC)B
= AB + AB + AC + ABC → AB + AB = AB
= AB + AC + ABC
= AB( 1 + C) + AC →1+C =1
= AB( 1 ) + AC → AB • 1 = AB
= AB + AC
= A + BC
3. F = A BC + A BC + A BC + A BC O exclusiva
= C(A B + A B) + A ⊕ BC → A⊕ B = A B + A B
= C(A ⊕ B) + (A ⊕ BC)
4. F = A B + A B + A B
= B ( A + A) + A B → A+ A=1
= B (1) + AB → 1• B = B
= B + AB
5. F = A B + A B + A B
= A B + AB + AB + A B → A B= A B+ A B
= ( A + A)B + (B + B ) A → A+ A=1
= ( 1 )B + ( 1 ) A → 1• A = A
=B+ A
26
Reducción algebraica
6. F = ( A + B) + (A + B ) + ( AB) (A B )
= ( A + B) (A + B ) + ( A B) + ( A B ) → ( A + B) = A B
→ AB = A + B
= ( A + B)(A + B ) + A B + A B → A= A
= AA + A B + BA + B B + A B + A B → AA = 0
= 0 + A B + BA + 0 + A B + A B
= A(B + B ) + A(B + B ) → A + A =1
= A( 1 ) + A( 1 ) → 1A = A
=1
= A AB → AB = A + B
= A( A + B )
= A(A + B )
= AA + AB
= 0 + AB
= A+ B → A B = A+ B
8. F = A + AB → A + B = AB
= A AB → A = A; AB = A + B
= A( A + B ) → A= A
= AA + AB → AA = 0
= 0 + AB → AB = A + B
= AB
= A+ B
27
Reducción algebraica
1. A + B + A B + (A + B )A B
2. (A + B + A B)(A + B )A B
3. A + B + A B + C
4. (A + B + AB)C
5. (A + B )A B + C
6. (A + B )A B C
7. A B C + A B C D + C A
8. A BC + AC D + C A
9. A B C + AC D + C A + B
10. (A + B + CD)( A + B)( A + B + E)
11. DEH + E C H + H E + HF E + J H E
12. (K + L + P )(L + M + P)(Q + P + L )(L + P )( P + N + L )
13. (A + BC)(A + B + C + D)( A + BC + E)( A + B + C + F)(A + BC + G)
14. AB D + A B D + ABC
15. ACD + AC D + A D + BC + B C
16. WY Z + W X Z + X X Z
17. (Y + Z )(W + X)( Y + Z)(Y + Z)
18. A BCD + CD + A B CD
19. A B E + C E(B E + AC E ) + A E + A E C
20. V Z(V + Z ) + VWY + YZ(W + Y) + VW Y
28
Compuertas lógicas básicas
Y (AND) O (OR)
A F A F
B B
A• B = F
A+ B = F
Inversor Buffer
A F A F
A= F A= F
A F A F
B B
A• B = F A+ B = F
29
Compuertas lógicas básicas
O-Exclusiva Comparador o
Descriminador Digital
A F
A F
B
B
A⊕ B = A B + A B = F A C B = A ⊕ B = AB + A B = F
30
Compuertas de más de dos variables
F = A • B • C... • ...n
A F
B
C
n
F = A + B + C ... + ...n
A ABC.....n
B
C
n
F = A • B • C • D... • ...n
31
Compuertas de más de dos variables
Símbolo simplificado
A
B
C
n F = A • B • C • D... • ...n
A
B
C
D
F = A+ B +C + D
32
Equivalencia complemento y dualidad
6.1 EQUIVALENCIA.
6.2 COMPLEMENTO.
De donde el complemento de
1⋅ A + B C + 0
Es
(0 + A)( B + C ) ⋅ 1
De aquí, cuando la primera expresión es igual a uno (1), la segunda
es igual a cero (0) y viceversa.
33
Equivalencia complemento y dualidad
6.3 DUALIDAD
1 • A + BC + 0
Es
( 0 + A )( B + C ) • 1
34
Funciones en forma normal disyuntiva y conjuntiva
(
f = ab + ac a )
( )
= ab ⋅ ac + a → A + B = A⋅ B
= (a + b) (a + c) + a → A⋅ B = A + B ; A = A
(
= a+b ) (a + c) + a
= aa + ac + ab + bc + a
( )
= a 1 + a + c + b + bc →1+ A = 1
= a + bc
35
Funciones en forma normal disyuntiva y conjuntiva
( ) ( c + c ) + bc ( a + a )
a + bc = a b + b
= a ( bc + bc + bc + bc ) + abc + abc
= abc + abc + abc + abc + abc + abc → A+ A= A
= abc + abc + abc + abc + abc
36
Funciones en forma normal disyuntiva y conjuntiva
f( abc ) = ( a + b + c )( a + b + c )( a + b + c )
37
Funciones en forma normal disyuntiva y conjuntiva
A B F
0 0 1
0 1 0
1 0 1
1 1 0
38
Determinación de la función lógica
2 n −1
f = ∑ gi mi
i =0 (9.1)
Donde:
A B C
a0 b0 g0 m0=a0 b0
a1 b1 g1 m1=a1 b1
a2 b2 g2 m2=a2 b2
a3 b3 g3 m3=a3 b3
39
Determinación de la función lógica
Ejemplos:
1. n = 2; 2n – 1 = 3
A B F 3
0 0 0 f = ∑mg
0
i i = m0 g 0 + m1g 1 + m 2 g 2 + m3 g
0 1 0
1 0 0 = A B ⋅ 0 + AB ⋅ 0 + A B ⋅ 0 + A B ⋅ 1
1 1 1 = AB C o m p u e rta Y ( A N D )
2.
F = AB + AB + AB
A B F = AB + A( B + B ) → A+ A=1
0 0 0
0 1 1 = AB + A → A + AB = A + B
1 0 1 = A+ B Compuerta O (OR)
1 1 1 Se tomáron los renglones 2, 3 y 4.
3.
A B F F = A B + AB + AB
0 0 1
0 1 1 = A( B + B ) + AB → B+ B =1
1 0 1 = A + AB → A + AB = AB
1 1 0
= AB Compuerta NO − Y( NAND )
40
Determinación de la función lógica
4.
A B F
0 0 1
F=AB → A+ B = A B
0 1 0
1 0 0 = A+ B Compuerta NO - O ( NOR )
1 1 0
5.
A B F
0 0 0 F = AB + AB → AB + AB = A ⊕ B
0 1 1
1 0 1 Compuerta O - exclusiva (OR - EXCLUSIVE)
1 1 0
6.
A B F
0 0 1
F = AB ⊕ AB → AB + AB = A ⊕ B
0 1 0
1 0 0 =A ⊕ B
1 1 1 Compuerta Comparador
7.
A B C F F = ABC + ABC + A BC
1 1 1 0
1 1 0 0 = BC( A + A ) + ABC → A + A = 1
1 0 1 1 = BC + ABC
1 0 0 0
0 1 1 1 = C( B + BA ) → A + AB = A + B
0 1 0 0 = C( A + B ) → A + B = AB
0 0 1 1
= C AB
0 0 0 0
A
B F=C AB
C
41
Determinación de la función lógica
A B C AB AB AB C
1 1 1 1 0 0
1 1 0 1 0 0
1 0 1 0 1 1*
1 0 0 0 1 0
0 1 1 0 1 1*
0 1 0 0 1 0
0 0 1 0 1 1*
0 0 0 0 1 0
Se verifica que la función es correcta. Para apreciar el proceso de la
minimización obtenida, se elabora un paso intermedio y para el 4º paso
del desarrollo en que la función es:
F = C ( B + BA )
Diagrama lógico de la función.
F= C ( B + B A )
B
B C
B +B A
A
A BA
A B C A B BA B + BA (
C B + BA )
1 1 1 0 0 0 0 0
1 1 0 0 0 0 0 0
1 0 1 0 1 0 1 1*
1 0 0 0 1 0 1 0
0 1 1 1 0 1 1 1*
0 1 0 1 0 1 1 0
0 0 1 1 1 0 1 1*
0 0 0 1 1 0 1 0
42
Determinación de la función lógica
8.
A B C F F = (ABC) + (ABC) + (ABC) + (ABC) + (ABC) + (ABC)
1 1 1 1 = B(AC + AC + AC + AC) + B(AC + A C)
1 1 0 0
1 0 1 1 = B { A(C + C) + A(C + C)} + B(AC + A C)
1 0 0 1
0
0
1
1
1
0
0
1
{
= B A + A} + B(AC + A C)
0 0 1 1 = B + B(AC + A C) → A + B = A + AB
0 0 0 1
= B + AC + A C
Diagrama lógico.
B
B
C A AC
A
F= B + AC+ AC
C AC
2 n −1
f = π ( gi + mi ) (9.2)
i =0
43
Determinación de la función lógica
Donde:
π Es el producto lógico.
gi Son los valores de la función correspondiente a un
maxitérmino.
mi Es la negación de las variables del maxitérmino.
n Es el número de variables.
A B F
a0 b0 g0 m0 = a0 + b0
a1 b1 g1 m1 = a1 + b1
a2 b2 g2 m2 = a2 + b2
a3 b3 g3 m3 = a3 + b3
Ejemplos:
1.
A B F 3
0 0 0 n = 2; 2 n - 1= 2 2 - 1= 3; f = π gi + mi
0
( )
0 1 1
1 0 1 f = ( 0 + A + B)( 1 + A + B)( 1 + A + B)( 1 + A + B) → 1+ A=
1 1 1 = A+ B Compuerta O ( OR )
44
Determinación de la función lógica
2.
A B F
0 0 1
0 1 1 F = A+B → A + B = AB
1 0 1 Compuerta NO − Y ( NAND )
1 1 0
3.
A B C F
1 1 1 1 F = (A + B + C)(A + B + C)
1 1 0 0 = AA + A B + A C + BA + B B + B C + CA + CB + CC
1 0 1 1
1 0 0 1 → A A = 0; B B = B
0 1 1 0 = A B + A C + AB + B + B C + AC + BC
0 1 0 1 = B( 1 + A + A + C + C) + AC + A C
0 0 1 1 →1 + A = 1
0 0 0 1 = B + AC + A C
45
Simplificación por mapas
Minitérminos
f gi mi
2 n 1
i 0
46
Simplificación por mapas
(22 = 4)
F AB
F AB AB
47
Simplificación por mapas
FA
FA
48
Simplificación por mapas
FB
FB
Ejemplos de simplificación:
1.
En expansión
F A B AB AB
49
Simplificación por mapas
2.
F AB AB O-Exclusiva
A B Recordemos que no es asociativa.
F AB F AB
50
Simplificación por mapas
F AC F BC
F AB BC F BC AC
F BC F AC BC
F A B BC
51
Simplificación por mapas
FA FB
FB F C
1. Sea la función.
F A BC ABC ABC A BC
52
Simplificación por mapas
A
B
C 00 01 11 10
0 1 1 F A B AB AC o A B AB BC
1 1 1 1
F A B AB AC BC
Expandiendo la función:
53
Simplificación por mapas
A
B
00 01 11 10
F AB AB C
C
0 1 1
1 1 1 1 1
A
B
00 01 11 10
F BC
C
0 1 1
1 1 1 1 1
54
Simplificación por mapas
A
C B
D 00 01 11 10
00
01 Número de cuadros.
11 2n = 24 = 16
10
A
C B
D 00 01 11 10
00 1
01 1 1 1 1 F ABC CD BD AD
11 1 1 1 En la solución de éste mapa,
10 notamos lo siguiente:
55
Simplificación por mapas
A
C B
00 01 11 10
F A B C D BD
D
00 1
f ( gi m i )
n 1
2
i 0
56
Simplificación por mapas
Ejemplos de simplificación:
F AB BC AC
A
B
( A B) (B C ) ( AC )
C 00 01 11 10
0 1 1 0 1
1 1 0 0 0
A
B
F ABC AB
C 00 01 11 10
( A B C ) ( A B)
0 1 0 1 0
1 1 1 1 0
F A B C ABC
A
( A B C ) ( A B C )
B
C 00 01 11 10
0 0 1 0 1
1 1 1 1 1
A
B
00 01 11 10
FBC
C
(B C )
0 0 1 1 0
1 1 1 1 1
57
Simplificación por mapas
A A
C B C B
D 00 01 11 10 D 00 01 11 10
00 1 1 00 1 1
01 1 1 1 01 1 1 1
11 1 1 11 1 1
10 1 1 10 1 1
F A D AD BC D
A A
C B C B
D 00 01 11 10 D 00 01 11 10
00 1 1 00 0 0
01 1 1 1 01 0
11 1 1 11 0 0
10 1 1 10 0 0
F A D AD ABC F ( AC D) ( A B D) ( A D)
58
Simplificación por mapas
59
Notación en mapas
11 ESPECIFICACIÓN DECIMAL
f ( A,B,C ) ( 1,4,5 )
Para: f ( 5 ); f ABC
f ( 0, 3 );
3
f A B AB
2
60
Notación en mapas
f ( A,B,C ) ( 0, 2, 3, 6 , 7 )
3
La nos indica que se toman los renglones con valor lógico cero, el
número abajo del símbolo indica las tres variables en juego, la expresión
algebraica será:
f ( A B C )( A B C )( A B C )( A B C )( A B C )
Ejemplos:
F ( 5 ); F A BC
F ( 1,4,5 ); F ( A B C )( A B C )( A B C )
3
Este tipo de notación tiene más preferencia, dado que nos son más
familiares los números decimales, que los binarios.
Problemas:
A AB A
A( A B ) A
B( A B ) AB
B AB A B
AB( A B ) AB
61
Notación en mapas
f ( BC AC ) AB
f ( AB AC )( AB BC AC )
f ( A B C )( A B C )
f ( 0, 1, 4 )
f ( 1, 3, 6 )
3
f A BC
f ( A BC )( A BC D )
f ( AB BC )( AC ACD )
f ( A B )( B C )( C A )
f ( C A )( C B )( A B )
AB AC BCD AB AC
AB BC CA AB BC CA
AB C D ABCD AB CD ( A D )( B C )
( A B )( B C )( C A ) ( A B )( B C )( C A )
( AB B ) A B
AB( A B ) AB
( AB A BC ) ( C A )( C B )
62
Redes eléctricas
12 REDES DE CONTACTO
Entradas Contactos
de
Salidas
bobinas
Entrada
De la red
1 = cerrado
0 = abierto
63
Redes eléctricas
X X X X X
Operado Cerrado Abierto 1 0
Sin operar Abierto Cerrado 0 1
64
Redes eléctricas
B
La función es: F=A+B
Así tendremos:
O ( OR ) Contactos en paralelo.
65
Redes eléctricas
A B
A B
Su función es: F AB A B
Ejemplos:
A B
A
C
F AB C A B
66
Redes eléctricas
A B C AB A B A B
C A B F
0 0 0 0 1 0 0
0 0 1 0 1 1 1
0 1 0 1 0 0 1
0 1 1 1 0 0 1
1 0 0 0 1 0 0
1 0 1 0 1 1 1
1 1 0 0 1 0 0
1 1 1 0 1 1 1
F ABC D C EF
A B D
C
D
E F
67
Redes eléctricas
A B
C B
C
B
A
B
Simplificando la expresión.
F 0 0 0 BAC
ABC
Diagrama de red de contacto simplificado.
A B C
68
Redes eléctricas
B
A
B
C B
C
B
A
B
F A B A B A B C B B C B A
A11
B B B B B B A B B B B AC
A A1
A A A
A B A B 1 C A B C 1
1 A B 1 A C
F A B A B A B C B C A B A B A
ABC
69
Redes eléctricas
Ejemplo :
A A B
B C C
F A B C
F A BC
70
Redes eléctricas
Observaciones.
71
Redes eléctricas
Problemas:
72
Redes eléctricas
73
Compuertas electrónicas
74
Compuertas electrónicas
ésta selección de nivel de voltaje genera los tipos de lógica; tales como:
lógica positiva, lógica negativa y lógica mixta.
Se tiene que las leyes del Álgebra Booleana son independientes del
método de implementación de las compuertas y debe tenerse cuidado de
aclarar el tipo de lógica que se esté utilizando; al escoger cualquiera de las
dos, las compuertas no responderían igual a la lógica positiva que a la
lógica negativa; es decir no haría la misma operación. Para tener un
75
Compuertas electrónicas
76
0 1 2 3 4 5 6 7 NÚMERO DESIGNADO
2
L BAJO (LOW) A L L L L H H H H 2
1
B L L H H L L H H 2 PESO DE COLUMNA
H ALTO (HIGH) 0
C L H L H L H L H 2
A B C
A
NO-Y O A
(NAND)
B
C
A B C L H H H H H H H (OR)
B
C
A B C
A A
NO-O
Y (AND) B ABC H L L L L L L L B
C (NOR) C
A B C
A
NO-O Y A
(NOR)
B
C
L L L L L L L H (AND)
B
C
ABC
A BC
O (OR)
A NO-Y ABC
B
C
H H H H H H H L (NAND)
B
C
ABC A BC ABC AB C A B C
AB C ABC A BC
A
NO-Y INCLUSIVA O EXCLUSIVA A
( ABC A B A C B C )
(INCLUSIVE NAND)
B
C
L H H L H L L L (EXCLUSIVE OR)
B
C
A B C AB C ABC A BC ABC
AB C ABC A BC
A
NO-O EXCLUSIVA Y INCLUSIVA A
( ABC A B A C B C )
B
(NOR EXCLUSIVE) C
H H H L H L L H (INCLUSIVE AND) B
C
AB AC BC AB AC BC
A A
MINORITARIA
(MANORITY)
B
C M L L L H L H H H MAYORITARIA
(MAJORITY)
B
C
M
NO A
AB AC BC AB AC BC
A
NO MINORITARIA
(NOT MINORITY)
B
C M H H H L H L L L MAYORITARIA
(NOT MAJORITY)
B
C M
PARIDAD A
78
Compuertas electrónicas
79
Compuertas electrónicas
-VBB
-VBB
80
Compuertas electrónicas
81
Compuertas electrónicas
82
Compuertas electrónicas
83
Compuertas electrónicas
84
Compuertas electrónicas
Señal de
entrada
Señal de
salida
tpd 0 tpd 1
tpd
2
85
Compuertas electrónicas
VIH VIL
VIh
2
86
Compuertas electrónicas
87
Compuertas electrónicas
Compuerta
Básica NOR NAND NAND AND OR-NOR NAND NOR-NAND NOR
Tiempo de
Propagación (ns) 12 30 9 5 2 250 25 40
Disipación de
potencia por
Compuerta (mW) 16 9.5 10 40 25 1 0.01 0.5
88
Tensión de
Alimentación (V) +3.6 +5 +5 +5 -5.2 -12 +10 +5
Voltaje de salida
Alto y bajo V OH/VOL 1.2/0.2 4.8/0.2 3.3/0.2 3.3/0.2 -0.9/-1.7 11/1 10/0 4.8/0.2
Oscilación Lógica
(Logic Swing) (V) 1.0 4.6 3.1 3.1 0.8 10 10 4.6
Margen de ruido
NM H/NM L (V) 0.5/0.5 3.3/1.0 1.9/1.0 3.0/1.0 0.3/0.3 4.0/3.0 4.5/4.5 0.3/0.3
Soporte de entrada 3 8 8 5 5 10 10 8
Compuertas electrónicas
89
Compuertas electrónicas
90
Universalidad de compuertas
F AB F A B
A A
B B
F AB A B
91
Universalidad de compuertas
F A B FAB
A
A
B
B
F A B A B
92
Universalidad de compuertas
INVERSOR
F AA A F A A A
A A
AND
AB A
A A
F
F AB AB
B F
B B
F A B AB
OR
A
A A B
A
F
F B
F A B A B
B B
F A B A B
93
Universalidad de compuertas
NAND
A B
A A
B F A
F AB
F
B
F A B A B AB
B
NOR
A
A A AB F
B
F
B B F A B
F A B A B A B
EXCLUSIVE OR
A A AB
AB F A AB B AB AB AB A B
B
B AB
A A B
A A A B B A B
A B F
B
B A B
F A A B B A B A A B B A B AB AB A B
94
Universalidad de compuertas
95
Universalidad de compuertas
F 1 BA BA
" 1"
F CBA
C
B B
A A
a) b)
F BBA BA FA
B " 1"
A
A
c) d)
La salida de una compuerta NO-Y (NAND) cambia un nivel bajo (0
lógico), sólo cuando las entradas son altas (1 lógico).
F C B A
C
B
A
a)
97
Universalidad de compuertas
F 0 B A B A
" 0"
B
A
b)
F B B A B A
B
A
c)
F AB
A
B
98
Universalidad de compuertas
99
Propuestadeejercicios
15 EJERCICIOS PROPUESTOS
A A
B
B
F F
C C
D
D
a) b)
A A
B
B
F F
C C
D D
c) d)
A F
B B
e)
100
Propuestadeejercicios
a) ABC b) A BC c) ABCD
a) X RST RS( T B )
b) Y A B C ABC ABC ABC
c) Z ( M N )( M P )( N P )
d) q AB( B C ) C
F AB CD EF
101
Propuestadeejercicios
7. De la ecuación de la función:Y ( A B ) ( C D )
a ). ( A B ) ( A B ) ( AB )( AB ) 1
b ). AB AC BC AC BC
c ). AB A B A B A B
d ). ( A B )( B C )( C A ) AB BC CA
e ). ( A B )( A C ) AC AB
f ). AB B C AC AB B C
102
Propuestadeejercicios
F AB CD E
A
B
C
D
A
B
C
D
F
12. Encontrar las ecuaciones de los siguientes circuitos y verificar sí son la misma
función.
a)
A A A
B B B
F F F
C C C
D D D
103
Propuestadeejercicios
b)
A A A
B B B
F
F F
C C C
D D D
c)
E E
E
A F A F A F
B B B
C C C
D D
D
d)
A A
AB
00 01 11 10
C
0 0 0 0 0
1 0 0 1 0
104
Propuestadeejercicios
C
A
C
F
B
B
A
AB
00 01 11 10
C
0 0 1 1 1
1 0 1 1 1
105
Propuestadeejercicios
X Y Z F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
106
Propuestadeejercicios
A B C F
0 0 0 1
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
A B C D F
0 0 0 0 1
0 0 0 1 1
0 0 1 0 1
0 0 1 1 1
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 1
1 0 0 0 1
1 0 0 1 1
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 0
1 1 1 0 0
1 1 1 1 0
107
Propuestadeejercicios
C
A
F
B
A
B
C
A B C
B D
108
Soluciónde ejercicios
CAPÍTULO I
SISTEMAS NUMÉRICOS
E.1.1.1.1.
a) 2310 b) 46910 c) 1 29810
E.1.1.1.2.
a) 11110112 b) 1011000110 c) 10101000110
1738 1 3068 2 5068
7 B16 2C616 54616
E.1.1.1.3.
a)2548 b) 3158 c) 138
AC16 CD16 B16
E.1.1.2.1.
a) 0.110101100 b) 0.1002 c) 0.01111001
0.6548 0.48 0.1718
0.D616 0.816 0.3C816
E.1.1.3.2.
a) 0.312510 b) 0.560510 c) 0.0697610
E.1.1.2.3.
a) 0.668 b) 0.428 c) 0.638
0.B816 0.8816 0.CC16
109
Soluciónde ejercicios
CAPÍTULO 3
REDUCCIÓN ALGEBRAICA
Simplificación
1. 1 2. 0
3. 1 4. C
5. C 6. 0
7. C A 8. A( C B ) CD
9. A B C D 10. ACD B
11. E( H D ) C H HF E 12. P( LQ MQ LM ) LN( Q P )
13. AE( B C F ) BC( AF AD DF ) 14. A( D BC )
15. D B 16. A( D BC )
17. ZY(W X ) 18. CD
19. AE A B E 20. VW YZ
CAPÍTULO 11
ESPECIFICACIÓN DECIMAL
1.
a) A AB A b) A( A B ) A
A AB AA AB
A( 1 B ) A AB
A( 1 ) A A( 1 B )
A A AB A( 1 ) A
A A( A B )
c) B( A B ) AB d) B AB A B
AB BB B( 1 A ) AB
AB BB BB 0 B AB AB
AB B AB AB BB
B( A B ) AB ( B B )( A B )
1( A B )
B AB A B
110
Soluciónde ejercicios
e) AB( A B ) AB
AAB ABB A A A
AB AB
AB AB( A B ) AB
2.
a) FORM NORM. DISY. F ABC ABC ABC ABC
FORM NORM. CONJ. F ( A B C )( A B C )( A B C )
b) FORM NORM. DISY. F ABC ABC
FORM NORM. CONJ. F ( A B C )( A B C )( A B C )
( A B C )( A B C )( A B C )
c) FORM NORM. DISY. F ABC ABC ABC ABC ABC ABC
FORM NORM. CONJ. F ( A B C )( A B C )
3.
a) F A B C A BC A B C
b) F ( A B C )( A B C )( A B C )
4.
a) F ( A )( B C )
b) F ( A )( B C ) ( A ) ( B C )( D )
c) F ( A B )( B C ) ( A C )( A C D )
d) F AB BC CA
e) F C A C B A B
5.
a) VALIDA
b) VALIDA
c) VALIDA
d) VALIDA
e) VALIDA
f) VALIDA
g) NO VALIDA
111
Soluciónde ejercicios
CAPÍTULO 12
REDES DE CONTACTO
1.
a) M. CAMINOS F AC AE AB BC BE DC DE DB
b) M. CORTE F ( A B C )( C E B )
c) COMPLETO. F A B D C E B
2.
a) F WV WT XYV XYT X ZV X ZT
b) F (W X )(W Y Z )( T V )(V V )
c) F (W T )(W V )( X Y F )( X Y V )( X Z T )( X Z T )
3.
112
Soluciónde ejercicios
CAPÍTULO 15
1.
a) F ( A B )( CD ) ( AB )( C D )
b) F C D CD A B AB
c) F ( A B )( A B )( C D )( C D )
d) F B CD
e) F AB
f) F B C A B
A
A F
F C B
B
2.
F AB F B( A C )
3.
a) A B C
b) A( B C )
c) A B CD
4.
a) RS
b) No simplificable
c) P( M N )
d) ABC C
5.
C
A
C
F
B
B
A
113
Soluciónde ejercicios
6.
7.
a)
A
B
F
C
D
b)
A
B
F
C
D
c)
F A B C D
8.
a) F1 C B BA
F2 C B BA
114
Soluciónde ejercicios
B
C F1
C
B
A
C
F2
B
9.
a) La igualdad se cumple
b) La igualdad se cumple
c) La igualdad se cumple
d) La igualdad se cumple
e) La igualdad se cumple
f) La igualdad se cumple
10.
F AB CD E
AB CD E
11.
F ABD CD DE
12.
a) F AB CD
b) F (V W )( X Y )
c) F E AB CD
d) F A B
13.
115
Soluciónde ejercicios
14.
15.
F A B
A
B
F A B
A
F ( A B C )+( A B C )
B
C
A
B
C
16.
F ( AC B )( A )
17.
F A B A D B D
116
Soluciónde ejercicios
18.
19.
Z Y
20.
F YZ XY XZ
A B C A B C
21.
F A B C
22.
F A B C
23.
F A B
A F
B
24.
F C D A B
25.
POR MAXITERMINOS
F A B D BC
POR MINITERMINOS
F B D A D ABC
117
Bibliografía
BIBLIOGRAFÍA
INSTRUMENTACIÓN DIGITAL
AMICEE
Ed. LIMUSA
MICROELECTRONICS
Digital and Analogic Circuits and Sistems.
Jacob Millmam
Ed. McGraw-Hill International Book Company
118
Circuitos
Lógicos
Combinatorios