求助帖。。。。-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5824|回复: 6

[已解决] 求助帖。。。。

[复制链接]
发表于 2013-3-20 23:34 | 显示全部楼层 |阅读模式
某宝入手了一个L298N,到手后就连上Arduino试了试,可完全不能用啊。。。接口也和网上OJ,DF等等的完全不一样。
20130320_221529.jpg
它这个我可以分辨出左右两侧的电机口,下端的电源口。可输入口我就彻底的搞不明白了。它在中间偏左的白色区域内有五个针脚,分别是VCC,A,B,C,D。在中间靠下有四个针脚,INA,INB.INC,IND。中间有四个针脚,分别是ENA,5V,ENB,5V.ENA&B我知道是wmp的输入口,但用跳线帽盖上就没什么用了。可问题出现在输入端了。。。
按这贴(http://www.geek-workshop.com/forum.php?mod=viewthread&tid=3512&reltid=3143&pre_thread_id=0&pre_pos=6&ext=)的接法是吧左侧白色色区域内的针脚当成了舵机的输出端,而中下的四个针脚是直流电机的输入端。可我按他那么试了,电机不转啊。。。
然后我就用左侧的OUTA&B分别连接了直流电机的正负极,在供电口连上了9V电池。用两根线将白色区域内的A和B针脚与控制板的4,7数字输出口连接了起来。然后编了一个小程序。
void setup()
{
  pinMode(4,OUTPUT);
  pinMode(7,OUTPUT);
}
void loop()
{
  digitalWrite(4,LOW);
  digitalWrite(7,HIGH);
  delay(1000);                                             
}
可脸上之后完全没有反应。到那时如果把A和B针脚分别与5V和GND相连的话电机就会转。这是为什么啊?数字输出的高低电位不也是5V吗?为什么接4和7时就没反应啊?
求正确连线方法和例程啊,,,小白在这里先谢过各位大神啦。。。。
发表于 2013-3-21 01:46 | 显示全部楼层
没见过你这种。。。最好是看看使用手册
 楼主| 发表于 2013-3-21 09:35 | 显示全部楼层
coloz 发表于 2013-3-21 01:46
没见过你这种。。。最好是看看使用手册

问题是卖家不提供使用手册啊。。。。
发表于 2013-3-21 14:51 | 显示全部楼层
我的L298比你简单,我用的直流电机。

中下ina ,inb接,4和7引脚,在接ENA到某个引脚
ENA = HIGH
pin4 = HIGH
pin7 = LOW
就转了,控制正转反转就把pin4和pin7的电平信号反过来,ENA为使能端,可以理解为电机开关吧。
还有电源接法的话,我用的是L298最前面的3个接线柱。VCC接电源正,GND接电源负和arduino的GND,5V接arduino 5v
发表于 2013-3-21 15:44 | 显示全部楼层
 楼主| 发表于 2013-3-22 12:06 | 显示全部楼层
ericqian 发表于 2013-3-21 14:51
我的L298比你简单,我用的直流电机。

中下ina ,inb接,4和7引脚,在接ENA到某个引脚

谢谢,搞定了,确实可以。。。
发表于 2014-4-9 19:28 | 显示全部楼层
楼主,最后你是怎么接的,能说明下吗
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-4 17:32 , Processed in 0.083834 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表