Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Electrónica Digital
Electrónica Digital
ELECTRÓNICA DIGITAL
Todas las telecomunicaciones modernas (Internet, telefonía móvil, etc.) están basadas
en el uso de este tipo de sistemas, por lo que el estudio de las mismas resulta de gran
importancia para cualquier técnico que trabaje en este ámbito.
Son muchas las razones que han favorecido el uso extensivo de los sistemas digitales,
entre ellas:
SISTEMAS DE NUMERACIÓN
Para poder expresar un número que se encuentra en una base b al sistema o base
decimal se puede utilizar el siguiente polinomio.
𝒂𝒏 𝒃𝒏 + 𝒂𝒏 𝟏 𝒃𝒏 𝟏 +. . . … 𝒂𝟐 𝒃𝟐 + 𝒂𝟏 𝒃𝟏 + 𝒂𝟎 𝒃𝟎 + 𝒂 𝟏 𝒃 𝟏
+ 𝒂 𝟐 𝒃 𝟐 +. . … + 𝒂 𝒎𝒃
𝒎
Ejemplo 1.
(127,4)8
(B65F)16
(110101)2
3
SISTEMA BINARIO
Como ya hemos estudiado, el sistema binario o de base 2 solo utiliza dos símbolos para
representar la información: 0 y 1. Cada uno de ellos recibe el nombre de bit, que es la
unidad mínima de información que se va a manejar en un sistema digital. A partir de esta
información, vamos a analizar cómo podemos convertir un número dado en el sistema
decimal en un número representado en el sistema binario o cualquier base b.
Convertir 41 decimal a binario. Primero se divide 41 entre 2 para dar un cociente entero
de 20 y un residuo de 1/2. Se vuelve a dividir el cociente entre 2 paro dar un nuevo
cociente y residuo.
El proceso se continúa hasta que el cociente entero es 0. Los coeficientes del número
binario deseado se obtienen a partir de los residuos, como sigue:
Convertir 153 decimal a octal. La base, en este caso es 8. Primero dividimos 153 entre
8 para obtener un cociente entero de 19 y un residuo de 1. Luego dividimos 19 entre 8
para obtener un cociente entero de 2 y un residuo de 3. Por último, dividimos 2 entre 8
para obtener un cociente de 0 y un residuo de 2. Este proceso se puede plantear así:
Por otra parte, la conversión de binario a octal se realiza igual que la conversión de
binario a hexadecimal, pero con grupos de tres bits.
5
Ejemplos
0100-1111=4F
0001-1011-0100-1111=1B4F
2 0 E=001000001110
Para transformar un numero octal a binario, se siguen los mismos patrones anteriores,
cada numero octal se representa por agrupación de 3 bits.
010-110-111-011.101-100
2 - 6 - 7 - 3. 5 - 4
356,07=011101110,000111
6
OPERACIONES BINARIAS
En los sistemas binarios también existen las operaciones básicas (suma, resta,
multiplicación y división), pero se deben considerar las siguientes reglas.
SUMA BINARIA
Esto lo podemos explicar con la siguiente recta numérica binaria, como sabemos los
binarios están compuestos de 2 dígitos, 0 y 1.
{0,1}
Ejercicios propuestos
RESTA BINARIA
0 - 0=0 ACARREO 0
0 -1 =1 ACARREO NEGATIVO 1
1 - 0=1 ACARREO 0
1 - 1=0 ACARREO 0
Restar 011-101
a) 1011-101
b) 10000-1111
8
MULTIPLICACIÓN BINARIA
0 * 0=0
0 * 1 =0
1 * 0=0
1 * 1=1
Algoritmo: La multiplicación con números binarios se realiza de la misma forma que con
números decimales.
Ejemplo, multiplicar
a) 11x11
11x11
11
11-
1001
b) 101x111
101x111
101
101-
101—
100011
DIVISIÓN BINARIA
La división binaria sigue el mismo procedimiento que la división decimal.
EJEMPLO
Realizar las siguientes divisiones binarias:
110:10=11
10
010
10
00
9
Ejercicios
a) 678 b) 12 c) 18 d) 19 e) 15
COMPUERTAS BASICAS
Las puertas lógicas son pequeños circuitos digitales integrados cuyo funcionamiento se
adapta a las operaciones y postulados del álgebra de Boole.
La familia con tecnología TTL, se designa por el siguiente código; 74xx, donde 74
(tecnología TTL) es la serie con las características más importantes: • Tensión de
alimentación: 5 voltios. • Temperatura de trabajo: de 0 a 70 ºC. Y xx es un número que
nos indica de qué tipo de puerta se trata.
12
Como ya lo hemos mencionados, las puertas están constituidas por transistores, además
resistencias y diodos. Esta familia comprende varias series, una de las cuales es la 74,
y cuyas características son:
Otra serie es la 54, que presenta las mismas características que la serie 74, con la
diferencia de que la temperatura de trabajo está comprendida entre -55 ºC y 125 ºC. Esta
serie se utiliza en aplicaciones espaciales.
Las puertas más utilizadas son las de la serie 74, que son más comerciales. En concreto,
las más empleadas son las que tienen como referencia 74Lxx, donde la L significa Low-
power, y cuyas características son:
Si queremos conectar las distintas familias lógicas entre sí, tenemos que tener en cuenta
su compatibilidad, tanto de corriente como de tensión.
• Compatibilidad de corriente
Para conectar la salida de un circuito con la entrada de otro, el circuito de la salida debe
suministrar suficiente corriente en su salida, tanta como necesite la entrada del otro
circuito. Por tanto, se tiene que cumplir que:
• Compatibilidad de tensión
Si queremos conectar la salida de un circuito con la entrada de otro circuito, se tiene que
verificar que:
Dado que la primera condición se cumple casi siempre, lo que tenemos es que verificar
que se cumple la última (de nivel alto).
FAN OUT: Especifica el número de cargas que la salida de una compuerta es capaz de
alimentar, sin merma en su funcionamiento.
14
ALGEBRA DE BOOLE
INTRODUCCIÓN
En 1854, George Boole publicó una obra titulada Investigación de las leyes del
pensamiento, sobre las que se basan las teorías matemáticas de la lógica y la
probabilidad.
En esta publicación se formuló la idea de un “algebra de las operaciones lógicas ", que
se conoce hoy en día como álgebra de Boole. El álgebra de Boole es una forma muy
adecuada para expresar y analizar las operaciones de los circuitos lógicos. Claude
Shannon fue el primero en aplicar la obra de Boole al análisis y diseño de circuitos.
Este capítulo se ocupa de las leyes, reglas y teoremas del álgebra booleana y sus
aplicaciones a los circuitos digitales. Se aprenderá a definir un circuito mediante una
expresión booleana y a determinar su funcionamiento. También se tratará la
simplificación de los circuitos lógicos utilizando el álgebra booleana, los mapas de
Karnaugh.
POSTULADOS FUNDAMENTALES
1.- Existen Variables que sólo pueden tomar uno de dos valores, 0 ó 1.
Es decir
x 0 si y sólo si x = 1
x 1 si y sólo si x = 0
OR ( + )
AND ( · )
NOT ( ' )
15
1+0=1 1· 0=0
1+1=1 1· 1=1
PROPIEDADES BASICAS
IDEMPOTENCIA: x+x=x
x· x=x
Algunos corolarios:
x+1=1 x+0 = x
x·0 = 0 x· 1 = x
x·y = y·x
(x·y) · z = x·(y·z)
DISTRIBUTIVIDAD: x·(y+z)=x·y+x·z
(x + y) · z = x · y + x ·z
Tabla de verdad
000 0 0 0 0 0
001 0 0 1 0 0
010 0 0 1 0 0
011 0 0 1 0 0
100 0 0 0 0 0
101 0 1 1 1 1
110 1 0 1 1 1
111 1 1 1 1 1
ABSORCION: x + xy = x
x( x + y ) = x
x + x'y = x + y
x(x' + y) = xy
TEOREMAS DE MORGAN
Gobiernan operaciones de Complementación
T(x,y,z) = x'y'z + yz + xz
X y z T
Por ejemplo: Tabla de verdad para
0 0 1 1
0 1 0 0
0 1 1 1
1 0 0 1
1 0 1 0
1 1 0 1
1 1 1 0
18
EJERCICOS
1.- Simplifica estas funciones aplicando los postulados, las propiedades de Boole y las
leyes de Morgan:
2.- Dibuja la tabla de verdad para las siguientes funciones, indicando el número de
variables y las combinaciones posibles:
19
Algebra de Boole.
Minterms y Maxterms.
Mapas de Karnaugh.
Minterms
A B C Y
0 0 0 0
0 0 1 1
0 1 0 0
0 1 1 0
1 0 0 0
1 0 1 0
1 1 0 0
1 1 1 1
Como podemos observar en la tabla de verdad, hay dos combinaciones que dan como
resultado 1.
001 y 111
1 1 1 0 0 1
A B C 𝐴̅ 𝐵 C
𝑌 = 𝐴 𝐵 𝐶 + 𝐴𝐵𝐶
20
Maxterms
A B C Y
0 0 0 0
0 0 1 1
0 1 0 1
0 1 1 0
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
𝑌 = (𝐴 + 𝐵 + 𝐶) ∙ (𝐴 + 𝐵 + 𝐶̅ ) ∙ (𝐴̅ + 𝐵 + 𝐶)
DIAGRAMAS DE KARNAUGH
21
El tercer paso consiste en agrupar los conjuntos adyacentes de dos, cuatro u ocho 1.
En resumen, los pasos para simplificar una expresión lógica utilizando un diagrama de
Karnaugh son los siguientes:
El cuarto paso consiste en eliminar variables. La agrupación mayor elimina las variables
A, B y C, dejando el término D. La menor contiene dos 1 y elimina la variable D, dejando
el término A . B . C.
D + A B C = Y.
25
MAPAS DE KARNAUGH
PROCEDIMIENTO DE MINIMIZACION
26
OTROS EJEMPLOS
27
DON'T-CARES
PROCEDIMIENTO
1- Formar los subcubos máximos suponiendo todos los "don't-cares" como unos.
2.- Elegir la menor cantidad de subcubos máximos que cubran los unos de la función
28
PROBLEMAS
ÁLGEBRA DE CONMUTACIÓN
1. Simplifique las siguientes expresiones algebraicas:
(a) x´ + y´ + xyz´
(e) xy + y´ z´ + wxz´
(f) w´x´ + x´ y´ + w´ z´ + yz
2. Muestre un circuito con compuertas básicas para cada una de las siguientes funciones.
3. Por medio del uso de los mapas de Karnaugh encuentre las expresiones mínimas suma de
productos de cada una de las funciones siguientes:
5. Dado el circuito que se muestra, determine las funciones f2 y f3 , si f1 = xz' + x'z y f(w,x,y,z) =
Σ(0,4,9,10,11,12)
29
IMPLEMENTACION DE FUNCIONES
Que posean:
Esto implica realizaciones de circuitos con la menor cantidad de compuertas AND y OR y la menor cantidad
de entradas a cada compuerta
ejemplo:
30
¿Como poder saber si no existe otra expresión suma de productos con menor cantidad de
productos y menor cantidad de literales por producto ?
Para dar respuesta a esta pregunta estudiaremos dos métodos que hacen uso de la propiedad Aa + Aa' = A y
que permiten encontrar expresiones mínimas tanto de suma de productos como de producto de sumas.
FORMAS CANONICAS
Existen dos formas:
Por ejemplo
1 0 0 1 0 ( x + y + z' )
2 0 1 0 1 x' y z'
3 0 1 1 1 x' y z
4 1 0 0 0 ( x' + y + z )
5 1 0 1 0 ( x' + y + z' )
6 1 1 0 1 x y z'
7 1 1 1 1 xyz
=(0,2,3,6,7)
= (1,4,5)