Title :
Closing the loop with inexpensive microcontrollers
Author_Institution :
Motorola Inc., Phoenix, AZ, USA
Abstract :
The feasibility of using a commercially available microcontrollers for time-critical applications that require response times on the order of tens-of-milliseconds is addressed. A common type of positioning system with a desired response time of 60 milliseconds is analyzed with respect to the requirements imposed upon the microcontroller. Various means of digital compensation are compared, and it is shown that a simple control law can be very effective. The resulting difference equation is implemented on the Motorola MC68HC16 microcontroller in order to obtain system timing. The results of the study indicate that the newer generation of microcontrollers can be effectively used for all but the most demanding of control tasks.<>
Keywords :
aerospace computer control; closed loop systems; compensation; microcontrollers; position control; 60 mus; Motorola MC68HC16; digital compensation; feasibility; microcontrollers; positioning; response times; time-critical applications; timing; zeros and poles; Aerodynamics; Aerospace industry; Control systems; DC motors; Delay; Difference equations; Microcontrollers; Microprocessors; Open loop systems; Time factors;
Conference_Titel :
Aerospace Applications Conference, 1992. Digest., 1992 IEEE
Conference_Location :
Snowmass, CO, USA
Print_ISBN :
0-7803-0225-7
DOI :
10.1109/AERO.1992.200376