Está en la página 1de 18

Universidad del Bio Bio

La Libertad del Conocimiento

ELECTRONICA II
Carrera: Ingeniería Civil Eléctrica, ICE

Facultad: Ingeniería

Profesor : Miguel Angel Peña M.

Concepcion : Octubre 2020


Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2. Algebra de Boole
Es una herramienta que permite analizar y simplificar sistemas El propósito de las expresiones lógicas es describir la relación
lógicos y crear un circuito con una relación de entrada/salida entre la salida de un circuito lógico (la decisión) y sus entradas
deseada (las condición)

Pasar de una tabla de verdad a suma de productos y


Leyes y propiedades del Algebra de Boole producto de sumas

Utilizar Mapas de Karnaugh para simplificar funciones


Simplificar funciones utilizando el algebra de Boole. lógicas

Algebra de
Boole Los símbolos lógicos para representar las puertas lógicas
Analizar simplificar circuitos mediante Algebra de
Boole. están de acuerdo con el estándar ANSI/IEEE 91−1984

Las entradas se consideran variables lógicas cuyos niveles Las compuertas lógicas, pueden construirse a partir de diodos,
lógicos en cualquier momento determinan los niveles de transistores y resistencias conectados de manera que la salida del
salida circuito sea el resultado de una operación lógica (OR, AND, NOT)

-2-
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.1 Compuertas OR

La tabla de verdad muestra lo que ocurre A B C X = A+ B +C


cuando se combinan 3 entradas lógicas (A,
0 0 0 0
B y C) mediante el uso de la operación OR
para producir la salida x. 0 0 1 1
0 1 0 1
X es un 1 lógico para cada una de las A
combinaciones de niveles de entrada en 0 1 1 1 X = A+ B +C
B
donde una o más entradas sea 1.
1 0 0 1 C
El único caso en el que x es un 0 es cuando 1 0 1 1 Compuerta OR
ambas entradas son 0.
1 1 0 1
1 1 1 1
En una compuerta OR la operación OR
Tabla de verdad que define operación OR
produce una salida de 1, si cualquiera de sus
entradas sea 1 en otro caso, la salida será 0.
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

Ejemplo: Operación OR con compuertas OR


Tabla de verdad operación OR

1
A 0 A B C X = A+ B +C
0 0 0 0
1 1 0 0 1
0 A
B X = A+ B +C
B 1 1 0 1
C
0 1 0 1
1
C 0 0 0 0 0
Compuerta OR
1 0 0 1

1 1 0 1 1
OUT 0
1 0 0 1
t0 t1 t2 t3 t4 t5 t6 t7
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.2 Compuertas AND

A B C X = ABC La salida de la compuerta AND es igual al


A X = ABC producto de las entradas lógicas; x = ABC.
0 0 0 0
B
0 0 1 0 La compuerta AND es un circuito que opera
C de manera que su salida esté en ALTO sólo
0 1 0 0
Compuerta AND cuando todas sus entradas se encuentren
0 1 1 0 en ALTO.

1 0 0 0 Para todos los demás casos, la salida de la


1 0 1 0 compuerta AND estará en BAJO

1 1 0 0 La salida de la compuerta es 1 sólo para el


1 1 1 1 caso en el que A =B=C=1 .

Tabla de verdad que define operación AND


Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

Ejemplo : Forma de onda de salida compuerta AND

1 A B X = AB
A 0
0 0 0
A
X = AB 1 0 0
1
0 B
B 0 1 0
Compuerta AND
1 1 1
1
X 0
to t1 t2 t3 t4 t5 t6 t7 t8 Tabla de verdad compuerta AND

 La forma de onda de x es 0 siempre que B = 0.


 Cuando B es 1, la forma de onda de x es igual que la de A.
 La entrada B es una entrada de control cuyo nivel lógico determina si la forma
de onda de A pasa o no hacia la salida x.
 La compuerta AND se utiliza como un circuito inhibidor,
 Cuando B=0 es condición de inhibición ya que produce una salida igual a 0.
 Cuando B=1 es condición de habilitación, la cual permite que A llegue a la salida
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

Ejemplo: Sistema de alarma para el cinturón de seguridad


Sistema de alarma para el cinturón de seguridad del auto, detecta cuándo el interruptor de arranque se ha
activado y (AND) el cinturón de seguridad no está abrochado.

Alto = Encendido (On) Interruptor


puesta
A
Bajo = Apagado (Of) marcha

Alto = Desabrochado Circuito de B Circuito de


seguridad alarma audible
Bajo = Abrochado

Nivel Alto = Activa alarma

A
Temporizador
Interruptor encendido= nivel Alto (20 segundos)
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.3 Inversor (NOT)


 El circuito NOT realiza la operación denominada inversión o complementación.
 El inversor cambia un nivel lógico al nivel opuesto. En términos de bits, cambia de [1 a 0] o [0 a 1]
 Los símbolos lógicos cumplen el estándar ANSI/IEEE 91−198

A X=A

t1 t2 t1 t2
Impulso Entrada Impulso Salida
A X= A
0 1
1 0

-8-
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.4 Evaluación de las salidas de circuitos lógicos


Ejemplo N°1 ¿Cual es la expresión booleana para el circuito lógico? X=?
A
A ABC
B
C
X = ABC(A + D)
A A+ D A+D
D
¿Cual seria el nivel lógico de la salida x del circuito? si A=0,B=0,C=1,D=1

A B C D X = ABC(A + D) X = ABC(A + D)
0 0 1 1 0 X = 0.0.1.(0+1)
0 1 1 0 1 X = 1.0.1.(0+1)

0 1 0 1 X = 1.0.1.(1)
X = 1.0.1.0 X= 0
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.4 Evaluación de las salidas de circuitos lógicos


Ejemplo N°2 :¿Cual es la expresión booleana para el circuito lógico? X=?

A A+ B
B (A+ B)C (A + B)C

C D +(A + B)C
X = (D + (A+B)C) E
D
E

¿Cual seria el nivel lógico de la salida x del circuito? si A=0,B=0,C=0,D=1,E=1

X = (D + (A+B)C) E
A B C D E X = (D + (A+B)C) E
X = (1 + (0+0).1) .1
0 0 0 1 1 1
X = (1 + 0.1) .1
0 1 1 0 1 1
X = (1 + 0) .1
0 1 0 1 1 X = (1 + 1) .1
X = 1.1 X=1
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.4 Evaluación de las salidas de circuitos lógicos

Reglas cuando se evalúa una expresión booleana:

1. Primero realice todas las inversiones de términos individuales; es decir, 0 = 1 o 1 = 0.

2. Después realice todas las operaciones que estén encerradas entre paréntesis.

3. Realice una operación AND antes de una operación OR, a menos que haya paréntesis que
indiquen lo contrario.

4. Si una expresión tiene una barra sobre ella, primero realice las operaciones dentro de la
expresión y después invierta el resultado.
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.5 Implementación de circuitos de expresiones Booleanas


Cuando la operación de un circuito se define
mediante una expresión booleana, podemos dibujar
el diagrama de un circuito lógico de manera directa a
partir de esa expresión.
A AC
C

Ejemplo: construir un circuito cuya expresión


booleana es: B
B
BC
X= AC+BC+ABC

x= AC + BC + ABC
A
B ABC

 Expresión booleana, contiene tres términos (AC,


BC, ABC)
 Requiere una compuerta OR de tres entradas Construcción de un circuito lógico a
 Se dibuja una compuerta OR de tres entradas partir desde una expresión booleana.
etiquetadas como AC, BC y ABC
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.6 Compuertas NOR

Esta compuerta combina las operaciones básicas OR y NOT, por lo que es muy sencillo escribir sus
expresiones booleanas.

Inversión NOR
OR
A X =A+B
A B A+B A +B
B
0 0 0 1
A X =A+B 0 1 1 0
A+B
B 1 0 1 0
1 1 1 0
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.7 Compuertas NAND

Esta compuerta combina las operaciones básicas AND, y NOT, por lo que es muy sencillo escribir
sus expresiones booleanas.

Inversión NAND
AND
A X =AB
A B AB AB
B
0 0 0 1
A X =AB 0 1 0 1
AB
B 1 0 0 1
1 1 1 0
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.8 Teoremas Boléanos con una sola variable


Postulados
AND OR
x x
1) x. 0= 0 0 5) x + 0= x x
0
0

x
x x 1
2) x. 1= x X 6) x+ 1= 1 1
x
1 0

x
x x
3) x. x= x x
7) x + x= x

x x
4) x. x= 0 0 8) x + x = 1 1
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.9 Teoremas Booleanos y Propiedades

Teoremas Booleanos Propiedades

A +AB = A
Propiedad conmutativa
A +AB = A (1+B); como 1+B =1, resulta A+AB= A.1=A
A+B=B+A
A (A+B) = A AB=BA
A (A+B) = AA+AB = A+AB = a Propiedad distributiva
Propiedad asociativa
A+AB = A+B (A + A) + C = A + (B + C)
A +A B = (A+A)(A+B) = 1(A+B) = A+B comprobación
(A B) C = A (B C)

B(A+B) = AB
Propiedad distributiva
B(A +B) = BA+BB = BA+0 = BA = AB Demostración
A (B + C) = A B + A C
A + (B C) = (A + B)(A + C)
Electrónica II
Unidad II: Determina y simplifica funciones lógicas. Calcula los parámetros de aplicaciones de contadores

2.10 Tabla Resumen

Nombre AND - Y OR - O XOR NOT NAND NOR


O exclusiva Inversor
Símbolo a
x
a
x
a
x a x
a
x
a
x
b b b b b

a
Símbolo a
& a
> =1 a = x
a
& a
>
x
b x b x b b x b x

Tabla de A B X = AB A B X = A+B A B X = AB+AB A X= A A B X = AB A B X = A+B

verdad 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 0 1
0 1 0 0 1 1 0 1 1 1 0 0 1 1 0 1 0
1 0 0 1 0 1 1 0 1 1 0 1 1 0 0
1 1 1 1 1 1 1 1 0 1 1 0 1 1 0

Equivalente a b a a b
x
a
x x a x
en contacto b a b x a b
x b

Axioma X=ab X= a+b X= ab+ab X= a X= ab X= a+b

- 17 -
Universidad del Bio Bio
La Libertad del Conocimiento

Muchas Gracias

Profesor : Miguel Angel Peña M.

Octubre 2020

También podría gustarte