TONG Hongwei, ZHANG Liping, SHEN Jingshuang, et al. Control system of BLDC based on STM32[J]. 2019, (7): 79-81. DOI: 10.13873/j.1000-9787(2019)07-0079-03.
基于STM32的无刷直流电机控制系统
摘要
针对无刷直流(BLDC)电机稳定性和精确性需求的不断提高
设计了一种基于STM32微处理器的控制系统。该系统采用电流反馈、转子位置反馈实现对电机的双闭环控制
同时结合模糊比例—积分—微分(PID)控制算法
增加了系统的控制精度
降低了电机转动超调量。在电路设计中
采用IR2136驱动芯片
加入隔离电路
保证了系统运行稳定性和抗干扰性。通过实验分析验证
该系统运行稳定
对无刷直流电机控制精确度高
且响应速度快
超调量小。
Abstract
Aiming at precision and stability of brushless DC(BLDC) motor
a control system based on STM32 microprocessor is designed. The system adopts current feedback and rotor position feedback to realize double closed-loop control
at the same time
fuzzy adaptive PID control algorithm which increases the control precision of the system reduce of motor. In design of circuit
IR2136 drive chip is used and circuit is added
which assure statility and anti-interference of system operation. By experimental analysis and verification