LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Measure offset and gain error of ADC

HI.

 

I have an array of data from ADC (sinusoidal signal was applied to the input). Is it possible to calculate offset and gain error from this array? Thanks.

0 Kudos
Message 1 of 6
(2,532 Views)

Yes, that is possible. Providing you have the original input level of course, or you'll only get an amplitude, not a gain.

 

Details will vary depending on the exact requirements.

 

 

I'd use a (PtByPt) FFT. That would give you a DC (at 0 Hz) and a peak at the sinus frequency representing the gain. There are probably specialized tone analysis VIs as well...

0 Kudos
Message 2 of 6
(2,517 Views)

I don't think that FFT is need to use. Most likely should be used mathematics.

0 Kudos
Message 3 of 6
(2,515 Views)

@Valentin87 wrote:

I don't think that FFT is need to use. Most likely should be used mathematics.


Isn't FFT mathematics?

 

It's not about 'need' to use, for me it would be the easiest and most intuitive way to make it.

0 Kudos
Message 4 of 6
(2,499 Views)

So how from FFT get this parameters if all data in FFT is dB?

0 Kudos
Message 5 of 6
(2,494 Views)

FFT PtByPt.vi doesn't return dBs...

0 Kudos
Message 6 of 6
(2,489 Views)