摘要
针对无刷直流(BLDC)电机稳定性和精确性需求的不断提高,设计了一种基于STM32微处理器的控制系统。该系统采用电流反馈、转子位置反馈实现对电机的双闭环控制,同时结合模糊比例—积分—微分(PID)控制算法,增加了系统的控制精度,降低了电机转动超调量。在电路设计中,采用IR2136驱动芯片,加入隔离电路,保证了系统运行稳定性和抗干扰性。通过实验分析验证,该系统运行稳定,对无刷直流电机控制精确度高,且响应速度快,超调量小。
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,the system operates stably,control precision of BLDC is high,response velocity is fast,and overshoot is small.
引文
[1]张深.直流无刷电机原理及应用[M].北京:机械工业出版社,1996.
[2]符欲梅,戚晋,昝昕武.汽车电子燃油泵中无刷无位置传感器直流电机控制研究[J].传感器与微系统,2016,35(2):33-35,38.
[3]张玮,张凤登.基于霍尔传感器的车载电动机实时处理系统[J].传感器与微系统,2013,32(3):97-99,103.
[4]吴梅锡,付鲁华,林玉池.基于DSP的两相无刷直流陀螺电机稳速系统[J].传感技术学报,2013,26(2):187-190.
[5]李楠,田小玲,钟灶生,等.基于锁相环倍频的BLDCM速度控制系统设计[J].传感器与微系统,2011,30(2):91-93,100.
[6]袁先圣,刘星,叶波.STM32的无刷直流电机控制系统设计[J].单片机与嵌入式系统应用,2013,13(10):17-20.
[7]崔丽,叶先明.基于AVR单片机的直流无刷电机智能控制系统设计[J].仪表技术与传感器,2009(11):34-36.
[8]吴红星,叶宇骄,悦天,等.无刷直流电机转子位置检测技术综述[J].微电机,2011(8):75-81.
[9]温嘉斌,赵成,张羽.螺杆泵用无刷直流电机控制系统的设计[J].哈尔滨理工大学学报,2012(2):80-83.
[10]邓攀登,陈永军,徐璐.低速电动汽车用无刷直流电机控制系统[J].微电机,2015,48(3):67-70,84.
[11]章鹏,杨冬,高智伟,等.基于STM32的力跟随电动助力推车控制系统设计[J].仪表技术与传感器,2016(1):59-62.