DocumentCode :
1623751
Title :
Microcontrollers´ fuzzy logic and 16-bit MCUs: a matter of intuition
Author :
Thompson, Michael
Author_Institution :
Microcontroller Group, Philips Semicond., Sunnyvale, CA, USA
fYear :
1997
Firstpage :
219
Lastpage :
221
Abstract :
Most control applications involve the specification of a relationship between sensor signals and actuator outputs. Fuzzy logic provides an intuitive way to accomplish that. It allows the user to use linguistic rules to specify, a nonlinear mapping between sensor signals and actuator outputs, thus providing a framework for programming an embedded system. Using a multi-joint robot system as a testbed, we implemented fuzzy logic on an 8051 compatible 16-bit microcontroller. The robot controlled by the MCU running the fuzzy logic algorithm is able to carry out a goal-directed motion sequence behavior. An 8-bit controller is also used to directly interface with the robot and communicate with the 16-bit MCU through 12 C. In addition to carrying out AD/PWM conversions, the 8-bit also implements multiple loops of linear feedback for servo positioning and compliance control. This application note will demonstrate the implementation of fuzzy logic in an embedded control solution using a 16-bit microcontroller
Keywords :
fuzzy control; microcontrollers; mobile robots; real-time systems; servomechanisms; 16 bit; AD/PWM conversions; MCUs; compliance control; embedded system; fuzzy logic; goal-directed motion sequence behavior; linguistic rules; multi-joint robot system; multiple loops; nonlinear mapping; servo positioning; Actuators; Embedded system; Fuzzy logic; Linear feedback control systems; Microcontrollers; Pulse width modulation; Robot programming; Robot sensing systems; Sensor systems; Signal mapping;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Wescon/97. Conference Proceedings
Conference_Location :
Santa Clara, CA
ISSN :
1095-791X
Print_ISBN :
0-7803-4303-4
Type :
conf
DOI :
10.1109/WESCON.1997.632339
Filename :
632339
Link To Document :
بازگشت