Professional Documents
Culture Documents
SEDE GUAYAQUIL
FACULTAD DE INGENIERAS
CARRERA:
INGENIERA ELECTRNICA
MENCIN SISTEMAS INDUSTRIALES
TEMA:
CO NT RO L E L E CTR NI CO DE VARI AC MO NO FS I CO CO N
MI CRO CO NT RO L ADO RE S
AUTOR:
BYRON XAVIER LIMA CEDILLO
DIRECTOR:
ING. LUIS CRDOVA
DECLARATORIA DE RESPONSABILIDAD
Las ideas y contenidos expuestos en este trabajo son de exclusiva responsabilidad del
autor, y el patrimonio intelectual le pertenece a la Universidad Politcnica Salesiana.
II
DEDICATORIA
III
AGRADECIMIENTO
IV
CONTENIDO
PORTADA
DECLARATORIA DE RESPONSABILIDAD
DEDICATORIA
AGRADECIMIENTO
NDICE GENERAL
NDICE DE TABLAS
NDICE DE FIGURAS
INTRODUCCIN
JUSTIFICACIN
HIPTESIS
OBJETIVOS
1. CAPTULO 1. MARCO TERICO.
2. CAPTULO 2. DISEO DEL SISTEMA.
3. CAPTULO 3. PUESTA EN MARCHA.
CONCLUSIONES Y RECOMENDACIONES
ANEXOS
NDICE GENERAL
1.2.
1.2.1.
1.2.2.
1.2.3.
1.2.4.
1.2.5.
1.2.6.
1.2.7.
1.2.8.
1.2.9.
1.2.10.
1.2.11.
1.2.12.
1.2.13.
VI
2.2.
2.3.
2.3.1.
2.3.2.
2.3.3.
2.3.4.
2.4.
2.4.1.
2.4.2.
2.4.3.
2.4.4.
2.5.
2.6.
2.6.1.
2.6.2.
3.2.
VII
NDICE DE TABLAS
Tabla 2.1. Nmero de dientes de los engranajes a utilizar.... 38
Tabla 2.2. Dimetro recomendado para diseo de pistas segn el componente 64
Tabla B.1. Costos de diseo.. 79
Tabla B.2. Costos de componentes electrnicos... 80
Tabla B.3. Costos de componentes elctricos... 80
Tabla B.4. Costos de componentes mecnicos...... 81
NDICE DE FIGURAS
15
35
38
42
44
44
45
60
61
62
66
IX
67
69
INTRODUCCIN
es de vital
importancia aportar con ideas que ayuden a solucionar problemas comunes con
tecnologa, pues de esta manera se logra despertar el espritu de investigacin que
todos poseemos en nuestro interior.
Se puede citar como ejemplo, el manejo de mquinas en lugares donde existan gases
nocivos para el organismo, pues al inhalar una y otra vez estos gases el operador se
debilita y se enferma con regularidad, provocando una baja produccin.
humedad, etc.
JUSTIFICACIN
Este proyecto propone una manera segura de comandar ciertas maquinas a distancia
por medio de la motorizacin de sus piezas mviles ajustables. Con el conocimiento
adquirido en asignaturas como sensores, microcontroladores, programacin, y
electrnica, entre otras, crear una aplicacin real en la cual se tomen en cuenta
consideraciones prcticas de diseo.
HIPTESIS
El sistema constar con dos opciones de control una en forma manual y otra en
forma automtica.
OBJETIVOS
OBJETIVO GENERAL
OBJETIVOS ESPECFICOS
CAPTULO I
MARCO TERICO
1.1.
V1 N1
=
V2 N 2
1.2.
Los Microcontroladores
CPU
Memoria de Programa
Contiene las instrucciones organizadas en una secuencia particular para realizar una
tarea. Tpicamente es denominada memoria de slo lectura (ROM) o tambin OTP,
EPROM o FLASH que son memorias que una vez programadas almacenan la
informacin aunque el sistema no sea energizado. Esto permite que el
Microcontrolador ejecute el programa almacenado en Memoria inmediatamente
despus de ser energizado.
1.2.3.
Memoria de Datos
Esta es una memoria que puede ser escrita y leda segn sea requerido por el
programa. Tiene las funciones de almacenamiento de datos (pila) y como
almacenamiento de variables. Este tipo de memoria es usualmente llamada memoria
RAM (Memoria de Acceso Aleatorio). Cada localidad de memoria tiene una
direccin nica con la cual el CPU encuentra la informacin necesaria.
1.2.4.
Circuito de Temporizacin
1.2.5.
Entradas/Salidas
Los Puertos estn formados de pines, (terminales del circuito integrado) los cuales,
dependiendo de la aplicacin, son conectados a un sin fin de dispositivos como
teclados, interruptores, sensores, relevadores, motores, etc.
1.2.7.
Todos los PIC tienen la facultad de generar una auto reinicializacin o autoreset
al conectarles la alimentacin.
Cdigo de proteccin.
1.2.8.
Hay PIC donde el temporizador TMR1 tiene un circuito oscilador que puede
trabajar asncronamente y que puede incrementarse aunque el microcontrolador
se halle en el modo de reposo ("sleep"), posibilitando la implementacin de un
reloj en tiempo real.
En algunos modelos las lneas de E/S del uno o ms puertos presentan una carga
"pull-up" activada por software.
Sin embargo, todas las versiones estn construidas alrededor de una arquitectura
comn, un repertorio mnimo de instrucciones y un conjunto de opciones muy
apreciadas, como el bajo consumo y el amplio margen del voltaje de alimentacin.
1.2.9.
La tensin tpica de los PIC es de 5 v, si bien segn que modelos se pueden alimentar
con tensiones de 2 a 6,25 voltios, lo cual posibilita el funcionamiento mediante pilas
corrientes teniendo en cuenta su bajo consumo (menos de 2 mA a 5 V y 4 MHz). Las
lneas de E/S de los PIC pueden proporcionar o absorber una corriente de salida
comprendida entre 20 y 25 mA, capaz de excitar directamente ciertos perifricos.
1.2.10.
Tipos de Microcontroladores.
La mejor manera de mantenerse informado sobre los PIC es mediante la pgina del
fabricante, www.microchip.com, en ella se mantiene la informacin actualizada de
todos los dispositivos en produccin, se pueden buscar segn varios criterios y se
ofrecen en formato PDF (en ingls y chino) las hojas de caractersticas de los
dispositivos. Aproximadamente, cada seis meses aparece un dispositivo nuevo.
Pueden tomarse diversas maneras de clasificar los PIC y ninguna puede considerarse
definitiva, debido a la rpida evolucin de estos dispositivos. A continuacin se
presentan distintas formas de clasificar a los PIC, segn diversos aspectos:
Familia de productos
PIC10
PIC12
PIC14
PIC16
PIC17
PIC18
4 - 17 patillas
18 - 27 patillas
28 - 44 patillas
45 - 80 patillas
0.5K - 1K
2K - 4K
8K - 16K
24K -32K
48K - 64K
96K - 128K
Tipo de memoria
FLASH
OTP
ROM
1.2.11.
PIC de 8 patillas
Los modelos 12C5xx tienen instrucciones de 12 bits; mientras que los 12C6xx tienen
instrucciones de 14 bits. Los modelos 12F6xx poseen memoria Flash para el
programa y EEPROM para los datos.
PIC16C(R) 5X con instrucciones de 12 bits
En esta gama sus componentes aaden nuevas prestaciones a las que posean los de
gamas inferiores, hacindoles ms adecuados en las aplicaciones complejas. Admiten
interrupciones, poseen comparadores de magnitudes analgicas, convertidores A/D,
puertos serie y diversos temporizadores.
El temporizador TMR1 que hay en algunos PIC de esta gama tiene un circuito
oscilador que puede trabajar asncronamente y que puede incrementarse aunque el
microcontrolador se halle en el modo de reposo (sleep), posibilitando la
implementacin de un reloj en tiempo real. Las lneas de E/S presentan una carga
pull-up activada por software.
PIC14000
1.2.13.
abierta,
que
consiste
en
la
posibilidad
de
ampliacin
del
microcontrolador con elementos externos. Para este fin, las patillas sacan al exterior
las lneas de los buses de datos, direcciones y control, a las que se conectan
memorias o controladores de perifricos. Esta facultad obliga a estos componentes a
tener un elevado nmero de patillas (40 y ms). Esta filosofa de construccin del
sistema es la que se empleaba en los microprocesadores y no suele ser una prctica
habitual cuando se emplean microcontroladores.
D=
D es el ciclo de trabajo
es el tiempo en que la funcin es positiva (ancho del pulso)
T es el perodo de la funcin
Otros sistemas para regular la velocidad modifican la tensin elctrica, con lo que
disminuye el par motor; o interponen una resistencia elctrica, con lo que se pierde
energa en forma de calor en esta resistencia. Lo cual no es el objetivo del proyecto.
Otra forma de regular el giro del motor es variando el tiempo entre pulsos, es decir,
modulacin por frecuencia de pulsos de duracin constante.
Asumiendo que se tiene una seal pulsante de voltaje con un perodo T y valores
mximo y mnimo correspondientes a
VDC
1
=
T
(Vmax ) dt + (Vmin ) dt
VDC =
1
T
Vmax t 0 + Vmin t
T
VDC =
1
[Vmax ( 0 ) + Vmin (T )]
T
VDC =
Vmax
V
+ Vmin + min
T
T
VDC = Vmax D
Este motor est compuesto por una bobina que se arrolla sobre un eje giratorio y que
se halla dentro de un campo magntico generado por un imn permanente que los
rodea. Las bobinas giratorias se llaman inducido (rotor) y el imn permanente
inductor (estator). Por la bobina giratoria circula una corriente procedente de la
tensin de alimentacin aplicada a los bornes de dicha bobina. Cada media vuelta se
invierte el sentido de giro de la corriente por la bobina, producindose fuerzas de
atraccin y repulsin que mantienen al inducido en movimiento.
Cabe destacar que una caracterstica particular de este tipo de motores es que se
pueden alcanzar grandes velocidades, pero por conceptos fsicos se logra un
pequeos torque. Esto es un inconveniente muchas veces cuando se desea controlar
cargas de mucho peso en el que motor necesita una gran fuerza; una solucin que
usualmente se implementa es la adicin de algn sistema mecnico de engranajes
que transmita el movimiento e incrementa la fuerza.
CAPTULO II
DISEO DEL SISTEMA
2.1.
Esquema General
En la figura 2.1 se muestra el diagrama general del sistema, como se puede observar
se dispone de dispositivos de entrada y visualizacin de parmetros, un circuito de
control basado en micro controladores, un circuito de potencia, el actuador final en
este caso el motor DC, un sistema mecnico de fuerza y un circuito sensor de voltaje.
Voltaje
de
Entrada
Voltaje
de
Salida
Variac 1
220Vac
0 -250Vac
Sistema
Mecnico
de Fuerza
Entrada y Visualizacin
de Parmetros
Motor DC
Sensor de
Voltaje
Circuito de
Potencia
Circuito de Control
basado en
Microcontroladores
Para tener una mejor comprensin a continuacin se dar una breve explicacin del
diagrama de bloques mostrado.
El sistema consta de una etapa con dispositivos de entrada y salida de datos digitales,
como un visualizador LCD, un teclado matricial, pulsadores y diodos leds, que
sirven para fijar y visualizar los parmetros del variac a controlar.
En cuanto al motor DC cumple con las funciones de actuador final, que en conjunto
con el sistema de fuerza, dan movimiento al eje del variac. Este motor gira con
velocidad controlada a travs del micro controlador usando la modulacin de ancho
de pulso PWM, que vara su ciclo de trabajo dependiendo de la cercana del valor
deseado con el valor ledo.
2.2.
Diseo Elctrico
Tambin hay que tener en cuenta que el circuito de control para el variac necesita
contiene una fuente fija de voltaje que lo alimente, cuyo valor no puede ser muy alta
como los niveles que maneja el variac. Por esta razn se utiliza un transformador que
reduzca la entrada de 220Vac a 24 Vac.
Variac Monofsico
Voltaje de Alimentacin:
220Vac
Voltaje de salida:
0 250Vac
Potencia Aparente:
1000VA
Corriente de Salida:
0 4A
Transformador Monofsico
Voltaje de Alimentacin:
220Vac
Voltaje de salida:
24Vac
Corriente de Salida:
1A
ALIMENTACIN PRINCIPAL
L1
L2
T
F4
F3
TRANSFORMADOR
220V A 24V
T1
SISTEMA MECNICO
DE FUERZA
TV1
F1
F2
L1
VARIAC
MOTOR
DC
L2
M1
CONTROL
ELECTRNICO
+
-
Vo1
Vo2
M
F5
Vi1
F6
Vi2
VOLTAJE REGULADO
L3
L4
T
Potencia _ Aparente
Voltaje
I=
1000VA
220V
I = 4.54 A
2.3.
Diseo Mecnico
Una solucin para este problema es reducir la velocidad del motor e incrementar su
fuerza, pues los motores a menor velocidad tienen ms torque. Existen muchos tipos
de reductores de velocidad de los cuales se ha elegido el mecanismo de tornillo sin
fin y rueda dentada mostrado en la siguiente figura.
2.3.1.
Transmisin De Movimiento
En este proyecto bsica mente se utilizan dos tipos de mecanismos principales para la
transmisin de movimiento entre el eje del motor y el eje del variac, como lo son los
trenes de engranajes rectos y el tornillo sin fin con rueda dentada.
2.3.2.
El tornillo sin fin y rueda dentada permite transmitir el movimiento entre ejes que se
cruzan. El eje del motor coincide siempre con el tornillo sin fin, que comunica el
movimiento de giro a la rueda dentada que engrana con l, llamada corona. Una
vuelta completa del tornillo provoca el avance de un diente de la corona. En ningn
caso puede usarse la corona como rueda motriz.
Por cada vuelta de la rueda dentada, el tornillo completa tantas vueltas como nmero
de dientes tenga la corona. Por lo tanto, la relacin de transmisin del mecanismo es
simplemente:
T=
1
dcorona
Donde:
T: relacin de transmisin
dcorona: nmero de dientes de la corona
T=
p
Dcorona
Donde:
p: paso de rosca del tornillo
Dcorona: dimetro primitivo de la corona
2.3.3.
T=
drueda1
drueda 2
Donde
T: relacin de transmisin
drueda1: nmero de dientes de la rueda conductora.
drueda2: nmero de dientes de la rueda conducida.
2.3.4.
Clculos
Datos:
Engranaje Dientes
E11
38
E12
10
E21
40
E22
11
E31
33
E32
17
E4
45
Tabla 2.1.Nmero de dientes de los engranajes a utilizar.
Fuente: El autor.
1
dE11
T1 =
1
38
2 = T1 1
2 = 0.026 1
T1 = 0.026
dE12
dE21
T2 =
10
40
3 = T2 2
3 = 0.25 2
T2 = 0.25
T3 =
dE22
dE31
T3 =
11
33
4 = T3 3
4 = 0.33 3
T3 = 0.33
T4 =
dE32
dE4
T4 =
17
45
5 = T4 4
5 = 0.38 4
T4 = 0.38
Si se desea obtener una relacin total entre la velocidad angular de entrada 1 y la
velocidad angular de salida 5 , tenemos:
5 = T1 T2 T3 T4 2
5 = (0.026) (0.38) (0.33) (0.25) 1
Donde:
5 = 0.00081 2
rad
, [RPM ]
seg
2.4.
Diseo Electrnico
10
2.4.1.
11
Este circuito est constituido por componentes digitales ya que la parte analgica se
encuentra en su mayora en el sensor de voltaje. Para una mejor comprensin a
continuacin se muestra un diagrama en bloques del circuito propuesto.
12
Como se puede observar el micro controlador recibe y enva seales a los diversos
dispositivos de entrada y salida de datos. Estos tipos de seales en su mayora son
digitales, es decir, 0 5 voltios, pero en el caso de la seal enviada por el sensor de
voltaje es un rango de 0 a 5 voltios. El bloque de pulsadores se encarga de ayudar al
usuario a interactuar con el programa y a la vez hacer un control manual del voltaje
del variac. Los diodos leds sirven para indicar su hay presencia de voltaje de
alimentacin y si el sistema est ocupado realizando una regulacin automtica.
13
El LCD se encarga de mostrar los parmetros del variac y los diversos mens
establecidos para el correcto uso. Cabe recalcar que el LCD internamente posee un
diodo led que permite alumbrar toda la pantalla del mismo, por lo tanto hay que
tomar muy en cuenta este detalle al momento de la fabricacin de la tarjeta impresa,
pues este diodo se encuentra entre los pines 15 y 16 del LCD. Otro parmetro
importante es el potencimetro de control de intensidad del texto que sirve para
regular que tan oscuro o claro se desea observar el texto en el LCD.
15
2.4.3.
Sensor de Voltaje
16
Rectificacin.
Divisor de Tensin.
Filtro.
Proteccin
Rectificacin.
Esto se hace posible con la ayuda de un diodo rectificador colocado de tal manera
que al estar la seal en el semiciclo positivo deje pasar la seal y cuando la seal se
encuentre en su semiciclo negativo no deje pasar nada, como se muestra a
continuacin:
18
Para esta aplicacin tenemos que los valores picos de las seales a manejarse son:
( )
Vp = (300 ) 2
Vp = 423V
VD = 0.7 V
Entonces tenemos que el voltaje pico de salida, es:
Vmax = Vp VD
Vmax = 423 V 0.7V
Vmax = 422.3 V .
Divisor de Tensin.
Como se puede observar en los resultados anteriores el pico de voltaje obtenido por
un simple rectificador son bastante altos comparados a los que maneja el micro
controlador, por eso se debe de alguna manera reducir estos niveles de voltaje.
Una manera sencilla de lograr esto es con un simple divisor de tensin, teniendo en
cuenta que las resistencias a utilizarse deben ser de valores altos de tal manera que el
sensor no tenga mucho consumo de corriente. Entre las ventajas de que el divisor de
voltaje no consuma mucha corriente tenemos que las resistencias a utilizarse sern de
poca potencia por ende ms pequeas en el diseo y adems el consumo de corriente
total del sistema no se ver afectado.
19
Vp R13+ RV 2 =
422.3V
33k + RV 2 + 1000k
33k + 10k
Vp R13+ RV 2 =
422.3V
33k + 10k + 1000k
Vp R13+ RV 2 = 17.41V
33k + 0k
Vp R13+ RV 2 =
422.3V
33k + 0k + 1000k
Vp R13+ RV 2 = 13.49V
Cabe recalcar que en este anlisis se descarta la resistencia interna del micro
controlador, pues este en cada entrada analgica tiene un circuito interno en la cual
incluye una resistencia de interconexin y una resistencia de muestreo.
Filtro.
Hasta el momento se ha logrado obtener una seal DC pulsante por medio de las
etapas anteriores, pero esta seal no es la ms apropiada para que lea el
microcontrolador. Si el microcontrolador recibiera esta seal mostrara una infinidad
de nmeros que seran producto de la lectura instantnea que realiza, lo cual no sera
conveniente para el usuario final.
20
Una solucin para este problema es obtener un valor promedio de esta seal, es decir,
hacer una sumatoria de todos estos valores instantneos que nos permita relacionar
con el voltaje RMS a la salida del variac. La manera ms sencilla de obtener este
promedio es utilizando un capacitor, el cual se encargar de integrar la seal DC
pulsante y dar un equivalente DC en funcin de la cantidad de voltaje de salida del
variac.
Proteccin.
21
2.4.4.
La grfica mostrada representa de los valores binarios generados por el PIC con
respecto al valor entregado por el sensor.
Pendiente:
m=
y
x
m=
1023 0
50
m = 204.6 Unidades
Vdc
Ecuacin:
y = mx
22
[VoltiosDC ]
De este anlisis se puede concluir que por cada variacin de 4.8 mVdc en el Sensor
de voltaje en el ADC del PIC variar un BIT.
m=
y
x
m=
50
300 0
m = 0.0167 Vdc
Vac
Ecuacin:
y = mx
[Volts ]
[Volts ]
23
Uniendo Ecuaciones:
2.5.
Programacin
Para tener una mejor comprensin del programa a continuacin se detallan los
diagramas de flujo ms importantes del programa contenido por el microcontrolador.
24
29
2.6.
Diseo de Pistas
2.6.1.
Procedimiento
Los pasos a seguir para la realizacin de una tarjeta de circuito impreso son:
Dibujar en el simulador ISIS todos los componentes del circuito considerando
desde el ms significativo hasta el menos significativo que estn incluidos
dentro de la simulacin.
30
31
33
2.6.2.
Los Pads (Donas de cobre) deber ser como mnimo 1mm mayor que el dimetro
del agujero, es decir, si el agujero tiene 0.6mm de dimetro, el pad debera ser de
por lo menos l.60mm de dimetro. (Recomendado 1.90mm). Esto se realiza con
el fin mantener un rea suficiente para la respectiva soldadura.
Elemento
Resistencia de W
0.6mm
1.9mm
IC Encapsulado Dip
0.6mm
1.9mm
Resistencia de 2 W
0.8mm
2mm
Diodos
0.8mm
2mm
IC 7812
1mm
2.5mm
o Desde el punto de vista mecnico, tiene que tener la medida exacta. Si son
muy delgadas se pueden cortar en el momento de corrosin en la
fabricacin de la placa y si son muy gruesas no dejan espacio para otras
lneas y puntos de conexin aumentado sin necesidad el tamao del
circuito impreso.
34
La impresin debe ser bien negrita, de tal manera que al colocarse contra la luz
no deje pasar la misma, adems as comprueba que no haya cortes en las pistas.
35
CAPTULO III
PUESTA EN MARCHA
3.1.
Para encender el sistema de control hay que tener en cuenta las siguientes
recomendaciones para evitar cualquier eventualidad:
Al tratarse de un sistema que trabaja con voltaje alterno hay que tener cuidado
con los niveles de voltajes presentes en la red de alimentacin principal, por
lo cual es recomendable verificar que los niveles de tensin sean los
adecuados antes de conectar el circuito.
Revisar el buen estado de los fusibles pues la apertura de uno de ellos podra
dar la impresin de que exista alguna falla en el sistema.
3.2.
Indicador de
Regulacin en Proceso
12Vac
Fijar
Incremento
Teclado Matricial
Aceptar
Motor DC
Decremento
0 - 250Vac
Cancelar
Este sistema posee dos alternativas para poder fijar un voltaje en la salida del variac,
la regulacin manual y la regulacin automtica.
3.2.1.
Regulacin Manual.
seguridad para regulacin, para esta aplicacin no se puede llegar menos de 0 voltios
ni ms de 250 V.
Cabe recalcar que la regulacin manual sirve principalmente para una moverse entre
valores pequeos pues la velocidad de avance de la misma es ms baja que la
regulacin automtica.
3.2.2.
Regulacin Automtica.
3.3.
Mantenimiento Preventivo.
Para obtener un largo tiempo de vida del sistema sin novedades, se debe tomar en
cuentas las siguientes recomendaciones:
Lubricacin de piezas mecnicas, para evitar falta de presin y exceso de
fuerza por parte del motor.
Proteccin del circuito electrnico contra factores externos como polvo y
humedad.
Trabajar bajo temperaturas adecuadas, mnimo 30 C.
Revisar que los valores mostrados por el sistema sean los correctos, en caso
contrario ajustar la curva con el potencimetro de ajuste mostrado a
continuacin.
3
Potencimetro de Ajuste
Figura 3.3. Ubicacin fsica del potencimetro de ajuste.
Fuente: El autor.
CONCLUSIONES Y RECOMENDACIONES
Conclusiones:
Se puede realizar el control de un motor DC mediante PWM de una manera
bastante sencilla utilizando microcontroladores y el driver adecuado.
La
mejor
manera
se
realizar
control
se
da
cuando
utilizamos
Recomendaciones:
Tener precaucin en el momento de manipular voltaje AC de corrientes
elevadas.
Al momento de implementar este sistema dar una buena proteccin a la
tarjeta electrnica.
Mantener el sistema bajo una temperatura adecuada, recordando que al igual
que todo sistema electrnico la temperatura es un factor importante en el
correcto funcionamiento.
TRMINOS TCNICOS
PERIFRICO:
DIODO:
tiempo, este tipo de voltaje se puede encontrar en pilas alcalinas, o las fuentes
lineales basadas en diodos rectificadores que producen un voltaje DC.
Aquel
voltaje
que
vara
su
amplitud
VALOR RMS:
Es una interface ideada para poder utilizar las frmulas originales de corriente
continua con la alterna. Funciona perfectamente con ondas senoidales, pero induce a
incorrectas interpretaciones cuando la distorsin es muy grande, y la forma de onda
de la corriente es muy estrecha y su valor pico muy alto.
Esta definicin posee mltiples aplicaciones, como por ejemplo en electricidad, es el
valor del voltaje AC que produce el mismo efecto de disipacin de calor que su
equivalente de voltaje DC.
SIGLAS
VARIAC:
ASCII:
PIC:
RISC:
CISC:
SISC:
LCD:
PWM:
LED:
RMS:
Datos:
BIBLIOGRAFA
http://es.wikipedia.org/wiki/Modulaci%C3%B3n_por_ancho_de_pulsos
http://www.ucontrol.com.ar/wiki/index.php?title=PWM
http://patentados.com/invento/motor-electrico.1.html
http://alcabot.org/seminario2006/Trabajos/FelipeBarrenoHerrera.pdf
AUTOTRANSFORMADOR
http://es.wikipedia.org/wiki/Autotransformador
MICROCONTROLADORES
http://www.chilebot.cl/tutoriales/introduccion-a-los-microcontroladores.php
http://usuarios.lycos.es/sfriswolker/pic/uno.htm
http://html.rincondelvago.com/adquisicion-de-magnitudes-fisicas-mediantemicrocontrolador.html
http://perso.wanadoo.es/pictob/micropic.htm#microcontroladores_pic
TERMINOS TCNICOS
http://www.fortunecity.es/sopa/serpiente/61/practica1.htm
http://es.wikipedia.org/wiki/Verdadero_valor_eficaz
ANEXO A
PROGRAMA DEL MICRO CONTROLADOR
Include "Fp2032.Bas"
Lcd_Dreg
Lcd_Dbit
Lcd_Rsreg
Lcd_Rsbit
Lcd_Ereg
Lcd_Ebit
Portb
4
Portb
2
Portb
3
Var
Var
Var
Var
Var
Portd.4
Portd.5
Portd.6
Portd
Word
Var
Var
Var
Var
Var
Portc.3
Portc.4
Portc.5
Portc.6
Portc.7
Var
Var
Procesando
Var
Adc_Bits
Adc_Clock
Adc_Sampleus
10
1
10
Ccp1_Reg
Ccp1_Bit
Hpwm2_Timer
Portc
2
1
Var
Byte
Ahold
Bhold
Var
Var
Word
Word
Var
Con
Var
Var
Con
Var
Var
Var
Var
Word
300
Word
Word
120
Word
Word
Word
Word
Val1
Val2
Var
Var
Word
Word
Trisa = %11111111
Trisb = %00000000
Trisd = %11110000
Trisc = %11111000
Adcon1 = %10000010
Pause 100
Lcdout $Fe, 1
Low Procesando
Start:
Uno:
Dos:
'Llamado A La Rutina De
Vizualizacin De Valores
'Con Decimales.
Else
If (Menos = 1) And (Variac > 0) Then
'Decrementar
Manualmente
Voltaje Del Variac.
'Configuracin Del Ic L293d Para Avance
Del Motor.
Low Giro2
High Giro1
Duty = 75
Else
Low Giro2
Low Giro1
Duty = 0
Endif
Endif
Hpwm 1, Duty,Fpwm
Leer1:
Leer2:
Tres:
Pause 100
Lcdout $Fe, 1
Lcdout $Fe, $80, "Desea Fijar:"
Lcdout $Fe, $C0, " ", Dec Valor, " Vrms"
If Cancelar = 1 Then
Goto Uno
Endif
If Aceptar = 0 Then
Goto Tres
Endif
X:
High Procesando
Lcdout $Fe, 1
Gosub Voltaje_Ac
Gosub Ftoia
Variac = Aint
If Variac > Valor Then
High Giro1
'Borrado De Pantalla.
'Conversin Entre Un Dato De 10bits Ledo Desde
El Adc A Un Valor De Voltaje Ac Rms Tipo Real.
'Conversin De Un Dato Real A Entero.
Low Giro2
Else
Low Giro1
High Giro2
Endif
Error = Abs (Variac - Valor) 'Diferencia De Valores Entre El Voltaje Deseado Y
El Voltaje Ledo.
If Error > 250 Then
Duty = 220
Else
If Error > 5 Then
Duty = Error
Else
Duty = Error/2
Endif
Endif
Hpwm 1, Duty,Fpwm
'Muestra En Pantalla
"Fijando: Xxx Vrms".
'Muestra En Pantalla "Xxx Vrms".
'Muestra En Pantalla "Xxx Vrms E:
Xxx".
'Borrado De Pantalla.
'Bit Encendido.
'**************************************************************************
'**************************
Subrutinas A Utilizar
**********************
'**************************************************************************
'**************** Conversin Del Valor Binario Ledo Por El Adc ******************
'**************** A Un Valor Equivente De Voltaje Rms
********************
Voltaje_Ac: Val1 = 0
Val2 = 30000
For Temp = 0 To 50 Step 1
Pause 1
Adcin 0, Val_Adc
If Val_Adc > Val1 Then
Val1 = Val_Adc
Endif
If Val_Adc < Val2 Then
Variacin Mnimo
'En El Rizo Del Sensor De Voltaje.
Val2 = Val_Adc
Endif
Next Temp
Prom = (Val1+Val2)/2
Prom = Prom & $Fffe
Aint = Vmax
Gosub Itofa
Bint = Prom
Gosub Itofb
Gosub Fpmul
Bint = 1023
Gosub Itofb
Gosub Fpdiv
Variac = Aint
Return
If Aceptar = 1 Then
Wait_A: If Aceptar = 1 Then
Goto Wait_A
Endif
Lcdout $Fe, 1
Goto Tres
Endif
If Col1 = 1 Then
Goto Anti
Else
Tecla = Tecla + 1
Endif
If Col2 = 1 Then
Goto Anti
Else
Tecla = Tecla + 1
Endif
If Col3 = 1 Then
Goto Anti
Else
Tecla = Tecla + 1
Endif
'Pausa Momentnea.
'Se Espera Que Termine De Pulsar.
Return
'La rutina Fpdisplayr chequea el numero de decimales para luego redondear apropiadamente
'el nmero, para ahorrar espacio en memoria en nmero es codificado en formato de punto
'flotante.
Fpdisplayr:
If Fpplaces=1 Then
Bexp = $7a
Bargb0 = $4c
Bargb1 = $Cc
Bargb2 = $Cd
Endif
;If Fpplaces=2 Then
;
Bexp = $77
;
Bargb0 = $23
;
Bargb1 = $D7
;
Bargb2 = $0b
;Endif
;If Fpplaces=3 Then
;
Bexp = $74
;
Bargb0 = $03
;
Bargb1 = $12
;
Bargb2 = $6f
;Endif
;If Fpplaces=4 Then
;
Bexp = $70
;
Bargb0 = $51
;
Bargb1 = $B7
;
Bargb2 = $17
;Endif
Gosub Fpadd
'La rutina Fpdisplay muestra el nmero en formato de punto flotante en un display, teniendo
como lmites desde 65535 y cuatro decimales, despus de llamar a esta rutina el nmero es
convertido nuevamente en entero.
Fpdisplay:
Bexp = Aexp
' Store The Fp Value Of Aarg To The Barg Variables
Bargb0 = Aargb0
Bargb1 = Aargb1
Bargb2 = Aargb2
Gosub Ftoia
Ahold = Aint
Gosub Itofa
Swap Aexp,Bexp
Swap Aargb0,Bargb0
Swap Aargb1,Bargb1
Swap Aargb2,Bargb2
Gosub Fpsub
Bint = 10
If Fpplaces=2 Then
Bint = 100
Endif
If Fpplaces=3 Then
Bint = 1000
Endif
If Fpplaces=4 Then
Bint = 10000
Endif
Bhold = Bint
Gosub Itofb
Gosub Fpmul
Gosub Ftoia
Lcdout Dec Ahold
Zeros:
ANEXO B
ANLISIS DE COSTOS
Un punto muy importante a considerarse en la elaboracin de un proyecto es la
determinacin de costos del mismo. Un buen costo, sin ser muy elevado ni muy
reducido, conlleva a tener puntos favorables para el proyecto.
Estos costos estn relacionados con los tipos de componentes a seleccionar, pues
debido al ambiente de trabajo del equipo se debe tener los elementos adecuados para
un correcto funcionamiento. Teniendo en cuenta parmetros como temperatura,
humedad, vibracin, etc., se puede realizar una correcta seleccin.
Para realizar un buen anlisis de costos se debe tener en cuenta todos los gastos
realizados, desde el ms pequeo hasta el ms grande, pues de esta manera se puede
tener un valor muy aproximado al costo real. Cabe recalcar que tambin se debe
considerar el tiempo de diseo, montaje y pruebas del sistema, pues este tiempo
tambin debe ser compensado.
Clculo de costos
Costo de Diseo
En esta seccin se cuantifica el tiempo de diseo, montaje y pruebas, con el objetivo
de tener en cuenta hasta el mnimo gasto. Estos precios son un promedio de valores
obtenidos a travs de encuestas informales realizadas a personas que se encuentran
desarrollando este campo.
tem
1
2
3
4
5
6
Tarea
Programacin del Microcontrolador
Diseo del circuito impreso
Montaje de elementos Electrnicos
Montaje de elementos Mecnicos
Instalacin y cableado Elctrico
Pruebas
Tiempo (H)
40
20
5
4
5
5
Valor Total
$100,00
$40,00
$25,00
$20,00
$10,00
$20,00
$215,00
Costo de Componentes
tem
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
Componentes Electrnicos
Circuito Impreso
Microcontrolador PIC16F877
Teclado Matricial 4 filas, columnas
Display LCD 2 filas, 16 columnas
Resistencia de 1M
Resistencia de 10k
Resistencia de 33k
Resistencia de 2,7k
Resistencia de 220
Capacitores de 1000uF 50V
Capacitores de 10uF 50V
Capacitor de 3,3uF 50V
Capacitores de 100nF 50V
Puente Rectificador de 1A
Borneras de 2 terminales
Regulador de 5 voltios 7805
Regulador de 12 voltios 7812
Integrado L293D
Diodos LEDs color Rojo
Diodo zener 1N4773A
Pulsadores
Potencimetros
Diodo Rectificador 1N4007
Disipadores de calor
Zcalo de 40 pines
Zcalo de 16 pines
Cristal de 4 MHz
Cantidad
1
1
1
1
1
7
2
3
2
3
3
1
9
1
3
1
1
1
2
1
6
2
1
2
1
1
1
Valor Unitario
$22,00
$5,60
$10,00
$10,00
$0,05
$0,05
$0,05
$0,05
$0,05
$0,10
$0,10
$0,10
$0,10
$0,35
$0,20
$0,30
$0,30
$0,60
$0,05
$0,05
$0,30
$0,50
$0,05
$0,45
$0,20
$0,15
$0,65
Total:
Valor Total
$22,00
$5,60
$10,00
$10,00
$0,05
$0,35
$0,10
$0,15
$0,10
$0,30
$0,30
$0,10
$0,90
$0,35
$0,60
$0,30
$0,30
$0,60
$0,10
$0,05
$1,80
$1,00
$0,05
$0,90
$0,20
$0,15
$0,65
$57,00
tem
1
2
3
4
5
6
7
Componentes Elctricos
Variac Monofsico de 1kVA 0 - 250V
Fusibles de 5A
Fusibles de 4A
Fusibles de 1A
Porta fusibles
Cable N 16 AWG (Metros)
Plugs de conexin
Cantidad
1
2
2
2
6
10
6
Valor Unitario
$150,00
$0,20
$0,20
$0,20
$0,10
$0,15
$0,20
Total:
Valor Total
$150,00
$0,40
$0,40
$0,40
$0,60
$1,50
$1,20
$154,50
tem
1
2
3
4
Componentes Mecnicos
Arreglo de Engranajes
Tornillos, Tuercas y Otros
Mesa de Trabajo
Extras
Cantidad
1
1
1
1
Valor Unitario
$5,50
$8,00
$35,00
$30,00
Total:
Valor Total
$5,50
$8,00
$35,00
$30,00
$78,50
Costo Final
Para obtener el costo total del proyecto se realiza la sumatoria de los gastos parciales.
12