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: bq7659202

Part Number: BQ76952

Hi,

I read the max cell voltage and min cell voltage from DASTATUS5() 
my battery is of 15 cells and in calibration bq(vcellmode is configured as 0xbfff)

I connected the 15th cell as 16th cell and sort the 15th cell .

but now when I read the buffer the [14] voltage/value shows 0 due to this min cell voltage is always shows 0 instead of last cell[15].

How can I get the exact proper min cell value direct read from bq

  • Hello Gaurav,

    Could you send me the schematic of this configuration? If it measures 0, then it almost sounds like the cell is shorted.

    What is the raw DASTATUS5() hex value?

    Is there any reason why you aren't using the cell commands? You can perform a block read starting after sending 0x14 and read back 32 bytes to get all 16 cell voltages.

    Best Regards,

    Luis Hernandez Salomon

  • Hi Luis,

    I want to read min. cell and max. cell voltage not the all the cell voltages and for min and max cell voltage I read the DASTATUS5 command in this the min. cell voltage reads wrong value.

    kindly look into this.

  • Hello Gaurav,

    Ah I see, I misunderstood what you were reading from the image. Apologies for my confusion!

    Even if the cell is configured to be shorted, the ADC will still take measurements of the shorted cells (as some applications may use these to measure interconnect resistance).

    So I believe that it is very likely that the device may consider this shorted cell as the min of the voltages. I can check internally to see if this is the case.

    Best Regards,

    Luis Hernandez Salomon