You are on page 1of 7

Tecnicatura Universitaria en Sistemas Electrónicos Industriales Inteligentes

Departamento de Ingeniería Eléctrica y de Computadoras

Técnicas de Diseño Digital

Laboratorio N° 2

Alumnos:

• Santiago Blanco Lamas (L.U. 123917)

Fecha de entrega:

Viernes 10 de 05 del 2019


TUSEII Laboratorio N° 1
Objetivos del Laboratorio

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

SITUACION DE Existen ciertas situaciones en donde los sensores no responden respecto a


ERROR EN los niveles de agua dentro del tanque. Estas situaciones pueden verse en
SENSORES la tabla de verdad, están señaladas a la derecha con una E (color rojo).
En estas ocasiones el motor se va a mantener apagado, pero resulta
conveniente realizar, por seguridad, un circuito aparte que avise al
usuario cuando se presentan estos malos funcionamientos de los
sensores.

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).

M1 funciona en los mintérminos : m16 + m17 + m19 +m24 +m27

M1 funciona en los mintérminos: m8 +m9 +m11 +m24 +m25

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

▪ Para poder verlo en Ladder tengamos en cuenta:

l1 N1 sensor bajo nivel


l2 N2 sensor bajo nivel
l3 B1 sensor alto nivel
l4 B2 sensor bajo nivel
l5 B3 sensor bajo nivel
Q1 M1 Bomba 1
Q2 M2 Bomba 2

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

SACAMOS ALGÚN FACTOR COMÚN

M1=N1.B1'.(B2’.B3’+N2’.B3+N2’.B2’+B2.B3)

------- >DE ESTA FORMA NOS QUEDA SIMPLIFICADA M1:

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)

------- >DE ESTA FORMA NOS QUEDA SIMPLIFICADA M2:

M2=B1’.(N1.(N2.B2’+N2.B3)+B2’.(N1.N2+N2.B3))

Como paso siguiente plasmamos las dos funciones en Ladder.

l1 N1 sensor bajo nivel


l2 N2 sensor bajo nivel
l3 B1 sensor alto nivel
l4 B2 sensor bajo nivel
l5 B3 sensor bajo nivel
Q1 M1 Bomba 1
Q2 M2 Bomba 2

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.

You might also like