L298N驱动42步进电机

2019-07-21 01:12发布

一个步进电机实验,用的是L298N驱动42步进电机,开发板用的mini的板子,电机驱动方式用的是8拍的(A->AB->B->BC->C->CD->D->DA)。最终点击可以转起来,但是转速好慢,而且板子发热特别厉害。有什么好的解决办法吗? L298N4个口的波形 L298N4个口的波形
电机引脚定义 电机引脚定义
main函数 main函数
电机使能定义 电机使能定义

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
4条回答
lycreturn
1楼-- · 2019-07-21 03:30
298没有细分,转速是由脉冲的频率决定的,频率高点速度就上去了;另外就是,低速的时候,消耗的电流大一些,速度高了,电流就小一点,发热就小一点。
创世神
2楼-- · 2019-07-21 04:01
 精彩回答 2  元偷偷看……
诸葛亮的哥哥
3楼-- · 2019-07-21 04:58
delay_ms()改小就转的快了,发热也减小、、、如果想实现低转速也能低发热量,可以用细分或者在每一步间插入小的PWM减小保持时的电流
MiManchi
4楼-- · 2019-07-21 10:30
楼主解决了吗 解决教一下我呗

一周热门 更多>