AD/DA Conversion Techniques - An Overview J. G. Pett  Introductory tutorial lecture for :- ‘Analogue and digital techniques in closed-loop regulation.

Slides:



Advertisements
Similar presentations
Analog to Digital Conversion (ADC)
Advertisements

Analog-to-Digital Converter (ADC) And
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Sensors Interfacing.
Digital to Analog and Analog to Digital Conversion
Digital Fundamentals Tenth Edition Floyd Chapter 12.
Announcements Assignment 8 posted –Due Friday Dec 2 nd. A bit longer than others. Project progress? Dates –Thursday 12/1 review lecture –Tuesday 12/6 project.
CE 478: Microcontroller Systems University of Wisconsin-Eau Claire Dan Ernst Analog to Digital (and back again) Interfacing a microprocessor-based system.
Analog to Digital Conversion. Introduction  An analog-to-digital converter (ADC, A/D, or A to D) is a device that converts continuous signals to discrete.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Lecture 9: D/A and A/D Converters
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
Analogue to Digital Conversion
Interfacing Analog and Digital Circuits
5-1 Analogue Input/Output Many sensors/transducers produce voltages representing physical data.  To process transducer data in a computer requires conversion.
Current-Switched R-2R DAC. Voltage-Switched R-2R DAC.
DIGITAL SYSTEMS TCE INTERFACING WITH ANALOG DEVICES (Week 12)
Interfacing with the Analog World Wen-Hung Liao, Ph.D.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
Embedded Systems Development and Applications
Introduction to Data Conversion
Discussion #25 – ADCECEN 3011 Conversion Mosiah 5:2 2 And they all cried with one voice, saying: Yea, we believe all the words which though has spoken.
EET260: A/D and D/A converters
Analog-to-Digital Converters Prepared by: Mohammed Al-Ghamdi, Mohammed Al-Alawi,
JF 12/04111 BSC Data Acquisition and Control Data Representation Computers use base 2, instead of base 10: Internally, information is represented by binary.
COMP3221: Microprocessors and Embedded Systems Lecture 20: Analog Output Lecturer: Hui Wu Session 2, 2004.
Analogue Input/Output
PH4705/ET4305: A/D: Analogue to Digital Conversion
1 Digital to Analog Converter Nov. 1, 2005 Fabian Goericke, Keunhan Park, Geoffrey Williams.
Digital to Analog Converters
Digital to Analog and Analog to Digital Conversion
Department of Electrical & Computer Engineering 1 ES585a - Computer Based Power System Protection Course by Dr.T.S.Sidhu - Fall 2005 Class discussion presentation.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Analog to Digital Converters (ADC) 1
Digital-to-Analog Analog-to-Digital Microprocessor Interface.
INTERFACE WITH ANALOG WORLD
Analog to Digital conversion. Introduction  The process of converting an analog signal into an equivalent digital signal is known as Analog to Digital.
University of Tehran 1 Interface Design Transforms Omid Fatemi.
Lecture 15: Digital to Analog Converters Lecturers: Professor John Devlin Mr Robert Ross.
Data Acquisition ET 228 Chapter 15 Subjects Covered Analog to Digital Converter Characteristics Integrating ADCs Successive Approximation ADCs Flash ADCs.
1 Data-Converter Circuits A/D and D/A Chapter 9 1.
PREPARED BY V.SANDHIYA LECT/ ECE UNIT- 3 APPLICATIONS OF OP-AMP 1.
Analog to Digital Converters
Digital Control CSE 421.
Analog/Digital Conversion
Digital to Analog Converter (DAC)
Figure Analog-to-digital conversion.. Figure The DAC output is a staircase approximation to the original signal. Filtering removes the sharp.
Digital-to-Analog Analog-to-Digital Week 10. Data Handling Systems  Both data about the physical world and control signals sent to interact with the.
EKT 314/4 WEEK 9 : CHAPTER 4 DATA ACQUISITION AND CONVERSION ELECTRONIC INSTRUMENTATION.
Digital-to-Analog Analog-to-Digital
Task 2: Define digital and analogue signals
Lecture Notes / PPT UNIT III
Sampling. Introduction  Sampling refers to the process of converting a continuous, analog signal to discrete digital numbers.
Digital Logic & Design Dr. Waseem Ikram Lecture 45.
MECH 373 Instrumentation and Measurements
Microprocessors Data Converters Analog to Digital Converters (ADC)
Digital-to-Analog Analog-to-Digital
Digital Control CSE 421.
Digital-to-Analog Analog-to-Digital
What is a DAC? A digital to analog converter (DAC) converts a digital signal to an analog voltage or current output DAC.
EI205 Lecture 13 Dianguang Ma Fall 2008.
Principles & Applications
Digital-to-Analog Analog-to-Digital
Analog to Digital Converters Electronics Unit – Lecture 7
لجنة الهندسة الكهربائية
Lesson 8: Analog Signal Conversion
Digital Control Systems Waseem Gulsher
Conversation between Analogue and Digital System
9.3 Analog-to-Digital Conversion
Chapter 7 Converters.
Presentation transcript:

AD/DA Conversion Techniques - An Overview J. G. Pett  Introductory tutorial lecture for :- ‘Analogue and digital techniques in closed-loop regulation applications’ 17/09/2002 for terminology see Analog Devices Inc.Analog Devices Inc.

AD/DA  Introduction to the subject  Understanding conversion methods Methods Parameters  The past, the present and the future

Introduction  What are AD/DA Converters  What are they used for  Why do you need to know how they work  Digital coding methods  Waveform digitising  CERN examples

What are AD/DA Converters (1)  An Analog to Digital converter [AD or ADC] is an electronic circuit which accepts an analog input signal (usually a voltage) and produces a corresponding digital number at the output  An Digital to Analog converter [DA or DAC] is an electronic circuit which accepts a digital number at its input and produces a corresponding analog signal (usually a voltage) at the output  They exist as modules, ICs, or fully integrated inside other parts, e.g. µCs

Photos

What are AD/DA Converters (2) ADC 1 DAC 1 ADC 2 COMPUTER or µP/µC 1216 Digital discrete time world Analog continuous time world Analog continuous time world The Real World Typical AD & DA Application +/-10v +/-5v +/-10v

What are they used for  Any time a real world analog signal is connected to a digital system  CD players, GSMs, DVMs, Digital Camcorders etc, etc  CERN control systems & instruments  HOWEVER, each application has particular needs Resolution - number of bits Speed and Accuracy Level of input/output waveforms Cost etc

Why do you need to know how they work  Because the theoretical course you will shortly undertake assumes perfect converter products - BUT  Practical converters have : Many conversion methods - why Trade-offs between resolution and speeds + delays Different methods of “sampling” the waveforms A large number of basic and method-dependent error sources Manufacturers specifications which ‘differ’ - AND  Almost all converters need some analog ‘signal conditioning’ which is application dependent

Digital coding methods (1)  8,10,12,14,16,18, 20-24bits?  Most/Least significant bit MSB/LSB  Uni-polar, bipolar, straight binary, 2’s complement - invert MSB  Parallel I/O or serial [delay]  Bytes or words  Double buffering  Digital ‘breakthrough’  Digital correction methods  Time skewing & jitter 0v +10v -10v 0000 FFFF 8000 AD/DA Transfer Characteristic FFF FFFF 8000

Digital coding methods (2)  Resolution = 2 n -1 [n = number of bits] n 2 n 1bit ppm [1x10 -6 ] 8bits bits bits bits bits bits bits 1, bits 4, bits16,

Waveform digitising (1)  A waveform is ‘digitised’ (sampled) at a constant rate  t  Each such sample represents the instantaneous amplitude at the instant of sampling  Between samples the value remains constant [zero order hold]  What errors can occur in this process ? time Digital value

Waveform digitising (2) A & B show aliasing in the time domain C & D show a different case in the frequency domain - it is important to understand these effects A B C D

Waveform digitising errors  For a DAC output waveform is a ‘distorted’ version of original higher frequencies not reproduced - aliasing ? ‘average shape’ displaced in time ‘sharp’ edges need filtering  For an ADC converter sampling errors with a ‘sample & hold’ circuit ahead of the converter? integrating action during part, or all of the sample-time ? conversion time data ‘available’ delay aliasing - [ is multiplication of input spectrum and fs] …[must ‘remove’ all spectrum > fs/2 before sampling]

Sampling rate  Nyquist rate = 2x highest frequency of interest  Practically, - always sample at least 5x, or higher  Ensure ADCs have input filtering [anti-alias] where necessary [large hf signals]  Filter DAC outputs to remove higher frequencies and switching ‘glitches’  ‘Over-sampling’ converters sample x4 to x500 - this may reduce above problems and/or extend resolution

CERN examples  Many PLCs with analog values, such as temperature, to measure : bit <10kHz  PS, SPS, LHC control instrumentation, such as power converter control, regulation and monitoring : bit <1kHz  Beam instrumentation, experiments : high speed: bit 25ns  ETC ETC

Photos 1969 ISR Beam-Transfer DAC [5 decimal decades] Relay switching Kelvin-Varley divider 1973 ISR Main Bends DAC [16bit binary All electronic switching

Photos ADC Sigma-Delta LEP 16bit Hybrid DAC

Understanding Conversion Methods

AD/DA Methods  Some very simple ideas  DAC circuits  Basic ADC circuits Successive approximation, flash - S&H Integrating - single/dual/multi slope Charge balance, 

Some very simple ideas  ADC = precise reference voltage comparison of divider value with unknown [analog input] “digitally adjustable” divider or potentiometer [output value]  DAC = precise reference voltage ……. {multiplying dac} “digitally adjustable” divider or potentiometer [input value] optional output amplifier of pot. value [analog output] = ‘Digitally set’ potentiometer dial Comparator equal Vref Unknown voltage DAC ADC Vdac

DAC circuits (1) Summation of binary weighted currents Modern DACs use the ‘R-2R ladder’ Simplified binary weighted resistor DAC 8.75V max. R - 2R ladder DAC

DAC circuits (2)  Important circuit concepts Resistor tracking - temp. & time > ratios Switch is part of R [on & off resistance] Limits for tracking and adjustment Switch transition times - glitches Switched current sources are faster  Other DAC methods DC performance not needed for all uses Different ladders, Caps. as well as Resistors PWM, F>V Sigma-Delta  Performance cannot be better than the Reference - {multiplying DAC concept}

Basic ADC circuits (1) Digitising begins with a ‘start’ pulse DAC is ramped up from zero counter stopped by comparator when Vin = DAC out ADC output is counter value Tracking ADC Simple ramp and comparator ADC startBinary output Unknown analog input

Basic ADC circuits (2)  This ADC circuit is limited and rarely used WHY - slow variable time to give result input signal can vary during digitising  Successive Approximation ADC solves these problems - using complex logic to test and retain each DAC bit a sample and hold circuit ahead of the comparator

Successive Approximation ADC Fast process µsecs Result always n clocks after start Used extensively for 12-16bit DAQ systems

Flash ADC The fastest process <50nsecs Limited resolution typically bits Half-flash technique is cheaper Flash Half-Flash analog input analog input Vref

Sample & Hold Circuit (1) Essential for defining the ‘exact’ moment of sampling Circuit introduces other error sources [ see (2) ] LF398

Sample & Hold Circuit (2) Storage Capacitor Waveform