• 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