Analog To Digital Converters: - Department of Ece

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 29

ANALOG TO DIGITAL

CONVERTERS

- DEPARTMENT OF ECE
ANALOG SIGNALS

Analog signals – directly measurable quantities in


terms of some other quantity
Examples:
• Thermometer – mercury height rises as
temperature rises
• Car Speedometer – Needle moves farther right as
you accelerate
• Stereo – Volume increases as you turn the knob.
DIGITAL SIGNALS

Digital Signals – have only two states. For digital


computers, we refer to binary states, 0 and 1. “1”
can be on, “0” can be off.
Examples:
• Light switch can be either on or off
• Door to a room is either open or closed
EXAMPLES OF A/D APPLICATIONS

• Microphones - take your voice varying pressure


waves in the air and convert them into varying
electrical signals
• Strain Gages - determines the amount of strain
(change in dimensions) when a stress is applied
• Thermocouple – temperature measuring device
converts thermal energy to electric energy
• Voltmeters
• Digital Multimeters
JUST WHAT DOES AN A/D
CONVERTER DO?
• Converts analog signals into binary words
ANALOG  DIGITAL CONVERSION
2-STEP PROCESS:

• Quantizing - breaking down analog value is a set


of finite states
• Encoding - assigning a digital word or number to
each state and matching it to the input signal
STEP 1: QUANTIZING Example:
Output Discrete Voltage You have 0-
States Ranges (V) 10V signals.
0 0.00-1.25 Separate them
into a set of
1 1.25-2.50
discrete states
2 2.50-3.75 with 1.25V
3 3.75-5.00 increments.
4 5.00-6.25 (How did we
5 6.25-7.50 get 1.25V?
See next
6 7.50-8.75
slide…)
7 8.75-10.0
QUANTIZING

The number of possible states that the converter


can output is:
N=2n
where n is the number of bits in the AD converter

Example: For a 3 bit A/D converter, N=23=8.

Analog quantization size:


Q=(Vmax-Vmin)/N = (10V – 0V)/8 = 1.25V
STEP 2 : ENCODING
Output Output Binary
States Equivalent
• Here we assign 0 000
the digital 1 001
value (binary 2 010
number) to
3 011
each state for
4 100
the computer
5 101
to read.
6 110
7 111
A/D CONVERTER TYPES
• Converters

• Flash ADC
• Delta-Sigma ADC
• Dual Slope (integrating) ADC
• Successive Approximation ADC
FLASH ADC

• Consists of a series of comparators, each


one comparing the input signal to a unique
reference voltage.

• The comparator outputs connect to the


inputs of a priority encoder circuit, which
produces a binary output
FLASH
ADC
CIRCUIT
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.
ADC OUTPUT
ADVANTAGES
• Simplest in terms of operational theory

• Most efficient in terms of speed, very fast


• limited only in terms of comparator
and gate propagation delays
DISADVANTAGES

• Lower resolution
• Expensive
• For each additional output bit, the number of
comparators is doubled
• i.e. for 8 bits, 256 comparators needed
SIGMA DELTA ADC

• Over sampled input signal goes to the


integrator
• Output of integration is compared to GND
• Iterates to produce a serial bit stream
• Output is serial bit stream with # of 1’s
proportional to Vin
SIGMA DELTA ADC
OUTPUTS OF DELTA SIGMA
SIGMA-DELTA

Advantages Disadvantages

• High resolution • Slow due to


oversampling

• No precision external
components needed
DUAL SLOPE CONVERTER

Vin
tFIX tmeas
t

• The sampled signal charges a capacitor for a fixed


amount of time
• By integrating over time, noise integrates out of the
conversion
• Then the ADC discharges the capacitor at a fixed rate
with the counter counts the ADC’s output bits. A longer
discharge time results in a higher count
DUAL SLOPE CONVERTER

Advantages Disadvantages
• Input signal is averaged • Slow
• Greater noise immunity • High precision external
than other ADC types components required to
• High accuracy achieve accuracy
SUCCESSIVE APPROXIMATION ADC

• A Successive Approximation Register (SAR) is


added to the circuit
• Instead of counting up in binary sequence, this
register counts by trying all values of bits
starting with the MSB and finishing at the LSB.
• The register monitors the comparators output
to see if the binary count is greater or less than
the analog signal input and adjusts the bits
accordingly
SUCCESSIVE APPROXIMATION ADC
CIRCUIT
OUTPUT
SUCCESSIVE
APPROXIMATION

Advantages Disadvantages

• Capable of high speed and reliable • Higher resolution successive


approximation ADC’s will be
• Medium accuracy compared to other slower
ADC types
• Speed limited to ~5Msps
• Good tradeoff between speed and cost

• Capable of outputting the binary


number in serial (one bit at a time)
format.
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
SUCCESSIVE APPROXIMATION
EXAMPLE

• 10 bit resolution or
0.0009765625V of
Vref
• Vin= .6 volts
• Vref=1volts
• Find the digital value
of Vin

You might also like