原创 步进电机驱动-如何判断电机堵转

2014-1-23 06:46 3359 8 8 分类: 工业电子 文集: 步进电机驱动笔记

 

如何判断电机是否堵转

2013-08-28 16:22:55

 
ST的步进电机驱动芯片L9942如何判断电机是否堵转。
通过反向电动势的采样来获得电机堵转的信息,原理如下:
如果电机处于高转速的状态,反向电动势将会变大,此时,电机绕组的压降变小,结合电机绕组的电感可知,其需要花更长的时间来达到目标电流值,也就是说,导通时间(充电时间)将更长,PWM的正脉冲时间变得更长。
如果电机因欠载停转,反向电动势降为0,此时电机绕组的压降变高,杰克电机绕组的电感可知,只需要很少的时间即可到达目标电流,PWM的正脉宽时间变短。
下图中,一个内部的计算PWM正脉宽的定时器开始计时,如果这个值比通过SPI设置的值要小,则表示堵转已经发生。
 

如何判断阀值?
通过如下四个步骤来获得阀值:
1、首先,得设置一个可以让电机堵转的工作环境
2、不断的加速,阀值也不断进行步进的加一,直到堵转,此时为阀值的最大值。
3、然后在堵转的条件下,不断的减速,直到STALL DETECTION BIT设置复位,此时的值为最小值。
4、阀值取最大值和最小值的一个中间值即可。
 
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
8
关闭 站长推荐上一条 /3 下一条