摘要
传统的无刷直流电机控制系统均是对单一的电机进行控制,然而控制单一的电机工作效率低,无法满足现代工业发展的需求。针对某些领域需要采用多电机进行控制的情况,文中采用STM32与ISO 1050构建多台无刷直流电机CAN总线网络方案。该方案通过采用方波控制无刷直流电机,以及PI算法进行限流从而实现系统稳定工作。实验结果表明,该控制系统能使多台无刷直流电机工作在设定的转速,控制误差在5 r·min-1以内。
Traditionalbrushless dc motor control system is to control a single motor, its low working efficiency, however, cannot meet the needs of modern industrial development. Aiming at some fields which need to control multi- pie motors, a kind ofmany sets of brushless dc motorCAN bus networkbases on STM32 and ISO1050 was designed. We take advantage of square - wave to control the brushless dc motor and use PI algorithm to limit the current so as to re- alize system stable work. The experimental results show that the speed of many sets of brushless dc motor can be kept at the set speed in the system with a control precision of within 5 r ·min-1
出处
《电子科技》
2017年第3期153-156,共4页
Electronic Science and Technology