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.

BQ34110: Data memory "pack" vs "cell" and calibration scaling

Part Number: BQ34110
Other Parts Discussed in Thread: BQSTUDIO

hello - working with bqStudio, bq34100. Going ok but I need clarification on 2 configuration aspects:

1. I have to scale Rsense ADC such that ~90A is just below the 32768 cap.

When I scale the current-measurement in calibration, what other data fields do I need to apply the scale factor to (or is it all run-time calculated by the GG)?

2. SLUUBF7 TRM states only DesignCapacity() and LearnedFullChargeCapacity() applicable to  the battery "pack" (8s4p in my case).

Can you tell me what other data fields refer to "pack" values versus "per-cell" values when setting up the configuration?

thanks. -pete u.

  • Hi Peter,

    Values in this device refer to the single cell value.

    Thank you for your feedback with respect to the use of the word 'pack' in the descriptions of DesignCapacity() and LearnedFullChargeCapacity(). DesignCapacity() and LearnedFullChargeCapacity refer to the 'single cell value' because it does not involve voltage. If voltage were included, these parameters would be energy instead of capacity. These values are in mAh.

    As you've suggested, to prevent going past the maximum allowable range, current scaling may be required.

    If a 4x current scaling is used, then the current is divided by 4x. For example, if a 90 A discharge current is used to calibrate the pack, then -22500 is entered as the actual current during calibration. All current and capacity parameters are reported at 1/4 of the actual value.

    The host will need to multiply the current and capacity parameters by the scale factor to determine the absolute value.

    Sincerely,
    Bryan Kahler
  • Thanks for the update.