微波EDA网,见证研发工程师的成长!
首页 > 应用设计 > 工业电子 > 用ST72141实现无刷直流电机的控制

用ST72141实现无刷直流电机的控制

时间:03-18 来源:互联网 点击:
4 电机的启动和控制举例

这里以2个极对数的电机的启动为例。电机启动后目标速度是1400r/min。启动电机之前,必须预先固定位置。刚启动时,反电动势信号太弱,不能读取。读取反电动势信号前的过程中,电流必须提供>(负载力矩+摩擦力矩+电机的惯性负载的力矩)。故启动时,ST72141定时器A的 PWM占空比在启动过程中必须高于一般运行下需要的值。

一定步长后,为了检测到过零点事件,需要一个特别的方法启动电机,称为同步(强制换向)模式,或者称为电机根据加速表加速的过程。

一定的步长之后,施加连续逐渐增加的步长时间和电流给电机,使电机加速,并可检测到一个过零点事件。电机加速过程中检测指定数量连续的Z事件之后,开始调整,使得电机高效率运行,即电机进入自动换向模式。如果在加速表取完后,电机还不能进入自动换向模式下,电机将停止。图7所示为闭环模式下电机的启动过程。



开环模式下的启动过程也一样,只是电流或者电压在电机进入自动换向模式之后可以由用户改变。闭环模式下,电流或者电压的限值由用户强制施加且固定,直到电机进入速度调整。进入速度调整后,电流不再由用户控制(ST72141自动调整)。闭环控制模式下,不论是哪种控制模式(电流或者电压),速度调整回路启动。电机在单片机的控制下,固定运行在速度表决定的速度上。

引证文献

   1. 崔雁松.张乃栋.徐亮.林益平 基于 ST72141的无位置传感器电机控制系统中检测方法的研究 [期刊论文] -天津师范大学学报
     (自然科学版)2008(01)

作 者:意法半导体深圳代表处 万诚  
来 源:单片机与嵌入式系统应用 2003(10)

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top