51单片机驱动l298n控制两个直流电机的问题

我做了一个避障车,通过51单片机控制l298n控制两个电机,程序完成正确,当l298n不接电机或者输出端只接一个电机的时候l298n的正反转时序完全正确,当接上两个电机的时候程序就不对了,每次都是这样,我只用一个5v电源接在了l298n的电源端上,单片机从l298n上取电,得到的高电平电压是3.2v左右。为什么接上一个电机完全正确而接两个电机就不对呢
电机电压是6v。由于6V时转速还是有点高,3v就差不多了

从现象看,接两个电机时,应该是电源不够提供所需的功率,所以电压被拉低了。也可以这么说,负载越多,电源输出的电流越大,那么电源内阻的压降就越大,输出电压自然被低了,电压太低,单片机也就可能运行不正常了。你可以用两个电源分别给电机和单片机供电,或改用输出功率更大的电源。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-04
单片机、电机,用两个电源,分别供电即可。
第2个回答  2011-06-04
个人建议,多看看资料,多了解了解原理,这些电路程序并不复杂,祝你好运。。
第3个回答  2011-06-05
只接一个电机的时候,接上两个电机的时候?
你用了几个298n?能贴个图吗
相似回答