El controlador proporcional, Integral, derivada, controlador PID o PID sólo, es techinics de control de un proceso que se unen acciones integradas y derivativas proporcionales, así causando la señal de error es minimizado por la acción proporcional, acción integral y despejado por una velocidad obtenida con la acción derivativa preventiva.
Se basa en la modelación matemática de la respuesta de un proceso de bucle para controlarse.
En la práctica los controladores PID se encuentran dentro de controladores electrónicos llamados "single-loop", a menudo con microprocesadores y también a través de software de controladores lógicos programables (PLC) y otros equipos de control.
En este proyecto, se simula un control de brillo con Arduino.
El Arduino funcionará la biblioteca de PID que puede encontrarse en:
http://Playground.Arduino.CC/Code/PIDLibrary
Además de la biblioteca de PID para Arduino, también necesitará el extremo delantero del PID para el proceso, que es una interfaz gráfica para configurar los parámetros de control, tales como P, I, D, Set Point y formas de trabajo, etc.... .; realización de una interfaz fácil de usar con Arduino.
También puede descargar el PID_FrontEnd desde el enlace de arriba.
Como vamos a trabajar con Arduino y procesamiento, tenemos que IDE de Arduino y procesamiento 1.0.1 2.0b8 instalado en nuestro ordenador.
Procesamiento, el software funcione correctamente con PID_FrontEnd, también necesitamos la biblioteca "ContorlP5" para el proceso instalado en nuestro ordenador.
Puede descargar la biblioteca "ControlP5" directamente desde el enlace relacionado a continuación:
http://www.sojamo.de/Libraries/controlP5/#Installation
Para obtener más información sobre los procesos de control PID, te aconsejo visitar sitio web del creador de la biblioteca PID_V1.
http://brettbeauregard.com/blog/2011/04/Improving-the-Beginners-PID-Introduction/
También acceder a la Web de "gurú de Control" para obtener más información acerca de automatización y control.
http://www.controlguru.com/pages/Table.html
Más información sobre "Sistemas de Control" puede encontrarse en la página web:
http://www.facstaff.Bucknell.edu/mastascu/econtrolhtml/CourseIndex.html