Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Laboratorio N° 2
Alumnos:
Fecha de entrega:
El objetivo del presente laboratorio es la resolución de lógica combinacional utilizando: funciones lógicas, algebra de Boole, tablas de
verdad, técnicas de minimización.
Desarrollo:
-En este laboratorio tenemos que resolver un sistema, en el cual debemos alimentar dos bombas de agua (M1 y M2),
estas bombas sacan agua de dos pozos (P1 Y P2) y la depositan en un tanque (Tanque de depósito). El tanque a la vez
tiene tres sensores de nivel (B1, B2 Y B3), que indican cuánta agua hay en el tanque y también los pozos tienen un
sensor de nivel bajo cada uno (N1 Y N2) que marcan si hay agua dentro. El tanque de agua se debe llenar por medio de
las bombas bajo ciertas condiciones. Las bombas de agua se deben activar si y solo si hay agua en los pozos.
Las condiciones:
-Al revisar las entradas, podemos ver que contamos con 5 de ellas: los dos sensores de bajo nivel de los pozos (N1, N2) y
los tres sensores del tanque de depósito (B1, B2, B3). Si miramos las salidas podemos ver que tenemos 2: el motor del
pozo 1 (M1) y el motor del pozo 2 (M2). Por lo tanto, vamos a tener que utilizar una tabla de la verdad para 5 entradas y
dos salidas.
N1 N2 B1 B2 B3 M1 M2 ERROR EN
SENSORES
0
0 0 0 0
0 0
0 0 0 0 1 0 0
0 0 0 1 0 0 0 E
0 0 0 1 1 0 0
0
0 0 1 0
0 0 E
0 0 1 0 1 0 0 E
0 0 1 1 0 0 0 E
0 0 1 1 1 0 0
0
0 1 0 0
0 1
0 1 0 0 1 0 1
0 1 0 1 0 0 0 E
0 1 0 1 1 0 1
0
0 1 1 0
0 0 E
0 1 1 0 1 0 0 E
2
TUSEII Laboratorio N° 1
0 1 1 1 0 0 0 E
0 1 1 1 1 0 0
0
1 0 0 0
1 0
1 0 0 0 1 1 0
1 0 0 1 0 0 0 E
1 0 0 1 1 1 0
0
1 0 1 0
0 0 E
1 0 1 0 1 0 0 E
1 0 1 1 0 0 0 E
1 0 1 1 1 0 0
0
1 1 0
1 1
0
1 1 0 0 1 0 1
1 1 0 1 0 0 0 E
1 1 0 1 1 1 0
0
1 1 1 0
0 0 E
1 1 1 0 1 0 0 E
1 1 1 1 0 0 0 E
1 1 1 1 1 0 0
Podemos observar en la tabla de verdad, a partir de las condiciones impuestas al principio, cuando debe funcionar M1 y
cuando debe funcionar M2. Lo consideramos en dos funciones distintas (M1, M2).
Por lo tanto:
M1=N1.N2’.B1’.B2’.B3’+N1.N2’.B1’.B2’.B3+N1.N2’.B1’.B2.B3+N1.N2.B1’.B2’.B3’+
N1.N2.B1’.B2.B3
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
M2=N1’.N2.B1’.B2’.B3’+N1’.N2.B1’.B2’.B3+N1’.N2.B1’.B2.B3+N1.N2.B1’.B2’.B3’+
N1.N2.B1’.B2.B3
-----------------------------------------------------------------------------------------------------------------------------------------------------------------
3
TUSEII Laboratorio N° 1
4
TUSEII Laboratorio N° 1
Ahora vamos a simplificar las funciones utilizando Karnaugh:
Simplificamos M1:
M1=N1.B1’.B2’.B3’+ N1.N2’.B1’B3+N1.N2’.B1’.B2’+N1.B1’.B2.B3
M1=N1.B1'.(B2’.B3’+N2’.B3+N2’.B2’+B2.B3)
M1=N1.B1'.(B2’.(B3’+N2’)+B3.(N2’+B2))
--------------------------------------------------------------------------------------------------------------------------------------
Simplificamos M2:
5
TUSEII Laboratorio N° 1
M2=N1’.N2.B1’.B2’+N1’.N2.B1’.B3+N1.N2.B1’.B2’+N2.B1’.B2’.B3
M2=B1’.(N1’.N2.B2’+N1’.N2.B3+N1.N2.B2’+N2.B2’.B3)
M2=B1’.(N1.(N2.B2’+N2.B3)+B2’.(N1.N2+N2.B3))
6
TUSEII Laboratorio N° 1
CONCLUSIÓN:
Como se pudo observar, en este caso, resolvimos el sistema como dos funciones por separado,
compartimos los mismos sensores para activar dos motores diferentes. Lo pudimos reducir e
implementar en ladder. Los motores quedan funcionando cuando las condiciones lo ameritan.
Algo que me parece importante aclarar es que no vamos a tener ningún tipo de riesgo en nuestras
funciones, ya que usamos los redundantes. Pero lo que sí se puede presentar es, a largo plazo,
posibles errores en el funcionamiento de los sensores, esto va a ocasionar que los motores no
funcionen, es así para evitar que el tanque rebalse. por ejemplo, puede presentarse que se active el
sensor B3 y B1, pero no se active B2. Por lo tanto, en estos casos conviene tener un circuito, por
seguridad, que indique el mal funcionamiento de los censores.