L297+L298步进电机控制转速怎么提高

2020-01-26 13:05发布

手上有一个12-24V,额定电流0.4A的步进电机,两想四线 ,步进角度1.8度。仿真电路如下。

已经实现功能正转,反转,半步,全步,复位,启停。也已经焊接成实物测试。现在是无法理解,L297应该用脉冲的频率来控制步进的转速。
但无论仿真还是实际测试,都无法将转速提得更高。比例脉冲周期在26MS的时候电机可以慢慢转动,但将脉冲周期减为18MS,电机就抖动了。
发生失步现象。我尝试过将初始脉冲周期加大,再慢慢减小脉冲周期,结果还是抖动。无法提高转速。请问一下,有办法解决这个问题么?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
9条回答
mii
1楼-- · 2020-01-26 18:36
顶起   
ap0705307
2楼-- · 2020-01-26 23:12
        ENABLE = 0;
        RES = 0;
你确定是这样仿真的?
mii
3楼-- · 2020-01-27 04:00
ap0705307 发表于 2013-3-21 19:33
ENABLE = 0;
        RES = 0;
你确定是这样仿真的?

都可以正转反转,这些细节我也检查过了。
faduo2012
4楼-- · 2020-01-27 08:49
 精彩回答 2  元偷偷看……
likui19891224
5楼-- · 2020-01-27 09:03
Vref的值不是应该等于电机电流乘以电阻sense1么?额定电流为0.4A,sense1为1Ω,那verf应该等于0.4v才对,你的为什么不是呢??
mii
6楼-- · 2020-01-27 10:17
likui19891224 发表于 2013-4-27 09:14
Vref的值不是应该等于电机电流乘以电阻sense1么?额定电流为0.4A,sense1为1Ω,那verf应该等于0.4v才对, ...

我找这两芯片资料都没详细说这个Vref这个作用,更没说这个值要如何确定 。我先用你说来试试 ~

一周热门 更多>