Академический Документы
Профессиональный Документы
Культура Документы
Regional Meta
Centro de Industria y servicios del META
Regional META
Centro de Industria y servicios del META
Pgina
1 de 32
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
Incursionar en el conocimiento de las Programacin con Tarjeta Arduino.
Conocer las ventajas que ofrece la programacin con Tarjeta Arduino.
Conocimiento y diseo de circuitos de control y carga.
Incursionar en el Diseo Electrnico (Teora, Diseo Electrnico y
Diseo del Producto).
INTRODUCCIN
especficos
Los elementos necesarios, mediante los cuales se puede obtener los efectos
deseados sin la intervencin de la mano del hombre se denominan sensores o
actuadotes. Dependiendo de la variacin de la magnitud que controlen podemos
tener el siguiente listado bsico: El Termostato (Acta con los cambios de
temperatura), Interruptor Crepuscular (Acta con los cambios de luz solar),
Temporizador (Acta con los cambios del tiempo), Hidronivel (Acta con los
cambios de fluidos), etc.
Los beneficios obtenidos por el usuario de estos sistemas de control automtico
son: Confort (comandar sistemas o artefactos desde cualquier lugar por medio de
un control o en forma automtica, seguridad (crear situaciones de simulacin de
personas dentro de una propiedad o simplemente un alarma, y el ahorro de
tiempo (simplificando las tareas diarias.)
Sumado a todo esto necesita una programacin de procesos por medio de
ordenes consecutivas y que se pueden trabajar desde un software libre como lo
es el Arduino en todas sus presentaciones.
Este trabajo obedece a una consulta llevada a cabo en internet, como parte del
proceso de formacin de la titulacin que estoy cursando. Se presenta como una
evidencia de conocimiento y los contenidos aqu consignados, tienen derechos
de
JUSTIFICACIN
CONTENIDO
PAG.
John Fredy Correal Cordoba
Cristian Felipe Vargas
Rodriguez Ficha No. 396991
OBJETIVO GENERAL
OBJETIVOS ESPECIFICOS
INTRODUCCIN
JUSTIFICACIN
1. MARCO TERICO
2. MONTAJE EN ISIS CONTROL DE NIVEL Y TEMPERATURA
3. ELEMENTOS UTILIZADOS SIMULACIN ISIS
4. ARDUINO
5. PROGRAMACIN EN ARDUINO
6. ELEMENTOS UTILIZADOS EN EL MONTEJE
7. MONTAJE EN PROTOBOARD
o DiSPLAY LCD LM016L
o SENSOR LM35
o LED EMOSOR DE LUZ
o RESISTOR
o DIODO 1N4148
o TRANSISTOR 2N2222
o INTEGRADO TL084C
o SENSOR DE NIVEL DE LQUIDO
o EL TRIAC
CIBEERGRAFA
CONTROL DEL DOCUMENTO
1
2
3
4
8
8
8
9
12
14
15
15
18
20
22
23
23
24
26
26
CONTENIDO DE TABLAS
PAG.
1. Ilustracin 1 Montaje en ISIS
15
15
16
18
20
8. Ilustracin 8 Resistor
22
23
10.Ilustracin 10 Amplificador
23
25
26
13.Ilustracin 13 Diagrama
27
27
MARCO TERICO
1N4148
1N4148WS
2N2222
ADTL084ARZ
BUTTON
DIODE
LED
LF353
LMO16L
LM35
LM741
METALFILM1K
MOTOR
POT-HG
QUARZ-SH-105D
o
o
o
o
RES
ARDUINO
SW-SPST
TRIAC 20 AMPERIOS
ARDUINO UNO
que permiten el desarrollo de mltiples diseos. Por otro lado el software consiste
en
un
entorno
de
desarrollo
que
implementa
el lenguaje
de
programacin Processing/Wiring y elcargador de arranque (boot loader) que corre
4
en la placa.
Desde octubre de 2012, Arduino se usa tambin con microcontroladoras
5
en
la
categora
USB
a
serie.
Revisin 2de la junta Uno tiene una resistencia tirando de la lnea HWB 8U2 a
tierra,
por
lo
que
es
ms
fcil
de
poner
enmodo
DFU .
Revisin 3 de la junta directiva tiene las siguientes caractersticas nuevas:
1.0 pinout: aadido SDA y SCL pines que se encuentran cerca del
pin AREF y otros dos nuevos pernos colocados cerca del pin RESET, el IOREF
que permiten a los escudos para adaptarse al voltaje suministrado desde la
pizarra. En el futuro, escudos ser compatible tanto con la placa que utiliza el
AVR, que opera con 5V y con el Debido Arduino que opera con 3.3V. El segundo
es un pasador no conectado, que est reservado para usos futuros.
Stronger circuito de RESET.
Atmega 16U2 reemplaza el 8U2.
"Uno" significa uno en italiano y se nombra para celebrar el prximo
lanzamiento de Arduino 1.0. El Uno y la versin 1.0 ser la versin de
referencia de Arduino, movindose hacia adelante. El Uno es el ltimo de una
serie de placas Arduino USB y el modelo de referencia para la plataforma
Arduino, para una comparacin con las versiones anteriores, consulte elndice de
la placa Arduino .
R e s u me
n
Microcontroladores
ATmega328
Voltaje de funcionamiento
5V
Voltaje de entrada
(recomendado)
7-12V
6-20V
Pines E / S digitales
40 mA
SRAM
2 KB ( ATmega328 )
EEPROM
1 KB ( ATmega328 )
16 MHz
PROGRAMACIN EN ARDUINO
// INCLUYO EL CODIGO Y DEFINO LAS VARIABLES :
#include <LiquidCrystal.h>
int pot = A5; // entrada analoga de los sensores de
temperatura int vacio = 1; // entrada digital del TANQUE
VACIO
int lleno = 6;
int temp = 0;
int Dato = 0;
int MOTOR = 7;
int resist = 8;
LiquidCrystal lcd(12, 11, 5, 4, 3, 2); // (Rs, E, D4, D5, D6, D7)
void borralcd ()
{ lcd.setCursor(0,0);
lcd.print("
");
lcd.setCursor(0,1);
lcd.print("
");
}
void setup () {
pinMode(MOTOR,OUTPUT);
pinMode(vacio,INPUT);
pinMode(lleno,INPUT);
pinMode(resist,OUTPUT);
// set up the LCD's number of columns and row:
lcd.begin(16,2);
// printe a message to the LCD.
lcd.print("Temp ");
lcd.print("Agua");
}
void loop () {
lcd.setCursor(0,2);
Dato = analogRead(pot);
temp = map(Dato,0,1024,0,100);
lcd.print(temp);
lcd.print("C ");
if(temp <=50)
digitalWrite(resist,HIGH);
else
{
digitalWrite(resist,LOW);
}
if(digitalRead (vacio) == LOW && digitalRead (lleno) == LOW);
{
digitalWrite(MOTOR,HIGH);
digitalWrite (resist,LOW);
lcd.print("LLENAR
");
}
if(digitalRead (vacio) == HIGH && digitalRead (lleno) == LOW);
{
digitalWrite(MOTOR,HIGH);
borralcd ();
lcd.print("LLENANDO
");
}
if(digitalRead (vacio) == HIGH && digitalRead (lleno) == HIGH);
{
digitalWrite(MOTOR,LOW);
borralcd ();
lcd.print("LLENO
");
}
if(digitalRead (vacio) == LOW && digitalRead (lleno) == HIGH);
{
digitalWrite(MOTOR,LOW);
borralcd ();
lcd.print("ERROR
");
while( vacio!=HIGH && lleno!=HIGH);
}
//delay (100);
}
ELEMENTOS UTILIZADOS
Barra Led LM016L
Sensor LM35
Led Emisor de Luz
Resistores
Diodo 1N4148
Transistor 2N2222
Integrado TL084C
CIRCUITO SENSOR DE NIVEL DE LQUIDO
LF353
LMO16L
LM741
METALFILM1K
MOTOR
QUARZ-SH-105D
ARDUINO
TRIAC 20 AMPERIOS
MONTAJE EN PROTOBOARD
dispone de 2 filas de 16 caracteres cada una y cada carcter dispone de una matriz de 5x7
puntos (pixels), aunque los hay de otro nmero de filas y caracteres. Este dispositivo esta
gobernado internamente por un microcontrolador Hitachi 44780 y regula todos los parmetros
de presentacin, este modelo es el mas comnmente usado y esta informacin se basar en
el manejo de este u otro LCD compatible.
Caracteristicas principales:
-Pantalla de caracteres ASCII, adems de los caracteres Kanji y Griegos.
-Desplazamiento de los caracteres hacia la izquierda o la derecha.
-Proporciona la direccin de la posicin absoluta o relativa del caracter.
-Memoria de 40 caracteres por lnea de pantalla.
-Movimiento del cursor y cambio de su aspecto.
-Permite que el usuario pueda programar 8 caracteres.
-Conexin a un procesador usando un interfaz de 4 u 8 bits
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 ultimo
es el que explicare y la rutina tambin ser para este. En la siguiente figura vemos las dos
maneras posibles de conexionar el LCD con un pic16F84.
SIMBOLO
2
3
Vss
Vdd
Vo
RS
R/W
DESCRIPCION
Tierra de alimentacin GND
Alimentacin de +5V CC
Contraste del cristal liquido. ( 0 a +5V )
Seleccin del registro de control/registro de
datos: RS=0 Seleccin registro de control
RS=1 Seleccin registro de datos
Seal de lectura/escritura:
7-14
D0-D7
SENSOR LM35
LM35 de National Semiconductor es un sensor popular y baja
temperatura costo.Tambin es de fcil acceso. Usted puede comprar uno
de aqu en lnea . Se dispo
ne de tres terminales de la siguiente manera.
Ilustracin 20 Sensor de
Temperatura
Led se
refiere
a
un componente
concretamente, un diodo que emite luz.
optoelectrnico pasivo,
La
palabra
espaola
led
proviene
(Light- Emitting Diode: diodo emisor de luz).
del
ms
RESISTOR
Ilustracin 22 Resistor
Se denomina resistor o bien resistencia al componente electrnico diseado
para introducir una resistencia elctrica determinada entre dos puntos de un
circuito elctrico. En el propio argot elctrico y electrnico, son conocidos
simplemente como resistencias. En otros casos, como en las planchas,
calentadores, etc., se emplean resistencias para producir calor aprovechando el
efecto Joule.
Es un material formado por carbn y otros elementos resistivos para disminuir la
corriente que pasa. Se opone al paso de la corriente. La corrientemxima en un
resistor viene condicionada por la mxima potencia que pueda disipar su
cuerpo. Esta potencia se puede identificar visualmente a partir del dimetro sin
que sea necesaria otra indicacin. Los valores ms comunes son 0,25 W , 0,5 W y
1 W.
Existen resistencias
potencimetros.
de
valor
variable,
que
reciben
el
nombre
de
DIODO 1N4148
TRANSISTOR 2N2222
Ilustracin 24 Amplificador
INTEGRADO TL084C
Amplificador operacional cudruple con ancho de banda de 3 MHz, alta
velocidad, entradas de alta impedancia JFET, bajo consumo de potencia.
Caractersticas:
o
4
o
o
o
o
o
altas
Corrientes de polarizacin y offset muy
bajas o
Baja distorsin armnica total tpica:
0.003% o
Compensado en frecuencia
internamente
o
Salidas protegidas contra latch-up
o
Salida protegida contra cortocircuito
o
Pin compatible con el LM324
o
Encapsulado: DIP 14 pines
o
EL TRIAC
El triac es un dispositivo semiconductor de tres terminales que se usa para
controlar el flujo de corriente promedio a una carga, con la particularidad de que
conduce en ambos sentidos y puede ser bloqueado por inversin de la tensin o
al disminuir la corriente por debajo del valor de mantenimiento. El triac puede
ser disparado independientemente de la polarizacin de puerta, es decir,
mediante una
corriente
de
puerta
positiva
o
negativa.
DESCRIPCION GENERAL
Cuando el triac conduce, hay una trayectoria de flujo de corriente de
muy baja resistencia de una terminal a la otra, dependiendo la direccin de flujo
de la polaridad del voltaje externo aplicado. Cuando el voltaje es mas positivo
en MT2, la corriente fluye de MT2 a MT1 en caso contrario fluye de MT1 a MT2.
En ambos casos el triac se comporta como un interruptor cerrado. Cuando el
triac deja de conducir no puede fluir corriente entre las terminales principales
sin importar la polaridad del voltaje externo aplicado por tanto acta como un
interruptor abierto. Debe tenerse en cuenta que si se aplica una variacin de
tensin importante al triac (dv/dt) an sin conduccin previa, el triac puede entrar
en conduccin directa.
Triac
BIBLIOGRAFA Y CIBERGRAFA
http://es.wikipedia.org/wiki/LM35
http://extremeelectronics.co.in/avr -tutorials/interfacing-temperaturesensor- lm35/
http://www.programarpicenc.com/li bro/cap03-display-lcd-16x22x16- hd44780-mikroc-pro.html
http://www.alchingadazo.com/2012/07/iniciando -con-arduinoconociendo- el.html
http://electrotecperu.blogspot.com/2012/11/principales -compuertas-logicas1.html
http://commons.wikimedia.org/wiki/File:Cinta-
transportadora.gif
http://es.wikipedia.org/wiki/2N2222
http://www.monografias.com/trabajos14/triac/triac.shtml#FORMAS#ixzz
2 kGjxixCN