微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 在做循迹的小车,驱动是L9110,发现一个奇怪的现象

在做循迹的小车,驱动是L9110,发现一个奇怪的现象

时间:10-02 整理:3721RD 点击:
在做循迹的小车,驱动是L9110,发现一个奇怪的现象,如果L9110的两根控制线INA INB先连接在单片机上,然后开电源后L9110就会发烫,电机不转,单片机也不工作了;如果我先只连接L9110的一根控制线(比如INA)到单片机,开电源过一会儿后,再连接另外的一根线(INB),此时电机能转,L9110也不发烫,单片机也能工作。这是为什么呢?

你试试当L9110的两个输入引脚都为高电平或者低电平时,器件本身会有什么现象,根据你所描述的状况来看,可能是因为单片机上电瞬间IO引脚状态所致,例如L9110输入都为高电平,结果导致内部结构VCC与GND直接导通,导致器件发热(器件有缺陷或者损坏),当然,也有查看你的电路是否连接错误,毕竟器件有设计缺陷基本上是不可能的

这个芯片是说避免 同时出现高电平的状态,同时为低电平时允许的,此时电机会停止转动

哈哈,还让我猜对了,如果猜到没错的话,你使用的51系列的单片机吧,51单片机IO引脚上电瞬间就是高电平,所以……,可以使用NPN三极管(例如9013或者8050)或者光耦改变一下L9110的输入逻辑状态,使L9110的上电瞬间输入引脚状态为低电平,我现在想是谁设计的这款芯片,犯了个这么个低级错误

大神经验丰富啊!

肯定是你设计缺陷       L9110外围电路有问题

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top