Documente Academic
Documente Profesional
Documente Cultură
Conversion (ADC)
Flash or
parallel converter
Employing 2N resistors, Vref;
Signal V(t) is sent to 2N-1 comparators;
Assume N=3 bit resolution
ADC with resolution of N=3
can encode input to one in 8
different levels, since 23 = 8
3
Vref
V(t)
C7
C6
C5
C4
C3
C2
C1
V0 =
Vref
2N
Vref
23
Example1:
Vref = -10 to +10 volts
N=3 bits:
Vref 20volts
V0 = 3 =
= 2.5volts / code
3
2 = 8 codes
2
8
Example2:
Vref = 0 to +10 volts
10volts
N=3 bits:
V0 =
= 1.25volts / code
3
2 = 8 codes
23
continue example2:
10
Vref
V(t)
C7
8.75
C6
7.5
C5
6.25
C4
C3
3.75
C2
2.5
C1
1.25
0
7
Input-output relation:
I10 ( X ) = int(2 N
V (t )
)
Vref
N-bit word X which is the digital output on unsigned binary integer code.
This equation is true for all ADCs.
Counting converter
11
VDAC = (n + 1)V0
And measured voltage V(t) is within the range:
12
Conversion time:
Tcon
n
= +
f
13
14
Tracking ADC
Modification of the counting converter;
Suitable for stable signals;
Used up/down counter and not reset after each
measurement;
Limitation is the slew rate, maximum rate of
change of signal; for signal changes exceeding slew rate
it is not possible for ADC to keep up.
Slew rate is defined by conversion time Tconversion
15
16
17
18
Vout (t ) = Vref
t
RC
20
T = RC
Vmeasured
Vref
Vmeasured
V
) = int(2 N measured )
Vref
Vref
fRC = 2 N
21
22
voltage
0
time
Vref
V
RC
RC
2 N
Vref T
V
=
fRC
RC
n = int( fT ) = int(2 N
Vmeasured
)
Vref
23
24