You are on page 1of 3

1

Instituto Tecnolgico de Costa Rica


Control Elctrico Industrial (MI-4209)
Mini-Proyectos
Profesor: Ing. Luis Diego Murillo Soto M.Sc.Eng ; M.Comp.

Objetivos:

Desarrollar capacidades de aprendizaje autnomo en torno a temticas desconocidas


Desarrollar habilidades de trabajo en grupo
Desarrollar capacidades para presentar ideas ante publico

Disposiciones del Proyectico 1:

o El proyecto 1 consta de dos partes.


o Ambas partes se resolvern utilizando un microcontrolador Arduino.
o Se revisarn el funcionamiento de ambas el da definido por el profesor.
o Los estudiantes que lo deseen podrn sustituir las botoneras y diodos lets, as como el
display LCD 16x2 por una aplicacin hecha con MIT App inventor y un mdulo bluetooth.
http://appinventor.mit.edu/explore/

Parte A: Circuitos combinacionales.

Disee un circuito combinacional que implemente el producto de dos nmeros binarios, A y B,


donde 0002 n1 1112 y 0002 n2 1112. Por ejemplo si A = 0102 y B=0012, entonces el resultado
m2=n1x n2 = 000102. El resultado se montara en una palabra de 5 bits llamados U,W,X,Y,Z, siendo
U la ms significativa y Z la menos significativa. Si el resultado 3210 entonces en la salida
aparecer el nmero 111112.

n1 A Circuito
B
Combinacional
W
m=n1xn2 X m2
C Y
n2 D Z
E

Parte B: Circuitos secuenciales.


Antes de iniciar el proyecto investigue:

o Estudiar la teora de mquinas de estado y su representacin


esquemtica:http://en.wikipedia.org/wiki/Finite-state_machine
o Estudiar la instalacin de libreras en arduino
http://arduino.cc/en/Guide/Libraries#.Uyd116h5PRk
2

o Estudiar el uso de un display 16x2 caracteres usando la librera LiquidCrystal.h en la


referencia: http://arduino.cc/en/Tutorial/LiquidCrystalDisplay#.UyPQYfl5OSo
o Estudiar cmo funciona los motores a pasos?Cmo son sus tablas de excitacin?
o Que es un puente H y cuantos puentes H se utilizan para el control de un motor a pasos?

Problema

Realice con el Arduino un programa que controle dos motores a pasos, con un botn de marcha
(SELECT) los dos motores arrancan. En ese momento en pantalla se mostrar la palabra RUN, y el
sentido de giro derecho (>>) , y los pulsos del reloj sern 2. Ver la figura siguiente.

1 0 1 0 1 0 0 0 P U L S O S
1 0 1 0 R U N > > 0 2

Si presiona el botn de LEFT en la pantalla los dos motores cambiaran de sentido de giro, y en
pantalla aparecer (<<), Si se presiona nuevamente RIGTH los motores cambiaran de sentido
nuevamente y en pantalla aparecer (>>).
Si se presiona el botn SELECT otra vez los motores se detiene indicando la palabra STOP en el
LCD.

1 0 1 0 1 0 0 0 P U L S O S
1 0 1 0 S T O P 0 2

Si se presiona el botn los botones UP o DOWN la velocidad de pulsos por segundo se


incrementar () o se decrementar () de uno en uno, desde 1 p/s hasta 20p/s. En pantalla se
montar las siguientes flechas.

1 0 1 0 1 0 0 0 P U L S O S
1 0 1 0 R U N > > 0 2

Los motores unipolares se controlan con las seales S1, S2,S3,S4 que se muestran en el Display, y
el otro motor Bipolar atreves de dos puentes H donde cada puente tendr las seales de control Q1,
Q2, Q3, Q4. Las seales de control Sx y Qx tendrn valores de 1 o 0 nicamente.

Q1 Q2 Q3 Q4 S1 S2 S3 S4
Q1 Q2 Q3 Q4

Disposiciones del Proyectico 2:

o La parte A del proyecto 2 se simular con el software CAD-SIMU o en su defecto con el


software EKTS.
o La parte B del proyecto 2 se simular con el software CAD-SIMU o con software para
programacin de rels inteligentes tipo LOGO de Simens.

Parte A: Electrotecnia
3

Para dos motores trifsicos de 6 puntas, se desea arrancarlos secuencialmente, es decir que
arranque de motor 1, un tiempo despus el motor 2. La aplicacin requiere que ese arranque
secuencial se pueda realizar pero en ambos sentidos, es decir que los 2 motores arranquen hacia
delante secuencialmente o arranquen hacia atrs secuencialmente. Ambos motores al ser de 6 puntas
requieren un arranque tipo estrella-delta.
Restriccin de diseo: utilice el mnimo de temporizadores y contactores posibles . Se recomienda
usar 3 temporizadores y 6 contactores.

Parte B: Automatizacin por rels

Un tanque municipal de agua posee tres sensores, uno para el nivel alto (NA), otro para el nivel bajo
(NB) y el ltimo para el nivel muy bajo (NMB). El tanque se llena con agua mediante la
alternancia de tres bombas de la siguiente forma, si el nivel de agua alcanza el nivel bajo entonces
siempre arrancarn dos de las tres bombas, por ejemplo, bomba B1 y B2. Estas bombas llenan el
tanque y el censor NA las apaga. La prxima vez que el nivel del agua active el sensor de nivel bajo
NB, arrancaran dos bombas pero rotndose para evitar el desgaste, ejemplo bomba B1 y B3, se
apagan cuando el agua llegue nuevamente al nivel alto, la prxima vez que enciendan las bombas
sern las bombas B2 y B3. Si cualquiera de las posibles combinaciones de bombas esta trabajando y
se activa el nivel NMB, entran a trabajar las 3 bombas en ese momento hasta que llenen el tanque.
La prxima vez que se enciendan dos de las bombas ser la primera combinacin escogida, en este
de ejemplo bomba B1 y B2.

Adicionalmente cada motor de las bombas posee un interruptor centrifugo colocado el eje para
confirmar que arranca el motor estos son llamados Ic1, Ic2, Ic3. Cuando el sistema est operando
con dos bombas, por ejemplo B1 y B2 y cualquiera de los dos interruptores se desactiva la bomba
que estaba en reposo deber sustituir la que sali en funcionamiento. Adicionalmente se deber
encender una luz piloto indicando que la bomba sali de funcionamiento.

Disposiciones del Proyectico 3:

o El proyecto 3 consiste en implementar y simular los dos problemas del proyecto dos con
lenguajes ST y GRAPH segn la norma IEC 61131-3.
o El software recomendado de TIA Portal V13 de Siemens o el ambiente de desarrollo
llamado CODESYS V3.5.