Tell me more ×
Electrical Engineering Stack Exchange is a question and answer site for electronics and electrical engineering professionals, students, and enthusiasts. It's 100% free, no registration required.

What is the disadvantage of oversampling a signal?

For example, if I sample a signal at twice the Nyquist sampling rate, what will the disadvantages?

share|improve this question
1  
You asked the disadvantages, do you know the advantages? there are numerous advantages going beyond nyquist. If you like to really see the signal, you must sample 10x the expected frequency. – Ktc May 3 '12 at 12:06

3 Answers

up vote 3 down vote accepted

First thing: the Nyquist rate is not sufficient to obtain a correct sampling of a signal, it's just the theoretical minimum. Reasonable sampling rates go from twice the Nyquist rate (four-five times the maximum frequency) up.

Several ADC architectures use oversampling with averaging to obtain higher precision than the converter itself achieves. The extreme case is the one of sigma-delta converters, where a 1-bit ADC (just a comparator) is run at very high speed (\$2^N\$ samples/value, where N is the resolution in bits) to achieve the highest linearity, because the 1-bit conversion is linear by definition.

The drawback of oversampling is of course higher speed required for the ADC and the processing unit (higher complexity and cost), but there may be also other troubles. You can see also that, at a given ADC speed, oversampling will require more time so an overall slower speed.

For instance, if an ADC is calibrated to sample at a multiple of 50/60 Hz, changing the sampling frequency in a (weird) way may cancel this property, resulting in the increase of the noise coming from the mains.
If the sample/hold circuit is not appropriate, it may also increase the load that the converter has on the input signal.

But the main tradeoff is between accuracy and complexity/speed.

share|improve this answer

You'll need more processing power: you'll have to execute your filters twice as fast. This may come with higher power consumption and/or a higher price tag.

share|improve this answer

Higher power consumption, possible loss in precision, more-so with capacitive successive approximation ADCs, and having to implement a faster data bus and number cruncher.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.