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.

BQ76952: BQ76952

Part Number: BQ76952

Hello TI Team 

We are using BQ76952 IC for the 48Volt BMS application for 2 wheeler and 3 wheeler.

In BQ76952 we are using REG1 (3v3) and REG2 (5vollt) LDO to operate circuit in the normal mode

But when we going to deep sleep mode we have to set REG 1 to 0volt and REG 2 LDO to 5volt only.

But we are unable to set REG1 to 0volt. (minimum we are able to get is 1.8volt)

Can you please help me how we can set REG1 to 0volt in sleep mode

Thanks & Regards

Mohit Aggarwal

  • Hello Mohit,

    Could you send the .gg file for this? Usually to maintain the LDO's ON during DEEPSLEEP, the following bit needs to be set: 

    Settings:Configuration:Power Config[DPSLP_LDO]

    Is this being set?

    Could you also measure the current going into REGIN and out of the LDO's? If the current of the LDO goes above the datasheet specifications, it is possible for its voltage to drop to 0-V to protect the device.

    Best Regards,

    Luis Hernandez Salomon

  • Hello Luis,

    I am working on this project.

    Power Config[DPSLP_LDO] bit is set.

    Added to that -

    In normal operation we are setting REG12 as 0xFD [BQ76952_SetRegister(REG12Config, 0xFD)] which gives us REG1 as 3.3 V & reg2 as 5V

    while before entering sleep mode , we are setting it to 0xF1 [BQ76952_SetRegister(REG12Config, 0xF1)]  which gives us REG1 as 1.8V. which is accurate according to datasheet

    If we disable reg1 by giving command 0xF0, then we are observing the previous setting as 3.3 V on reg1

    Is it possible to give 0V on reg1 and 5v on reg2 during operation and before entering into sleep mode?

  • Hello Neetika,

    I understand the question now, apologies for that! I did not understand on my first response. Can you share your .gg file of this?

    So, to clarify, you want REG1 to be 0-V and REG2 to be 5-V when entering DEEPSLEEP, correct?

    If REG1_EN bit is set to 0, that should disable REG1 completely, so it is strange that's not the case. Did you read the register back to confirm that the write to the register took effect?

    Best Regards,

    Luis Hernandez Salomon