L298N驱动冒烟但是步进电机还是可以转动

2019-07-16 08:44发布

最近做一个毕设,需要驱动电机,于是做了一个L298N的电机驱动, 电机是42系列的双相四线电机17hs1352-p41
0,额定电流1.33A。  *(一开始是用1.7A的电机,后面换成了1.33A的电机)
我用220-12V,20W的变压器  经过整流滤波之后出来的电压是17V  直接接到了L298N的VS脚(功率电压脚),逻辑电压脚是接到了2596稳压出来的5V ,2596稳压出来的电压还供给了单片机
在控制电机的时候,ENA ENB一直给高电平,然后按照八拍的顺序给IN1-4提供高电平,通电没几秒中,就能看到L298N冒烟了,但是奇迹的是步进电机还可以转动~~~
请问这是L298N过载了吗? 应该要怎么解决。。。
1.更换变压器,换成30W或者40W的变压器
2.电路添加一个7812  稳压成12V之后再给L298N的功率电压供电

跪求解决方案  感谢。
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
zzpf
1楼-- · 2019-07-16 11:09
单片机是51内核的STC12C2052AD
xwgc888
2楼-- · 2019-07-16 11:26
一般的L298和L297配合使用( 过流关断-斩波), 如果你是单片机直接控制的话,也得实现类似功能。
另外有加散热器么?
四哥201311
3楼-- · 2019-07-16 11:44
应该是驱动不足或者没有完全截止,发热太大,但还没有烧坏
zzpf
4楼-- · 2019-07-16 16:05
 精彩回答 2  元偷偷看……
zzpf
5楼-- · 2019-07-16 21:44
单片机就直接控制步进电机转动而已,
a[]={八拍}
void main()
{
while(1)
{
         P1=a[];
}
}
没有其他的程序,因为只打算做测试,看看电机驱动能不能用而已
juanll5
6楼-- · 2019-07-17 00:12
步进电机的内阻不够的话整个回路就容易电流过大,三极管就穿了,这时候就可能是常开或者常闭。加个过流保护或者换个大电流的器件。

一周热门 更多>