TI中文支持网
TI专业的中文技术问题搜集分享网站

关于BQ24297 USB充电识别与MCU冲突的问题

设计描述:

本人在使用BQ24297和MCU设计一款主板,共有一个USB ,mini USB的D+,D-同时连接到MCU和Bq24297.

问题描述:

当关机的时候,插入USB,BQ24297可以正常充电,当开机MCU起来时,插入USB,出现有时可以充电有时不行,将BQ24297的输入电路寄存器识别设为强制识别以后,都不能充电,通过测试,发现MCU开机以后,将D+信号,拉高,导致Bq24297识别出现异常,只识别为32(500mA)。请问有什么办法解决这个问题吗?

Johnsin Tao:

Hi

    建议你先确认一下layout上是否存在干扰?

Zhou Fang67:

这个问题只能通过屏蔽MCU产生的脉冲解决,因为MCU上电过程中,有不可控的高电平进入D+ D-会影响BQ24297的识别。

可以加analog switch,也可能想办法延迟MCU上电等。

dali liang:

回复 Zhou Fang67:

现在看来得加switch芯片,现在的问题主要是开机时候,充电识别异常。关机时候充电还是可以的

哪有合适的 USB switch芯片推荐吗?

dali liang:

回复 Johnsin Tao:

您是说,layout层的干扰影响到BQ24297的识别吗?可是我开机以后,测量bq24297的D+,引脚一直被单片机拉高到3.15V,所以BQ24297的识别一直是500mA

赞(0)
未经允许不得转载:TI中文支持网 » 关于BQ24297 USB充电识别与MCU冲突的问题
分享到: 更多 (0)