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.

CCS/BQ76PL455A: BQ76PL455A

Part Number: BQ76PL455A

Tool/software: Code Composer Studio

How can I prohibit the detection of PL455's UV_FAULT/OV_FAULT, AUXUV_FAULT/AUXOV_FAULT, CMPUV_FAULT/CMPOV_FAULT?

Our piece of PL455 may collect multiple battery packs, i.e. cross-box, so there is a certain way/multi-way collection that needs to keep up with and together, so the voltage it collects is <=0.

For this reason, I would like to prohibit the detection of these faults mentioned above.

From the manual, the register 0x6e-6f was found to mask the failure output.

According to the manual, these faults, such as UV/OV, should have an impact on balancing and open detection, and it is hoped that these fault detection functions can be turned off rather than just blocking their output.

I haven't found how to turn off these registers yet?

2. How to query the open road test results?

Check the register 0x13. Balance/open detection can be performed by setting BAL_CONTINUE to to ignore the fault.Register 0x14-15 for balance/open detection control.

But did not find the register to query the open circuit detection results?

PS: for the first question, it is desirable to be able to mask the UV/OV failure detection of a specified number of VSENSE channels.View the manual register definition, which should not be implemented.

Confirm with you, is there any way to achieve it?

  • Let me see if I understood your questions correctly.
    1. Check in the datasheet. Set your number of channels correctly then unused channels won't cause OV/UV faults.
    2. Search for "squeeze" In the datasheet. You will find the OWD information there. You won't have OV/UV if you specify the number of Vsense as you stated.