在做循迹的小车,驱动是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外围电路有问题
