SlideShare a Scribd company logo
1 of 20
Data Converters
Digital to Analog Converters (DACs)
Analog to Digital Converters (ADCs)
Sine
Wave
Random-
Periodic
Analog :-
An analog signal is a continuous signal that contains time-
varying quantities, such as temperature or speed, with infinite
possible values in between
An analog signal can be used to measure changes in some
physical phenomena such as light, sound, pressure, or
temperature.
Digital -:
A Digital signal is a type of signal that can take on a set
of discrete values (a quantized signal)
Digital signals can represent a discrete set of values using any
discrete set of waveforms .. And we can represent it like (0 or
1) ,( on or off )….. etc
Example:
A digital thermostat in a
room displays a temperature
of 72. An analog
thermometer measures the
room temperature at
72.482. The analog value is
continuous and more
accurate, but the digital
value is more than adequate
for the application and
significantly easier to process
electronically.
Digital Signals
 Discrete
 Finite range of values
 Not as exact as analog,
but easier to work with
Analog Signals
 Continuous
 Infinite range of values
 More exact values, but
more difficult to work
with
D to A Converters (DAC)
• The circuit symbol and
input-output
characteristics of a DAC
is shown.
• There are four digital
inputs and one analog
output. “d0” is the most
significant bit MSB and
“d3” is the least
significant bit LSB.
• The 3-bit digital word
will have eight different
possible combinations
from 000 to 111.
D to A Converters (DAC)
Input – Output Equation
• If the input to a DAC block is an “n” bit
digital word and analog output voltage
V0 then the expression for the analog
output voltage V0 is given by,
• V0 = VFS [d1 2-1 + d2 2-2 + … + dn 2-n ]
• We can substitute VFS by VR .i.e. the
reference voltage to write
• V0 = KVR [d1 2-1 + d2 2-2 + … + dn 2-n ]
• If we substitute ,
D = [d1 2-1 + d2 2-2 + … + dn 2-n ] then
V0 = K VR D
• The input and output equation is
applicable to all types of DACs.
• Where,
 VFS = Full Scale
output voltage.
d1 = MSB
dn = LSB
K = scaling factor
D = fractional binary
value
D to A Converters (DAC)
Types of D to A Converters
• Depending on the type of resistive network used, we have
different types of D to A converter circuits.
• Some of them are:
1. Binary weighted resistor DAC
2. R – 2R ladder type DAC
D to A Converters (DAC)
Binary Weighted Resistor DAC
• This DAC circuit uses weighted values
of resistor like 2R, 4R, 6R, 8R and so on
depending on the digital inputs
available therefore such type of
network is known as weighted resistor
DAC.
• This circuit consists of a transistor
switch which turns on the switch when
the digital input is ‘1’ and if digital input
becomes ‘0’ it will open the switch.
When transistor switch gets closed,
current flows through the weighted
resistor due to the reference voltage.
• When all such currents from different
weighted resistors get added at
summing point of the operational
amplifier it will produce a proportional
voltage as its output.
• V0 = VR [d1 2-1 + d2 2-2 + ….. + dn 2-n ]
D to A Converters (DAC)
R-2R Ladder DAC
• The problem of using a wide
range of resistor values can be
solved by using R-2R ladder
type DAC.
• The circuit diagram for a 2-bit
R-2R ladder type DAC is shown.
• This method is therefore
suitable for the integrated
circuit realization.
• The value of R can be
anywhere between 2.5 kΩ to
10 kΩ.
D to A Converters (DAC)
Applications of D/A converters
• In any digital processing system to convert digital
command signal into analog one.(e.g. Motor speed
control).
• In the A to D converters. Such as counter ADC or
successive approximation type ADC.
• For displaying information on CRT or XY plotter.
• In computers as an output device signals from computers
into analog signals.
• In the electronic equipments such as curve tracers.
A/D
8 bits
Computer
A to D Converters (ADC)
An ideal A/D converter takes an input analog voltage and converts it to a
perfectly linear digital representation of the analog signal
If you are using an 8-bit converter, the binary representation is 8-bit binary
number which can take on 28 or 256 different values. If your voltage range
were 0 - 5 volts, then
0 VOLTS 0000 0000
5 VOLTS 1111 1111
A to D Converters (ADC)
Types of A to D Converters
1. Successive Approximation ADC (SA – ADC)
2. Dual Slope Integrator ADC
3. Counter Type ADC (Staircase Ramp)
A to D Converters (ADC)
Successive Approximation ADC
(SA – ADC)
• A successive approximation ADC is a type
of A/D converter that converts a continuous
analog waveform into a discrete digital
representation via a binary search through
all possible quantization levels before finally
converging upon a digital output for each
conversion.
• The successive approximation register is
initialized so that the most significant
bit (MSB) is equal to a digital 1. This code is
fed into the DAC, which then supplies the
analog equivalent of this digital code into
the comparator circuit for comparison with
the sampled input voltage.
• If this analog voltage exceeds Vin the
comparator causes the SAR to reset this bit;
otherwise, the bit is left a 1. Then the next
bit is set to 1 and the same test is done,
continuing this binary search until every bit
in the SAR has been tested.
A to D Converters (ADC)
Successive Approximation ADC
(SA – ADC)
A to D Converters (ADC)
Dual Slope Integrator ADC
• In dual slope type ADC, the
integrator generates two
different ramps, one with the
known analog input voltage VA
and another with a known
reference voltage –Vref.
• Hence it is called a s dual slope
A to D converter.
A to D Converters (ADC)
Dual Slope Integrator ADC
• The binary counter is initially reset to
0000; the output of integrator reset
to 0V and the input to the ramp
generator or integrator is switched to
the unknown analog input voltage VA.
• The analog input voltage VA is
integrated by the inverting integrator
and generates a negative ramp
output.
• The output of comparator is positive
and the clock is passed through the
AND gate. This results in counting up
of the binary counter.
• The negative ramp continues for a
fixed time period t1, which is
determined by a count detector for
the time period t1.
• At the end of the fixed time period t1,
the ramp output of integrator is given
by
∴VS=-VA/RC×t1
• When the counter reaches the
fixed count at time period t1, the
binary counter resets to 0000 and
switches the integrator input to a
negative reference voltage –Vref.
• Now the ramp generator starts
with the initial value –Vs and
increases in positive direction until
it reaches 0V and the counter gets
advanced.
• When Vs reaches 0V, comparator
output becomes negative (i.e. logic
0) and the AND gate is deactivated.
Hence no further clock is applied
through AND gate.
• Now, the conversion cycle is said to
be completed and the positive
ramp voltage is given by
∴VS=Vref/RC×t2
Where Vref & RC are constants and
time period t2 is variable.
A to D Converters (ADC)
Counter Type ADC (Staircase
Ramp)
• The Counter type ADC is
the basic type of ADC
which is also called as
digital ramp type ADC or
stair case approximation
ADC.
• This circuit consists of N
bit counter, DAC and Op-
amp comparator as
shown in the figure.
A to D Converters (ADC)
Counter Type ADC (Staircase
Ramp)
• The N bit counter generates an n bit
digital output which is applied as an
input to the DAC. The analog output
corresponding to the digital input from
DAC is compared with the input analog
voltage using an op-amp comparator.
The op-amp compares the two voltages
and if the generated DAC voltage is less,
it generates a high pulse to the N bit
counter as a clock pulse to increment
the counter. The same process will be
repeated until the DAC output equals to
the input analog voltage.
• If the DAC output voltage is
equal to the input analog
voltage, then it generates low
clock pulse and it also
generates a clear signal to the
counter and load signal to the
storage resistor to store the
corresponding digital bits.
These digital values are closely
matched with the input analog
values with small quantization
error.
Data Converters Guide: Digital to Analog and Analog to Digital Conversion Basics

More Related Content

What's hot

Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversionEngr Ahmad Khan
 
ANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTORANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTORAnil Yadav
 
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 CONVERTERSripati Mahapatra
 
Successive approximation adc
Successive approximation adcSuccessive approximation adc
Successive approximation adcMaria Roshan
 
Dual Slope ADC.pptx
Dual Slope ADC.pptxDual Slope ADC.pptx
Dual Slope ADC.pptxhepzijustin
 
SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERSkumari36
 
Analog to Digital Converters
Analog to Digital ConvertersAnalog to Digital Converters
Analog to Digital ConvertersAnas Smarty
 
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsMd Sadequl Islam
 
Operational Amplifier Part 1
Operational Amplifier Part 1Operational Amplifier Part 1
Operational Amplifier Part 1Mukesh Tekwani
 
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - CountersJayakrishnan J
 
OP AMP Applications
OP AMP ApplicationsOP AMP Applications
OP AMP Applicationsaroosa khan
 
Adc and dac
Adc and dacAdc and dac
Adc and dacboarddk1
 
Signals and Systems: Energy and Power Signals
Signals and Systems: Energy and Power SignalsSignals and Systems: Energy and Power Signals
Signals and Systems: Energy and Power Signalsnishtha97
 
Analog to Digital , Digital to Analog Conversion
Analog to Digital , Digital to Analog ConversionAnalog to Digital , Digital to Analog Conversion
Analog to Digital , Digital to Analog ConversionKunj Patel
 

What's hot (20)

Analog to digital conversion
Analog to digital conversionAnalog to digital conversion
Analog to digital conversion
 
ANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTORANALOG TO DIGITAL CONVERTOR
ANALOG TO DIGITAL CONVERTOR
 
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
 
Successive approximation adc
Successive approximation adcSuccessive approximation adc
Successive approximation adc
 
Dual Slope ADC.pptx
Dual Slope ADC.pptxDual Slope ADC.pptx
Dual Slope ADC.pptx
 
SHIFT REGISTERS
SHIFT REGISTERSSHIFT REGISTERS
SHIFT REGISTERS
 
Clipper and clampers
Clipper and clampersClipper and clampers
Clipper and clampers
 
Dac, adc architecture
Dac, adc architectureDac, adc architecture
Dac, adc architecture
 
Analog to Digital Converters
Analog to Digital ConvertersAnalog to Digital Converters
Analog to Digital Converters
 
Flip-Flop || Digital Electronics
Flip-Flop || Digital ElectronicsFlip-Flop || Digital Electronics
Flip-Flop || Digital Electronics
 
Operational Amplifier Part 1
Operational Amplifier Part 1Operational Amplifier Part 1
Operational Amplifier Part 1
 
Voltage regulators
Voltage regulatorsVoltage regulators
Voltage regulators
 
Digital Electronics - Counters
Digital Electronics - CountersDigital Electronics - Counters
Digital Electronics - Counters
 
ADC and DAC Best Ever Pers
ADC and DAC Best Ever PersADC and DAC Best Ever Pers
ADC and DAC Best Ever Pers
 
OP AMP Applications
OP AMP ApplicationsOP AMP Applications
OP AMP Applications
 
Adc and dac
Adc and dacAdc and dac
Adc and dac
 
Signals and Systems: Energy and Power Signals
Signals and Systems: Energy and Power SignalsSignals and Systems: Energy and Power Signals
Signals and Systems: Energy and Power Signals
 
Function generator
Function generatorFunction generator
Function generator
 
Analog to Digital , Digital to Analog Conversion
Analog to Digital , Digital to Analog ConversionAnalog to Digital , Digital to Analog Conversion
Analog to Digital , Digital to Analog Conversion
 
Power amplifiers
Power amplifiersPower amplifiers
Power amplifiers
 

Similar to Data Converters Guide: Digital to Analog and Analog to Digital Conversion Basics

Similar to Data Converters Guide: Digital to Analog and Analog to Digital Conversion Basics (20)

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 dac converter
Adc dac converterAdc dac converter
Adc dac converter
 
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
 
LIC UNIT IV.pptx
LIC UNIT IV.pptxLIC UNIT IV.pptx
LIC UNIT IV.pptx
 
Adc &dac ppt
Adc &dac pptAdc &dac ppt
Adc &dac ppt
 
ANALOG TO DIGITAL CONVERTERS
ANALOG TO DIGITAL CONVERTERSANALOG TO DIGITAL CONVERTERS
ANALOG TO DIGITAL CONVERTERS
 
digital anlage c converter for digital .ppt
digital anlage c converter for digital .pptdigital anlage c converter for digital .ppt
digital anlage c converter for digital .ppt
 
analog to digital converter.ppt
analog to digital converter.pptanalog to digital converter.ppt
analog to digital converter.ppt
 
Adc2
Adc2Adc2
Adc2
 
Single Slope ADC.pptx
Single Slope ADC.pptxSingle Slope ADC.pptx
Single Slope ADC.pptx
 
Fundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.pptFundamental of MSD Module-III Part-a.ppt
Fundamental of MSD Module-III Part-a.ppt
 
ADC & DAC
ADC & DAC ADC & DAC
ADC & DAC
 
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
 
dsd.pptx
dsd.pptxdsd.pptx
dsd.pptx
 
ANALOG PRESENTATION.pptx
ANALOG PRESENTATION.pptxANALOG PRESENTATION.pptx
ANALOG PRESENTATION.pptx
 
Microprocesser
MicroprocesserMicroprocesser
Microprocesser
 
Digital to analog conversion
Digital to analog                    conversionDigital to analog                    conversion
Digital to analog conversion
 
Adc
AdcAdc
Adc
 
Pic ppt 13104022(4th_year)
Pic ppt 13104022(4th_year)Pic ppt 13104022(4th_year)
Pic ppt 13104022(4th_year)
 

More from Priyansh Thakar

Contributor Personality Development
Contributor Personality DevelopmentContributor Personality Development
Contributor Personality DevelopmentPriyansh Thakar
 
Decision making and branching in c programming
Decision making and branching in c programmingDecision making and branching in c programming
Decision making and branching in c programmingPriyansh Thakar
 
Power factor and its importance
Power factor and its importancePower factor and its importance
Power factor and its importancePriyansh Thakar
 
Nods : Signal and Meaning
Nods : Signal and MeaningNods : Signal and Meaning
Nods : Signal and MeaningPriyansh Thakar
 

More from Priyansh Thakar (6)

Contributor Personality Development
Contributor Personality DevelopmentContributor Personality Development
Contributor Personality Development
 
Decision making and branching in c programming
Decision making and branching in c programmingDecision making and branching in c programming
Decision making and branching in c programming
 
Scales
ScalesScales
Scales
 
Power factor and its importance
Power factor and its importancePower factor and its importance
Power factor and its importance
 
Energy storage devices
Energy storage devicesEnergy storage devices
Energy storage devices
 
Nods : Signal and Meaning
Nods : Signal and MeaningNods : Signal and Meaning
Nods : Signal and Meaning
 

Recently uploaded

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort servicejennyeacort
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxDeepakSakkari2
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxJoão Esperancinha
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineeringmalavadedarshan25
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZTE
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130Suhani Kapoor
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacingjaychoudhary37
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile servicerehmti665
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escortsranjana rawat
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learningmisbanausheenparvam
 

Recently uploaded (20)

CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort serviceGurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
Gurgaon ✡️9711147426✨Call In girls Gurgaon Sector 51 escort service
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Biology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptxBiology for Computer Engineers Course Handout.pptx
Biology for Computer Engineers Course Handout.pptx
 
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptxDecoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
Decoding Kotlin - Your guide to solving the mysterious in Kotlin.pptx
 
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
VIP Call Girls Service Kondapur Hyderabad Call +91-8250192130
 
Internship report on mechanical engineering
Internship report on mechanical engineeringInternship report on mechanical engineering
Internship report on mechanical engineering
 
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
★ CALL US 9953330565 ( HOT Young Call Girls In Badarpur delhi NCR
 
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
ZXCTN 5804 / ZTE PTN / ZTE POTN / ZTE 5804 PTN / ZTE POTN 5804 ( 100/200 GE Z...
 
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
VIP Call Girls Service Hitech City Hyderabad Call +91-8250192130
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
microprocessor 8085 and its interfacing
microprocessor 8085  and its interfacingmicroprocessor 8085  and its interfacing
microprocessor 8085 and its interfacing
 
Call Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile serviceCall Girls Delhi {Jodhpur} 9711199012 high profile service
Call Girls Delhi {Jodhpur} 9711199012 high profile service
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Isha Call 7001035870 Meet With Nagpur Escorts
 
chaitra-1.pptx fake news detection using machine learning
chaitra-1.pptx  fake news detection using machine learningchaitra-1.pptx  fake news detection using machine learning
chaitra-1.pptx fake news detection using machine learning
 

Data Converters Guide: Digital to Analog and Analog to Digital Conversion Basics

  • 1. Data Converters Digital to Analog Converters (DACs) Analog to Digital Converters (ADCs)
  • 2. Sine Wave Random- Periodic Analog :- An analog signal is a continuous signal that contains time- varying quantities, such as temperature or speed, with infinite possible values in between An analog signal can be used to measure changes in some physical phenomena such as light, sound, pressure, or temperature.
  • 3. Digital -: A Digital signal is a type of signal that can take on a set of discrete values (a quantized signal) Digital signals can represent a discrete set of values using any discrete set of waveforms .. And we can represent it like (0 or 1) ,( on or off )….. etc
  • 4. Example: A digital thermostat in a room displays a temperature of 72. An analog thermometer measures the room temperature at 72.482. The analog value is continuous and more accurate, but the digital value is more than adequate for the application and significantly easier to process electronically. Digital Signals  Discrete  Finite range of values  Not as exact as analog, but easier to work with Analog Signals  Continuous  Infinite range of values  More exact values, but more difficult to work with
  • 5. D to A Converters (DAC) • The circuit symbol and input-output characteristics of a DAC is shown. • There are four digital inputs and one analog output. “d0” is the most significant bit MSB and “d3” is the least significant bit LSB. • The 3-bit digital word will have eight different possible combinations from 000 to 111.
  • 6. D to A Converters (DAC) Input – Output Equation • If the input to a DAC block is an “n” bit digital word and analog output voltage V0 then the expression for the analog output voltage V0 is given by, • V0 = VFS [d1 2-1 + d2 2-2 + … + dn 2-n ] • We can substitute VFS by VR .i.e. the reference voltage to write • V0 = KVR [d1 2-1 + d2 2-2 + … + dn 2-n ] • If we substitute , D = [d1 2-1 + d2 2-2 + … + dn 2-n ] then V0 = K VR D • The input and output equation is applicable to all types of DACs. • Where,  VFS = Full Scale output voltage. d1 = MSB dn = LSB K = scaling factor D = fractional binary value
  • 7. D to A Converters (DAC) Types of D to A Converters • Depending on the type of resistive network used, we have different types of D to A converter circuits. • Some of them are: 1. Binary weighted resistor DAC 2. R – 2R ladder type DAC
  • 8. D to A Converters (DAC) Binary Weighted Resistor DAC • This DAC circuit uses weighted values of resistor like 2R, 4R, 6R, 8R and so on depending on the digital inputs available therefore such type of network is known as weighted resistor DAC. • This circuit consists of a transistor switch which turns on the switch when the digital input is ‘1’ and if digital input becomes ‘0’ it will open the switch. When transistor switch gets closed, current flows through the weighted resistor due to the reference voltage. • When all such currents from different weighted resistors get added at summing point of the operational amplifier it will produce a proportional voltage as its output. • V0 = VR [d1 2-1 + d2 2-2 + ….. + dn 2-n ]
  • 9. D to A Converters (DAC) R-2R Ladder DAC • The problem of using a wide range of resistor values can be solved by using R-2R ladder type DAC. • The circuit diagram for a 2-bit R-2R ladder type DAC is shown. • This method is therefore suitable for the integrated circuit realization. • The value of R can be anywhere between 2.5 kΩ to 10 kΩ.
  • 10. D to A Converters (DAC) Applications of D/A converters • In any digital processing system to convert digital command signal into analog one.(e.g. Motor speed control). • In the A to D converters. Such as counter ADC or successive approximation type ADC. • For displaying information on CRT or XY plotter. • In computers as an output device signals from computers into analog signals. • In the electronic equipments such as curve tracers.
  • 11. A/D 8 bits Computer A to D Converters (ADC)
  • 12. An ideal A/D converter takes an input analog voltage and converts it to a perfectly linear digital representation of the analog signal If you are using an 8-bit converter, the binary representation is 8-bit binary number which can take on 28 or 256 different values. If your voltage range were 0 - 5 volts, then 0 VOLTS 0000 0000 5 VOLTS 1111 1111
  • 13. A to D Converters (ADC) Types of A to D Converters 1. Successive Approximation ADC (SA – ADC) 2. Dual Slope Integrator ADC 3. Counter Type ADC (Staircase Ramp)
  • 14. A to D Converters (ADC) Successive Approximation ADC (SA – ADC) • A successive approximation ADC is a type of A/D converter that converts a continuous analog waveform into a discrete digital representation via a binary search through all possible quantization levels before finally converging upon a digital output for each conversion. • The successive approximation register is initialized so that the most significant bit (MSB) is equal to a digital 1. This code is fed into the DAC, which then supplies the analog equivalent of this digital code into the comparator circuit for comparison with the sampled input voltage. • If this analog voltage exceeds Vin the comparator causes the SAR to reset this bit; otherwise, the bit is left a 1. Then the next bit is set to 1 and the same test is done, continuing this binary search until every bit in the SAR has been tested.
  • 15. A to D Converters (ADC) Successive Approximation ADC (SA – ADC)
  • 16. A to D Converters (ADC) Dual Slope Integrator ADC • In dual slope type ADC, the integrator generates two different ramps, one with the known analog input voltage VA and another with a known reference voltage –Vref. • Hence it is called a s dual slope A to D converter.
  • 17. A to D Converters (ADC) Dual Slope Integrator ADC • The binary counter is initially reset to 0000; the output of integrator reset to 0V and the input to the ramp generator or integrator is switched to the unknown analog input voltage VA. • The analog input voltage VA is integrated by the inverting integrator and generates a negative ramp output. • The output of comparator is positive and the clock is passed through the AND gate. This results in counting up of the binary counter. • The negative ramp continues for a fixed time period t1, which is determined by a count detector for the time period t1. • At the end of the fixed time period t1, the ramp output of integrator is given by ∴VS=-VA/RC×t1 • When the counter reaches the fixed count at time period t1, the binary counter resets to 0000 and switches the integrator input to a negative reference voltage –Vref. • Now the ramp generator starts with the initial value –Vs and increases in positive direction until it reaches 0V and the counter gets advanced. • When Vs reaches 0V, comparator output becomes negative (i.e. logic 0) and the AND gate is deactivated. Hence no further clock is applied through AND gate. • Now, the conversion cycle is said to be completed and the positive ramp voltage is given by ∴VS=Vref/RC×t2 Where Vref & RC are constants and time period t2 is variable.
  • 18. A to D Converters (ADC) Counter Type ADC (Staircase Ramp) • The Counter type ADC is the basic type of ADC which is also called as digital ramp type ADC or stair case approximation ADC. • This circuit consists of N bit counter, DAC and Op- amp comparator as shown in the figure.
  • 19. A to D Converters (ADC) Counter Type ADC (Staircase Ramp) • The N bit counter generates an n bit digital output which is applied as an input to the DAC. The analog output corresponding to the digital input from DAC is compared with the input analog voltage using an op-amp comparator. The op-amp compares the two voltages and if the generated DAC voltage is less, it generates a high pulse to the N bit counter as a clock pulse to increment the counter. The same process will be repeated until the DAC output equals to the input analog voltage. • If the DAC output voltage is equal to the input analog voltage, then it generates low clock pulse and it also generates a clear signal to the counter and load signal to the storage resistor to store the corresponding digital bits. These digital values are closely matched with the input analog values with small quantization error.