SPWM软件细分步进电机 转速上不去 请大家来讨论一下问题可能出在哪里

2019-03-23 16:31发布

本帖最后由 ethan0ly 于 2014-10-27 23:07 编辑

大家好,我是一名在校学生,现在正在做步进电机驱动。
我采用的是STM32查表的方式实现的SPWM软件细分,驱动电路是IR2103加分立MOS管的全桥驱动。步进电机是57HS22-A,布局叫1.8度2相八线步进电机(并连接法)。驱动电压为24V.
现在调试的时候,发现当脉冲频率在200HZ以下的时候,正常运转,但是一旦脉冲频率超过200HZ,步进电机就严重失步了。困扰我好久了,不知道原因出在哪里,希望有经验的人能帮我看看可能是什么问题。下面是调试截图。黄 {MOD}的是某一项的电压波形,绿 {MOD}的是相应的电流波形。
此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
17条回答
Li_Lei
1楼-- · 2019-03-24 20:02
xuyiyi 发表于 2014-10-29 17:58
因步进电机是感性负载,V, I 之间存在相位差,驱动频率越高,相位差越大,以之实际流过步进电机的电流变小 ...

不是的,开环没有问题,关键在矩频特性上.
电流检测加在哪儿呢?负载增加电流变大还是变小呢?
xuyiyi
2楼-- · 2019-03-24 21:13
 精彩回答 2  元偷偷看……
Li_Lei
3楼-- · 2019-03-25 00:59
xuyiyi 发表于 2014-10-30 04:25
转速低当然影响不大,转速一高,就成问题了。
电流检测一般串在驱动管和地之间,建议LS去多看看多分析分 ...

驱动器产品了解的不多,原理上应该差不多的,开环低负载3000转每分钟是做过的.
laidaihua
4楼-- · 2019-03-25 04:11
步进电机在低速驱动时,发一个脉冲走一步,一般没什么问题。在整步驱动情况下,57电机在500Hz以下的速度一般都不会出现失步问题。
但如果采取了细分,特别是细分数比较大时,启动力矩会急速下降,启动时很容易出现失步现象,停止时还会出现滑步问题。解决的办法主要是采取加减速驱动方式,并合理设置驱动器的Chopper电流。。
xuyiyi
5楼-- · 2019-03-25 04:50
 精彩回答 2  元偷偷看……
liqiezi168
6楼-- · 2019-03-25 06:14
楼主,你的问题解决了吗,我也遇到你同样的问题

一周热门 更多>