The invention provides a brushless DC motor controller for an upper limb rehabilitation robot. The controller comprises a microcontroller, a PWM drive circuit, a full-bridge inverter circuit, a communication interface circuit and a power supply circuit. The microcontroller adopts an STM32 microcontroller, and finishes generation of PWM signals, rotor position detection, over-current detection and protection, speed measurement and controller work state indication; the PWM drive circuit adopts an IR2130S chip as a drive circuit; the full-bridge inverter circuit adopts a full-bridge inverter circuit formed by a power MOSFET chip IRF 3808 to realize motor commutation driving control; and communication interface circuit CAN communication and RS232 serial communication two interfaces facilitate the controller to realize connection and application with upper computers of different communication interfaces. The controller can effectively reduce equipment cost under the condition of meeting requirements.
Brushless DC motor controller for upper limb rehabilitation robot