摘要
阐述以STM32F103RCT6单片机为控制芯片,利用MOS器件驱动无刷直流电机,通过光电编码器和霍尔传感器设计反馈电路,形成速度闭环和电流环。将设定转速、电流与反馈转速、电流比较得出偏差量,用PID算法计算出输出控制量,实现电流闭环反馈和速度闭环反馈控制。探讨利用OLED屏液晶显示电压、电流、给定速度、实时速度,验证了该方法可实现无刷直流电机速度精确控制。
In this paper, STM32F103RCT6 single chip microcomputer is used as the control chip, MOS device is used to drive brushless DC motor, and the feedback circuit is designed through photoelectric encoder and Hall sensor to form speed loop and current loop. The deviation is obtained by comparing the set speed and current with the feedback speed and current, and the output control quantity is calculated by PID algorithm to realize the current closed-loop feedback and speed closed-loop feedback control. It discusses the use of OLED LCD to display voltage, current, given speed and real-time speed. It is verified that this method can realize the accurate speed control of Brushless DC motor.
作者
张振海
王辉
ZHANG Zhenhai;WANG Hui(Communication Sergeant School,Army Engineering University,Chongqing 400035,China)
出处
《电子技术(上海)》
2022年第4期97-99,共3页
Electronic Technology