Академический Документы
Профессиональный Документы
Культура Документы
DE JAN
Facultad de
INGENIERA MECNICA
elctrica
Crdova guarns
Joel
Tentalean Uriarte
Wilson
Malca mina David.
Per 2016
MARCO TEORICO.........................................................................................6
1.1
Arranque secuencial.............................................................................6
1.1.1 Ventajas..............................................................................................6
1.1.2 Desventajas........................................................................................6
1.2
ARDUINO................................................................................................6
1.3
Tipos de Arduino...................................................................................7
1.3.1
Duemilanove....................................................................................7
1.3.1.1 Memoria...........................................................................................7
1.3.1.2 Comunicacin..................................................................................7
1.3.1.3 Programacin..................................................................................8
1.3.2 Arduino Mega.....................................................................................8
1.3.2.1 Alimentacin....................................................................................8
1.3.2.2 Memoria............................................................................................8
1.3.2.3 Programacin..................................................................................9
1.3.2.4 Caractersticas fsicas....................................................................9
1.3.3 Arduino Nano.....................................................................................9
1.3.3.1 Alimentacin....................................................................................9
1.3.3.2 Memoria..........................................................................................10
1.3.3.3 Comunicacin................................................................................10
1.3.3.4 Programacin................................................................................10
1.3.4 Arduino Pro......................................................................................10
1.3.4.1 Alimentacin..................................................................................10
1.3.4.2 Memoria..........................................................................................11
1.3.4.3 Caractersticas fsicas...................................................................11
1.3.5 La Arduino Mini Pro........................................................................11
1.3.6 Arduino Genuino UNO....................................................................11
1.3.6.1 Caractersticas...............................................................................12
1.4
MOTORES ELECTRICOS....................................................................12
1.4.1 El estator.........................................................................................13
1.4.2 El rotor.............................................................................................13
II
Arduino uno..........................................................................................15
Fuente..................................................................................................16
2.3
2.3.1 Especificaciones..............................................................................17
2.4
Triac.....................................................................................................18
2.5
Placas de Pruebas.............................................................................18
2.7
El fusible..............................................................................................20
2.8
2.8.1 Descripcin......................................................................................21
pulsadores industriales.....................................................................22
OBJETIVO
General
Especficos
INTRODUCCION
El curso de ELECTRONICA INDUSTRIAL APLICADA es de gran importancia
hoy en da en el cual la tecnologa avanza sin grado de control. Aqu se ensea
a estudiar el funcionamiento de diversas mquinas, motores elctricos,
instalaciones elctricas, etc. Con el fin de poder automatizar el funcionamiento
de dichos de diversos equipos elctricos.
Hoy en da en Per contamos con muchas empresas que trabajan con motores
elctricos donde para que se realicen los diferentes procesos es necesario que
un grupo de personas se encarguen del encendido de dichos equipos como por
ejemplo para el encendido de los motores se tienen que activar los diferentes
dispositivos de control, en otras palabras, el manejo es operada de forma
manual o mecnica.
Nosotros mediante la ayuda de diferentes sistemas de programacin, como
programacin en arduino y otros dispositivos incluidos podemos convertir un
funcionamiento mecnico a un funcionamiento automatizado. Las ventajas de
hacer esto es indudablemente ventajoso en sentido econmico.
I
1.1
MARCO TEORICO
Arranque secuencial
es el
1.1.2 Desventajas
1.2
ARDUINO
Arduino es una herramienta para hacer que los ordenadores puedan sentir y
controlar el mundo fsico a travs de un ordenador personal. Es una plataforma
de desarrollo de computacin fsica (physical computing) de cdigo abierto,
basada en una placa con un sencillo microcontrolador y un entorno de
desarrollo para crear software (programas) para la placa.
Podemos usar Arduino para crear objetos interactivos, leyendo datos de una
gran variedad de interruptores y sensores y controlar multitud de tipos de luces,
motores y otros actuadores fsicos. Los proyectos con Arduino pueden ser
autnomos o comunicarse con un programa (software) que se ejecute en tu
ordenador. La placa se puede montarla o comprarla ya lista para usar, y el
software de desarrollo es abierto y se puedes descargar gratis desde la pgina
web.
Cada uno de los pines digitales se puede utilizar como una entrada o salida.
Cada pin puede proporcionar o recibir un mximo de 40mA y tiene una
resistencia de pull-up (desconectado por defecto) de 20 a 50kOhm. Para
nuestro proyecto de arranque de motores secuenciales hemos utilizado el
arduino genuino uno.
1.3
Tipos de Arduino
cdigo
(2KB
son
usados
para
el
arranque
del
sistema
1.3.2.1 Alimentacin
El Arduino Mega puede ser alimentado va la conexin USB o con una fuente
de alimentacin externa. El origen de la alimentacin se selecciona
automticamente.
La placa puede trabajar con una alimentacin externa de entre 6 a 20 voltios. Si
el voltaje suministrado es inferior a 7V el pin de 5V puede proporcionar menos
de 5 Voltios y la placa puede volverse inestable, si se usan ms de 12V los
reguladores de voltaje se pueden sobrecalentar y daar la placa. El rango
recomendado es de 7 a 12 voltios.
1.3.2.2 Memoria
El ATmega1280 tiene 128KB de memoria flash para almacenar cdigo (4KB
son usados para el arranque del sistema (bootloader).El ATmega1280 tiene 8
KB de memoria SRAM. El ATmega1280 tiene 4KB de EEPROM, que puede a
la cual se puede acceder para leer o escribir con la [Reference/EEPROM |
librera EEPROM]].
1.3.2.3 Programacin
El ATmega1280 en el Arduino Mega viene precargado con un gestor de
arranque (bootloader) que permite cargar nuevo cdigo sin necesidad de un
programador por hardware externo. Se comunica utilizando el protocolo
STK500 original (archivo de cabecera C).
Tambin te puedes saltar el gestor de arranque y programar directamente el
microcontrolador a travs del puerto ISCP (In Circuit Serial Programming).
1.3.2.4 Caractersticas fsicas
La longitud y amplitud mxima de la placa Duemilanove es de 4 y 2.1 pulgadas
respectivamente, con el conector USB y la conexin de alimentacin
sobresaliendo de estas dimensiones. Tres agujeros para fijacin con tornillos
permiten colocar la placa en superficies y cajas. Ten en cuenta que la distancia
entre los pines digitales 7 y 8 es 160 mil (0,16"), no es mltiple de la separacin
de 100 mil entre los otros pines.
1.3.3.4 Programacin
El ATmega168 o ATmega328 del Arduino Nano vienen pre programados con un
bootloader que te permite subir tu cdigo al Arduino sin la necesidad de un
programador externo. Se comunica usando el protocolo STK500 original
(Archivos cabecera C).
1.3.4 Arduino Pro
La Arduino pro es una placa con un microcontrolador ATmega168 (datasheet) o
en el ATmega328 (datasheet). La Pro viene en versiones de 3.3v / 8 MHz y 5v /
16 MHz. Tiene 14 E/S digitales (6 de las cuales se puedes utilizar como salidas
PWM), 6 entradas analgicas, un resonador interno, botn de reseteo y
agujeros para el montaje de tiras de pines. Vienen equipada con 6 pines para la
conexin a un cable FTDI o a una placa adaptadora de la casa Sparkfun para
dotarla de comunicacin USB y alimentacin.
1.3.4.1 Alimentacin
El Arduino Pro puede ser alimentado por medio del cable USB, por bateras o
mediante una fuente de alimentacin. El conector de batera es del tipo JST,
tambin se le puede soldar otro tipo de conector para alimentarla desde una
fuente de alimentacin externa.
1.3.4.2 Memoria
El ATmega168 tiene 16KB de memoria para el almacenamiento de sketches
(de los cuales 2KB estn reservados para el gestor de arranque). Tambin
tiene 1KB de SRAM y 512 bytes de EEPROM en los cuales se puede leer y
escribir mediante la librera EEPROM. EL ATmega328 tiene 32 KB de flash, 2
KB de SRAM, y 1 KB de EEPROM.
1.3.4.3 Caractersticas fsicas
La longitud y anchura mxima del PCB de la Pro son 5.2cm y 5.3cm
respectivamente, con el conector de 6 pines y el selector de alimentacin
sobresaliendo ligeramente de los bordes. 4 perforaciones para tornillos
permiten la fijacin de la placa sobre una superficie o una caja. La distancia
entre los pines 7 y 8 es de 4mm, no como los dems pines, que estn
separados por 2.5mm (separacin normalizada entre pines).
MOTORES ELECTRICOS
II
Placa huaqueada
Botones
Cable 18
Fusible
Shuish
Pulsadores normalmente abiertos
Fuente
Tablero (latn macizo)
Triplay (como aislador)
Pulsadores industriales
Soldadora
Estao
2.1
Arduino uno
2.2
Fuente
2.3
2.4
Triac
Este dispositivo es simular al diac pero con un nico terminal de puerta (gate).
Se puede disparar mediante un pulso de corriente degate y no requiere
alcanzar el voltaje VBO como el diac.
El triac es equivalente a dos tiristores, (SCR) conectados en paralelo, su
funcin es la de interruptor o switch electrnico en corriente alterna solamente.
Se compone de 3 terminales MT1 MT2 y Gate, MT1 y
2.5
Placas de Pruebas
2.6
2.7
El fusible
2.8
2.8.1 Descripcin
La pantalla de cristal lquido o LCD (Liquid Crystal Display) es un dispositivo
Controlado de visualizacin grafico para la presentacin de caracteres,
smbolos o incluso dibujos (en algunos modelos), es este caso dispone de 2
filas de 16 caracteres cada una y cada carcter dispone de una matriz de 5x7
puntos (pixeles), aunque los hay de otro nmero de filas y caracteres.
Este dispositivo est gobernado internamente por un microcontrolador y regula
todos los parmetros de presentacin, este modelo es el ms comnmente
usado y esta informacin se basar en el manejo de este u otro LCD
compatible.
2.8.3 Funcionamiento
Para comunicarse con la pantalla LCD podemos hacerlo por medio de sus
patitas de entrada de dos maneras posibles, con bus de 4 bits o con bus de 8
bits, este ltimo es el que explicare y la rutina tambin ser para este.
Como puede apreciarse el control de contraste se realiza al dividir la
alimentacin de 5V con una resistencia variable de 10K.
Las lneas de datos son triestado, esto indica que cuando el LCD no est
habilitado sus entradas y salidas pasan a alta impedancia.
2.8.4 Descripcin de pines
Pin
1
2
3
4
smbolo
Vss
Vdd
Vo
Rs
descripcin
Tierra de alimentacin GND
Alimentacin de +5v CC
Contraste del cristal lquido. (0+5v)
Seleccin del registro de control/registro de datos
Rs=0 : seleccin de los registros de control
R/W
7-14
15
16
D0-D7
2.9
pulsadores industriales
III
/Bibliotecas Auxiliares
/Mapeamiento de Hardware
/Variables Globales
boolean t butUp , t butDown , t butP , t butM ; / Flags para almacenar o estadode losbotones
/Hardware do LCD
1,/ RS no digital7
LiquidCrystallcd
2,/ EN no digital6
4,/ D 4 no digital 5
5,/ D5 no digital 4
6,/ D6 no digital 3
7 ;/ D 7 no digital 2
/Configuraciones Iniciales
void setup()
{
lcd . begin(16,2); / Inicializa LCD 16 x 2
char i=9 ; i<13 ;i ++ pinMode(i , INPUT PULLUP ); / Entrada para los botones
for
/Loop Infinito
void loop( )
{
cambioMenu ();
dispMenu() ;
if ( digitalRead(butDown) t butDown)
{
t butDown=0 x 00;
{
switch(menu)/ Control de la variable menu
{
case 0 x 01 :
data integr ( );
break ;
case 0 x 02 :
secuencia () ;
break ;
case 0 x 03 :
motores();
break ;
case 0 x 04 :
presentacion();
break ;
}
void dataintegr ()
{
lcd . setCursor (0,0);
lcd . print ( Integrantes:) ;
if ( digitalRead(butP ) t butP )
{
t butP=0 x 00 ;
delay( 100);
delay( 100);
lcd . setCursor (0,1);
delay( 100);
lcd . setCursor (0,1);
delay( 100);
lcd . setCursor (0,1);
void secuencia( )
{
lcd . setCursor (0,0);
START );
STOP);
void motores()
{
lcd . setCursor (0,0);
set 1++;
switch( set 1)
{
case 0 x 01 :
case 0 x 02 :
lcd . setCursor (0,1);
break ;
}
t butM =0 x 00;
set 2++;
switch(set 2)
{
case 0 x 01 :
case 0 x 02 :
lcd . setCursor (8,1);
break ;
}
void presentacion()
{
lcd . setCursor (0,0);
CONCLUSIONES Y RECOMENDACIONES
arduino.
Saber el funcionamiento del proyecto a elaborar con el objetivo de
perseverante.
Si necesitas ayuda puedes consultar esto con ing. Electrnico o
mecatrnico.