Está en la página 1de 6

TECNOLOGÍA DE SOFTWARE

APLICADOS A SISTEMAS
MECATRÓNICOS

PROYECTO DE LA TERCERA UNIDAD

“CONTROL PID DE TEMPERATURA CON ARDUINO Y


SCILAB-XCOS”
Integrantes:

 Ninacuri Mauricio
 Núñez Andrés
 Yautibug Daniel

FECHA: 27/01/2020
NIVEL: 4to
Ing. Andrés Gordón

LATACUNGA – ECUADOR
Septiembre 2019 - Febrero 2020
1. Tema: “CONTROL PID DE TEMPERATURA CON ARDUINO Y SCILAB
XCOS”.
2. Objetivos

General:
 Diseñar un sistema de registro, monitoreo, adquisición de datos por
medio de control PID y regresión lineal para una planta de temperatura,
con el fin de realizar modelamiento matemático del Sistema.

Específicos:
 Crear una interfaz para el control PID de Temperatura utilizando Scilab
 Aplicar los conocimientos adquiridos en electrónica y programación para el
desarrollo de controladores PID de forma práctica.
 Seleccionar adecuadamente las herramientas de programación y
dispositivos de hardware para optimizar tiempos y metas con el proyecto.
 Efectuar adquisición de datos usando la tarjeta Arduino con el fin de procesar
y tabular la información obtenida.

3. Selección de sensores, actuadores, controlador.

Sensor
LM35:
Es un circuito electrónico sensor que puede medir temperatura. Su salida es
analógica, es decir, te proporciona un voltaje proporcional a la temperatura. El
sensor tiene un rango desde −55°C a 150°C. Su popularidad se debe a la facilidad con
la que se puede medir la temperatura. Incluso no es necesario de un
microprocesador o microcontrolador para medir la temperatura.
Para convertir el voltaje a la temperatura, el LM35 proporciona 10mV por cada
grado centígrado. También cabe señalar que ese sensor se puede usar sin offset, es
decir que, si medimos 20mV a la salida, estaremos midiendo 2°C.

Fig. 1 Sensor LM35


Actuadores
Ventilador:
Un ventilador es una máquina de fluido, más exactamente una turbo máquina que
transmite energía para generar la presión necesaria con la que se mantiene un flujo
continuo de aire.
En su versión más corriente, un ventilador es una máquina que absorbe energía
mecánica y la transfiere a un gas, proporcionándole un incremento de presión no
mayor de 10 kPa (1000 mm.c.a. aproximadamente), por lo que da lugar a una
variación muy pequeña del volumen específico y por tanto se podría considerar
como una máquina hidráulica.

Fig. 2 Ventilador
Controlador
Arduino:
Arduino es una plataforma de creación de electrónica de código abierto, la cual está
basada en hardware y software libre, flexible y fácil de utilizar para los creadores y
desarrolladores.
El Arduino es una placa basada en un microcontrolador ATMEL. Los
microcontroladores son circuitos integrados en los que se pueden grabar
instrucciones, las cuales las escribes con el lenguaje de programación que puedes
utilizar en el entorno Arduino IDE.
El microcontrolador de Arduino posee lo que se llama una interfaz de entrada, que
es una conexión en la que podemos conectar en la placa diferentes tipos de
periféricos. La información de estos periféricos que conectes se trasladará al
microcontrolador, el cual se encargará de procesar los datos que le lleguen a través
de ellos.

Fig. 3 Arduino
4. Diseño general del sistema (mecanismos utilizados, acciones automatizadas,
etc.)

Fig. 4 Diseño general del sistema


5. Creación de la interfaz gráfica.
a) Creamos un proyecto en Scilab XCOS
b) Realizamos la interfaz de nuestro proyecto
c) Procedemos a realizar con la conexión del Arduino con el Scilab
d) Configuramos los pines del Arduino y de nuestro sensor LM35
e) Y realizamos las pruebas respectivas

Fig. 5 SIMULACIÓN DE LOS CONTROLADORES EN SCILAB


Fig. 6 GRÁFICA DE SALIDA COMPORTAMIENTO DE LOS 3 CONTROLADORES

Fig. 7 GRÁFICA DE SALIDA COMPORTAMIENTO DE LOS 3 CONTROLADORES


6. Pruebas y Resultados.

Fig. 8 Resultado Final

Fig. 9 Gráficas del programa


7. Bibliografía

VENTILADOR Basado de https://es.wikipedia.org/wiki/Ventilador el 24 de enero


del 2020
CONTROL PDI DE TEMPERATURA. Tomado de
https://sensoricx.com/arduino/control-pi-de-temperatura-con-arduino-scilab/ el
24 de enero del 2020

También podría gustarte