Hello,
I am using this BQ79656 EVM-021 in simulator mode and I can read current, voltage and temperatures so everything seems fine. But when there is no flow there is voltage swing around 1 mV in ADC reading. I tried to short circui SRP_s and SRN_s test points using jumpers so that I can see 0 amperes but it burned the circuit and IC. I changed all capacitors and resistors and worked with the module again and everything was ok. I thought that the first issue might not be realted to the current sense and put a 0 ohm resistor at R17. Apparently it was related to the current sense because after a while I saw that Cell 12 and Cell 13 voltages started to change so my guess was that the capacitors are being damaged. I powered down the circuit and Changed the filter capacitors and other 2 capacitors( C36-38-40-42). Now everything is ok again.
When I used power supply to simulate shunt resistor at SRP_s and SRN_s test points. I tried 25 mV, 50 mV, 75 mV and 100 mV and I clearly got the right results.
I don't use special current sense ADC for now. I only use main ADC. I used LPF to see if that would solve the fluctations but it didn't work.
Why does that happen and is there anything that I should be careful while testing it with a shunt resistor? I wonder if I would have such an issue. I thought that since it is a board designed for multiple ICs, there might be an underlying layout mistake.