L298N电机驱动芯片与PWM信号的接线疑问
之前做了个四轮单独驱动的小车,即四个轮子 四个电机。使用了两个L298N模块,这个芯片大家应该比较熟悉的。疑问是这样:
从一开始我就正常驱动电机了,所以对自己的接线感觉没啥问题,接线是这样的:
PWM信号---ENA(ENB)
高低电平---IN1
高低电平---IN2
利用IN1 和 IN2控制转向,用PWM控制转速
但是最近看了几篇文章,都是ENA接高低电平,然后IN1 IN2输入PWM信号的,截图为证
这个问题,本论坛之前的帖子也有讨论(http://www.amobbs.com/thread-5507701-1-1.html),其中也有网友用PWM和ENA连接的,但是后来并没有更多的讨论 GPIO toggle = PWM,所以我的理解是2种应用都是可以的。
从数据手册的原理图来看,两种接线方法应该都是可以的,但是个人认为ENA/ENB和PWM相连的办法更加方便 连ENA只有两个接口,连PWM有四个接口 何小小宝 发表于 2014-9-12 00:16
连ENA只有两个接口,连PWM有四个接口
这是因为一个L298N能驱动两个电机的 tim4146 发表于 2014-9-12 00:35
这是因为一个L298N能驱动两个电机的
要正反转还是接PWM ENABLE 存在PWM频率死区问题 无所谓,只要看逻辑正常就好 cjp88811283 发表于 2014-10-15 10:13
ENABLE 存在PWM频率死区问题
死区之前一直没注意,我的大概理解是元器件开关存在延迟,PWM频率不能太高。
之前我控制电机的pwm频率是10K。调试也很顺利,所以没注意这个问题....
页:
[1]