BQ40Z50: Help with Chemistry ID and BMS Production Setup for Samsung INR21700-50S

Part Number: BQ40Z50
Other Parts Discussed in Thread: GPCCHEM, BQSTUDIO

Tool/software:

Hello TI Team,

I am working on configuring BQStudio for Samsung INR21700-50S (5000mAh, 3S, NMC) cells using BQ40Z50 as the BMS. Below are my current configuration steps:

Current Configuration Summary:

Battery Configuration:
BQStudio → Data Memory → Settings → Configuration → DA Configuration
- Number of Cells: 3 cells
- Bit 0: 0 (Green)
- Bit 1: 1 (Red)

FET Configuration:
BQStudio → Data Memory → Settings → Configuration → FET Options
- Bit 5 = 1 (Red) → FETs OFF during charge/discharge (useful for learning cycle)

Protection Settings:
BQStudio → Data Memory → Settings → Protection → Protection A
- CUV/COV protection enabled (bits set to 1)

BQStudio → Data Memory → Protection

| Protection | Threshold | Delay | Recovery |
|-------------|----------------|---------|-------------|
| CUV | 2500 mV | 2s | 3000 mV |
| COV | 4300 mV (all temp ranges) | 2s | 3900 mV |

BQStudio → Data Memory → Settings → Protection → Protection B
- ASCC/ASCD Enabled
- CUV, COV, ASCCL, ASCDL bits set to 1

Power Settings:
BQStudio → Data Memory → Power
- Valid Update Voltage: 3500 mV
- Charger Present Threshold (Shutdown): 3000 mV

Gas Gauging Configuration:
BQStudio → Data Memory → Gas Gauging → Design
- Design Capacity (mAh): 5000
- Design Energy (cWh): 6300
- Design Voltage (mV): 12600

BQStudio → Data Memory → Gas Gauging → TD
- Set Voltage Threshold: 3200 mV
- Clear Voltage Threshold: 3300 mV
- Set % RSOC Threshold: 6%
- Clear % RSOC Threshold: 8%

Calibration:
BQStudio → Data Memory → Calibration
- Current, Voltage, and Temperature calibration completed.

Questions:

1. Despite configuring as above, I cannot find an exact chemistry match for Samsung INR21700-50S in the Chemistry ID list.
   - Which Chem ID do you recommend for INR21700-50S with BQ40z50?
 

2. I am preparing this setup for the production phase:
   - What are the next steps for properly finalizing the BMS for production?
  
Additional Notes:
- Battery Pack: Samsung INR21700-50S (3S, 5000mAh)
- BMS Module: TI BQ40Z50

Your guidance would be highly appreciated to ensure I set up the system correctly before moving to production.

Thank you!
  • Hello Amit,

    This question has been assigned and will be reviewed when possible.

    Thank you,
    Alan

  • Hi Amit,

    1. Despite configuring as above, I cannot find an exact chemistry match for Samsung INR21700-50S in the Chemistry ID list. - Which Chem ID do you recommend for INR21700-50S with BQ40z50?

    To receive an adequate match for the cell in use, please use the GPCCHEM tool. This will allow for us to match the cell in use with a chemID in the data base.

    https://www.ti.com/tool/GPCCHEM 

    2. I am preparing this setup for the production phase: - What are the next steps for properly finalizing the BMS for production?

    Once the chemID has been chosen, a learning cycle will be required to be conducted. This will allow for the gauge to learn all the necessary information about the cells in use. Once this has been tested with the application, the golden image can be pulled from the device using bqStudio then used in production to program other units.

    Regards,

    Anthony

  • Hello Anthony,

    Thank you for your prompt response.

    I am Amit's colleague, as per your recommendation we performed the test for obtaining Chemistry ID and used GPCCHEM tool.

    I have attached two zip files first is the file that we uploaded to the tool test_logs  and second file TI_Report is the file that we received from TI on our mail.

    I have attached my configuration file as well for better debugging. Config_params

    For some reason the report says that, "Warning: Discharge rate is too high. High rate reduces ID detection accuracy 10 hr rate is recomeended. Total discharge time is less than 5 hrs t_hrs= -0.0011130555555557 0 0
    Error: No discharge portion found Make sure discaharge current is negative N_points= 2 0 0"

    But in the logs it can be clearly seen that from ElapsedTime column at value 83504.705 starts to discharge the battery and discharges upto 121686.648 ElapsedTime which is more than recommended 10 hours.

    Can you please check the logs and confirm what could be the reason for tool to not produce chem-id.
    Can you please run the tool from your end and suggest chemistry id for the battery.

    Thanks,
    Abhishek


  • Abhishek,

    Can you please upload your files to this thread (E2E), so I can take a look?

    -Miguel

  • Hi  ,

    PFA files.


    bqStudio Config params - bq40z50_3s.gg.csv

    test logs - roomtem_rel_dis_rel.zip


    Ti generated report - GPCCHEM_GPC_report.zip

    GPCCHEM_GPC_report.zip

    bq40z50_3s.gg.csv
    roomtem_rel_dis_rel.zip