Other Parts Discussed in Thread: BQ40Z50, BQSTUDIO, BQ40Z50-R2
Hi All,
I am trying to enable over temperature and under temperature protection on BQ40Z50 fuel gauge. I tried to write temperature value into cell temperature hopping that setting high value for temperature will over automatically enable the protection by reducing charging or discharging current or by disabling the pass FEs. I was able to manually write high temperature values to FG by writing to Sbs_Configuration and set SMB-CELL_TEMP bit to 1. I was able to see the change in BQStudio as well. but there was any protection mechanism enabled by this high temperature. While reading through the reference manual it was understood that there are some registers i need to set and some other operations are needed. I need help in understanding this. Below are my queries.
1) What are the operations i need to do in fuel gauge to enable temperature protection.
2) What are the protections that i can enable in the fuel gauge related to temperature.
3) How does this protection mechanism works.
It will be great if i could get this questions answered.
Thanks,
PG