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.

BQ76925: Zero Current Output Range

Part Number: BQ76925

Hello,

Could you please share more details on the expected max / min for "zero current output".  The datasheet states 2V typical.

We're wondering if a higher zero current could be causing some pack under performance.  (Our REF_SEL = 1)

Thanks very much, Keith

  • Hi Keith,

    The voltage on Viout is always positive and for zero current is set to ¾ of the output range.  There is no max or min value for the zero current Viout, as the only min/max spec listed is limited to the Viout output range for which there are min and max values listed. 

    The Viout zero current voltage exists to allow the MCU to determine whether the current across the sense resistor is charging or discharging because the Viout voltage is always positive, so positive/ negative voltage drops across the sense resistor that indicates current direction will not be kept as positive/negative voltages when they are outputted on the Viout pin, thus "zero current" cannot be denoted as 0V. 

    For REF_SEL = 1, the Viout range is from 0.5 - 2.5V.  Viout = 0.5 - 2V indicates a discharge current, and Viout = 2 - 2.5V indicates a charge current.  As you can see, the resolution for discharge current calculation will be higher because discharge current can be calculated from a voltage range of 1.5V, whereas charge current will be calculated from a range of 0.5V.  Essentially, Rd = 3Rc, and this ratio appears to be fixed and non-configurable.  To reiterate, the Viout zero current seems to be fixed at ~0.75* Viout output range, and it does not appear to be configurable from the datasheet documentation. 

    Best,

    Andria

  • Hello,

    A little more background this is an existing design with the AFE. We are interested in the tolerance of Viout for zero current.

    • What range of voltages should we expect to see under normal operating conditions?

    If no direct tolerance range for Viout at 0A:

    • Are there tolerances for the 0.75 ratio to output range?
    • With current amplifier accuracy at +-1%, is tolerance on output range (2.5+-1%) – (0.5+-1%)? Or is there a different spec?

    For the packs in question, we were expecting with 0A of current. Viout ranged from 2.223-2.322V on these four packs. We measured the 0A Viout voltage on two good packs from this build to be 2.029V and 2.191V.

    • Disregarding tolerance, and temperature drift, are there any other factors that would lead to a higher 0A output?

     We are also interested in FW behavior recommendations regarding the 0A current.

    • Any calibration procedure to resolve deviation from 2V?
      • Should this be done dynamically, ie when pack is not discharging set the 0A Viout value

    Thank you, Keith

  • Hi Keith,

    In response to your questions:

    • From looking at the part datasheet and design spec, only typical values are provided in the documentation, so I cannot directly provide a range of zero current Viout voltages.
    • I did not see any mention of tolerances in the 0.75 ratio.  I would assume this value is non-varying.
    • For the current amplifier accuracy, I believe that the +/-1% tolerance would affect the Viout output range as you stated above.

    Just a quick aside--The wording is a bit odd.  Did the customer observe a Viout zero current value of ~200-300mV over the typical Viout zero current, or were they expecting that value, and the actual zero current Viout was much closer to 2V? Can you send a schematic of the sense resistor connections so I can ensure that everything looks fine on that end? 

    • Viout zero current is determined by the Viout gain amplifier, which is offset to either 1 or 2V.  Your customer has selected 2V, and that is the extent of the Viout zero current customizability. If there is an offset error, then Viout zero current could be abnormally high or low.
    • Calibration is not available to the customer to adjust the offset.  Please note that in a zero curernt situation, the Viout voltage will be cancelled out when calculating Vsense (as shown in the equation below), so it is okay if Viout offset is not exactly at 2V.

    Finally, I saw a previous E2E that discussed excess noise on Viout.  You may want to take a look: (+) BQ76925: BQ76925 inaccurate and noisy current measurement - Power management forum - Power management - TI E2E support forums.

    Best,

    Andria

  • Hello Andria,

    Thank you so much for the detailed information.  We did some more testing and it looks like we are drawing just over 13uA at 2V, when the specification says 10uA max.  Would you have thoughts on running above this limit? 

    Thank you, Keith

  • Hi Keith,

    drawing current above the max rated value on the datasheet is definitely not recommended.  Could you possibly provide a schematic for me to look over?

    Best,

    Andria