Saturday, February 11, 2012

Concepts

Resolution

Fig. 1. An 8-level ADC coding scheme.

The resolution of the advocate indicates the bulk of detached ethics it can aftermath over the ambit of analog values. The ethics are usually stored electronically in bifold form, so the resolution is usually bidding in bits. In consequence, the bulk of detached ethics available, or "levels", is a ability of two. For example, an ADC with a resolution of 8 $.25 can encode an analog ascribe to one in 256 altered levels, aback 28 = 256. The ethics can represent the ranges from 0 to 255 (i.e. bearding integer) or from −128 to 127 (i.e. active integer), depending on the application.

Resolution can aswell be authentic electrically, and bidding in volts. The minimum change in voltage appropriate to agreement a change in the achievement cipher akin is alleged the atomic cogent bit (LSB) voltage. The resolution Q of the ADC is according to the LSB voltage. The voltage resolution of an ADC is according to its all-embracing voltage altitude ambit disconnected by the bulk of detached voltage intervals:

Q = \dfrac{E_ \mathrm {FSR}}{N},

where N is the bulk of voltage intervals and EFSR is the abounding arrangement voltage range. EFSR is accustomed by

E_ \mathrm {FSR} = V_ \mathrm {RefHi} - V_ \mathrm {RefLow}, \,

where VRefHi and VRefLow are the top and lower extremes, respectively, of the voltages that can be coded.

Normally, the bulk of voltage intervals is accustomed by

N = 2^M, \,

where M is the ADC's resolution in bits.

That is, one voltage breach is assigned per cipher level.

Example:

Coding arrangement as in bulk 1 (assume ascribe arresting x(t) = Acos(t), A = 5V)

Abounding arrangement altitude ambit = -5 to 5 volts

ADC resolution is 8 bits: 28 = 256 quantization levels (codes)

ADC voltage resolution, Q = (10 V − 0 V) / 256 = 10 V / 256 ≈ 0.039 V ≈ 39 mV.

In practice, the advantageous resolution of a advocate is bound by the best signal-to-noise arrangement (SNR) that can be accomplished for a digitized signal. An ADC can boldness a arresting to alone a assertive bulk of $.25 of resolution, alleged the able bulk of $.25 (ENOB). One able bit of resolution changes the signal-to-noise arrangement of the digitized arresting by 6 dB, if the resolution is bound by the ADC. If a preamplifier has been acclimated above-mentioned to A/D conversion, the babble alien by the amplifier can be an important accidental agency appear the all-embracing SNR.

edit Acknowledgment type

Most ADCs are beeline types. The appellation beeline implies that the ambit of ascribe ethics has a beeline accord with the achievement value.

Some aboriginal converters had a logarithmic acknowledgment to anon apparatus A-law or μ-law coding. These encodings are now accomplished by application a higher-resolution beeline ADC (e.g. 12 or 16 bits) and mapping its achievement to the 8-bit coded values.

edit Accuracy

An ADC has several sources of errors. Quantization absurdity and (assuming the ADC is advised to be linear) non-linearity are built-in to any analog-to-digital conversion. There is aswell a alleged breach absurdity which is due to a alarm jitter and is appear if digitizing a time-variant arresting (not a connected value).

These errors are abstinent in a assemblage alleged the atomic cogent bit (LSB). In the aloft archetype of an eight-bit ADC, an absurdity of one LSB is 1/256 of the abounding arresting range, or about 0.4%.

edit Quantization error

Main article: Quantization error

Quantization absurdity (or quantization noise) is the aberration amid the aboriginal arresting and the digitized signal. Hence, The consequence of the quantization absurdity at the sampling burning is amid aught and bisected of one LSB. Quantization absurdity is due to the bound resolution of the agenda representation of the signal, and is an assertive blemish in all types of ADCs.

edit Non-linearity

All ADCs ache from non-linearity errors acquired by their concrete imperfections, causing their achievement to aberrate from a beeline action (or some added function, in the case of a advisedly non-linear ADC) of their input. These errors can sometimes be mitigated by calibration, or prevented by testing.

Important ambit for breadth are basic non-linearity (INL) and cogwheel non-linearity (DNL). These non-linearities abate the activating ambit of the signals that can be digitized by the ADC, aswell abbreviation the able resolution of the ADC.

edit Breach error

This Breach Error: Table with examples misleading's absolute accurateness is disputed. Please advice to ensure that acknowledged facts are anxiously sourced. See the accordant altercation on the allocution page. (August 2011)

Imagine digitizing a sine beachcomber x(t) = Asin (2πf0t). Provided that the absolute sampling time ambiguity due to the alarm jitter is Δt, the absurdity acquired by this abnormality can be estimated as E_{ap} \le |x'(t) \Delta t| \le 2A \pi f_0 \Delta t.

The absurdity is aught for DC, baby at low frequencies, but cogent if top frequencies accept top amplitudes. This aftereffect can be abandoned if it is drowned out by the quantizing error. Jitter requirements can be affected application the afterward formula: \Delta t < \frac{1}{2^q \pi f_0}, area q is the bulk of ADC bits.

Output size

(bits) Input frequency

1 Hz 44.1 kHz 192 kHz 1 MHz 10 MHz 100 MHz 1 GHz

8 1,243 µs 28.2 ns 6.48 ns 1.24 ns 124 ps 12.4 ps 1.24 ps

10 311 µs 7.05 ns 1.62 ns 311 ps 31.1 ps 3.11 ps 0.31 ps

12 77.7 µs 1.76 ns 405 ps 77.7 ps 7.77 ps 0.78 ps 0.08 ps

14 19.4 µs 441 ps 101 ps 19.4 ps 1.94 ps 0.19 ps 0.02 ps

16 4.86 µs 110 ps 25.3 ps 4.86 ps 0.49 ps 0.05 ps –

18 1.21 µs 27.5 ps 6.32 ps 1.21 ps 0.12 ps – –

20 304 ns 6.88 ps 1.58 ps 0.16 ps – – –

24 19.0 ns 0.43 ps 0.10 ps – – – –

32 74.1 ps – – – – – –

This table shows, for example, that it is not annual application a absolute 24-bit ADC for complete recording if there is not an ultra low jitter clock. One should accede demography this abnormality into annual afore allotment an ADC.

Clock jitter is acquired by appearance noise.12 The resolution of ADCs with a digitization bandwidth amid 1 MHz and 1 GHz is bound by jitter.3

When sampling audio signals at 44.1 kHz, the anti-aliasing clarify should accept alone all frequencies aloft 22 kHz. The ascribe abundance (in this case, 22 kHz), not the ADC alarm frequency, is the free agency with account to jitter performance.4

edit Sampling rate

The analog arresting is connected in time and it is all-important to catechumen this to a breeze of agenda values. It is accordingly appropriate to ascertain the bulk at which new agenda ethics are sampled from the analog signal. The bulk of new ethics is alleged the sampling bulk or sampling abundance of the converter.

A continuously capricious bandlimited arresting can be sampled (that is, the arresting ethics at intervals of time T, the sampling time, are abstinent and stored) and again the aboriginal arresting can be absolutely reproduced from the discrete-time ethics by an departure formula. The accurateness is bound by quantization error. However, this affectionate reproduction is alone accessible if the sampling bulk is college than alert the accomplished abundance of the signal. This is about what is embodied in the Shannon-Nyquist sampling theorem.

Since a activated ADC cannot accomplish an direct conversion, the ascribe bulk accept to necessarily be captivated connected during the time that the advocate performs a about-face (called the about-face time). An ascribe ambit alleged a sample and authority performs this task—in a lot of cases by application a capacitor to abundance the analog voltage at the input, and application an cyberbanking about-face or aboideau to abstract the capacitor from the input. Abounding ADC chip circuits cover the sample and authority subsystem internally.

edit Aliasing

Main article: Aliasing

All ADCs plan by sampling their ascribe at detached intervals of time. Their achievement is accordingly an abridged account of the behaviour of the input. There is no way of knowing, by searching at the output, what the ascribe was accomplishing amid one sampling burning and the next. If the ascribe is accepted to be alteration boring compared to the sampling rate, again it can be affected that the bulk of the arresting amid two sample instants was about amid the two sampled values. If, however, the ascribe arresting is alteration rapidly compared to the sample rate, again this acceptance is not valid.

If the agenda ethics produced by the ADC are, at some after date in the system, adapted aback to analog ethics by a agenda to analog advocate or DAC, it is adorable that the achievement of the DAC be a affectionate representation of the aboriginal signal. If the ascribe arresting is alteration abundant faster than the sample rate, again this will not be the case, and affected signals alleged aliases will be produced at the achievement of the DAC. The abundance of the aliased arresting is the aberration amid the arresting abundance and the sampling rate. For example, a 2 kHz sine beachcomber accepting sampled at 1.5 kHz would be reconstructed as a 500 Hz sine wave. This botheration is alleged aliasing.

To abstain aliasing, the ascribe to an ADC accept to be low-pass filtered to abolish frequencies aloft bisected the sampling rate. This clarify is alleged an anti-aliasing filter, and is capital for a activated ADC arrangement that is activated to analog signals with college abundance content.

Although aliasing in a lot of systems is unwanted, it should aswell be acclaimed that it can be exploited to accommodate accompanying down-mixing of a band-limited top abundance arresting (see undersampling and abundance mixer).

edit Dither

In A-to-D converters, achievement can usually be bigger application dither. This is a absolute baby bulk of accidental babble (white noise), which is added to the ascribe afore conversion. Its aftereffect is to could could cause the accompaniment of the LSB to about oscillate amid 0 and 1 in the attendance of absolute low levels of input, rather than afraid at a anchored value. Rather than the arresting artlessly accepting cut off altogether at this low akin (which is alone accepting quantized to a resolution of 1 bit), it extends the able ambit of signals that the A-to-D advocate can convert, at the amount of a slight access in babble - finer the quantization absurdity is diffused beyond a alternation of babble ethics which is far beneath abhorrent than a harder cutoff. The aftereffect is an authentic representation of the arresting over time. A acceptable clarify at the achievement of the arrangement can appropriately balance this baby arresting variation.

An audio arresting of absolute low akin (with account to the bit abyss of the ADC) sampled after dither sounds acutely adulterated and unpleasant. After dither the low akin may could could cause the atomic cogent bit to "stick" at 0 or 1. With dithering, the accurate akin of the audio may be affected by averaging the absolute quantized sample with a alternation of added samples the dither that are recorded over time.

A around identical process, aswell alleged dither or dithering, is generally acclimated if quantizing accurate images to a beneath bulk of $.25 per pixel—the angel becomes noisier but to the eye looks far added astute than the quantized image, which contrarily becomes banded. This akin action may advice to anticipate the aftereffect of dither on an alternation audio arresting that is adapted to digital.

Dithering is aswell acclimated in amalgam systems such as electricity meters. Aback the ethics are added together, the ambivalent produces after-effects that are added exact than the LSB of the analog-to-digital converter.

Note that dither can alone access the resolution of a sampler, it cannot advance the linearity, and appropriately accurateness does not necessarily improve.

edit Oversampling

Main article: Oversampling

Usually, signals are sampled at the minimum bulk required, for economy, with the aftereffect that the quantization babble alien is white babble advance over the accomplished canyon bandage of the converter. If a arresting is sampled at a bulk abundant college than the Nyquist abundance and again digitally filtered to absolute it to the arresting bandwidth there are the afterward advantages:

agenda filters can accept bigger backdrop (sharper rolloff, phase) than alternation filters, so a bluff anti-aliasing clarify can be realised and again the arresting can be downsampled giving a bigger result

a 20-bit ADC can be fabricated to act as a 24-bit ADC with 256× oversampling

the signal-to-noise arrangement due to quantization babble will be college than if the accomplished accessible bandage had been used. With this technique, it is accessible to access an able resolution beyond than that provided by the advocate alone

The advance in SNR is 3 dB (equivalent to 0.5 bits) per octave of oversampling which is not acceptable for abounding applications. Therefore, oversampling is usually accompanying with babble abstraction (see sigma-delta modulators). With babble shaping, the advance is 6L+3 dB per octave area L is the adjustment of bend clarify acclimated for babble shaping. e.g. - a 2nd adjustment bend clarify will accommodate an advance of 15 dB/octave.

edit Relative acceleration and precision

The acceleration of an ADC varies by type. The Wilkinson ADC is bound by the alarm bulk which is processable by accepted agenda circuits. Currently, frequencies up to 300 MHz are possible. The about-face time is anon proportional to the bulk of channels. For a successive-approximation ADC, the about-face time scales with the logarithm of the bulk of channels. Appropriately for a ample bulk of channels, it is accessible that the successive-approximation ADC is faster than the Wilkinson. However, the time arresting accomplish in the Wilkinson are digital, while those in the successive-approximation are analog. Aback analog is inherently slower than digital, as the bulk of channels increases, the time appropriate aswell increases. Appropriately there are aggressive processes at work. Beam ADCs are absolutely the fastest blazon of the three. The about-face is basically performed in a individual alongside step. For an 8-bit unit, about-face takes abode in a few tens of nanoseconds.

There is, as expected, somewhat of a tradeoff amid acceleration and precision. Beam ADCs accept drifts and uncertainties associated with the comparator levels, which advance to poor accord in approach width. Beam ADCs accept a consistent poor linearity. For successive-approximation ADCs, poor breadth is aswell apparent, but beneath so than for beam ADCs. Here, non-linearity arises from accumulating errors from the addition processes. Wilkinson ADCs are the best of the three. These accept the best cogwheel non-linearity. The added types crave approach cutting in adjustment to accomplish the akin of the Wilkinson.56

edit The sliding arrangement principle

The sliding arrangement or randomizing adjustment can be active to abundantly advance the approach amplitude accord and cogwheel breadth of any blazon of ADC, but abnormally beam and alternating approximation ADCs. Under accustomed conditions, a beating of a accurate amplitude is consistently adapted to a assertive approach number. The botheration lies in that channels are not consistently of compatible width, and the cogwheel breadth decreases proportionally with the alteration from the boilerplate width. The sliding arrangement assumption uses an averaging aftereffect to affected this phenomenon. A random, but accepted analog voltage is added to the ascribe pulse. It is again adapted to agenda form, and the agnate agenda adaptation is subtracted, appropriately abating it to its aboriginal value. The advantage is that the about-face has taken abode at a accidental point. The statistical administration of the final approach numbers is absitively by a abounding boilerplate over a arena of the ambit of the ADC. This in about-face desensitizes it to the amplitude of any accustomed channel.78

No comments:

Post a Comment