SlideShare une entreprise Scribd logo
1  sur  30
Presented By:

Roll No:
Presentation Topic:

Analog to Digital Conversion
(ADC)
Analog-to-Digital Conversion
Terminology
analog: continuously valued signal, such as
temperature or speed, with infinite possible
values in between
digital: discretely valued signal, such as integers,
encoded in binary

analog-to-digital converter: ADC, A/D, A2D;
converts an analog signal to a digital signal
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
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
ADC Basic Principle:
• The basic principle of operation is to use the
comparator principle to determine whether or
not to turn on a particular bit of the binary
number output.
• It is typical for an ADC to use a digital-toanalog converter (DAC) to determine one of
the inputs to the comparator.
Quantization
• Quantization is the process of converting the sampled continuousValued signals into discrete-valued data

©Alex Doboli 2006
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=(V max -V min)/N = (10V – 0V)/8 = 1.25V
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:
You have 0-10V signals.
Separate them into a set
of discrete states with
1.25V increments. (How
did we get 1.25V?
(Discussed in previous slide)

Output
States

Discrete Voltage
Ranges (V)

0

0.00-1.25

1

1.25-2.50

2

2.50-3.75

3

3.75-5.00

4

5.00-6.25

5

6.25-7.50

6

7.50-8.75

7

8.75-10.0
Step 2. Encoding
• Here we assign the
digital value (binary
number) to each state
for the computer to
read.

Output
States

Output Binary Equivalent

0

000

1

001

2

010

3

011

4

100

5

101

6

110

7

111
Sampling
• It is a process of taking a sufficient number of
discrete values at point on a waveform that
will define the shape of waveform.
• The more samples you take, the more
accurately you will define the waveform.
• It converts analog signal into series of
impulses, each representing amplitude of the
signal at given point…….
Sampling
Collect sufficient data for correctly representing a
continuous-time signal

©Alex Doboli 2006
3 Basic Types
• Flash ADC
• Digital-Ramp/Dual slope/Counter slope ADC
• Successive Approximation ADC
1->

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
3 bit 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
Flash
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
2->

Dual Slope ADC

• Also known as Counter-Ramp or Digital Ramp ADC
• A dual slope ADC is commonly used in
measurement instruments (such as DVM’s).

ADC 1.21
Dual Slope ADC circuit
Input
Oscillator

Switch

Control Logic

Counter
VReference

Registers

Digital Output
ADC 1.22
Dual Slope Function
• The Dual Slope ADC functions in this manner:
– When an analog value is applied the capacitor begins to
charge in a linear manner and the oscillator passes to
the counter.
– The counter continues to count until it reaches a
predetermined value. Once this value is reached the
count stops and the counter is reset. The control logic
switches the input to the first comparator to a reference
voltage, providing a discharge path for the capacitor.
– As the capacitor discharges the counter counts.
– When the capacitor voltage reaches the reference
voltage the count stops and the value is stored in the
register.
ADC 1.23
Successive approximation ADC
• Much faster than the
digital ramp ADC
because it uses digital
logic to converge on
the value closest to the
input voltage.
• A comparator and a
DAC are used in the
process.
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
ADC Types Comparison
ADC Resolution Comparison
Dual Slope

Flash
Successive Approx

0

5

10
15
Resolution (Bits)

20

Type

Speed (relative)

Cost (relative)

Dual Slope

Slow

Med

Flash

Very Fast

High

Successive Approx

Medium – Fast

Low

25
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
Analog to digital conversion

Contenu connexe

Tendances

Analog communication
Analog communicationAnalog communication
Analog communication
Preston King
 

Tendances (20)

adc dac converter
adc dac converteradc dac converter
adc dac converter
 
DIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSINGDIGITAL SIGNAL PROCESSING
DIGITAL SIGNAL PROCESSING
 
Digital to Analog conversion
Digital to Analog conversionDigital to Analog conversion
Digital to Analog conversion
 
DAC-digital to analog converter
DAC-digital to analog converterDAC-digital to analog converter
DAC-digital to analog converter
 
Analog communication
Analog communicationAnalog communication
Analog communication
 
Pll ppt
Pll pptPll ppt
Pll ppt
 
Line coding
Line codingLine coding
Line coding
 
Digital modulation techniques...
Digital modulation techniques...Digital modulation techniques...
Digital modulation techniques...
 
Operational amplifier
Operational amplifierOperational amplifier
Operational amplifier
 
ANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTORANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTOR
 
Sampling theorem
Sampling theoremSampling theorem
Sampling theorem
 
Differential amplifier
Differential amplifierDifferential amplifier
Differential amplifier
 
Amplitude modulation
Amplitude modulationAmplitude modulation
Amplitude modulation
 
Generation of fm
Generation of fmGeneration of fm
Generation of fm
 
Digital signal processing
Digital signal processingDigital signal processing
Digital signal processing
 
Equalization
EqualizationEqualization
Equalization
 
Frequency modulation
Frequency modulationFrequency modulation
Frequency modulation
 
Frequency Modulation
Frequency ModulationFrequency Modulation
Frequency Modulation
 
Sampling
SamplingSampling
Sampling
 
Dc unit iv
Dc unit ivDc unit iv
Dc unit iv
 

En vedette (8)

Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20Digital control systems (dcs) lecture 18-19-20
Digital control systems (dcs) lecture 18-19-20
 
ANALOG TO DIGITAL AND DIGITAL TO ANALOG CONVERTER
ANALOG TO DIGITAL AND DIGITAL TO ANALOG CONVERTERANALOG TO DIGITAL AND DIGITAL TO ANALOG CONVERTER
ANALOG TO DIGITAL AND DIGITAL TO ANALOG CONVERTER
 
Analog to Digital Converter
Analog to Digital ConverterAnalog to Digital Converter
Analog to Digital Converter
 
Analog to digital converter
Analog to digital converterAnalog to digital converter
Analog to digital converter
 
Natural language processing (NLP) introduction
Natural language processing (NLP) introductionNatural language processing (NLP) introduction
Natural language processing (NLP) introduction
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Introduction to Natural Language Processing
Introduction to Natural Language ProcessingIntroduction to Natural Language Processing
Introduction to Natural Language Processing
 
Natural Language Processing
Natural Language ProcessingNatural Language Processing
Natural Language Processing
 

Similaire à Analog to digital conversion

Chap 3. signal processing elemnt part three
Chap 3. signal processing elemnt part threeChap 3. signal processing elemnt part three
Chap 3. signal processing elemnt part three
YemaneBayray
 
Adc by anil kr yadav
Adc by anil kr yadavAdc by anil kr yadav
Adc by anil kr yadav
Anil Yadav
 
Interfacing to the analog world
Interfacing to the analog worldInterfacing to the analog world
Interfacing to the analog world
Islam Samir
 
Meeting w9 chapter 3 part 2
Meeting w9   chapter 3 part 2Meeting w9   chapter 3 part 2
Meeting w9 chapter 3 part 2
Hattori Sidek
 

Similaire à Analog to digital conversion (20)

Analog to Digital Conversion
Analog to Digital ConversionAnalog to Digital Conversion
Analog to Digital Conversion
 
Chap 3. signal processing elemnt part three
Chap 3. signal processing elemnt part threeChap 3. signal processing elemnt part three
Chap 3. signal processing elemnt part three
 
Data convertors
Data convertorsData convertors
Data convertors
 
simple ADC Interfacing
simple ADC Interfacingsimple ADC Interfacing
simple ADC Interfacing
 
Adc by anil kr yadav
Adc by anil kr yadavAdc by anil kr yadav
Adc by anil kr yadav
 
analog to digital converter.ppt
analog to digital converter.pptanalog to digital converter.ppt
analog to digital converter.ppt
 
Interfacing to the analog world
Interfacing to the analog worldInterfacing to the analog world
Interfacing to the analog world
 
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
UNIT 4 & 5 - I         nterfacing_Lecture7.pptxUNIT 4 & 5 - I         nterfacing_Lecture7.pptx
UNIT 4 & 5 - I nterfacing_Lecture7.pptx
 
Meeting w9 chapter 3 part 2
Meeting w9   chapter 3 part 2Meeting w9   chapter 3 part 2
Meeting w9 chapter 3 part 2
 
Analog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog ConverterAnalog to Digital and Digital to Analog Converter
Analog to Digital and Digital to Analog Converter
 
Analog to digital conversion techniques.pptx
Analog to digital conversion techniques.pptxAnalog to digital conversion techniques.pptx
Analog to digital conversion techniques.pptx
 
Analog to digital converter
Analog to digital converterAnalog to digital converter
Analog to digital converter
 
Analog to digital converter
Analog to digital converterAnalog to digital converter
Analog to digital converter
 
Single Slope ADC.pptx
Single Slope ADC.pptxSingle Slope ADC.pptx
Single Slope ADC.pptx
 
Adc dac converter
Adc dac converterAdc dac converter
Adc dac converter
 
analog to digital adn digital to analog .ppt
analog to digital adn digital to analog .pptanalog to digital adn digital to analog .ppt
analog to digital adn digital to analog .ppt
 
Adc and dac
Adc and dacAdc and dac
Adc and dac
 
Adc f05
Adc f05Adc f05
Adc f05
 
Data acquisition system
Data acquisition systemData acquisition system
Data acquisition system
 
ADC - Types (Analog to Digital Converter)
ADC - Types (Analog to Digital Converter)ADC - Types (Analog to Digital Converter)
ADC - Types (Analog to Digital Converter)
 

Dernier

The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 

Dernier (20)

How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17How to Create and Manage Wizard in Odoo 17
How to Create and Manage Wizard in Odoo 17
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...Making communications land - Are they received and understood as intended? we...
Making communications land - Are they received and understood as intended? we...
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)Jamworks pilot and AI at Jisc (20/03/2024)
Jamworks pilot and AI at Jisc (20/03/2024)
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
How to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptxHow to setup Pycharm environment for Odoo 17.pptx
How to setup Pycharm environment for Odoo 17.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdfUnit 3 Emotional Intelligence and Spiritual Intelligence.pdf
Unit 3 Emotional Intelligence and Spiritual Intelligence.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Analog to digital conversion

  • 1.
  • 3. Presentation Topic: Analog to Digital Conversion (ADC)
  • 4. Analog-to-Digital Conversion Terminology analog: continuously valued signal, such as temperature or speed, with infinite possible values in between digital: discretely valued signal, such as integers, encoded in binary analog-to-digital converter: ADC, A/D, A2D; converts an analog signal to a digital signal
  • 5. 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
  • 6. 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
  • 7. ADC Basic Principle: • The basic principle of operation is to use the comparator principle to determine whether or not to turn on a particular bit of the binary number output. • It is typical for an ADC to use a digital-toanalog converter (DAC) to determine one of the inputs to the comparator.
  • 8. Quantization • Quantization is the process of converting the sampled continuousValued signals into discrete-valued data ©Alex Doboli 2006
  • 9. 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=(V max -V min)/N = (10V – 0V)/8 = 1.25V
  • 10. 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
  • 11. Step 1: Quantizing Example: You have 0-10V signals. Separate them into a set of discrete states with 1.25V increments. (How did we get 1.25V? (Discussed in previous slide) Output States Discrete Voltage Ranges (V) 0 0.00-1.25 1 1.25-2.50 2 2.50-3.75 3 3.75-5.00 4 5.00-6.25 5 6.25-7.50 6 7.50-8.75 7 8.75-10.0
  • 12. Step 2. Encoding • Here we assign the digital value (binary number) to each state for the computer to read. Output States Output Binary Equivalent 0 000 1 001 2 010 3 011 4 100 5 101 6 110 7 111
  • 13. Sampling • It is a process of taking a sufficient number of discrete values at point on a waveform that will define the shape of waveform. • The more samples you take, the more accurately you will define the waveform. • It converts analog signal into series of impulses, each representing amplitude of the signal at given point…….
  • 14. Sampling Collect sufficient data for correctly representing a continuous-time signal ©Alex Doboli 2006
  • 15. 3 Basic Types • Flash ADC • Digital-Ramp/Dual slope/Counter slope ADC • Successive Approximation ADC
  • 16. 1-> 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
  • 17. 3 bit Flash ADC Circuit
  • 18. 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.
  • 20. Flash 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
  • 21. 2-> Dual Slope ADC • Also known as Counter-Ramp or Digital Ramp ADC • A dual slope ADC is commonly used in measurement instruments (such as DVM’s). ADC 1.21
  • 22. Dual Slope ADC circuit Input Oscillator Switch Control Logic Counter VReference Registers Digital Output ADC 1.22
  • 23. Dual Slope Function • The Dual Slope ADC functions in this manner: – When an analog value is applied the capacitor begins to charge in a linear manner and the oscillator passes to the counter. – The counter continues to count until it reaches a predetermined value. Once this value is reached the count stops and the counter is reset. The control logic switches the input to the first comparator to a reference voltage, providing a discharge path for the capacitor. – As the capacitor discharges the counter counts. – When the capacitor voltage reaches the reference voltage the count stops and the value is stored in the register. ADC 1.23
  • 24. Successive approximation ADC • Much faster than the digital ramp ADC because it uses digital logic to converge on the value closest to the input voltage. • A comparator and a DAC are used in the process.
  • 25. 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
  • 28. ADC Types Comparison ADC Resolution Comparison Dual Slope Flash Successive Approx 0 5 10 15 Resolution (Bits) 20 Type Speed (relative) Cost (relative) Dual Slope Slow Med Flash Very Fast High Successive Approx Medium – Fast Low 25
  • 29. 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