I have a problem with AduCM360 ADC conversion rate. I have changed FLT settings, to obtain the best conversion rate, but I cannot get under 2ms. The 2 ms duration is too much for my application. What settings should I use to get fADC=3906 Hz?
The adc config is : Internal reference, continuous conversion
Looking into table 16 and 17 in UG, I see that to obtain the best rate, i should configure the filters like lines: 1,2,6,7
The main difference that i see is the settling time, that is the best for line 1 in Table 16. Still, I can't get under 2ms per conversion.
I am working on a safety related project, so both channels measure the same input- I need redundancy. Also, due to safety reason, I need to make some self-test during normal execution, so I would measure internal channels (Uadc, ChipTemp...etc), so I would change input channel on each run. So I guess I have to play around this 1 ms value. It's tight for me as my app loop time is 20 ms, and I have to do 5 measurements (normal execution- no self test), compensation calculation. Also, the uc frequency is lowered to 1 Mhz (safety reason).