Desarrollo de controladores basado en microcontroladores PIC
Zusammenfassung
Este proyecto abarca el desarrollo de un controlador PID Profesional y un PID Difuso capaces de regular procesos diversos. Estos se implementan de forma discreta, permitiendo su programación en microcontroladores PIC. Para lograr observar el comportamiento del sistema en tiempo real se ha desarrollado un sistema de adquisición de datos que permite, a través de comunicación por puerto serie, configurar los controladores y monitorear el comportamiento del sistema a controlar. Para comprobar el funcionamiento de ambos controladores se emplea un motor de corriente directa, cuya velocidad se regula satisfactoriamente ante cambios en la referencia y en la carga. Esto permite concluir que se justifica la selección de ambos algoritmos, así como el uso de un microcontrolador que cumpla la función de regulador para diversos procesos. This project covers the development of a Professional PID controller and a Fuzzy PID capable of regulating diverse processes. These are implemented discreetly, allowing programming in PIC microcontrollers. In order to observe the behavior of the system in real time, a data acquisition system has been developed that allows, through serial port communication, to configure the controllers and monitor the behavior of the system to be controlled. To check the operation of both controllers, a direct current motor is used, whose speed is satisfactorily regulated when the reference and load are changed. This allows us to conclude that the selection of both algorithms is justified, as well as the use of a microcontroller that fulfills the function of regulator for various processes. (traducción automática)