I’m working with the demo software provided by Freescale for RD9Z1-638-4Li-SW. I’m finding it when I reading the current measurement register (ACQ_CURR) there always something wrong (I think).Because when there is no load (only the board) I also see the current result is almost 200mA(the board consume is probably 20mA).
Thanks for all answer!!!
I am using the MM912_637, but I am experiencing the same problem.. I always see an offset of around 150mA when comparing to the current value on the multimeter.
I am doing the calibration procedure and I am not being able to fix it. Does anyone could help me?
Maybe I am using the wrong configuration for the current ACD or doing the wrong procedure for the calibration.
I am just adding here Wolfgang’s answer to keep this thread consistent:
Depending on your setup you should see either ~0mA or ~35mA (typical current consumption of the board - no balancing, no additional loads).
Items to check:
The Ah counter basically sums up all CSENSE measurements: AHC = SUM(CURR).
I expect in your setup the CSENSE is continuous running at 1KHz data rate. Which for 1 minute would be 60000 samples which are accumulated. So the average current Iaverage = SUM(CURR) / number_of_samples = 7690884/60000 = 128mA
i use my board to measure voltage and current,but its value are increase all the time.Is there something wrong with my schematic or my program(KT9Z1_638_CAN_demo).
You state that the 0xFFFF94 is right, why?
With Iload = 0A, we can see that the Isup is about 30 mA (delta between both) and that we have a offset error of ~100mA. What values did you have on the Shunt sticker?
Did you measure Isup with an ext. Multimeter?