Resums

Anuncio
Joaquin Ferrando Martínez
PFC: Control PID Android
Durante los últimos años Android se ha convertido en la plataforma móvil más usada, con
una comunidad de desarrolladores muy amplia.
Arduino nació como un proyecto de pequeño tamaño y orientado únicamente a las
universidades, pero actualmente ha crecido mucho y es muy popular entre los aficionados a
la electrónica.
De la unión de estas 2 tecnologías nace este proyecto, consistente en el control PID de la
velocidad de un ventilador.
Los controles PID permiten que un sistema se autorregule a partir de la información que
recibe de sus sensores, aplicando sobre actuadores las órdenes que sean necesarias. Se trata
de un sistema de lazo cerrado.
Un ejemplo de control PID actual muy extendido, es el control de velocidad de crucero que
brindan la mayoría de coches modernos. Este control permite que el vehículo circule a la
velocidad indicada independientemente de la orografía del terreno, siempre dentro de unos
límites.
El proyecto consistirá en la implementación de todos los elementos necesarios para el
correcto funcionamiento del control PID:

Una placa perforada alojará los sensores y el actuador del sistema.

Arduino se encargará de los cálculos necesarios, de ejecutarlos sobre el actuador y
establecer la comunicación con Android.

La aplicación Android servirá de interfaz gráfica para poder ver el estado del
sistema, así como de vía de comunicación con Arduino para que éste modifique la
velocidad del ventilador.
Pàgina 1
Joaquin Ferrando Martínez
PFC: Control PID Android
Durant els últims anys Android s’ha convertit en la plataforma mòbil més usada, amb una
comunitat de desenvolupadors molt àmplia.
Arduino va néixer com un petit projecte orientat únicament a les universitats, però
actualment ha crescut molt i és molt popular entre els aficionats a l’electrònica.
De la unió d’aquestes 2 tecnologies neix aquest projecte, la finalitat del qual és crear un
control PID de velocitat d’un ventilador.
Els controls PID permeten que un sistema s’autoreguli a partir de la informació que rep
dels seus sensors, aplicant les ordres que siguin necessàries sobre els actuadors. Es tracta
d’un sistema de llaç tancat.
Un exemple de control PID actual molt estès, és el control de velocitat de creuer que
proporcionen la majoria de cotxes moderns. Aquest control permet que el vehicle circuli a
la velocitat indicada independentment de l’orografia del terreny, sempre dintre d’uns
límits.
El projecte consistirà en la implementació de tots els elements necessaris per al correcte
funcionament del control PID:

Una placa perforada allotjarà els sensors i l’actuador del sistema.

Arduino s’encarregarà dels càlculs necessaris, d’executar-los sobre l’actuador i
d’establir la comunicació amb Android.

L’aplicació Android servirà d’interfície gràfica per poder veure l’estat del sistema,
així com de via de comunicació amb Arduino, per a que aquest modifiqui la
velocitat del ventilador.
Pàgina 2
Joaquin Ferrando Martínez
PFC: Control PID Android
For the last years Android has become the most used mobile platform, with a huge
developer community.
Arduino began as a small project for being used in universities, but now has grown,
becoming a very popular system for electronics hobbyists.
From the combination of these two technologies borns this project, which consists in the
PID control of a fan.
PID control makes a system capable of regulating itself from the information that collects
from its sensors, sending the correct orders on its actuators. This is a loop feedback system.
A current example of PID control is the cruise control which provides most of modern
cars. This control allows the vehicle to run at a rated speed regardless of terrain, always
within vehicle limits.
This project will implement all the necessary elements for the proper operation of the PID
control:

A matrix circuit board will hold the sensors and the actuator of the system.

Arduino will handle the necessary calculations which have to be applied to the
actuator and also will bring a communication channel for Android.

The Android application will provide a GUI which will allow seeing the system
status, as well as changing the fan speed, sending it to Arduino.
Pàgina 3
Descargar