郑重道歉此方法经本人实践证明有误,已改正。l298n加光耦方法
本帖最后由 邵林寺 于 2013-9-30 08:52 编辑图片请看下边链接
http://www.geek-workshop.com/thread-7365-1-1.html
看到坛子里好多人说mpu6050和L298N之间有干扰,需要光耦隔离。本人也同样遇到这个问题,经过两天的不断画图、改图、转印、制版,浪费掉好多东西,现在将结果告知大家,希望大家以后少走弯路,直奔主题,呵呵。。。。
好了,废话不多说了,上菜。
主料:光耦EL817----6个,arduino板一块,L298N一块
电阻1k------ --6个,
电阻4k7-------6个,
导线若干
说说过程吧,开始的时候,我按照网上搜到的电路图原理做的板子,回来试验了一下,发现arduino板子给出了高电平信号,可是L298N板载的led并没有像预期的那样闪动起来,内心大为不悦。
开始检查电路,寻找原因,好多网友都说要共地,可是,如果共地,那还要光耦作甚,直接无视。
后来偶尔想到貌似我哪里的思路有问题,嗯,是的,重新画图实验,焊板连线,欧耶。。
才有了下边这个:
注意,EL817的4脚连接的+5伏电压为L298N板载7805输出的电压,具体位置为ENA使能跳线帽短接的那个。光耦3脚连接4.7k电阻后接板子gnd输入。
因为要单独供电,所以,请另外找一个5----24伏之间的直流电源,连接在L29N的vcc和gnd上,什么?不会连接?那你去屎吧。。。。。(那个S1可以实验一下,是切换板载供5V和外部供5V的,接上电源后按S1,直到板子上有一个5v,power的led亮起,)什么?按多少下?告诉你,1000下!
http://www.geek-workshop.com/thread-7365-1-1.html是其中一个IN1的连线,其他剩余的IN2/IN3/IN4/ENA/ENB,接法相同,pcb自己按原理图画,我就不上传了。
好了,到此基本连接完成了,下面烧个blink实验程序,如果不出错误的话,IN1指示灯会闪动,这时找个合适的电机接在OUT1上,会转一秒停一秒。什么?要一直转,不停地转,好吧,你直接把电机接电源上。
先占个位。。。。。。 纠结了我好久的感谢分享 我用你的方法,L298n会变得很热, 4脚不接板载5伏时,5伏状态灯正常量,接了5伏后,5伏状态灯不亮,ABCD状态灯亮但是很暗,电机不工作,是不是带动不起来6个光耦?
页:
[1]