Regional Meta Centro de Industria y servicios del META PROGRAMACIÓN EN ARDUINO CUARTO FRIO TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTACIÓN INDUSTRIAL FICHA No. 396991 ING. IVAN DUARTE INSTRUCTOR CENTRO DE INDUSTRIA Y SERVICIO DEL META CISM Mayo, 06 2013
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Regional Meta
Centro de Industria y servicios del META
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTACIÓN
INDUSTRIAL
FICHA No. 396991
ING. IVAN DUARTE
INSTRUCTOR
CENTRO DE INDUSTRIA Y SERVICIO DEL META
CISM
Mayo, 06
2013
Regional Meta
Centro de Industria y servicios del META
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTACIÓN
INDUSTRIAL
FICHA No. 396991
ING. IVAN DUARTE
INSTRUCTOR
JOHN FREDY CORREAL CORDOBA
CRISTIAN FELIPE VARGAS RODRIGUEZ
APRENDIZ
CENTRO DE INDUSTRIA Y SERVICIO DEL META
CISM
Mayo, 06
2013
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
1
OBJETIVO GENERAL
Conocer los fundamentos teórico-prácticos de Programación en Arduino, por
medio del programación de sistemas electrónicos.
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
2
OBJETIVOS ESPECIFICOS
Incursionar en el conocimiento de las Programación con Tarjeta Arduino.
Conocer las ventajas que ofrece la programación con Tarjeta Arduino.
Incursionar en el Diseño Electrónico (Teoría, Diseño Electrónico y Diseño
del Producto).
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
3
INTRODUCCIÓN
En el Campo de la Programación Digital hay un mercado muy amplio y creciente
día a día, las aplicaciones de la electrónica tienden a ser innumerables.
Es importante incursionar ampliamente en este campo de la Electrónica,
experimentando las diversas maneras e que se puede programar, las tereas de
una maquina u equipo cualquiera que sea y que convine la Meca-trónica.
Los dispositivo electrónico necesitan una administración específica por medio de
micro controladores que determine la función que cumple dentro de un sistema de
circuitos electrónicos y que hacen parte de electrodomésticos, edificios
inteligentes, automóviles, maquinas electrónicas, instrumentos de medición en la
industrial, la medicina, el medio ambiente, astronomía y muchas otras ramas de
las ciencias de investigación.
Este trabajo obedece a una consulta llevada a cabo en internet, como parte del
proceso de formación de la titulación que estoy cursando. Se presenta como una
evidencia de conocimiento y los contenidos aquí consignados, tienen derechos de
autor y pertenecen a un sitio y persona que indican los enlaces de internet, cuando
es del caso.
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
4
JUSTIFICACIÓN
En el desarrollo del proceso de aprendizaje y según las competencias que se
desarrollan está implícita la temática que abordaremos, por ende es importante
conocer los avances que ha habido en área de la Electrónica Digital y als ventajas
que ofrece la Tarjeta de Programación Arduino.
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
5
CONTENIDO
PAG.
OBJETIVO GENERAL 1
OBJETIVOS ESPECIFICOS 2
INTRODUCCIÓN 3
JUSTIFICACIÓN 4
1. MARCO TEÓRICO 5
2. ARDUINO UNO 5
3. CUARTO FRÍO 10
4. ELEMENTOS UTILIZADOS 11
Arduino Uno 7
Display LCD 13
Sensor LM35 16
Led Emisor de Luz 18
Potenciómetro 19
Resistores 20
O.P. LM 358 20
5. EL SEMAFORO 21
6. ELEMENTOS UTILIZADOS 23
Arduino Uno
Equipo Semafórico
CIBEERGRAFÍA 24
CONTROL DEL DOCUMENTO 25
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
6
CONTENIDO DE TABLAS
PAG.
1. Arduino Uno 7
2. Cuarto Frio 10
3. Montaje en Protoboard 11
4. Display LCD 13
5. Sensor LM35 16
6. Potenciómetro 19
7. Resistor 20
8. Semáforo 20
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
7
MARCO TEÓRICO
ARDUINO UNO
Ilustración 1 Arduino Uno
Sistema de Gestión de la Calidad
Regional META
Centro de Industria y servicios del META
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
8
Arduino es una plataforma de hardware libre, basada en una placa con
un microcontrolador y un entorno de desarrollo, diseñada para facilitar el uso de la
electrónica en proyectos multidisciplinares.2 3
El hardware consiste en una placa con un microcontrolador Atmel AVR y puertos
de entrada/salida.4 Los microcontroladores más usados son
el Atmega168, Atmega328, Atmega1280, ATmega8 por su sencillez y bajo coste
que permiten el desarrollo de múltiples diseños. Por otro lado el software consiste
en un entorno de desarrollo que implementa el lenguaje de
programación Processing/Wiring y elcargador de arranque (boot loader) que corre
en la placa.4
Desde octubre de 2012, Arduino se usa también con microcontroladoras CortexM3
de ARM de 32 bits5 , que coexistirán con las más limitadas, pero también
económicas AVR de 8 bits. ARM y AVR no son plataformas compatibles a nivel
binario, pero se pueden programar con el mismo IDE de Arduino y hacerse
programas que compilen sin cambios en las dos plataformas. Eso sí, las
microcontroladoras CortexM3 usan 3.3V, a diferencia de la mayoría de las placas
con AVR que usan mayoriamente 5V. Sin embargo ya anteriormente se lanzaron
placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clónicos de
Arduino Nano y Pro como Meduino en que se puede conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos autónomos 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 diseño como su distribución 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 mención honorífica en la categoría de
Comunidades Digital en el Prix Ars Electrónica de 2006
El Arduino Uno es una placa electronica basada en el microprocesador
Atmega328 ( ficha técnica ). Tiene 14 pines digitales de entrada / salida (de las
TECNÓLOGO EN MANTENIMIENTO ELECTRÓNICO E INSTRUMENTAL
INDUSTRIAL
PROGRAMACIÓN EN ARDUINO
CUARTO FRIO
Fecha:
19 DE AGOSTO 2013
2013
John Fredy Correal Cordoba
Cristian Felipe Vargas Rodriguez Ficha No. 396991
21
Existen resistencias de valor variable, que reciben el nombre de potenciómetros.
AMPLIFICADOR OPERACIONAL LM358
Un amplificador operacional diferencial de tensión (A.O. también op-amp), está compuesto por un circuito con dos transistores T1 y T2 gemelos (están apareados mediante técnicas de integración) y una fuente de corriente constante en el emisor común. Se supone que aplicando en ambas bases una tensión idéntica Vs, en modo común, las corrientes en las bases serán idénticas, Ib1 = Ib2 por lo tanto la corriente en los emisores es idéntica. Así, Ie = I1 +I2.
Si ahora se incrementa en la misma cantidad la tensión de entrada, el sistema permanecerá en equilibrio ya que la corriente Ie permanece inalterable por la fuente de corriente constante. En otras palabras, en modo común la ganancias es nula.