Other Parts Discussed in Thread: TM4C129DNCPDT
Hello TI Community!
I have an ADS131E06 connected to a TM4C129DNCPDT. We're sampling a little under 8 kSPS. After collecting 1536 samples, we run an FFT over the samples to get harmonics up to the 50th order. Our nominal voltage is 120 Vrms at 60 Hz (so the 50th harmonic would be at 3000 Hz).
In doing some tests, I've discovered that the measured harmonic magnitude decreases linearly as the harmonic order increases, even though the actual magnitude remains the same. What happens, then, is the error increases linearly from one harmonic to the next. The 10th harmonic has an error of 5%, the 11th harmonic has an error of 6.2%, and the 12th harmonic has an error of 7.2%. By the time we reach the 50th harmonic, we are expecting a magnitude of 6 Vrms, but measure a magnitude of 1.8 Vrms, an error of about 70%.
I'm trying to determine the root cause of this attenuation, and the A/D converter is one part of the investigation. Is there anything inside of the ADS131E series that could cause this phenomenon? My understanding of analog circuits is limited, but I haven't seen anything in the datasheet that would suggest a low-pass filter inside the A/D converter is causing the higher frequencies to be cut off (or I just didn't understand it).
Thank you for your time.
- Tom