Controlador PID de temperatura utilizando la tarjeta de desarrollo AVR Butterfly Andrés Lecaro José González.

Slides:



Advertisements
Presentaciones similares
USO DE LA TARJETA DE CONTROL TCEPI. Conexión de la alimentación a la placa:
Advertisements

Alumno: Roy R. Mercado Núñez
ARQUITECTURA DE COMPUTADORAS
Conversión AD con micro controladores Microship
Álvaro Narváez Palazón
Viviana Baque Gutiérrez Lenin Gómez Romero
Diagrama de Bloques del Sistema de Adquisición.
Rommel Chang Suárez Jefferson Moreno Briones
PROFESOR : Ing. Carlos Valdivieso
SISTEMA DE SEGURIDAD INDUSTRIAL
MICROCONTROLADORES AVANZADOS
DISEÑO Y DESARROLLO ELECTRONICO
UNIVERSIDAD TECNOLÓGICA AMÉRICA
LEGO MINDSTORMS Marco Antono López Trinidad Laboratorio de Sistemas Inteligentes Tec de Monterrey Campus Cuernavaca.
PRESENTACIÓN DEL PROYECTO DE TESIS
Luis Brito Nelson Quizhpe. RS-232 EL objetivo general de este proyecto es obtener las coordenadas del objeto al cual esta instalado el acelerómetro,
Presentación de Instrumentación Básica de la Electrónica
¿Cómo hacer medidas con el “Calculator Based Laboratory2 TM (CBL2TM)”?
“Control de un Ascensor y Adquisición de Datos con LABVIEW ”
AUTOMATIZACIÓN CON PLC
1 Universidad Surcolombiana Tecnologia en desarrollo de software Introduccion a la tecnologia “ BUS Y PUERTO” Por : Holman Alexis Robayo Garcia.
Yann Soubrenie 12/05/2006 Sistemas Embedidos y sus Aplicaciones Casa Inteligente Integrante : Yann Soubrenie Profesor : Agustin Gonzalez Presentacion General.
19/04/2015 D.E.I.C. F.I.E.T. LABORATORIO II DE ELECTRÓNICA.
Medidor de Potencia Proyecto para el ramo ELO-326 Seminario de Computadores II: "Sistemas Embebidos y sus Aplicaciones" Theo Soto Guzmán Mayo 2007.
CONVERTIDOR ANALÓGICO DIGITAL (ADC)
Proyecto Seminario de Computadores II Sistemas embebidos Maquina de peso fijo para Uva Mauricio Solís.
PRESENTACIÓN CONTROL DE ACCESO
Arduino en la Educación
P ROYECTO DE G RADUACIÓN I MPLEMENTACIÓN DE UN S ISTEMA DE C OMUNICACIÓN POR MEDIO DE LA RED GSM EN UN P ROCESADOR E MBEBIDO C ONFIGURABLE NIOS II Integrantes:
“Universidad Peruana de Integración Global” Tema: Componentes de un Computador.
Sistema de Control de Ingreso de Vehículos
SISTEMA DE INFORMACION TECNICA AUTOMOTRIZ
Integrantes: Christian Blanco Raúl Bejarano
DISEÑO E IMPLEMENTACIÓN DE UN SISTEMA DE CUNA RADIANTE
UNIVERSIDAD DE COLIMA FACULTAD DE INGENIERIA MECANICA Y ELECTRICA
CONTROLES DE PROCESO EQUIPO SHIMADEN SERIE 90.
Integrantes: David Miguel Martínez Rodríguez Diego David Bósquez Granja.
Aplicaciones Estaciones de bombeo
FUENTE DE PODER La fuente de poder se encarga de tomar la corriente eléctrica de los 220 o 110 volts que suministra la red eléctrica y por medio de.
Introducción a la Electrónica
PROYECTO DE CONTROL CON MICROPROCESADORES
Gerardo Villagómez G. Rodrigo Jurado E.. Objetivo del Proyecto  Comandar nuestro robot pololu 3π acompañado del KIT AVR Butterfly, de forma que se llegue.
Aplicaciones Estaciones de bombeo
Seminario De Graduación Microcontroladores Avanzados
PRESENTACIÓN Y ASPECTOS BASICOS
M.C. Luis Ricardo Salgado Garza Depto. Ciencias Computacionales, ITESM-MTY Marzo 2004.
Diseño de un Modulo de Propiedad Intelectual basado en FPGA para el manejo de display LCD gráficos y táctiles TESINA DE SEMINARIO.
EL CONTROL INDUSTRIAL:
Aplicaciones Estaciones de bombeo
Curso: “Sistemas de control programado na área de tecnoloxía “
CURSO DE ROBÓTICA.  Consideraciones Mecánicas.  Mantención de los componentes de KIT Mindstorm NXT  Se debe entender como son los componentes.
TIPOS DE PROCESADOR INTEL PENTIUM II El procesador utiliza la tecnología de alto desempeño Dual Independent Bus para entregar un amplio ancho de banda.
Maria Camila Torres Quiroz 10I2 Cefa 2012
Proyecto Easy SMS Seminario de Computadores I Diseño con microcontroladores Integrantes: Alvaro Aguirre Solange Ahumada Bernardo Malet Alfredo Toledo.
TERMÓMETRO Sensor de temperatura con conexión al PC Joaquín Llano Montero Javier Moreno García José Luis Leal Romero.
Tendencias Generales Dotación física Software lógica Más pequeño
HERRAMIENTAS TECNOLOGICAS PARA DISCAPACITADOS SAMANTHA RESTREPO A. INFORMATICA AVANZADA.
PERIFÉRICOS DE ENTRADA
ARDUINO EN LA EDUCACIÓN Lección 2do Parcial Informática Avanzada Xavier Barrionuevo Burbano.
Multimetro.
INTRODUCCIÒN MICROCONTROLADORES
Conectores internos Engloba a los conectores de dispositivos internos: *Disquetera: 34 pines *Disco Duro: 40 pines (algunos de 39, porque el número 20.
Diseño, implementación y verificación de un sistema de hardware reconfigurable para aplicaciones de control. de un sistema de hardware reconfigurable para.
TECNOLOGÍA Y ARQUITECTURA COMPUTADORES
INSTITUTO TECNOLÓGICO DE SALINA CRUZ
Unidad 2 Componentes del Hardware. Fecha: 12 de Mayo de 2011 Periodo# : 2 Objetivo: Reconocer las partes internas y otros dispositivos externos que se.
Las fuentes de alimentación
Sistemas de Comunicaciones. Practica Convertidor Analógico Digital. Integrantes: Agustín Ayala Medias Isaac Arellano Campechano. Andrés Aguirre.
Instituto Técnico Industrial “JOSE MARIA RAMIREZ H.” Armenia Quindío Instituto Técnico Industrial Armenia (Q)
Introducción a los microcontroladores Octubre 2013 Arduino Uno Convertidor A/D.
Transcripción de la presentación:

Controlador PID de temperatura utilizando la tarjeta de desarrollo AVR Butterfly Andrés Lecaro José González

Diagrama de Bloques

Objetivos del proyecto Mantener la temperatura dentro de un rango preestablecido (set point) en una planta usando la tarjeta AVR Butterfly Mostrar la temperatura medida mediante un sensor externo en el LCD de la tarjeta

Tarjeta AVR Butterfly El Kit AVR Butterfly se diseñó para demostrar los beneficios y las características importantes de los microcontroladores ATMEL. El AVR Butterfly utiliza el microcontrolador AVR ATmega169V, que combina la Tecnología Flash con el más avanzado y versátil microcontrolador de 8 bits disponible.

Tarjeta AVR Butterfly La parte de hardware que utilizaremos de la tarjeta son: Microcontrolador ATMEGA169V Pantalla tipo vidrio LCD de 120 segmentos Joystick de cinco direcciones, incluida la presión en el centro. Acceso externo al canal 4 del ADC del ATmega169, para lectura de voltaje en el rango de 0 a 5 V. Salida de señal PWM mediante pin OC1B.

HARDWARE EXTERNO Además de la tarjeta AVR Butterfly vamos a utilizar lo siguiente: Sensor de temperatura LM35 La planta que en nuestro casa de demostración será una lámpara de 12VDC a 50W y consumirá 4.2 Amp.

HARDWARE EXTERNO Etapa de Potencia que consta de un circuito que usa un MOSFET como switch Fuente de computadora que nos proveerá 5VDC cable color rojo y 12VDC cable color amarillo

Diseño de la solución

Diseño de la solución La programación constará de 5 etapas: Programa para manejar el LCD (LCD.h) Programa para manejar el joystick (joystick.h) Programa para manejar el ADC (ADC.h) Programa para manejar el controlador PID (PID.h) Programa principal (main.h)

LCD.h Nos permitirá mostrar por pantalla los datos como ingresar la temperatura deseada y la temperatura actual de la planta Esta pantalla nos permite mostrar solo 6 dígitos, por lo tanto se mostrará la temperatura deseada y la temperatura actual de la siguiente forma:

joystick.h Nos permitirá ingresar mediante el joystick la temperatura deseada. Si presionamos el pulsador izquierda la temperatura deseada decrementará 1 unidad y si presionamos derecha incrementará 1 unidad, los pulsadores arriba y abajo no serán de utilidad para nuestro proyecto. Para empezar a sensar la temperatura tendremos que presionar el pulsador centro.

ADC.h Esta parte del programa leerá la señal analógica entregada por el sensor de temperatura por el canal ADC4 (conector JTAG pin 1)y la convertirá a digital y mostrará por pantalla la temperatura actual de la planta.

PID.h Esta parte del programa comparará la temperatura deseada (set point) con la temperatura actual de la planta y activará una señal PWM (conector puerto B pin 7)que controlará la planta para que su temperatura se adecue al set point

PID.h

Simulación Para la simulación del proyecto utilizaremos el PROTEUS que tiene un SAMPLE del AVR Butterfly. Además utilizaremos como planta un componente llamado oven

Simulación

Simulación Este gráfico es de la temperatura actual de la planta versus el tiempo, el set point fue de 40ºC.

Conclusiones Mediante nuestro proyecto hemos logrado implementar de una manera sencilla un controlador PID de temperatura que tiene una amplia gama de aplicaciones, permitiendo mantener una temperatura adecuada para la planta a controlar.