Está en la página 1de 55

Sesin 03.

Tablas de decisin
Control Electrnico de Equipo
Pesado
J.Max Hery Quispe Chambi

1
Resumen

En esta sesin vamos a reconocer la lgica de los


sistemas digitales

2
Disear y analizar los sistemas de
CAPACIDADES control y monitoreo en sistemas
TERMINALES electromecnicos del equipo pesado
utilizando PLC y Arduino
Objetivo de la sesin

Reconocer las diferentes compuertas lgicas


Reducir mapas de karnaugh

4
Agenda

Sistemas de numeracin
Lgica de Boole
Compuertas lgicas
Mapas de karnaugh

5
COMPUERTA AND

EN ESPAOL Y
SI A y B y C y D y . SON UNO, LA SALIDA ES
UNO
EQUIVALE A COLOCAR VARIOS CONTACTORES
EN SERIE

6
SIMBOLO Y CIRCUITO
EQUIVALENTE

B
A

B
OUTPUT C
C

D
D

OUTPUT

7
COMPUERTA OR

EN ESPAOL O
SI A B C D SON UNO, LA SALIDA ES
UNO
ES EQUIVALENTE A VARIOS CONTACTORES
CONECTADOS EN PARALELO

8
SIMBOLO Y CIRCUITO
EQUIVALENTE

A B C D
A

B
OUTPUT
C

D
OUTPUT

9
COMPUERTA NOT
EN ESPAOL NO
EQIVALE A UNA
NEGACION
SI ENTRA UNO SALE
CERO A A
SI ENTRA CERO SALE
UNO
UNA LINEA ARRIBA DE
LA LETRA INDICA
NEGACION
10
COMPUERTAS NAND Y NOR

LA COMPUERTA NAND ES LA NEGACION DE LA


AND
SI A y B y C y D y SON UNO LA SALIDA ES
CERO
LA COMPUERTA NOR ES LA NEGACION DE LA
OR
Si A B C D ES UNO LA SALIDA ES
CERO
11
SIMBOLOS DE LAS
COMPUERTAS NAND Y NOR

NAND
A

NOR
A

12
EJEMPLO No1 DE
APLICACION
DISEAR UN CIRCUITO LGICO QUE ACTIVE UNA
ALARMA CUANDO UN SENSOR DE TEMPERATURA
ENVIE UN NIVEL LGICO ALTO CUANDO UN
SENSOR DE PRESION ENVIE UN NIVEL LGICO ALTO
CUANDO AMBOS SENSORES ENVIEN UN NIVEL
LGICO ALTO. ESTE CIRCUITO ADEMAS DEBE
DISPONER DE UN SWITCH DE ENCENDIDO Y
APAGADO ON-OFF

13
SOLUCION:

SENSOR
TEMP
SENSOR
PRESION
0V
+5V
ON - OFF

14
TABLAS DE VERDAD

LA TABLA DE VERDAD PERMITE CONOCER


TODOS LOS NIVELES DE SALIDA QUE
CORRESPONDEN A CADA UNO DE LOS
POSIBLES NIVELES DE ENTRADA QUE SE
PUEDEN PRESENTAR EN UN CIRCUITO LGICO

15
COMO CONSTRUIR UNA
TABLA DE VERDAD
PARA CONSTRUIR UNA TABLA DE VERDAD HAY QUE TENER
PRESENTE QUE LAS ENTRADAS CAMBIAN SEGN EL SISTEMA
DE NUMERACION BINARIO (EJEMPLO PARA UN CIRCUITO DE
TRES ENTRADAS: 000 001 010 011 100 111)
LA COMPUERTA AND REPRESENTA UNA MULTIPLICACION
BINARIA
LA COMPUERTA OR REPRESENTA UNA SUMA BINARIA
NAND Y NOR SON LAS NEGACIONES DE AND Y OR
RESPECTIVAMENTE

16
TABLAS DE VERDAD DE LAS
COMPUERTAS LGICAS
AND OR
A B C = AB A B C = A+B
0 0 0 0 0 0
0 1 0 0 1 1
1 0 0 1 0 1
1 1 1 1 1 1

NAND NOR
A B C = AB A B C = A+B
0 0 1 0 0 1
0 1 1 0 1 0
1 0 1 1 0 0
1 1 0 1 1 0

17
CIRCUITO DE EJEMPLO No2:
OBTENER LA TABLA DE VERDAD PARA EL SIGUIENTE
CIRCUITO MOSTRADO EN LA FIGURA:

A+B
A

B
SALIDA = (A+B)*C

18
SOLUCION:

DESPUES DE HABER ABC SALIDA = (A+B)*C


DETERMINADO LA
ECUACION DE SALIDA 000 (0+0)*0 = 0
(A+B)*C ESTAMOS LISTOS 001 (0+0)*1 = 0
010 (0+1)*0 = 0
PARA CONSTRUIR LA TABLA
011 (0+1)*1 = 1
DE VERDAD DEL CIRCUITO: 100 (1+0)*0 = 0
101 (1+0)*1 = 1
110 (1+1)*0 = 0
111 (1+1)*1 = 1

19
EJEMPLO No3

DISEE UN CIRCUITO LGICO CUYA ECUACION DE


SALIDA ES (A+B)*C
SOLUCION: VEMOS UNA SUMA NEGADA DE A+B,
POR LO QUE NOS CONVENDRIA UTILIZAR UNA
COMPUERTA NOR. Y SU SALIDA MULTIPLICARLA POR
C (CON UNA COMPUERTA AND)
ENTOCES NUESTRO CIRCUITO TIENE TRES ENTRADAS:
A, B Y C

20
COMPUERTAS LGICAS EN
CI
VARIAS COMPUERTAS ESTAN ENCAPSULADAS Y DISPONIBLES
EN EL MERCADO. A CONTINUACION SE MENSIONAN LOS CI*
MS COMUNES:
EL CI 7404 CONTIENE SEIS INVERORES NOT
EL CI 7400 CONTIENE CUATRO COMPUERTAS NAND DE DOS
ENTRADAS
EL 7408 CONTIENE CUATRO COMPUERTAS AND DE DOS
ENTRADAS
EL 7432 CONTIENE CUATRO COMPUERTAS NOR DE DOS
ENTRADAS
EL 7402 CONTIENE CUATRO COMPUERTAS OR DE DOS
ENTRADAS,

21
2.2 ALGEBRA BOOLEANA

Agenda
ALGEBRA BOOLEANA
TEOREMAS DE BOOLE
TEOREMAS DE DE-MORGAN
UNIVERSALIDAD DE LAS COMPUERTAS NAND Y NOR
REPRESENTACION ALTERNATIVA PARA LAS COMPUERTAS LGICAS
ALGEBRA BOOLEANA

POR LO QUE HEMOS VISTO, EN LA ELECTRONICA


DIGITAL SE CONSIDERAN DOS NIVELES LGICOS
POSIBLES (EL CERO O NIVEL LGICO BAJO Y EL UNO
NIVEL LOGICO ALTO). SIENDO AS QUE SOLO
TENEMOS QUE TRABAJAR CON DOS NUMEROS Y NO
CON DIEZ (0, 1, 2, . . .9) COMO NORMALMENTE SE
HACE, LAS LEYES ALGEBRAICAS SE SIMPLIFICAN
NOTABLEMENTE.

23
LEYES DEL ALGEBRA DE BOOLE
X *0 0
EJEMPLO :
X *1 1
SIMPLIFICA R :
X *X X
AB * AB
X *X 0
SOLUCION :
X 0 X
X AB
X 1 1
ENTONCES ;
XX X
X *X 0
X X 1
24
LEYES DEL ALGEBRA DE BOOLE
CON MULTIPLES VARIABLES
X Y Y X
X *Y Y * X
X (Y Z ) ( X Y ) Z X Y Z
X * (Y * Z ) ( X * Y ) * Z
X * (Y Z ) X * Y X * Z
(W X ) * (Y * Z ) W * Y W * Z X * Y X * Z
X XY X
X XY X Y
25
EJEMPLO No1:
COMPRUEBE
QUE :
X Y C=X
X X *Y X
0 0 0+0*0=0
SOLUCION :
0 1 0+1*0=0
VER
1 0 1+0*0=1
TABLA 1+1*1=1
1 1
VERDAD
26
EJEMPLO No2

SIMPLIFICAR :
Y A B CD A B C D
SOLUCION :
Y A B D * (C C )
Y A B D *1
Y ABD
27
TEOREMAS DE DE-MORGAN

( X Y ) X *Y
( X *Y ) X Y EJEMPLO
SIMPLIFICAR
A* B *C
SOLUCION :
( A B ) *C
( A B) * C
A * C BC
28
UNIVERSALIDAD DE LAS
COMPUERTAS NAND Y NOR
LAS COMPUERTAS NAND EN COMBINACIONES
ADECUADAS PUEDEN FUNCIONAR COMO UNA
COMPUERTA AND OR NOT
IGUALMENTE LAS COMPUERTAS NOR EN
COMBINACIONES ADECUADAS PUEDEN
FUNCIONAR COMO UNA COPUERTA AND
OR NOT

29
UNIVERSALIDAD DE COMPUERTAS NAND Y
NOR (CONEXIONES)

FUNCIONA COMO NOT FUNCIONA COMO NOT

FUNCIONA COMO AND FUNCIONA COMO OR

FUNCIONA COMO OR FUNCIONA COMO AND

30
REPRESENTACION ALTERNATIVA DE
LAS COMPUERTAS LGICAS.

ANTERIORMENTE YA SE PRESENTARON LOS


SIMBOLOS ESTANDAR DE LAS COMPUERTAS
LGICAS AND, OR, NOT, NAND Y NOR.
EXISTEN OTROS SIMBOLOSALTERNATIVOS QUE
RESULTAN MUY TILES EN EL ANALISIS Y
DISEO DE CIRCUITOS DIITALES.

31
REGLAS PARA OBTENER
SIMBOLOS ALTERNATIVOS
1. INVIERTA CADA ENTRADA Y SALIDA DEL SIMBOLO
ESTANDAR, ESTO SE LOGRA AADIENDO BURBUJAS
EN LAS LINEAS DE ENTRADA Y SALIDA QUE NO LAS
TENGAN Y SUPRIMIENDO LAS BURBUJAS DONDE YA
LAS HAYA.
2. CAMBIE EL SIMBOLO DE OPERACIN DE AND A OR
DE OR A AND. (EN EL CASO ESPECIAL DEL
INVERSOR NO SE CAMBIA EL SIMBOLO DE
OPERACIN)

32
EJEMPLO N03
OBTENER EL SIMBOLO
ALTERNATIVO DE LA
COMPUERTA NOR.
SOLUCION:
1. COLOCAMOS BURBUJAS EN SIMBOLO ESTANDAR SIMBOLO ALTERNATIVO
DONDE NO LAS HAY (EN LAS
ENTRADAS) Y SUPRIMIMOS
BURBUJAS DONDE LAS HAY (EN
LA SALIDA).
2. CANBIAMOS EL SIMBOLO OR
POR AND (VER FIGURA)

33
DEMOSTRACION
SE PUEDE DEMOSTRAR A* B A B
FACILMENTE QUE EL SIMBOLO (VER
ALTERNATIVO ES EQUIVALENTE FIGURA)

AL SIMBOLO ESTANDAR SALIDA A * B


VALIENDONOS DE LOS TEOREMAS SALIDA A B
DE DE-MORGAN Y RECORDANDO SALIDA A B
QUE LA BURBUJA REPRESENTA SALIDA OR
UNA OPERACIN DE INVERSION.
EJEMPLO DEMOSTRACION DEL SIMBOLO OR ESTANDAR

SIMBOLO ALTERNATIVO OR (VER A


A+B
FIGURAS) B

SIMBOLO OR ALTERNATIVO
A
A*B

34
INTERPRETACION DE LOS
SIMBOLOS ALTERNATIVOS
CUANDO UNA LINEA DE ENTRADA O SALIDA DE UN
SIMBOLO DE COMPUERTA LGICA NO TIENE UNA
BURBUJA, SE DICE QUE ES ACTIVA EN ALTO. CUANO
UNA LINEA DE ENTRADA SALIDA SI TIENE UNA
BURBUJA SE DICE QUE LA LINEA ES ACTIVA EN BAJO.
PARA EL SIMBOLO OR UTILICE LA CONDICION
CUALQUIERA Y PARA EL SIMBOLO AND UTILICE
LA CONDICION TODAS

35
EJEMPLOS
SIMBOLO ALTERNATIVO DE
SIMBOLO ESTANDA DE AND
LA NOR

LA SALIDA ES ACTIVA EN LA SALIDA ES ACTIVA EN


ALTO CUANDO TODAS ALTO CUANDO TODAS
LAS ENTRADAS SON LAS ENTRADAS SON
BAJAS ALTAS

SIMBOLO ESTANDAR DE LA SIMBOLO ESTANDAR DE LA


OR NOR

LA SALIDA ES ACTIVA EN LA SALIDA ES ACTIVA EN


ALTO CUANDO BAJO CUANDO
CUALQUIERA DE LAS CUALQUIERA DE LAS
ENTRADAS SON ALTAS ENTRADAS SON ALTAS

SIMBOLO ALTERNATIVO DE SIMBOLO ALTERNATIVO DE


LA NAND LA NOT

LA SALIDA ES ACTIVA EN
ALTO CUANDO LA SALIDA ES ACTIVA EN
CUALQUIERA DE LAS ALTO CUANDO SU
ENTRADAS SON BAJAS ENTRADA ES BAJA

36
VENTAJA DE UTILIZAR
SIMBOLOS ALTERNATIVOS.
LA VENTAJA DE UTILIZAR LOS SIMBOLOS
ALTERNATIVOS ES EVIDENTE CUANDO HAY
QUE ANALIZAR EXTENSOS CIRCUITOS. HAY UN
NOTABLE AHORRO DE TIEMPO Y ESFUERZO.

37
2.3 Mapas de Karnaugh

Agenda

CIRCUITOS COMBINATORIOS Y MAPAS DE


KARNAUGH
SIMPLIFICACION POR EL METODO DEL
MAPA DE KARNAUGH
CIRCUITOS LGICOS
COMBINATORIOS
DADA UNA TABLA DE VERDAD, PODEMOS OBTENER LA
EXPRESION DE SALIDA. SI SEGUIMOS LAS TRES REGLAS
SIGUIENTES:
1. SI EL NIVEL DE ENTRADA ES CERO LO REPRESENTAMOS CON
UNA LETRA NEGADA
2. SI EL NIVEL DE ENTRADA ES UNO LO REPRESENTAMOS CON
UNA LETRA SIN NEGAR
3. SI EL NIVEL LGICO DE LA SALIDA ES UNO, ESCRIBIMOS LA
EXPRESION DE ENTRADA SIGUIENDO LAS DOS REGLAS
ANTERIORMENTE EXPUESTAS; LUEGO SUMAMOS LAS
EXPRESIONES RESULTANTES.

39
EJEMPLO No1

DISEE UN CIRCUITO LGICO CON ENTRADAS A, B Y


C DE TAL FORMA QUE LA SALIDA SEA ALTA CUANDO
LA MAYOR PARTE DE LAS ENTRADAS SEAN ALTAS.
SOLUCION: PRIMERO OBTENEMOS LA TABLA DE
VERDAD, LUEGO SEGUIMOS LAS TRES REGLAS
INDICADAS ANTERIORMENTE, FINALMENTE
PROCEDEMOS A GRAFICAR EL CIRCUITO

40
SOLUCION:
ABC X
000 0
001 0
010 0
011 1 A NEGADO
100 0
101 1 B NEGADO
110 1 C NEGADO
111 1 TODAS LAS LETRAS SIN NEGAR

ENTOCNCES B B*C
C
TENEMOS ;
X A * B *C A* B *C A* B *C A* B *C A
A*C A*B+A*C+B*C
SIMPLICANDO :
X B *C A*C A* B
A*B

41
MAPA DE KARNAUGH
ES UN METODO GRAFICO PARA SIMPLIFICAR UNA ECUACION
LGICA O PARA CONVERTIR UNA TABLA DE VERDAD A SU
CIRCUITO LGICO CORRESPONDIENTE.
EL EMPLEO PRACTICO DEL MAPA DE KARNAUGH SE LIMITA A
CIRCUITOS DE HASTA CUATRO ENTRADAS
CON CINCO O MS ENTRADAS ESTE METODO SE VUELVE
MUY COMPLICADO, ESE TIPO DE CIRCUITOS SE RESUELVEN
MEJOR CON UN PROGRAMA DE COMPUTADORA.

42
TABLA DE VERDAD VERSUS
MAPA DE KARNAUGH
B

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

ABC X 00 1 1
000 1
01 1 0
001 1
AB
010 1
11 1 0
011 0
100 0
10 0 0
101 0
110 1
111 0

43
REGLAS PARA COSTRUIR UN MAPA DE
KARNAUGH
COMO VIMOS EN LA PAGINA
ANTERIOR UN MAPA K MUESTRA
EXACTAMENTE LA MISMA
INFORMACION QUE UNA TABLA DE
VERDAD, SOLO QUE DE UNA
MANERA DIFERENTE. CD

LA UNICA REGLA QUE HAY QUE 00 01 11 10


TENER EN CUENTA PARA CONTRUIR 00 0 0 0
0
UN MAPA K ES QUE LA NUMERACION
DE LOS CAJONES VARIA SEGN EL 01 0 1 0 0
CODIGO GRAY Y DENTRO DE LOS AB
CAJONES SE ESCRIBE EL NIVEL 11 0 0 0 0
LOGICO DE SALIDA 10 0 0 0 0
OBSERVE LA FIGURA, ES UN MAPA K,
INDICA QUE CUANDO ABCD = 0101
LA SALIDA ES 1

44
EJEMPLO No2

UN NUMERO BINARIO DE CUATRO BITS SE


REPRESENTA POR A3A2A1A0 SIENDO A3, A2,
A1, A0 LOS BITS INDIVIDUALES, CON A0 COMO
LSB, TRACE UN MAPA K QUE MUSTRE UNA
SALIDA ALTA SIEMPRE QUE EL NUMERO SEA
MAYOR QUE 0010 Y MENOR QUE 1000

45
SOLUCION
TENEMOS QUE LA SALIDA
ES UNO CUANDO:
A3A2A1A0=0011
A1A0
A3A2A1A0=0100 00 01 11 10
A3A2A1A0=0101 00 0 0 1 0

A3A2A1A0=0110 01 1 1 1 1
A3A2
A3A2A1A0=0111 11 0 0 0 0

EN TODAS LAS DEMAS 10 0 0 0 0

SITUACIONES LA SALIDA ES
CERO

46
SINPLIFICACION DE EXPRESIONES POR
EL METODO DEL MAPA DE KARNAUGH

PARA SIMPLIFICAR EXPRESIONES POR MEDIO DEL METODO


DEL MAPA K SE DEBE TENER EN CUENTA LAS SIGUIENTES
REGLAS Y SUGERENCIAS
1. LOS UNOS SE AGRUPAN EN POTENCIAS DE DOS
2. MIENTRAS MS UNOS SE AGRUPAN MEJOR, PORQUE SE
SIMPLIFICA MS
3. SOLO SE PUEDE AGRUPAR EN FORMA HORIZONTAL O
VERTICAL
4. PARA SIMPLIFICAR SE OBSERVA LA VARIABLE QUE
PERMANECE CONSTANTE, Y SI ES IGUAL A CERO, SE LA
REPRESENTA POR UNA LETRA NEGADA.
5. FINALMENTE SE SUMA LAS EXPRESIONES INDIVIDUALES

47
EJEMPLO No3
OBTENER LA EXPRESION
DE SALIDA PARTIENDO CD
DEL SIGUIENTE MAPA K: 00 01 11 10

00 0 0 1 0

01 1 1 1 1
AB
11 0 0 0 0

10 0 0 0 0

48
SOLUCION:
AGRUPAMOS LOS UNOS EN CD

POTENCIAS DE DOS, EN FORMA 00 01 11 10

HORIZONTAL Y VERTICAL 00 0 0 1 0
GRUPO 1

UNICAMENTE (VER FIGURA) AB


01 1 1 1 1 GRUPO 2

UNA VEZ FORMADO LOS GRUPOS 11 0 0 0 0

OBSERVAMOS QUE VARIABLE 10 0 0 0 0

PERMANECE CONSTANTE, SI ESA


VARIABLE ES CERO LA GRUPO1 GRUPO2

REPRESENTAMOS CON UNA A B C D A B C D

LETRA NEGADA 0 0 1 1 0 1 0 0

FINALMENTESE SE SUMA LAS 0 1 1 1 0 1 0 1

EXPRESIONES INDIVIDUALES. 0 1 1 1

A C D 0 1 1 0

A B

SALIDA = A*C*D+A*B

49
50
Resultados del Aprendizaje
Entiende los diferentes
sistemas de numeracin
Reconoce las diferentes
compuertas lgicas
Reduce Mapas de karnaugh

51
Preguntas?
PORTAFOLIO DIGITAL

https://goo.gl/p17lI4

53
Para la siguiente sesin

Tablas de decisin (Electrnica digital)


Libros a consultar Sistemas digitales -Tocci

54
MUCHAS GRACIAS

55

También podría gustarte