Hi.
I apologize in advance for the bad english.
I'm developing with AD7091.
My problem is ADC gives wrong value.
And If I get data more often, peak points appears.
VDD is 5V.
When input voltage is 500mV, expected value is around 0x19A(410). But I get around 0x334(820).
And input voltage is 1V, expected value is around 0x334(820). But I get around 0x668(1640).
Working like 2.5V input range.
Also, there is one more problem.
If I get data more faster, peak point appears.
2 kHz data acquisition rate with around 500mV input.
10 kHz data acquisition rate with around 500mV input.
Here's logic analyzer capture (10kHz acquisition, input voltage around 500mV)

I did software reset before main loop.
I have no clue about this.


