用L9110驱动电机时,IA或IB口加高电平时,电机无反应,且把单片机IO口电压拉低了,为什么?电路无问题

发布网友

我来回答

3个回答

热心网友

楼上那个怎么看图的.....他的电源明明接了,而且他问的是IA或IB口加高电平。
建议楼主去烦从简,先去去掉稳压、其他地线、等等再检查原因。测一下,IO口两端电压,再测一下电机两端电压,或者是否需要加上拉电阻。
应该就是电路问题,程序就端口置0,再设1,0.应该不会出什么问题。

热心网友

第一:你的电路那个7-12 V的电源接了没有啊,第二:9110S芯片要转动直流电机,IA与IB必须是相反的,也就是IA为1,则IB为0.反转时是反过来的,同时高或者同时低是不动的,高阻态!去掉那2个104的电容!

热心网友

百度h桥图片,如果输入同时置1,内部短路,相当于io口接地。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com