This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

BQ27Z561-R2: SLEEP mode模式下会影响PulseGPIO指令生效吗?

Part Number: BQ27Z561-R2

TI团队,你们好:

我们在BQ27Z561-R2芯片组成的电池包,遇到以下情况,需要帮忙解答一下,谢谢。

问题描述/背景:

相同的电池,

情况1: 当Operation Status A 中[SLEEP]标志位置1时(处于SLEEP mode),通过点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令)关闭MOS管,但是此状态下发现无法MOS管;

情况2: 通过充放电的方式,让Operation Status A 中[SLEEP] 标志位置0(退出SLEEP mode),通过点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令)关闭MOS管,此状态下时可以正常关闭的;

配置:IO config=0; GPIO Pulse Width=8x25ms=200ms

所以,这种情况是IC的固有属性,属于正常情况还是有其它原因导致的呢?

  • Part Number: BQ27Z561-R2

    Hi TI team:

    We met a question about the BQ27Z561-R2 device, need expert's feedback for some, many thanks.

    Background:

    With the same package

    1.During the [SLEEP] bit of Operation Status A is set (package in SLEEP mode), it isn't work by sending PULSE_GPIO comments to close the MOSFET.

    2.Through Charge/Discharge step to exit SLEEP mode, and then send PULSE_GPIO comments again to close the MOSFET, it is work.

    (Configuration parameter: IO config=0; GPIO Pulse Width=8x25ms=200ms)

    We didn't found the detail about this phenomenon in data sheet. Is this phenomenon normal or not?

    Best Regards~

  • 您好,在sleep mode是间隔唤醒检测芯片的电压电流温度等参数,不是正常模式,不能下指令是正常现象。

  • Hi Star,因为我们遇到的这种情况,只有小部分电池包是情况1。大部分电池在SLEEP mode下,通过点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令)关闭MOS管是ok的,所以我们才会感到疑惑。

    根据您的回答,我可以这么理解吗?

    1.在SLEEP mode情况下,我们通过bq studio发送指令时,若芯片未处于唤醒状态,指令是不生效的;

    2.在SLEEP mode情况下,我们通过bq studio发送指令且指令生效,是因为刚好芯片处于唤醒状态,所以生效了;

    还有个疑问,如果IC在SLEEP mode状态,间隔唤醒检测芯片的电压电流温度等参数,这个过程IC处于唤醒的时间会持续多久,有具体的时间定义吗?

    “情况1: 当Operation Status A 中[SLEEP]标志位置1时(处于SLEEP mode),通过点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令)关闭MOS管,但是此状态下发现无法MOS管;”

    查看芯片手册:

    SLEEP mode下,IC在默认4s唤醒一次基础上,voltage time=5s也会唤醒一次

  • 您好,正在询问更了解这款芯片的TI工程师,稍后回复。

  • 您好,Please check the actual signal on GPIO. The gauge should process the PULSE_GPIO command right after it receives the command, regardless of sleep mode.

  • 这两天找到了可以量测到IC_PULS pin上电压的样品。

    在sleep mode下,通过点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令)的同时,我们用示波器监测到的结果如下:

    确实会有低电平脉冲信号,监测到的低电平脉冲时间是符合参数设定的,但是发现低电平电压与规格书说明的不一致,是我理解错了还是说IC PULS pin输出的低电平有问题?

    PS:如果点击bq studio中的“PULSE_GPIO”快捷键(发送0x0046指令),能监测到低电平脉冲,就能说明IC PULSpin的功能没问题,对吧?

    配置:IO config=0; GPIO Pulse Width=8x25ms=200ms,Vbat=3.8V

  • 您好,正在询问更了解这款芯片的TI工程师,稍后回复。

  • 您好,The 0.4V apply for an IOL of 1mA. If VOL is higher, chances are that you pull a higher current. Please check the external circuit on GPIO. Make sure that it doesn't pull it high resulting in a current that exceeds 1mA.