Title
A standard microcontroller based Discrete-Time PI for controlling the motion of a DC-Gearmotor
11627/400711627/4007
Author
Hernández Rosales, Crescencio
Femat Flores, Alejandro Ricardo
Ruíz Velázquez, Eduardo
Solís Perales, Gualberto Celestino
Abstract
"This paper shows how the INTEL© D8751 H microcontroller can be used to control the motion of a DC-Gearmotor. One advantage of this design is that does not require external memory RAM/EPROM to perform the control of the motor. A precision potentiometer and an analog-to-digital converter (ADC) are used to measure the motor angular position. The ADC is driven by the ALE signal from the microcontroller; therefore an external signal clock is not required. In order to implement a discrete-time PI controller and a discrete-time filter, specific libraries were designed. Moreover, other libraries based on micro C® compiler, has been modified. Finally, experimental results show a good performance of the embedded system." "Este articulo muestra como el microcontrolador D8751 H de INTEL©, puede ser utilizado para controlar el movimiento de un Moto-reductor de corriente directa. Una ventaja de este diseño es que no necesita memoria externa RAM/EPROM para controlar el motor. Para medir la posición angular del motor un potenciómetro de precisión y un convertidor analógico a digital son usados. Este ADC utiliza la señal ALE generada por el microcontrolador como señal de reloj y por lo tanto una señal externa de reloj no es necesaria. Además para poder implementar el controlador PI y el filtro digital se tuvieron que desarrollar rutinas especiales y modificar otras basadas en el compilador C®. Finalmente los resultados experimentales muestran un buen desempeño del sistema completo."
Publication date
2005-05Publication type
articleKnowledge area
MATEMÁTICASEditor
CCADET, UNAMKeywords
Embedded systemsMicrocontrollers
Discrete-time PI controllers
Digital filters