Diseño de un Sistema para el Control de Posición de un Motor DC Basado en FPGA

Autores: Luis F. Castaño Londoño, Gustavo A. Osorio Londoño
Institución: Grupo en Percepción y Control Inteligente, Departamento de Ingeniería Eléctrica, Electrónica y Computación, Universidad Nacional de Colombia – Sede Manizales

Resumen:
En este artículo se presenta el diseño e implementación de un sistema para el control de posición de un motor DC basado en FPGA. Se describen los módulos implementados en la FPGA que se encargan de la generación de la trayectoria de arranque, la lectura de la señal del encoder, el controlador PI y el generador de la señal de control PWM. El sistema de control es implementado en la tarjeta DE3 de Terasic Technologies Inc. usando VHDL y diagramas de bloques bajo el entorno Quartus II de Altera Corporation. Se presentan simulaciones realizadas con Simulink y resultados experimentales del sistema desarrollado.

Palabras Clave: Servocontrol, PID, VHDL, FPGA

Descargar el artículo completo

Luis F. Casta˜no Londo˜no, Gustavo A. Osorio Londo˜no
Grupo en Percepci´on y Control Inteligente
Departamento de Ingenier´ıa El´ectrica, Electr´onica y Computaci´on
Universidad Nacional de Colombia – Sede Manizales
Resumen—En este art´ıculo se presenta el dise ˜no e implementaci
´on de un sistema para el control de posici´on de un motor
DC basado en FPGA. Se describen los m´odulos implementados
en la FPGA que se encargan de la generaci´on de la trayectoria
de arranque, la lectura de la se ˜ nal del encoder, el controlador PI
y el generador de la se ˜ nal de control PWM. El sistema de control
es implementado en la tarjeta DE3 de Terasic Technologies Inc.
usando VHDL y diagramas de bloques bajo el entorno Quartus II
de Altera Corporation. Se presentan simulaciones realizadas con
Simulink y resultados experimentales del sistema desarrollado.
Palabras Clave—Servocontrol, PID, VHDL, FPGA
Esta entrada ha sido publicada en Artículos-CASE y etiquetada como . Guarda el enlace permanente.