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.

BQ28Z610: Discharge Max Current

Part Number: BQ28Z610
Other Parts Discussed in Thread: BQSTUDIO

I am not to get  the Over Current Discharge or Charge charge values to cause the FETs to actually turn off.

For a test: in BQStudio I am setting the value on the Protections page to OCD threshold to -400 mA but it will not shutdown even if I set the load resistor for 2 amps out of of the pack terminal.

Do I need to enable OCD somehow? Any idea what I am missing?  gg export attached.

In the battery status register, the bit for init is 1 (shown in the upper left orange highlight. The data sheet says that 1 here means initialization is "active". Should init go to 0 when initialization is complete, so is it not completing the problem? 

Toggling the FET EN does turn the pack voltage on and off as expected.

Also the current register show positive current  being used at the correct magnitude but I was expecting charge to be positive and discharge to me negative.

  • gg.csv file not allow. Here it is in a zipBQ28z610_OCD_setting.gg.zip

  • Hi Zach,

    I pulled in your settings into an EVM and modified the OCD thresholds and delays, and verified that the alert/status worked ok, and the DSG FET turned off and recovered as expected. I did modify the recovery threshold to a negative value, so that it did not require a charging current to recover.

    When you apply the 2A load current, is the gauge showing that it is measuring 2A current? If not, then the current calibration may need to be rechecked.

    Your settings show you have the OCD enabled under Settings:Enabled Protections A, so that seems fine.

    The INIT bit is fine, that indicates that the initialization has completed.

    Some other general comments:

    - you are using an older FW version (v0.17), you might consider upgrading to the newer version that is available on the product folder.

    - you have some RSVD bits set in Settings:Enabled Protections C, I am not sure what those do, but would recommend setting them back to their default values.

    - your Advanced Charge Algorithm:Cell Balancing Config:Min Start Balance Delta=0mV and Min RSOC for Balancing=0% do not seem reasonable, you might set those back to defaults or more reasonable (non-zero) values.

    Thanks,

    Terry