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

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

此问题尚无答案
All Replies
  • 秀才50分

    设计描述:

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

    问题描述:

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

  • 状元97746分

    Hi

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

  • 进士3086分

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

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

  • 秀才50分

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

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

  • 秀才50分

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