#Arduino Uno 关于PWM输出的问题(L298N驱动电机只有一边工作)

Arduino Uno出现的关于PWM输出的问题

在做小车的过程中,出现了一边电机转动,一边不转动的情况。(本人使用的是L298n电机驱动板,用来驱动12v直流减速电机)经过多次试验,排除了代码错误的可能性,让我把注意力放到了硬件接口上。最后终于发现,如果
把舵机的代码去掉,两边都可以正常运行,可能是arduino uno板最多同时输出两个PWM?(一开始是9接右电机pwm,10接舵机,11接左电机pwm,然后是左电机不能正常运行)在变换接口后,将舵机和左电机的接口调换,电机就正常工作了。
也就是说,uno板最多能同时输出两个pwm(具体原因我猜是因为只有两个定时器???)然后优先顺序是按接口编号。
这问题真的搞心态。。。改代码改了好久都没解决。。。
过几天有空写一篇关于L298n电源的分配和arduino类的代码,还有自建arduino库。

评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值