L298驱动直流电机问题 电机不转。输出端为什么接上电机后就没有电压了,电压变为0了,电机一点都不转。

我选择的电机是12V的,刚开始,我给L298的VS端提供了12V,发现输出只有9V,为什么会这样?不是输入多少输出多少吗?我以为是电压不足,所以电机不转,后来我提高了输入... 我选择的电机是12V的,刚开始,我给L298的VS端提供了12V,发现输出只有9V,为什么会这样?不是输入多少输出多少吗?
我以为是电压不足,所以电机不转,后来我提高了输入电压,VS提高到了15V左右,这时候用万用表测了下输出端电压,接近12V了,以为可以了,但一接上电机,电机还是不转,测了下连上电机时的电压,几乎为0。这是什么原因?怎么一接上电机就没有电压了?难道L298驱动不起来?不是可以驱动2A的吗,这个电机还不到1A啊。
将电机接到12V电源上可以运转,电机应该没有问题。
展开
 我来答
liang110034
2013-09-12 · TA获得超过8053个赞
知道大有可为答主
回答量:5518
采纳率:65%
帮助的人:3171万
展开全部

电路连接正确那就是L298坏了。你检查一下是不是按照下图连线?

更多追问追答
追问
差不多,就是没加那两个旁路电容,输入端和使能端直接接的单片机P2口,没有加上拉电阻。这一块我感觉应该问题不大。我现在感觉问题似乎不是出在电机驱动模块上,而是单片机,我在程序中让P2.0~P2.2分别输出1、0、1,输出到L298,测量发现单片机引脚P2.0电压为-0.5V左右,不是高电平,非常不稳定。单片机换到开发板上,输出一切正常了。感觉很奇怪,这是什么问题?
追答
不用单片机,用跳线单独把IN1接5V、IN2接地、使能1接5V,OUT1、OUT2接电机,通电看看转不?
51单片机P1~P3口需要设置成内部上拉,或者在外部接上拉电阻。
nevr11
2013-09-15
知道答主
回答量:8
采纳率:0%
帮助的人:5.3万
展开全部
那你的单片机和电机部分供电都采用一块电池吗?
我原来用L9110驱动电机,也遇到这种情况,但单片机和电机分开供电时,电机就能转了。
电机带上负载电流会大很多。
更多追问追答
追问
是的,是同一路提供的,不过不是电池,暂时调试时使用的开关电源,12V,3A的,我算着电机加上整个系统用电量用不了3A呀
追答
你的问题解决了吗?要是解决了也跟我分享一下经验。
卧槽,我现在用L9110驱动,单片机,电机分开供电,可电机刚开始转小一会儿就停了。我也不知道怎么回事了,我记得原来用同样的方式驱动一个小的减速电机没问题的啊。
对了,不知道你的电机是不是高速电机,我看网上有的说高速电机不能用开关电源带。

现在我把我的情况详细说一下,虽然我没有用L298,毕竟L298N和L9110都是H桥,希望你能有参考。我的单片机(STC89C52RC)和驱动电机(130小电机,电机两端并联104瓷片电容)分别用5V电源供电(分开供电好些吧,互不干扰,我觉得也可以用DC-DC),L9110的INA、INB接单片机P2.4、P2.5口,在C程序中,Void main()之后While(1)之前使P2.4=0;P2.5=0(如果不写出现的情况就是电机刚开始转小一会儿就不转了)。现在电机已经能转了,但是我手一碰电机外壳,电机又不转了,估计是身上的静电引起的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式