有关红外线控制小车的L298N的问题,急急急急急急急急急

2019-07-16 18:22发布

各位工程师好,纠结了好久了,都没有找到问题所在,我在制作红外线遥控小车的时候,在制作L298N的过程中发现,遇到了一些问题,希望各位工程师能帮帮小弟解决解决,谢谢!        问题1:当红外线接受到前进的指令的时候,小车前进,但是运行了一段时间以后,发现会一直的都是运行这个指令,发送其他(比如后退,左转,右转的指令)的时候,是没有反应的,都是一直运行前进的指令。
       情况说明: 1)单片机单独运行(即不接电机的时候,功能是正常的),但是接上直流电机之后发现,总是会出现问题1的情况。
     2)程序是在小车开发板上测试过的,没有问题。
     3)系统在运行单个指令之后,比如前进指令,有时候会出现我不发送红外指令,系统会自动停止。复位电路是没有问题的!


本人也采取了一些措施,包括:
1)单片机是使用的STC89C52单片机,芯片也更换过。
2)电源一开始,我是使用的是一个电源,就是7.5V的电源供L298N和单片机工作,之后我使用了两个电源,4.5V电源供单片机使用,7.5V的电源给L298N芯片供电,(7.5V是充电电池,4.5V是普通电池)
3)之前是L298N的信号输入脚,是直接与单片机的P0 I0口直接相连的,之后我采用了PNP三极管隔离,问题还是出现了。
PS:附上电路图


请各位帮忙,谢谢!!!




123123123.PNG
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。