Está en la página 1de 14

Universidad Tecnológica Nacional Electrónica I

Facultad Regional Córdoba Ingeniería Eléctrica

ELECTRÓNICA DIGITAL

Conceptos Básicos

En un circuito analógico una señal de entrada variable de forma


continúa; tensión, corriente, etc, da lugar a una salida también variable de
forma continua, que está relacionada con la entrada por alguna expresión
matemática. Por ejemplo, en un amplificador podría escribirse Vo=AxVi, donde
Vo y Vi son las tensiones de entrada y salida, y A es la ganancia del
amplificador.

En un circuito digital, por el contrario, se asignan a las variables


de entrada y salida tan solo dos posibles valores: el estado “bajo” o cero lógico,
que es 0V en la mayoría de los circuitos, y el estado “alto” o 1 lógico, que a
menudo es una tensión positiva definida. La salida de un elemento digital
puede tomar solamente uno de estos dos niveles en respuesta a una entrada
(o entradas) que tendrá también uno de estos dos niveles.

Sistemas de Numeración

Para entender la aplicación de los circuitos lógicos al tratamiento


de números, se exponen algunas ideas sobre los sistemas de numeración, en
particular sobre el sistema binario.

Sistema decimal, hexadecimal y binario

En el sistema decimal de numeración disponemos de diez


símbolos (0 a 9), con lo que se expresa cualquier cantidad menor a diez. Para
expresar cualquier número mayor que nueve utilizamos varios de estos
símbolos puestos en fila, de tal forma que el situado mas a la derecha
representa las unidades, el que precede las decenas, el anterior las centenas,
etc. De esta forma al escribir 347 estamos queriendo decir: 3x100 + 4x10 +7x1,
o de otra forma: 3x102 + 4x101 + 7x100. El número diez es lo que llamamos
base de este sistema de numeración.

1
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Todo símbolo en un número decimal tiene un valor igual al propio
valor del mismo, multiplicado por diez elevado a un cierto exponente que
depende de la posición que el símbolo ocupe.

Por supuesto, no existe razón alguna para no utilizar sistemas de


numeración con base distinta de diez. Así que generalizando, podemos decir
que en un sistema de numeración de base b, un número N cualquiera se puede
expresar mediante un polinomio de potencias de la base, multiplicadas por un
símbolo perteneciente al sistema. En general se tiene:

N= an x bn + an-1 x bn-1 + …+ aix x bi + … + a1 x b + a0 x b0

Siendo b la base del sistema y a i un número (símbolo) que pertenece al


sistema.

En el sistema hexadecimal (base 16) las cifras menores a 10 se


representan con los mismos símbolos del sistema decimal, y para las cifras
mayores a 10 se utilizan letras en donde A=10, B=11, C=12, D=13, E=14 y
F=15. Para cifras mayores a 15 se combinan los anteriores símbolos. Por
ejemplo las cifras 10 en base hexadecimal representan el numero 1x161 +
0x160=16 en el sistema decimal. El numero CB5 sería, al pasar a nuestro
conocido sistema decimal, el: 12x162 + 11x161 + 5x160= 3253

El sistema binario es el de base 2, que utiliza solamente dos


símbolos distintos representados representados gráficamente por 0 y 1, y
reciben el nombre de bit. El número 1011 en binario se puede escribir
entonces:

1011= 1x23 + 0x22 + 1x21 +1x20 = 11 en el sistema decimal

Las cifras o dígitos que componen un número binario se llaman bits. La palabra
bit es abreviatura del ingles “binary digit”. También se utilizan las abreviaturas
LSB (least significant bit) para el digito binario situado en el numero derecho en
cuestión, y MSB (most significant bit) para el situado al principio del numero. En
efecto, está claro que el digito de la derecha (LSB) marca solo una diferencia
de uno en el número total, mientras que el primero de todos (MSB) determina

2
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
una diferencia de 8 unidades en un numero de 4 dígitos, 16 en uno de 5
dígitos, etc.

Algebra de Boole

El algebra de Boole opera con variables que solamente tienen dos


estado posibles. Estas variables pueden ser distintas, dependiendo del campo
de aplicación del algebra en cada momento, pero siempre poseerán como
característica común la posibilidad de tener únicamente dos variables.

En el campo de aplicación de la electrónica, se toma como valores, una


tensión alta o baja. A uno de estos niveles se le asigna el valor 0 y al otro el
valor 1.

En el algebra de Boole se opera con un sistema de numeración en el


que solo existen el 0 y el 1. Este es el sistema binario.

Funciones lógicas básicas.

Una función del algebra de Boole es una variable binaria cuyo valor
depende del de una expresión algebraica en la que se relacionan entre si las
variables binarias por medio de las operaciones básicas del algebra de Boole.

Existen cuatro funciones básicas que son: igualdad, complemento, suma


y producto.

Función Igualdad

Dos variable se dice que son iguales cuando hay una correspondencia
biunívoca (total) entre ellas, es decir; cuando una cierta la otra también y
viceversa.

En las funciones lógicas se suele dar una tabla, llamada tabla de verdad
en la que queda expresada la función.

3
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica

a F

a F
0 0
1 1

También se puede usar una analogía eléctrica, en donde a la lámpara


apagada se le asigna el 0 y encendida el 1.

Función Complemento.

Se llama también función <<NO>> o función negación. Es aquella en la


que una variable toma el valor contrario de la otra. La función complemento se
representa con una barra encima de la variable: a=b
La puerta que realiza esta función se denomina puerta inversora.

a F

a F
0 1
1 0

La función complemento tiene dos importantes propiedades:


1 – Reciprocidad: si una variable es el complemento de otra, esta última es el
complemento de la primera.

a=b b=a

2 – Doble Negación: la doble negación de una variable reproduce la variable


original.

a=a

Función OR

Se llama también función “O”, suma y reunión. Es una función que es


cierta cuando es cierta una, otra o ambas variables. Para representar esta
función matemáticamente se emplea el signo más (+). S= a+b

4
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica

a a b S
S 0 0 0
b 0 1 1
1 0 1
1 1 1
Las propiedades de la función OR son:

1 – El elemento neutro es el cero: 0+a=a


2 – La suma de una variable cualquiera con 1 vale siempre 1: a+1=1
3 – La suma consigo mismo no se altera: a+a=a
4 – La suma de una variable con su complemento vale siempre 1: a+ ā=1
5 – Propiedad conmutativa: a+b=b+a
6 – Propiedad asociativa: a+(b+c)=(a+b)+c

Función AND

Se llama también función Y, producto o intersección. Es una función que


es cierta solo cuando son ciertas todas las variables. Para representar
matemáticamente esta función se emplea el signo por (.). P=a.b

a b P
a 0 0 0
P 0 1 0
b
1 0 0
1 1 1

Las propiedades de la función AND son las siguientes:

1 – El elemento neutro es el 1: a.1=a


2 – El producto de una variable cualquiera por 0 vale siempre 0: a.0=0
3 – La suma consigo mismo no se altera: a.a=a
4 – La producto de una variable con su complemento vale siempre 0: a. ā=0
5 – Propiedad conmutativa: a.b=b.a
6 – Propiedad asociativa: a.(b.c)=(a.b).c

Combinaciones entre funciones básicas.

Función NOR: cuando una función OR se sigue de una función complemento,


la función resultante se llama NOR. S=a+b

5
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica

a b S
a
S 0 0 1
b 0 1 0
1 0 0
1 1 0

Función NAND: cuando una función AND se sigue de una función


complemento, la función resultante se llama NAND. S=a.b

a a b S
P 0 0 1
b 0 1 1
1 0 1
1 1 0
Propiedades de las combinaciones de sumas y productos:

1 – Distributiva:

Respecto del producto: (a+b).c=(a.c)+(b.c)


Respecto de la suma: (a.b)+c=(a+c).(b+c)

2 – Ley de absorción

a.(a+b)=a

a+(b.b)=a

3 – Ley de expansión

(a+b).(a+b)=a

(a.b)+(a.b)=a

Como puede verse de las anteriores propiedades, todas ellas permanecen


validas si la operación suma y producto y los elementos 0 y 1 se intercambian
entre sí. Esto es el llamado PRINCIPIO DE DUALIDAD.

Teoremas de Morgan

6
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Los teoremas de Morgan constituyen dos importantes propiedades de
amplia utilidad en la lógica electrónica. Se expresan algebraicamente mediante
las dos ecuaciones siguientes.

1º Teorema: a+b=a . b

2º Teorema: a.b= a + b

La aplicación práctica es inmediata: el primer teorema nos dice que podemos


conseguir una función NOR invirtiendo (negando) las dos entradas de una
función AND, mientras que el segundo nos permite obtener una NAD
invirtiendo las dos entradas de una OR.

La inversión de los teoremas nos proporciona dos ecuaciones más:

a+b=a.b

a.b=a+b

Estas nos dicen que podemos conseguir una función OR invirtiendo las
entradas de una puerta NAD y que también podemos conseguir una AND
invirtiendo las dos entradas de una NOR.

Función EXCLUSIVE OR

Es una función tal que si las dos variables son iguales, la función vale 0
y si son distintas vale 1.

Para la representación matemática se utiliza el signo “mas” rodeado de


un círculo. F=a b

a b F
a 0 0 0
F 0 1 1
b
1 0 1
1 1 0

7
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
La función EXCLUSIVE OR se puede representar matemáticamente
mediante combinaciones de sumas y productos.

a b= a.b + a.b=(a+b).(a+b)

La función presenta las siguientes propiedades derivadas de la suma y


el producto:

a b=a b=a b=a b

Al complemento de esta función (EXCLUSIVE NOR) se le denomina


también función coincidencia, ya que vale uno cuando ambas variables
coinciden y vale cero cuando las dos variables son distintas.

Lógica Combinacional

Se conoce como lógica combinacional a la relación o combinaciones de varios


circuitos lógicos destinados a conseguir una función determinada. El resultado
obtenido es fijo y constante y no presenta ninguna variación con el tiempo,
siempre que no se alteren los niveles de tensión aplicados a las entradas.

Formas canónicas

Las expresiones lógicas siempre pueden ser escritas de la forma:

A – Suma de productos: A.B+A.C+B.C

B – Producto de sumas: (P+Q).(Q+R).(P+R)

Estas expresiones se pueden poner en una forma general, de manera


que en cada término estén comprendidas todas las variables.

La suma de productos se puede expresar:

Y=A.B+A.C+B.C

8
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Y= A.B.1+A.1.C+1.B.C

Teniendo en cuanta la propiedad del elemento neutro (A.1=A) y la de la


suma con el complemento (A+A=1) podemos poner:

Y=A.B(C+C)+A(B+B)+(A+A).B.C

Y=A.B.C+A.B.C+A.B.C+A.B.C+A.B.C+A.B.C+A.B.C

Y como A+A=A, resulta

Y=A.B.C+A.B.C+A.B.C+A.B.C

Esta expresión general así obtenida es la forma canónica de la suma de


productos. Cada uno de sus términos se llama en ingles “MINITERMS”.

De la misma forma y partiendo del producto de sumas:

Y= (P+Q).(Q+R).(P+R) y desarrollando de manera análogo a lo anterior se


obtiene:

Y= (P+Q+R).(P+Q+R).(P+Q+R).(P+Q+R).(P+Q+R).(P+Q+R)

Esta expresión general obtenida es la forma canónica del producto de


sumas y cada uno de sus términos se llama en ingles “MAXTERMS”

En la práctica la función definida por la tabla de la verdad se puede


representar como:

- Suma de productos: F=A.B.C+A.B.C+A.B.C


- Producto de sumas: F=(A+B+C).(A+B+C)

A B C F
0 0 0 0
0 1 0 0
1 0 1 1
0 1 1 1
1 1 1 1

Como suma de producto se toman los términos en los que la función


vale 1, y en esos términos, la variable que vale 0 aparece complementada y la
que vale 1 sin complementar.

9
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Como producto de suma se toman los términos en los que la función
vale 0, y en esos términos, la variable que vale 0 aparece sin complementar y
la que vale 1 aparece complementada.

Diagrama de Karnaugh

Las expresiones lógicas y ecuaciones que describen las funciones que


debe realizar un sistema digital permiten determinar la composición del mismo.
Este sistema que a veces puede ser muy complicado, es posible simplificarlos,
aplicando los términos apropiados, aunque este método puede resultar muy
laborioso. Para un pequeño número de variables es más facil hacer la
simplificación mediante el diagrama de Karnaugh. Este diagrama es,
simplemente, una representación grafica de todas las combinaciones posibles
de todas las variables que intervienen.

El diagrama de Karnaugh constituye otra forma de representar la


función, siendo en esencia una tabla de verdad en dos dimensiones.

10
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Minimización mediante Karnaugh para obtener suma de productos

El diagrama puede ser considerado como la representación gráfica de


todos los términos de la forma canónica suma de productos.

BA 0 0 0 1 1 1 1 0

DC

0 1 3 2
0 0
D C B A D C B A D C B A D C B A

4 5 7 6
0 1
D C B A D C B A D C B A D C B A

12 13 15 14
1 1
D C B A D C B A D C B A D C B A

8 9 11 10
1 0
D C B A D C B A D C B A D C B A

Cada término está representado en cuadro, ordenado de forma que los


cuadros adyacentes se diferencien en una sola variable que aparece de forma
complementada o sin complementar. En la figura anterior se ha representado
un diagrama de Karnaugh para cuatro variables.

Por propia definición dada de adyacencia, son también adyacente los


cuadros externos de una fila; el cuadro superior e inferior de una columna.

Una expresión lógica en forma canónica de suma de productos se


representa en el diagrama poniendo 1 en los cuadros cuyos términos están
contenidos en la expresión y poniendo un 0 en los demás cuadros.

Aplicando la propiedad distributiva:

11
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
A.B+A.C=A.(B+C) y las propiedades

A+A=1 y A.1=A

a los términos de 2 cuadrados adyacentes en los que exista un 1, se puede


eliminar una variable, ya que la operación determinada por estos 2 términos es
independiente de esa variable.

Por ejemplo combinado los cuadros 5 y 13 de la figura anterior:

D.C.B.A+D.C.B.A=C.B.A.(D+D)=C.B.A.1=C.B.A

Los dos cuadros combinados, se pueden combinar con otros dos


adyacentes si los dos grupos de cuadros son adyacentes. Así, un grupo de
cuatro cuadros adyacentes se pueden combinar resultando la eliminación de
dos variables.

Si combinamos ahora los cuadros 7 y 15

D.C.B.A+D.C.B.A=C.B.A(D+D)=C.B.A.1=C.B.A

Combinando ahora este resultado con el anterior:

C.B.A+C.B.A=C.A.(B+B)=C.A.1=C.A

Por lo tanto, al combinar cuatro cuadros adyacentes, se ha conseguido


la eliminación de dos variables.

En general se puede combinar un número de cuadros igual a 2n, siendo


n un número entero. De esta combinación resulta la eliminación de n variables.

Al hacer las simplificaciones, cada grupo de cuadros adyacentes


representa una función AND y todas esas se juntan en una función OR para
obtener el resultado final.

Por tanto para una mayor simplificación, se deberá tomar el mínimo


número de grupos de cuadros adyacentes, lo más grande posible.

12
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
Ejemplo Práctico

Realizar una lógica combinacional de tal modo que si tenemos tres


generadores que alimentan a una línea de transmisión, la línea solo va a estar
energizada a través de un interruptor automático cuando 2 o más generadores
este en servicio. Si solo un generador esta en servicio la líneas queda
automáticamente fuera de servicio.

Se construye la tabla de verdad:

G1 G2 G3 S

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

La ecuación lógica por suma de productos resulta:

S=G1.G2.G3+ G1.G2.G3+ G1.G2.G3+ G1.G2.G3

13
Universidad Tecnológica Nacional Electrónica I
Facultad Regional Córdoba Ingeniería Eléctrica
A continuación se debe simplificar por Karnaugh.

G2G3 0 0 0 1 1 1 1 0

G1

0 0 0 1 0

1 0 1 1 1

De lo cual resulta:

S=G1.G3+G1.G2+G2.G3

Esquema de conexiones

En el siguiente esquema se utiliza un regular LM7805 a fin de proveer la


alimentación de 5 V y dos CI, el 4081BP de cuatro puertas AND de dos
entradas y el 4071BP de cuatro puertas OR de dos entradas.

U4
LM7805CT
LINE VREG
VOLTAGE
COMMON

1 6
J1 J2 J3 U3 U1 U2
Key = A Key = A Key = A VCC VDD VDD 8 VDD
V1 NC 1A 1Y 1A 1Y
9V A1 Y1 1B 9 1B
A2
A3
Y2
Y3
2A
2B
2Y 7 2A
2B
2Y

A4 Y4 3A 3Y 3A 3Y
A5 Y5 3B 3B 10
A6 Y6 4A 4Y 4A 4Y
4B 4B
VSS VSS VSS

4009BCP_5V 4081BP_5V 4071BP_5V


LED1

2 11
3
5
R4
R1 R2 R3 100Ω
1MΩ 1MΩ 1MΩ

14

También podría gustarte