基于ARM处理器的细分步进电机驱动器设计
Design of Subdivided Stepper Motor Driver Based on ARM Processor作者机构:中国电子科技集团公司第四十七研究所沈阳110000
出 版 物:《微处理机》 (Microprocessors)
年 卷 期:2024年第45卷第4期
页 面:34-38页
学科分类:080903[工学-微电子学与固体电子学] 0809[工学-电子科学与技术(可授工学、理学学位)] 08[工学]
摘 要:基于ARM处理器MM32SPIN0280设计一款细分步进电机驱动器。主要特点包括外置MOS管驱动器、半桥驱动电路和电流采集电路,实现电流环控制电机。详细分析步进电机衰减模式、电流采样时刻和恒定力矩矢量控制方法。对自举电路和驱动电阻进行功能阐述和定量计算,为实际电路设计提供理论依据。针对软件讨论PWM输出和采样时刻设计,以及恒定力矩矢量控制的实现方法。通过实际电机线圈电流测量,展示了高细分驱动对恒定力矩和小电流波动的优势。通过对比16和2细分情况下的电流波形,证明高细分运行时电机扭矩更稳定,噪音更小。本设计为小型化、高性能步进电机驱动器的开发提供了有价值的参考。