You are on page 1of 23

Data-Converter Circuits

A/D and D/A


pasan.madu@hotmail.com

1
Analog Signals every where
Examples of A/D
• Microphones - take your voice varying pressure waves in the air
and convert them into varying electrical signals

• Seat Belt-
• Thermocouple – temperature measuring device converts thermal
energy to electric energy

• Voltmeters
• Digital Multimeters
• ADSL
Most signals are
Need to Sample an analog
analog signal
Then convert to digital
by A/D converter

Are sensor outputs Analog ?


Eg. Seatbelt ? EEG, oil temp

Figure 9.36 The process of periodically sampling an analog signal. (a) Sample-and-hold (S/H) circuit.
The switch closes for a small part (t seconds) of every clock period (T). (b) Input signal waveform. (c)
Sampling signal (control signal for the switch). (d) Output signal (to be fed to A/D converter). 3
A/D converter and D/A Converters
Analog to Digital Digital to Analog

What parts of your iPhone Your internet access: Analog ?


operation are Analog ? / Digital Digital ?
Figure 9.37 The A/D and D/A converters as circuit blocks.

4
A/D converter
Converts analog signals into binary words
D/A Conversion
Normal Output from digital domain is staircase
Filtered to produce smooth Analog output

Figure 9.38 The analog samples at the output of a D/A converter are usually fed to a sample-and-hold
circuit to obtain the staircase waveform shown. This waveform can then be filtered to obtain the smooth
waveform, shown in color. The time delay usually introduced by the filter is not shown. 6
Conversion accuracy: eg 2-bits
Blue line ?

• Analog is continuous

• But digital is discrete

• Limited by number
of bits

Red ?

7
3-bit conversion example
Quantization levels

Eg 5V divided into 8
levels – each 0.625
Each binary representation is a “range”
8
D/A conversion implementation
Weighted Summing Circuit

in = ?
i =?

vo = - [(Rf / R1) * v1 + (Rf / R2) * v2 +….+ (Rf / Rn) * vn]

Figure 2.10 A weighted summer.


9
N-bit D/A Converter Implementation
Binary weighted resistive ladder

digital values control switches S1 - Sn

Figure 9.39 An N-bit D/A converter using a binary-weighted resistive ladder network.

10
Analog  Digital Conversion
2-Step Process:

• Quantizing - breaking down analog value to


set of finite states
• Encoding - assigning a digital word or number
to each state
Step 1: Quantizing
Example: a 3 bit A/D , N=23=8 (no. of steps)

Output Discrete Voltage


States Ranges (V)
0-10V signals. 0 0.00-1.25
Separated into discrete
states with 1.25V 1 1.25-2.50
increments. 2 2.50-3.75
Analog quantization 3 3.75-5.00
size:
4 5.00-6.25
Q=(Vmax-Vmin)/N =
(10V – 0V)/8 = 1.25V 5 6.25-7.50
6 7.50-8.75
7 8.75-10.0
Encoding
give value to each state

Output Output Binary Equivalent


States
0 000
1 001
2 010
3 011
4 100
5 101
6 110
7 111
Accuracy of A/D Conversion
two ways to improve accuracy:

• Increase resolution: improves accuracy in measuring


analog signal amplitude

• Increase sampling rate: increases max frequency that


can be measured. Eg high pitch audio
A/D Converter Types

– Flash ADC
– Delta-Sigma ADC
– Dual Slope (integrating) ADC
– Successive Approximation ADC
ADC Types Comparison
ADC Resolution Comparison
Dual Slope
Flash
Successive Approx
Sigma-Delta

0 5 10 15 20 25
Resolution (Bits)

Type Speed (relative) Cost (relative)


Dual Slope Slow Med
Flash Very Fast High
Successive Appox Medium – Fast Low
Sigma-Delta Slow Low
Analog to Digital Converter
Simple, Cheap but slow : (SAR)
Increment counter  D/A  compare
A
N
A D
L I
O G
G I
T
A
L

Figure 9.43 A simple feedback-type A/D converter.

17
PIC microcontroller A/D
10-bit resolution 8 Analog channels

controlled by
program. registers

If 0-5V range
What is pic resolution
What is 3.65V
In digital domain ?

18
Flash ADC

• series of comparators, each one compares


input to a unique reference voltage.

• comparator outputs connect to a priority


encoder circuit  produces binary output
Flash Analog to Digital Converter
Fast – but more expensive :
Single cycle - Uses many Comparators in parallel with
different reference voltages
Digital
Analog
• 2N-1 comparators for N-bits
• Each reference voltage
equivalent to a quantization
level
• Encoding logic produces
word

Figure 9.45 Parallel, simultaneous, or flash A/D conversion.


20
How Flash Works

• As the analog input voltage exceeds the


reference voltage at each comparator, the
comparator outputs will sequentially saturate
to a high state.
• The priority encoder generates a binary
number based on the highest-order active
input, ignoring all other active inputs.
Flash

Advantages Disadvantages
• Simplest in terms of
operational theory • Lower resolution
• Expensive
• Most efficient in terms of • For each additional output
speed, very fast bit, the number of
• limited only in terms of comparators is doubled
comparator and gate
• i.e. for 8 bits, 256
propagation delays
comparators needed
A / D Converter
– CMOS
Implementation
Charge-redistribution
A/D
FYI

Figure 9.46 Charge-redistribution A/D converter suitable for CMOS implementation: (a) sample phase, (b) hold
phase, and (c) charge-redistribution phase.
23

You might also like