Servicios Personalizados
Revista
Articulo
Indicadores
- Citado por SciELO
- Accesos
Links relacionados
- Similares en SciELO
Compartir
Journal of applied research and technology
versión On-line ISSN 2448-6736versión impresa ISSN 1665-6423
J. appl. res. technol vol.3 no.1 Ciudad de México abr. 2005
A standard microcontroller based Discrete-Time PI for controlling the motion of a DC-Gearmotor
C. Hernández-Rosales1, R. Femat1, E. Ruiz-Velázquez2, G. Solis-Perales3.
1 División de Matemáticas Aplicadas y Sistemas Computacionales, IPICYT, Apdo. Postal 3-74, 78231, San Luis Potosí, S.L.P., México. heros@ipicyt.edu.mx - rfemat@ipicyt.edu.mx
2 Facultad de Ingeniería, Universidad Autónoma del Carmen, Campeche, México.
3 Facultad de Ingeniería, Universidad Autónoma de Yucatán, Yucatán, México.
Received: November 14th, 2003.
Accepted: February 17th, 2005.
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.
Keywords: Embedded Systems, Microcontrollers, Discrete-Time PI controllers, Digital Filters.
Resumen
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.
DESCARGAR ARTÍCULO EN FORMATO PDF
References
[1] Wharton J., Using the INTEL© MCS®-51 Boolean Processing Capabilities, Application Note, AP-70, Intel Corporation, USA, 1980, April. (www.intel.com) [ Links ]
[2] Katausky J., Horder I., Smith L., Analog/Digital Processing with microcontrollers, Applications Engineers, AR- 526, Intel Corporation, (www.intel.com). [ Links ]
[3] López R., Galindo S., Gaytán E., Juárez R., Temperature and Humidity Laboratory Remote Controller, Instrumentation and Development, Vol. 3, Nr. 6, 1996, pp. 14-20. [ Links ]
[4] Modares J., Small DC Motor Control, Application Note AP-425, Intel Corporation, USA, 1988, September. (www.intel.com) [ Links ]
[5] Perez S. J., Calva M.A., Castañeda R., A Microcontroller-Based Data Logging System, Instrumentation and Development, Vol. 3, Nr. 8, 1997, pp-24-30. [ Links ]
[6] Franklin G. F., Powell J. D., Digital Control of Dynamic Systems, 2d Ed., Addison-Wesley, 1990. [ Links ]
[7] Dorf R. C., Bishop R. H., Modern Control Systems, 7d Ed. Addison-Wesley, 1995. [ Links ]
[8] Data Sheet: DAC0800/DAC0802 8-Bit Digital-to-Analog Converters, National Semiconductors Corporation, 1999, June. [ Links ]
[9] Data Sheet: ADC1241CIJ Self-Calibrating 12-Bit Plus Sign DP-Compatible A/D Converter with Sample-and-Hold, National Semiconductor Corporation, 1994, November. [ Links ]
[10] Ogata K., Ingeniería de Control Moderna, 3d Ed., Prentice-Hall, 1998. [ Links ]
[11] Franklin G. F., Powell J. D., Feedback Control of Dynamic Systems, 4d Ed., Prentice-Hall, 2002. [ Links ]
[12] Data Sheet: DC Permanent Magnet Planetary Gearmotors series CMM & CLL, E-2030 Pages 10-13. http://www.globe-motors.com/cmmgr_in.pdf [ Links ]
[13] Hernández-Rosales C., Instrumentación de una bomba electromecánica para el suministro de insulina, Tesis de Licenciatura, FC-UASLP, San Luis Potosí, México, 2002. [ Links ]