PROYECTO INTEGRADOR II
GRUPO N1
PROYECTO DEFINITIVO
PRESENTADO A:
ING. ARISTOBULO SIERRA ROJAS
UNVERSIDAD FRANCISCO DE PAULA SANTANDER
FACULTAD DE INGENIERIA
PLAN DE ESTUDIOS DE INGENIERIA ELECTROMECANICA
SAN JOS DE CCUTA 29 DE JULIO DEL 2013
TABLA DE CONTENIDO
PAG.
PRESENTACION
8
8
8
9
9
9
9
11
11
11
11
12
13
13
13
14
14
14
15
15
15
15
16
16
17
17
17
17
19
19
20
20
20
21
21
33
34
34
34
35
36
CONCLUSIONES
RECOMENDACIONES
REFERENCIAS BIBLIOGRAFICAS
37
38
39
LISTA DE FIGURAS
3
PAG.
FIGURA 1.
FIGURA 2.
FIGURA 3.
FIGURA 4.
PIC16F877A
OSCILADOR XT
DIAGRAMA DE BLOQUES DEL L293B
CONEXIN DE 2 MOTORES DE CONTINUA M1 ACTIVADO POR 0
Y M2 POR 1
FIGURA 5. CIRCUITO DE CONTROL PARA EL DOBLE GIRO DE UN MOTOR DE
CORRIENTE CONTINA
FIGURA 6. DIODO LED
FIGURA 7. DIAGRAMA DEL FUNCIONAMIENTO DEL SISTEMA
22
FIGURA 8. DIMENSIONES DE LOS TANQUES
FIGURA 9. SENSOR IMPLEMENTADO
FIGURA 10. PRUEBA DEL FUNCIONAMIENTO DE LA MOTOBOMBA
FIGURA 11. CARACTERIZACIN DE LA MOTOBOMBA
FIGURA
FIGURA
FIGURA
FIGURA
12.
13.
14.
15.
20
21
23
23
24
25
25
25
25
16
17
18
19
27
27
28
29
29
23
24
24
25
26
26
LISTA DE TABLAS
PAG.
TABLA 1. FUNCIONAMIENTO PARA CADA UNO DE LOS DRIVER
TABLA 2. RANGOS ABSOLUTOS DEL DRIVER L293B
TABLA 3. FUNCIONAMIENTO DEL CONTROL DE DOBLE GIRO
TABLA 4. RESULTADOS DE LA MOTOBOMBA EN GIRO POSITIVO
TABLA 5. RESULTADOS DE LA MOTOBOMBA EN GIRO NEGATIVO
TABLA A. PRESUPUESTO GLOBAL
TABLA B. DESCRIPCIN DE LOS GASTOS DE PERSONAL
TABLA C. DESCRIPCIN GASTOS DE EQUIPO
TABLA D. DESCRIPCIN GASTOS DE MATERIALES Y SUMINISTROS
18
18
19
24
24
34
34
35
36
LISTA DE ANEXOS
PAG.
ANEXO A. DATASHEET DE LOS DISPOSITIVOS (PIC16f877A-L293B)
40
PRESENTACION
La realizacin de este proyecto pretende mejorar el sistema de bombeo en el tanque
principal areo del edificio CYNTHIA, esto se lleva a cabo con la implementacin de un
microcontrolador PIC16F877A el cual se encarga de detectar la seal enviada por los
sensores al entrar en contacto con el agua y as controlar el sistema de bombeo del agua.
El prototipo est conformado de un sistema electromecnico cuya estructura est
compuesta por dos tanques acoplados a cuatro sensores, un pic 16F877A y un sistema
elctrico donde su componente principal ser una motobomba de 12V la cual permitir el
paso de agua, adems de un L293B que permitir obtener el nivel de corriente necesario
para alimentar la motobomba con sus respectivas protecciones elctricas y de seguridad
para todo el conjunto.
El desarrollo definitivo del proyecto contiene la presentacin, el ttulo del mismo en la
portada as como la formulacin del problema que se quiere resolver y su debida
justificacin, adems de los objetivos que se quieren alcanzar con su respectiva planeacin
sobre el diseo y montaje teniendo en cuenta las limitaciones y delimitaciones del proyecto
en general, el marco terico basado en los conocimientos adquiridos en las asignaturas
aplicadas y en las acciones de investigacin que se utilizan en el diseo y montaje, con base
en las actividades y metodologas clarificando los aspectos tcnicos en cuanto a : diseo
general, clculos, construccin de circuitos y estructuras, fotografas y el anlisis de los
resultados del prototipo del proyecto funcionando.
1.1.
PLANTEAMIENTO
FORMULACION
Cmo realizar el control de un sistema de bombeo de agua al tanque aereo principal del
edificio CYNTHIA, ubicado en el barrio quinta oriental, en la cuidad SAN JOSE DE
CUCUTA, NORTE DE SANTANDER?
Con base en la descripcin del problema, se plantea la necesidad de aplicar un sistema de
control para el proceso de suministro de agua en la edificacin, para mejorar el
rendimiento y calidad del proceso que actualmente se ha venido realizando. Este sistema de
control verificar el nivel de los tanques mediante unos sensores los cuales enviaran una
seal a un microcontrolador programado para activar o desactivar la bomba sea el caso
requerido.
TIPO DE PROYECTO
2.2.
ALCANCES
PLANEACION GENERAL
2.3.1. Se investig en diferentes medios tales como: el internet, tesis de grado, papper e
informes, sobre el funcionamiento del microcontrolador PIC16F877 y sobre el
funcionamiento y control de una motobomba. En cuanto a la informacin sobre el
lenguaje C el asesor nos facilit las referencias bibliogrficas para agilizar el
proceso de consulta.
9
10
3. JUSTIFICACION
El sistema control realizado a travs de un microcontrolador permite mejorar el
rendimiento y calidad del sistema de bombeo de agua desde el depsito subterrneo hasta el
tanque principal de la edificacin.
La realizacin de este proyecto implica los siguientes beneficios:
3.1.
BENEFICIOS TECNOLOGICOS
La verificacin del nivel de agua se realiza mediante el uso de cuatro sensores ubicados
en el interior de cada uno de los tanques, en cuanto al control del bombeo se programa
un microcontrolador quien se encarga de hacer funcionar la motobomba cuando sea
requerida
Al ser un sistema de control electromecnico, existe la posibilidad de acoplar otros
sistemas mecnicos que existirn en el edificio, para automatizarlo y convertirlo en un
proceso de automatizacin total del edificio
El uso de una motobomba DC de 12V controlado ON y OFF permitir el cierre o
apertura automatizada por el microcontrolador que permitir bombear el agua suficiente
para llenar el tanque principal.
3.2.
BENEFICIOS ECONOMICOS
BENEFICIOS SOCIALES
11
3.4.
12
4. LIMITACIONES Y DELIMITACIONES
4.1.
LIMITACIONES
DELIMITACIONES
13
5. OBJETIVOS
5.1.
OBJETIVO GENERAL
OBJETIVO ESPECIFICOS
14
6. MARCO TEORICO
6.1 MICROCONTROLADOR
Los microcontroladores se utilizan en circuitos electrnicos comerciales desde hace unos
aos de forma masiva, debido a que permiten reducir el tamao y el precio de los equipos.
En los ltimos aos se ha facilitado enormemente el trabajo con los microcontroladores al
bajar los precios, aumentar las prestaciones y simplificar los montajes, de manera que en
muchas ocasiones merece la pena utilizarlos en aplicaciones donde antes se utilizaba lgica
discreta.
El estudio de los microcontroladores PIC no consiste solo en dominar su arquitectura
interna o el cdigo de maquina sino tambin en conocer programas auxiliares que facilitan
el diseo de los sistemas donde intervienen. Entre los muchos programas para el desarrollo
de sistemas con PICmicro destacan, por su potencia, el PROTEUS VSM de Labcenter
Electronics y el Compilador C de Custom Computer Servives Incorporated (CCS).
Entre los microcontroladores PIC destaca el PIC16F877A cuya simplicidad, prestaciones,
facilidad de uso y precio lo han convertido en el ms popular de los microcontroladores
siendo un chip de gama alta de 40 pines, cuya estructura de plstico contiene mucha de la
tecnologa que se necesita conocer para entender los sistemas de control con
microprocesadores.
6.1.1. PROTEU VSM1
Es una herramienta para la verificacin va software que permite comprobar la eficiencia
del programa desarrollado. Su combinacin de simulacin de cdigo de programacin y
simulacin mixta SPICE permite verificaciones analgico-digitales de sistemas basados en
microcontroladores.
6.1.2. COMPILADOR C de CCS2
El compilador CCS C permite desarrollar programas en C enfocado a PIC con las ventajas
que supone tener un lenguaje desarrollado especficamente para un microcontrolador
concreto. Un compilador convierte el lenguaje de alto nivel a instrucciones en cdigo
mquina, los programas son editados y compilados a instrucciones maquina en el entorno
de trabajo del PC, el cdigo maquina debe ser cargado del PC al PIC mediante cualquier
programador y puede ser depurado desde el entorno de trabajo del PC.
1 VSM (Virtual System Modelling) que en espaol podemos traducir como
sistema de modelado virtual
2 CCS (Custom Computer Services), es una empresa conocida por su
compilador para microcontroladores PIC de Microchip, CCS C.
15
6.1.3. GRABADORES
El grabador o programador es el equipo fsico donde se procede a grabar la memoria del
microcontrolador con las instrucciones del programa de control. Tiene un zcalo libre sobre
el que se inserta el circuito integrado a grabar.
6.1.4. PIC16F877A
Es un dispositivo ideal para aprender tcnicas de software y de microprocesador
especialmente para estudiantes de electrnica, el microcontrolador es un dispositivo
independiente y programable que contiene todos los componentes necesarios para controlar
el funcionamiento de una tarea determinada, como el control de una lavadora, una
impresora, un sistema de alarma, etc. Posee una memoria donde se almacena el programa
que gobierna el funcionamiento del mismo, una vez programado y configurado solo sirve
para realizar la tarea asignada. El microcontrolador puede trabajar con una frecuencia
mxima de 20Mhz.
Fig. 1. PIC16F877A
16
6.1.5. OSCILADOR
Todo microcontrolador requiere de un circuito que le indique la velocidad de trabajo, es
llamado oscilador o reloj. Generalmente todos los componentes del reloj se encuentran
integrados en el propio microcontrolador y tan solo se requieren unos pocos componentes
externos como un cristal de cuarzo o una red RC para definir la frecuencia de trabajo.
Permite cinco tipos de osciladores para definir la frecuencia de funcionamiento:
6.1.5.1. OSCILADOR XT
Es el ms utilizado y est basado en el oscilador a cristal de cuarzo o en un resonador
cermico. Es un oscilador estndar que permite una frecuencia de reloj muy estable
comprendida entre 100KHz-4MHz.
Fig. 2. Oscilador XT
17
6.1.1. APLICACIONES
En este apartado se muestran distintas configuraciones de conexin de motores al
L293B.
CONTROL DEL GIRO DE UN MOTOR EN LOS DOS SENTIDO
El circuito de la Figura 5 permite controlar el doble sentido de giro del motor.
18
Cuando la entrada C est a nivel bajo y la D a nivel alto, el motor gira hacia la
izquierda. Cambiando la entrada C a nivel alto y la D a nivel Bajo, se cambia el
sentido de giro del motor hacia la derecha.
7. DISEO METODOLOGICO
7.1. ACTIVIDADES Y METODOLOGIA
7.1.1. Recoleccin de la informacin pertinente, acerca de las caractersticas que posee la
edificacin (cantidad de apartamentos, capacidad de los tanques especialmente el
principal, etc.), y de todo lo referente a control de nivel mediante sensores y
microcontroladores.
Actividades y Metodologa
Se investig en diferentes medios para recoleccin de la informacin pertinente acerca
del control de nivel de agua y el funcionamiento de los componentes implementados
como sensores, en medios tales como: el internet, tesis de grado, papper e informes.
Se agrupo la informacin concerniente acerca de las caractersticas que posee la
edificacin, control de niveles de agua y el manejo de microcontroladores PIC.
Para la informacin sobre el funcionamiento del microcontrolador PIC16F877A se
acudi a un asesor ING. SERGIO SEPULVEDA quien nos facilit algunas referencias
bibliogrficas para mejorar el proceso de consulta.
7.1.2.
Actividades y Metodologa
Se desarroll el diagrama de bloques para ver de una forma ms clara el
funcionamiento del sistema en general.
21
Base
Profundidad
Altura
hmax
Altura mxima
hmin
Altura minima
22
23
VOLTAJE (v)
3.7
4.0
4.3
4.7
5.0
5.3
5.7
6.0
6.3
6.7
GIRO POSITIVO
CORRIENTE (A)
0.50
0.64
0.62
0.74
0.78
0.75
0.87
0.75
0.99
1.04
TIEMPO(min)
2.43
1.59
1.57
1.35
1.28
1.36
1.14
1.26
1.09
1.06
VOLTAJE (v)
3.7
4.0
4.3
4.7
5.0
5.3
5.7
6.0
6.3
GIRO NEGATIVO
CORRIENTE (A)
0.57
0.61
0.67
0.69
0.78
0.81
0.80
0.91
0.89
24
TIEMPO(min)
1.37
1.24
1.16
1.12
1.01
1.02
0.59
0.58
1.00
0.95
6.7
Simulacin de los resultados obtenidos utilizando el software Matlab
0.56
>> plot(V,IGN)
>>plot(V,tGP)
>> plot(V,tGN)
25
#fuses XT,NOWDT
#use delay (clock = 4MHz)
#use standard_io(A)
#use standard_io (B)
void main(){
int16 q1,q2,q3,q4;
float p1,p2,p3,p4;
setup_adc_ports(ALL_ANALOG);
setup_adc(ADC_CLOCK_INTERNAL);
output_high(PIN_B4);
output_high(PIN_B5);
while(TRUE) {
set_adc_channel(0);
delay_us(20);
q1= read_adc();
p1=5.0*q1/1024.0;
set_adc_channel(1);
delay_us(20);
q2= read_adc();
p2=5.0*q2/1024.0;
set_adc_channel(2);
delay_us(20);
q3= read_adc();
p3=5.0*q3/1024.0;
set_adc_channel(3);
delay_us(20);
q4= read_adc();
p4=5.0*q4/1024.0;
delay_ms(10);
if (p1>4)
output_low(PIN_B4);
else
if (p2>4)
output_high(PIN_B4);
else
if (p3<3.5)
output_low(PIN_B4);
if (p4>4)
output_high(PIN_B5);
else
if (p4<3.5)
output_low(PIN_B5);
}}
26
Fig. 16. Montaje del circuito de control con los respectivos sensores sobre el
protoboard
7.1.4. Diseo definitivo de la estructura fsica de los tanques, con su respectivo sistema de
control de bombeo.
Actividades y Metodologa
27
20.5 cm
20.5 cm
25 cm
hmax
22.5 cm
hmin
2.5 cm
1050.625 cm
A.
B.
C.
Fig. 18. Vista Frontal (A), Vista lateral (B), Vista de la Estructura con la ubicacin de los
sensores (C) (Sketchup)
29
30
31
32
34
$ 21.500.000
Equipos
$1.190.000
Materiales y suministros
$1.764.050
Administrativos
$ 550.000
Servicios tcnicos
$50.000
Imprevistos
$50.000
Total
$25.104.050
Estudiantes
UFPS
Fuentes
De
Financiacin
Empresa
1%
$251.000
48.84%
$12.260.818
50.16%
$12.592.191
Contrapartida
8.2.
GASTOS DE PERSONAL
TABLA B. Descripcin de los gastos de personal
FUNCIN EN EL
PERSONAL
FORMACIN
PROYECTO
Myriam Jhoanna
Ejecutor
Estudiante
Calvo
Jhonathan Leonel
Ejecutor
Estudiante
Hernandez
Johanna Patricia
Ejecutor
Estudiante
Mesa
Edward Armando
Ejecutor
Estudiante
Rincon
Yair Alexis
Ejecutor
Estudiante
Hernandez
Sergio
Asesor
Ing. Electrnico
Sepulveda
Total
35
Valor
$ 3.500.000
$ 3.500.000
$ 3.500.000
$ 3.500.000
$ 3.500.000
$4.000.000
$21.500.000
8.3.
GASTOS DE EQUIPO
Cantidad
Valor
Multmetro
$ 70.000
Taladro
$70.000
Fuentes de Voltaje
$1.050.000
36
$ 1.190.000
8.4.
Cantidad
$ 1.300.000
Impresora multifuncional
Kit destornilladores
Y pinzas
Protoboard
$ 240.000
$70.000
$35.000
Cautn
$30.000
Pinzas pelacables
$15.000
Driver L293B
$9.000
PIC16F877A
$12.000
$1.000
Base Driver
$1.000
Conectores
10
$5000
Resistencias 100k
$200
Resistencias 220
$50
Capacitores 22pf
$200
Cristal XT
$1.000
Diodo Led
$500
Motobomba
$20.000
Tanques Acrlicos
$70.000
$4.000
$1.000
Cable Conexin
3mts
$2.100
Lamina de Acero
1mts
$10.000
Total
Valor
$1.764.050
37
CONCLUSIONES
Se cumpli con el objetivo principal del proyecto el cual consista en el diseo,
control e implementacin del prototipo de un sistema de bombeo de agua al
tanque areo principal de la edificacin CYNTHIA, con un resultado eficiente en
las condiciones funcionamiento del sistema en general.
Se observ que la motobomba de 12V en giro negativo realiza el bombeo con
mayor rapidez aumentado el flujo del caudal, haciendo menor el tiempo de vaciado
con respecto al giro positivo.
En el desarrollo del proyecto se debe tener cuidado al momento de realizar el
montaje de la parte elctrica del sistema, puesto que este proceso resulta algo
tedioso si no se realiza con el cuidado y la precaucin necesaria que requiere dicho
procedimiento, ocasionado as futuras fallas en el sistema de control.
Es importante la verificar el funcionamiento del sistema en general para observar las
posibles fallas que este podra presentar, con el fin de corregir los errores y obtener
el resultado que se espera del sistema de control.
38
RECOMENDACIONES
Se debe tener siempre presente los recursos con los que se cuentan para realizar el proyecto,
Esto es de suma importancia ya que si no se toman en cuenta estos recursos, la realizacin
del proyecto puede sufrir modificaciones provocando el atraso en el mismo.
Debido a que la motobomba forma una parte vital del proyecto y su adquisicin constituye
un proceso difcil y lento, hay que dedicar atencin especial al cuidado de la misma, como
por ejemplo verificar el indicador de nivel acoplado al tanque de abastecimiento con el fin
de que este no permanezca vaco ocasionando as la detencin inmediata del proceso de
bombeo.
Al momento de trabajar con el microcontrolador y el driver, se deben tener presente los
parmetros de funcionamiento establecidos por el fabricante por eso se hace necesario
acudir a los datasheets de los dispositivos para estar seguros de sus caractersticas de
funcionamiento (Voltajes de alimentacin, tierras, componentes externos necesarios como
en el caso del PIC, etc.).
39
REFERENCIAS BIBLIOGRAFICAS
BIBLIOGRAFIA
[1]COMPILADOR
C
CCS
Y
SIMULADOR
PROTEUS
PARA
MICROCONTROLADORES PIC; EDUARDO GARCIA BREIJO; ISBN: 978-84-2671495-4; MARCOMBO, S.A. Barcelona, Espaa.
[2] MICROCONTROLADOR PIC16F84, DESARROLLO DE PROYECTO, ENRIQUE
PALACIOS MUNICIO, FERNANDO REMIRO DOMINGUEZ Y LUCAS J. LOPEZ
PEREZ; ISBN-84-7897-600-0, Edicin original publicada por RA-MA Editorial,
MADRID, Espaa. Primera Edicin: Alfaomega Grupo Editar, Mxico, agosto 2004
WEBGRAFIA
[En lnea]. Disponible en:
http://smartdreams.cl/motor-de-corriente-continua/
[En lnea]. Disponible en:
http://www.todopic.com.ar/utiles/l293b_driver_en_puente.pdf
[En lnea]. Disponible en:
http://www.microchip.com/TechDoc.aspx?type=datasheet&product=16F877A
40