Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Sensor de Calor Con Arduino
Sensor de Calor Con Arduino
AGRADECIMIENTOS
desde
muy
pequeo,
que
siempre
me
ha
apoyado
A mi novia Susana Montiel que siempre est a mi lado en las buenas y las malas;
por su comprensin, paciencia y amor, dndome nimos de fuerza para seguir
adelante.
Gracias tambin a mis compaeros, que me apoyaron y me permitieron entrar en
su vida durante estos casi dos aos de convivir dentro y fuera del saln de clase,
por compartir tantos momentos divertidos y caminar juntos hacia esta meta que
hoy culmina. Gracias
INDICE
INTRODUCCION
El presente proyecto est redactado con carcter de trabajo profesional de fin de
TSU con la finalidad de poner en prctica conocimientos que me han otorgado los
maestros en lo largo de estos cuatrimestres, teniendo estos conocimientos como
base se pretende implementar un termmetro digital para la obtencin de
temperatura de un horno de pintura
CAPITULO I LA EMPRESA
Historia
La empresa AGF S.A de S.V surgi despus de la compra de una empresa ya
establecida de 11 aos de antigedad con sede en castaos Coahuila.
Tena un reducido catalogo especializado en sillas y mesas de comedor, de esa
manera se especializo en los productos que manejaban inicialmente en gran
volumen; dicho producto gozo de una gran aceptacin durante un tiempo pero
gradualmente fue disminuyendo las ventas y por lo tanto la presencia de la
empresa en el mercado.
La problemtica antes sealada se debi a la poca innovacin de los productos la
cual no alcanzo el paso de evolucin del mercado y por lo tanto llevo a una
situacin financiera difcil para la empresa.
A partir del compro de la empresa y la cartera de clientes conservada se tomaron
decisiones enfocadas en la obtencin de utilidades acorde a la inversin de
compra. Para ello atraves de una minucioso estudio de mercado se determin los
gustos y las necesidades de los clientes y as generar una mejora continua de los
productos.
Despus de los cambios inciales se empezaron a generar una respuesta positiva
por parte de la clientela a la cual se busca satisfacer con calidad e innovacin una
vez ampliado el catlogo de productos se enfoc en gran manera la mejorar
continua del proceso de produccin lo cual permiti reducir los costos de
produccin y por lo tanto el precio final al publico
En momentos recientes la empresa AGF S.A de C.V sigue enfocndose en
generar productos de acuerdo a las necesidades de los clientes y mejorando su
sistema de produccin y calidad en los productos.
PROBLEMA
MARCO TEORICO
TERMOPAR
ARDUINO
Qu es un Arduino?
Arduino es una plataforma de hardware libre, basada en una placa con un
microcontrolador y un entorno de desarrollo, diseada para facilitar el uso de la
electrnica en proyectos multidisciplinares.
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos
de entrada/salida. Los microcontroladores ms usados son el Atmega168,
Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste 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 el
cargador de arranque (boot loader) que corre en la placa.
Arduino se puede utilizar para desarrollar objetos interactivos autnomos o puede
ser conectado a software del ordenador (por ejemplo: Macromedia Flash,
Processing, Max/MSP, Pure Data). Las placas se pueden montar a mano o
adquirirse. El entorno de desarrollo integrado libre se puede descargar
gratuitamente.
Al ser open-hardware, tanto su diseo como su distribucin es libre. Es decir,
puede utilizarse libremente para el desarrollo de cualquier tipo de proyecto sin
haber adquirido ninguna licencia.
El proyecto Arduino recibi una mencin honorfica en la categora de
Comunidades Digital en el Prix Ars Electrnica de 2006.
Arduino es una plataforma de electrnica abierta para la creacin de prototipos
basada en software y hardware flexibles y fciles de usar. Se cre para artistas,
diseadores, aficionados y cualquiera interesado en crear entornos u objetos
interactivos.
Para qu es utilizado?
Arduino puede tomar informacin del entorno a travs de sus pines de entrada de
toda una gama de sensores y puede afectar aquello que le rodea controlando
luces, motores y otros actuadores.
Lenguaje de programacin?
El microcontrolador en la placa Arduino se programa mediante el lenguaje de
programacin Arduino (basado en Wiring) y el entorno de desarrollo Arduino
(basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse sin
necesidad de conectar a un ordenador, si bien tienen la posibilidad de hacerlo y
comunicar con diferentes tipos de software (p.ej. Flash, Processing, Max MSP).
La plataforma Arduino se programa mediante el uso de un lenguaje propio basado
en el popular lenguaje de programacin de alto nivel Processing. Sin embargo, es
posible utilizar otros lenguajes de programacin y aplicaciones populares en
Arduino.Algunos ejemplos son:
Java
Flash (mediante ActionScript)
Processing
Pure Data
Etc.
Arduino MEGA
Es con mucha diferencia el ms potente y el que ms pines i/o tiene, apto para
trabajos ya algo ms complejos aunque tengamos que sacrificar un poco el
espacio, cuenta con el microcontroladorAtmega2560 con ms memoria para el
programa, ms RAM y ms pines que el resto de los modelos.
El Arduino Mega es una placa microcontrolador basada ATmeg1280 (datasheet).
Tiene 54 entradas/salidas digitales (de las cuales 14 proporcionan salida PWM),
16 entradas digitales, 4 UARTS (puertos serie por hardware), un cristal oscilador
de 16MHz, conexin USB, entrada de corriente, conector ICSP y botn de reset.
Contiene todo lo necesario para hacer funcionar el microcontrolador; simplemente
conctalo al ordenador con el cable USB o alimntalo con un trasformador o
batera para empezar. El Mega es compatible con la mayora de shields diseados
para el Arduino Duemilanove o Diecimila
Arduino Bluetooth
Incorpora un mdulo para la transmisin de datos de hasta 100 metros, con esta
placa podrs programar sin cables as como tambin realizar comunicaciones
serie con cualquier dispositivo bluetooth
Arduino Pro
Arduino UNO
Arduino Nano
Arduino Mini
sta es una versin mejorada del Arduino Mini fabricada por Sparkfun que incluye
un chip Atmega328con 32Kb de ROM para programa. Es el modelo favorito para
utilizar en proyectos donde las dimensiones son importantes. No incluye ningn
conversor serie-usb por lo que para programarlo debemos utilizar unconversor con
chip FTDI tambin disponible en la tienda.
Arduino LilyPad
El LilyPad Arduino es una placa con microcontrolador diseado para prendas y etextiles. Puede utilizar con complementos similares como fuentes de alimentacin,
sensores actuadores unidos por hilo conductor. La placa est basada en el
ARmega168V (la versin de baja consumo del ATmega168)(hoja de datos), o el
ATmega328V (datasheet). ElLilyPad Arduino ha sido diseado y desarrollado por
Leah Buechley y SparkFun Electronics.
Arduino Fio
El Arduino Fio es una placa para microcontrolador basada en el ATmega328P
(hoja de informacin) Funciona a 3.3V y 8MHz. Tiene 14 pines de E/S digitales (de
los cuales 6 pueden usarse como salidas PWM), 8 entradas analgicas,
unresonador en placa, un botn de reinicio (reset), y agujeros para montar
conectores de pines. Tiene conexiones para una batera de polmero de Litio e
incluye un circuito de carga a travs de USB. En el reverso de la placa tiene
disponible un zcalo para mdulos XBee.
La Arduino Ethernet Shield permite a una placa Arduino conectarse a internet. Est
basada en el chip Ethernet Wiznet W5100 (datasheet). El Wiznet W5100 provee
de una pila de red IP capaz de TCP y UDP. Soporta hasta cuatro conexiones de
sockets simultneas. Usa la librera Ethernet para escribir programas que se
conecten a internet usando la Shield.
El Wireless escudo Proto permite una placa Arduino para comunicarse de forma
inalmbrica mediante un mdulo inalmbrico. Se basa en los mdulos XBee de
Digi, pero puede utilizar cualquiera de los mdulos con la misma huella. El
mdulose puede comunicar hasta 100 pies en interiores o al aire libre de 300 pies
(con lnea de visin). Puede ser utilizado como un reemplazo de serial / USB o
puedeponerlo en un modo de comandos y configurarlo para una variedad de
opciones de transmisin y redes de malla. Los escudos estalla cada uno de los
pins el XBee a una almohadilla de soldadura a travs de orificios.
El Arduino protector del motor se basa en la L298 (hoja de datos), que es un doble
puente completo controlador diseado para manejar cargas inductivas tales como
rels, solenoides y motores de corriente continua paso a paso. Le permitemanejar
dos motores de corriente continua con su placa Arduino, el control de la velocidad
y direccin de cada uno de forma independiente. Tambin se puede medir la
absorcin de corriente del motor de cada motor, entre otras caractersticas. El
escudo es TinkerKit compatible, lo que significa que puede crear rpidamente
proyectos conectando mdulos TinkerKit a la junta.
El Arduino Shield prototipos hace que sea fcil para usted para disear
circuitospersonalizados. Se puede soldar piezas en el rea de prototipo para crear
su proyecto, ni lo use con un pequeo breadboard (no incluido) para probar
rpidamente las ideas de circuitos sin necesidad de soldadura. Tiene conexiones
adicionales para todos los Arduino pines I / O, y tiene espacio para montar a travs
de agujero y la superficie de montaje de circuitos integrados. Es una forma
conveniente de hacer el circuito de la costumbre y la Arduino en un nico mdulo.
Programacin
Vamos a nombrar en las que se puede programar el chip directamente con un
cable USB, los que no se citen se entiende que requieren de algo que no se
incluye con la placa ya sea un programador externo o similar.
Arduino Mega
Arduino UNO
Arduino Bluetooth
Arduino Nano
Arduino Pro
Conectarse a
1 (VSS)
2 (VDD)
+ 5v pin Arduino
3 (contraste)
4 RS
Arduino pin 12
5R/W
Arduino pin 11
6 Activar
Arduino pin 10
7 No hay conexin
8 No hay conexin
9 Sin conexin
10 No hay conexin
11 (datos 4)
Arduino pin 5
12 (datos 5)
Arduino pin 4
13 (datos 6)
Arduino pin 3
14 (7 Datos)
Arduino pin 2
15 Luz de fondo +
Conclusiones
Anexos