I am trying to use the SOH function of the Gauge to monitor a MnO2 battery and I don't need the EOS function. There is a corresponding Chemistry ID for the battery I am using and I was successfully program it to the gauge.
I want to test out the SOH responds using a power supply and corresponding dummy resistor to simulate battery thermostat.
We are using 8 battery in series for 24V. But as soon as I setup the gauge to SOH mode and trigger the GE line, the SOH drop by the Max SOH Delta on each trigger till 0%.
Using BQ Studio, The values in "Data Memory" -> "Gas Gauging" such as
"Cell Design Capacity mAh", "Cell Design Voltage", "Cell Terminate Voltage", and "Max Load" are not automatically set when the Battery chemistry was programmed so I changed those to the proper value along with the "Series Cell Count" to 8.
Cell Design Capacity mAh : 1300 (mAh)
Cell Design Voltage : 3000 (mV)
Cell Terminate Voltage : 2000 (mV) <- Our circuit can't go below 16V, the actual is around 1V, but we set this to 2V
Series Cell Count : 8 (Counts)
Max Load : 500 (mA)
State of Health : 100 (%)
State of Health Max Delta : 1 (%)
However, the changes doesn't help with the SOH issue. I also try to play with other setting but I am getting this message when I try to use the "New Battery" command.
WriteMACReadBlock communication error :First two bytes of MAC response read from device does not match MAC command sent.
1. Do I need to setup the EOS in order to use the SOH function?
2. Are we messing up the SOH with the wrong terminate voltage? If this is the case, how can I look up the actual value since the spec didn't specified it?
Thanks
Ed