Other Parts Discussed in Thread: INA240
Hi,
my customer is using F28034's ADC to sample 8 INA240s' output. INA240's output is connected to ADC pin of F28034 through 1kohm plus a 10ohm,1nF RC filter shown below.
We sample from ADCINB0-ADCINB7.
When only first channel INA240's output is 1V, all other channels output is 0V, we could observe about 0.1V on channel 2 "ADCINB1". We can observe this 0.1V through multimeter on F28034's pin, and the ADC result also shows it's 0.1V.
When only second channel INA240's output is 1V, all other channels output is 0V, we could observe about 0.1V on channel 3 "ADCINB2". We can observe this 0.1V through multimeter on F28034's pin, and the ADC result also shows it's 0.1V.
We tried to replace the 1kohm to 0ohm and unsolder the 1nF filter cap, the problem is still there.
Then we extend the S+H window to 64 cycles, the 0.1V becomes around 0.05V which is still big.
Then we keep S+H window to 64 cycles, and sample twice, dump the first ADCRESULT, 0.1V becomes very small and the result is acceptable.
What may cause this problem? How can we keep the S+H window short and solve the problem?


