Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tablas de Decisión
Tablas de Decisión
Tablas de decisión
Control Electrónico de Equipo
Pesado
J.Max H’ery Quispe Chambi
1
Resumen
2
• Diseñar y analizar los sistemas de
CAPACIDADES control y monitoreo en sistemas
TERMINALES electromecánicos del equipo pesado
utilizando PLC y Arduino
Objetivo de la sesión
4
Agenda
• Sistemas de numeración
• Lógica de Boole
• Compuertas lógicas
• Mapas de karnaugh
5
COMPUERTA AND
• EN ESPAÑOL “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 ESPAÑOL “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 ESPAÑOL “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
NAND
A
NOR
A
12
EJEMPLO No1 DE
APLICACION
• DISEÑAR UN CIRCUITO LÓGICO QUE ACTIVE UNA
ALARMA CUANDO UN SENSOR DE TEMPERATURA
ENVIE UN NIVEL LÓGICO ALTO Ó CUANDO UN
SENSOR DE PRESION ENVIE UN NIVEL LÓGICO ALTO
Ó CUANDO AMBOS SENSORES ENVIEN UN NIVEL
LÓGICO 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
15
COMO CONSTRUIR UNA
TABLA DE VERDAD
• PARA CONSTRUIR UNA TABLA DE VERDAD HAY QUE TENER
PRESENTE QUE LAS ENTRADAS CAMBIAN SEGÚN 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 LÓGICAS
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:
19
EJEMPLO No3
20
COMPUERTAS LÓGICAS EN
CI
• VARIAS COMPUERTAS ESTAN ENCAPSULADAS Y DISPONIBLES
EN EL MERCADO. A CONTINUACION SE MENSIONAN LOS CI*
MÁS 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 LÓGICAS
ALGEBRA BOOLEANA
23
LEYES DEL ALGEBRA DE BOOLE
X *0 = 0
EJEMPLO :
X *1 = 1
SIMPLIFICAR :
X *X = X
AB * AB
X *X =0
SOLUCION :
X +0= X
X = AB
X +1 = 1
ENTONCES ;
X+X =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)
30
REPRESENTACION ALTERNATIVA DE
LAS COMPUERTAS LÓGICAS.
31
REGLAS PARA OBTENER
SIMBOLOS ALTERNATIVOS
1. INVIERTA CADA ENTRADA Y SALIDA DEL SIMBOLO
ESTANDAR, ESTO SE LOGRA AÑADIENDO 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 OPERACIÓN DE AND A OR
Ó DE OR A AND. (EN EL CASO ESPECIAL DEL
INVERSOR NO SE CAMBIA EL SIMBOLO DE
OPERACIÓN)
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)
SIMBOLO OR ALTERNATIVO
A
A*B
34
INTERPRETACION DE LOS
SIMBOLOS ALTERNATIVOS
• CUANDO UNA LINEA DE ENTRADA O SALIDA DE UN
SIMBOLO DE COMPUERTA LÓGICA 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
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
39
EJEMPLO No1
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
LÓGICA O PARA CONVERTIR UNA TABLA DE VERDAD A SU
CIRCUITO LÓGICO CORRESPONDIENTE.
• EL EMPLEO PRACTICO DEL MAPA DE KARNAUGH SE LIMITA A
CIRCUITOS DE HASTA CUATRO ENTRADAS
• CON CINCO O MÁS 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
44
EJEMPLO No2
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
SITUACIONES LA SALIDA ES
CERO
46
SINPLIFICACION DE EXPRESIONES POR
EL METODO DEL MAPA DE KARNAUGH
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
HORIZONTAL Y VERTICAL 00 0 0 1 0
GRUPO 1
LETRA NEGADA 0 0 1 1 0 1 0 0
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 numeración
• Reconoce las diferentes
compuertas lógicas
• Reduce Mapas de karnaugh
51
¿Preguntas?
PORTAFOLIO DIGITAL
•https://goo.gl/p17lI4
53
Para la siguiente sesión …
54
MUCHAS GRACIAS
55