- 2070 Chaitra · 4+3 marks
Dual slope ADC: RC independence, noise immunity
Short answer
In dual-slope ADC, the counter output N2 = N1 * Vin / Vref because the charge balance Vin·T1/RC = Vref·T2/RC cancels RC. It is noise-immune because it averages the input over T1, and if T1 is a multiple of the mains period, power-line interference integrates to zero.
Explain the working principle of a dual slope ADC and prove that its output is independent of RC time constant. Justify that the converter is inherently noise immune.
A dual slope ADC converts a voltage into a time interval by integrating twice: first the input for a fixed time, then a reference until the integrator returns to zero. The second time, measured by a counter, is the digital output.
Block diagram
Vin --o S1 C
-Vref--o--+--[R]--+---------||-------+
| |
(-)\ |
>---------------+-- Vo1
(+)/ |
| [COMPARATOR]
GND (zero detect)
|
CLOCK --> [ n-bit COUNTER ] <--> [ CONTROL LOGIC ]
| |
digital output controls S1, reset
Working principle
- Reset: the counter is cleared and C is discharged.
- Phase 1 (fixed time T1): S1 connects Vin. The integrator ramps while the counter counts N1 = 2ⁿ fixed pulses, so T1 = N1·Tclk.
Vo1(T1) = −(1/RC) ∫₀^T1 Vin dt = −Vin·T1/RC
- Phase 2 (variable time T2): at counter overflow S1 switches to −Vref. The output ramps back with a fixed slope Vref/RC. The counter restarts from zero.
- When Vo1 crosses zero, the comparator stops the counter. The count N2 is the result.
|Vo1|
| /\
| / \ up-slope ∝ Vin
| / \ down-slope ∝ Vref (fixed)
| / \
|_/________\______ t
|<-T1 ->|<-T2->|
Proof that output is independent of RC
The charge gained in phase 1 equals the charge removed in phase 2:
Vin·T1 / RC = Vref·T2 / RC
RC is on both sides and cancels:
T2 = T1 · Vin/Vref
N2·Tclk = N1·Tclk · Vin/Vref
N2 = N1 · Vin / Vref
The result has no R, no C and not even the clock period. It depends only on Vin/Vref and the fixed count N1. Slow drift in R, C or clock frequency therefore does not cause error, as long as it stays the same during one conversion.
Why it is inherently noise immune
- The converter measures the average of Vin over T1, not an instant value: N2 ∝ (1/T1)∫Vin dt.
- Random noise has zero average, so integration removes most of it.
- If T1 is an exact multiple of the mains period (for example 20 ms for 50 Hz), any 50 Hz hum and its harmonics integrate to exactly zero:
∫₀^T1 Vm sin(2π·50t) dt = 0 when T1 = k × 20 ms
So power-line interference is rejected completely. This is why dual slope ADCs are used in digital multimeters and panel meters.
✓ Answer checked by Claude Opus 5.5 (high effort)
Related questions
- Dual slope ADC working; why accurate · Advanced Electronics, chapter 3 · asked 3×
- Dual slope ADC; why quad slope is more accurate · Advanced Electronics, chapter 3
- Dual slope ADC block diagram; integral linearity · Advanced Electronics, chapter 3
- Dual slope ADC numerical (12 kHz clock) · Advanced Electronics, chapter 3
- Sigma-delta applications; 8-bit dual slope numerical · Advanced Electronics, chapter 3
- Moments of random variable; NEB of RC-LPF; output noise power · Communication Systems, chapter 9
- Cyclotron working; semicircle time constant · Engineering Physics, chapter 8 · asked 2×
- Noise and two-wire to four-wire converter · Telecommunications, chapter 2
- Dual slope and flash A/D conversion · Instrumentation I, chapter 5