SENSOR DE TEMPERATURA
PRESENTADO POR: EFREN ANTONIO PORRAS MONTILLA LUIS ALBERTO GARCIA MANCERA
CENTRO DE INDUSTRIA Y SERVICIOS DEL META SENA VILLAVICENCIO – META 2013
SENSOR DE TEMPERATURA
PRESENTADO POR: EFREN ANTONIO PORRAS MONTILLA LUIS ALBERTO GARCIA MANCERA
PRESENTADO A: IVAN DARIO DUARTE BRITO
CENTRO DE INDUSTRIA Y SERVICIOS DEL META SENA VILLAVICENCIO – META 2013
CONTENIDO
CONTENIDO 1. 2. 3. 4. 5. 6. 7. 8.
TABLA DE GRAFICAS INTRODUCCION OBJETIVO GENERAL OBJETIVOS ESPECIFICOS MARCO TEORICO DESARROLLO DE LA PRACTICA PROGRAMACION ARDUINO CONCLUSIONES
TABLA DE GRAFICAS GRAFICA 1:
GRAFICA 2:
GRAFICA 3:
MARCO TEORICO
GRAFICA 4:
GRAFICA 5:
GRAFICA 6:
DESARROLLO DE LA PRACTICA
GRAFICA 7:
PROGRAMACION EN ARDUINO
GRAFICA 8:
GRAFICA 9:
MONTAJE EN PROTEUS
}}
GRAFICA 10:
GRAFICA 11:
FUNCIONAMIENTO
INTRODUCCION En el siguiente informe encontraremos definiciones y conceptos, así mismo el procedimiento para asociar y ejecutar trabajos e instrucciones especificas. Arduino es una plataforma de hardware libre, basada en una placa con con un micro controlador y un entorno de desarrollo, des arrollo, diseñada para facilitar f acilitar el uso de la electrónica en proyectos multidisciplinares. Fritzing es un programa de automatización de diseño electrónico libre que busca ayudar a diseñadores y artistas para que puedan pasar de prototipos (usando, por ejemplo, placas de pruebas) a productos finales. Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra.
OBJETIVO GENERAL El objetivo de esta práctica es asociar conceptos y complementar conocimientos, también como resolver dudas e inquietudes respectos a las temáticas tratadas en clase referente a programación de circuitos. Practicar la programación y ejecutarla en montajes realizados por medio de los software que tenemos como herramientas para asociar términos y la importancia de dichos circuitos.
OBJETIVOS ESPECIFICOS Analizar Analizar el comportamiento comportamiento de la temperatura temperatura y el funcionamiento funcionamiento del sensor de temperatura h423 dentro del circuito simulado en un cuarto frio. Observar el comportamiento y funcionamiento de los operacionales lm 35 y lm 741 y las ganancias generadas por estos dentro de unas condiciones especificas. Observar y analizar las distintas aplicaciones del software utilizado dentro de las necesidades en el campo laboral en la elaboración de circuitos electrónicos.
MARCO TEORICO
ARDUINO
Figura 1 Arduino es una plataforma de hardware libre, basada en una placa con un micro controlador y un entorno de desarrollo, des arrollo, diseñada para facilitar f acilitar el uso de la electrónica en proyectos multidisciplinares. El hardware consiste en una placa con un micro controlador Atmel AVR y puertos de entrada/salida. Los micro controladores 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. Desde octubre de 2012, Arduino se usa también con micro controladoras CortexM3 de ARM de 32 bits, 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 micro controladoras CortexM3 usan 3.3V, a diferencia de la mayoría de las placas con AVR que usan mayoriamente mayoriamente 5V. Sin embargo ya anteriormente anteriormente se lanzaron lanzaron placas Arduino con Atmel AVR a 3.3V como la Arduino Fio y existen clónicos de Arduino Nano y Pro como Meduino Meduino en que se puede conmutar conmutar el voltaje.
Arduino se puede utilizar para desarrollar objetos interactivos 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, open-hardware, tanto su diseño como su distribución 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.
Figura 2
Es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware flexibles y fáciles de usar. Se creó para artistas, diseñadores, aficionados y cualquiera interesado en crear entornos u objetos interactivos. Arduino puede tomar tomar información información del entorno a través de de sus pines pines de entrada entrada de toda una gama de sensores y puede afectar aquello que le rodea controlando luces, motores y otros actuadores. El micro controlador en la placa Arduino se programa mediante el lenguaje de programación Arduino(basasdo en Wiring) y el entorno de desarrollo Arduino (basado en Processing). Los proyectos hechos con Arduino pueden ejecutarse ejecutarse sin necesidad necesidad de conectar a un ordenador, ordenador, si bien tienen la posibilidad de hacerlo y comunicar con diferentes tipos de software (p.ej. Flash, Processing,MaxMSP). Las placas pueden ser hechas a mano o compradas montadas de fábrica; el software puede ser descargado de forma gratuita. Los ficheros de diseño de
referencia (CAD) están disponibles bajo una licencia abierta, así pues eres libre de adaptarlos a tus necesidades. El entorno de Desarrollo Arduino está constituido por un editor de texto para escribir el código, un área de mensajes, una consola de texto, una barra de herramientas con botones para las funciones comunes, y una serie de menús. Permite la conexión con el hardware de Arduino para cargar los programas y comunicarse con ellos. Arduino utiliza para para escribir escribir el software software lo que denomina "sketch" ( programa). Estos programas son escritos en el editor de texto. Existe la posibilidad de cortar/pegar y buscar/remplazar texto. En el área de mensajes se muestra información mientras se cargan los programas y también muestra errores. La consola muestra el texto de salida para el entorno de Arduino incluyendo los mensajes de error completos y otras informaciones. La barra de herramientas permite verificar el proceso de carga, creación, apertura y guardado de programas, y la monitorización serie.
PROTEUS Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra. Proteus es una compilación de programas de diseño y simulación electrónica, desarrollado por Labcenter Electronics que consta de los dos programas principales: Ares e Isis, y los módulos VSM y Electra. El Programa ISIS, Intelligent Schematic Input System (Sistema de Enrutador de Esquemas Inteligente) permite diseñar el plano eléctrico del circuito que se desea realizar con componentes muy variados, desde simples resistencias, hasta alguno que otro microprocesador o micro controlador, incluyendo fuentes de alimentación, generadores de señales y muchos otros componentes con prestaciones diferentes. Los diseños realizados en Isis pueden ser simulados en tiempo real, mediante el módulo VSM, asociado directamente con ISIS.
Figura 3
Figura 4
FRITZING
Figura 5
Fritzing es un programa de automatización de diseño electrónico libre que busca ayudar a diseñadores y artistas para que puedan pasar de prototipos (usando, por ejemplo, placas de pruebas) a productos finales. Fritzing fue creado bajo los principios de Processing y Arduino, y permite a los diseñadores, artistas, investigadores y aficionados documentar sus prototipos basados en Arduino y crear esquemas de circuitos impresos para su posterior fabricación. Además cuenta con un sitio web complementario que ayuda a compartir y discutir bosquejos y experiencias y a reducir los costos de fabricación.
DESARROLLO DE LA PRÁCTICA
MONTAJE EN FRITZING: El montaje del circuito de fritzing se puede realizar al final de terminar el montaje en el arduino o también se puede iniciar con este. Fritzing me puede es como realizar el circuito en la Protoboard sin ver su funcionamiento real.
Figura 6
PROGRAMACION EN ARDUINO: Haremos que la pantalla nos visualice que cuando la temperatura supere los 23 grados nos encienda el Led amarillo y se apague el verde , cuando pase los 35 grados se apague el amarillo y encienda el rojo.
Figura 7
Figura 8
MONTAJE EN PROTEUS: Al realizar realizar nuestra programación programación nuestro nuestro montaje funciono correctamen correctamente te teniendo teniendo en cuenta los valores de temperatura acordados para el proyecto. En nuestro proyecto encontramos algunos inconvenientes, uno de esos problemas era que el montaje funcionaba al parecer bien pero al dejarlo unos instantes quieto el led que estaba siendo probado empezaba a parpadear entonces de una expliacion se pudo arreglar el problema, era un problema de programación.
Figura 9
Figura 10
Figura 11