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.

BQ40Z50-R3-DEVICE-FW: CFET/DFET

Part Number: BQ40Z50-R3-DEVICE-FW


Hi,

I believe I have finally worked out why the CFET and DFET faults were occurring.

The maximum voltage across the sense resistor is +/-100mV

The ADC quantisation voltage is hence 100mV / 2^16 = 1.5uV

For the recommended 1mR sense resistor, this represents quantisation current of 1.5mA

Under these conditions, the default 5mA threshold is almost 5 times larger than the quantisation current, offering significant margin for noise, etc.

As our application uses a 0.25mR sense resistor, the quantisation current is 6.1mA, meaning that any drift or noise greater than 1LSB is sufficient to trigger the fault if it is sustained for 5 seconds.

Interestingly, we have only observed trigger of this fault in around 10% of our packs, but do plan to increase our margin to an equivalent factor of at least 5-fold.

I'd appreciate it if someone could review this - does it appear to be sound reasoning?

Thank you,

Jeremy.

  • Hello Jeremy,

    It is possible, especially since your sense resistor is very low below the recommended value. You will either need to scale the current values (so 5mA actually is 20mA) or increase protection thresholds near 0mA so noise does not trigger them.

    When changing values outside the recommended range sometimes it can lead to strange issues like this.

    Sincerely,

    Wyatt Keller