* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download D/A Converter
Josephson voltage standard wikipedia , lookup
Radio transmitter design wikipedia , lookup
Tektronix analog oscilloscopes wikipedia , lookup
Oscilloscope wikipedia , lookup
Wien bridge oscillator wikipedia , lookup
Power MOSFET wikipedia , lookup
Coupon-eligible converter box wikipedia , lookup
Time-to-digital converter wikipedia , lookup
Phase-locked loop wikipedia , lookup
Oscilloscope types wikipedia , lookup
Electrical ballast wikipedia , lookup
Surge protector wikipedia , lookup
Current source wikipedia , lookup
Oscilloscope history wikipedia , lookup
Valve audio amplifier technical specification wikipedia , lookup
Immunity-aware programming wikipedia , lookup
MOS Technology SID wikipedia , lookup
Transistor–transistor logic wikipedia , lookup
Resistive opto-isolator wikipedia , lookup
Valve RF amplifier wikipedia , lookup
Voltage regulator wikipedia , lookup
Power electronics wikipedia , lookup
Current mirror wikipedia , lookup
Operational amplifier wikipedia , lookup
Schmitt trigger wikipedia , lookup
Switched-mode power supply wikipedia , lookup
Integrating ADC wikipedia , lookup
Rectiverter wikipedia , lookup
Digital to Analog Converters Tyler Smith Brent Nelson Jerry Jackson 10/14/04 Topics Discussed What is a DAC? Choosing a DAC Resistor String DAC Weighted Resistor DAC R-2R DAC PWM DAC associated errors Applications Conclusion What is a DAC A digital to analog converter (DAC) is a device that converts digital numbers (binary) into an analog voltage or current output. Choosing a DAC There are six main parameters that should be considered when choosing a DAC for a particular project. Reference Voltage Resolution Linearity Speed Settling time Error Choosing a DAC Reference Voltage To a large extent the output properties of a DAC are determined by the reference voltage. Multiplier DAC – The reference voltage is constant and is set by the manufacturer. Non-Multiplier DAC – The reference voltage can be changed during operation. Choosing a DAC Resolution The resolution is the amount of voltage rise created by increasing the LSB of the input by 1. This voltage value is a function of the number of input bits and the reference voltage value. - Increasing the number of bits results in a finer resolution - Most DACs in the 12-18 bit range Resolution Reference_ Voltage 2 nbits Choosing a DAC Linearity The linearity is the relationship between the output voltage and the digital signal input. Choosing a DAC Speed Usually specified as the conversion rate or sampling rate. It is the rate at which the input register is cycled through in the DAC. High speed DACs are defined as operating at greater than 1 millisecond per sample (1MHz). Some state of the art 12-16 bit DAC can reach speeds of 1GHz The conversion of the digital input signal is limited by the clock speed of the input signal and the settling time of the DAC. Choosing a DAC Settling Time Ideally a DAC would instantaneously change its output value when the digital input would change. However, in a real DAC it takes time for the DAC to reach the actual expected output value. Choosing a DAC Error There are multiple sources of error in computing the analog output. Example of a DAC - AD7224 An example of a DAC would be the Analog Devices AD 7224 D/A Converter. The AD7224 is a precision 8-bit, voltage-output, digital-toanalog converter with an output amplifier. Specifications: DAC Type – R-2R Voltage Out Input – Dual 8 Bit Reference voltage – Non-Multiplier 2v – 12.5v Settling Time - 7μs Cost - Under $4.00 Example of a DAC - AD7224 Types of DAC Circuits 1. Resistor String 2. N-Bit Binary Weighted Resistor 3. R-2R Ladder 4. PWM DAC Resistor String DAC 3 Bit Resistor String DAC Components of a String DAC •Resistor String • Selection Switches • Opamp Resistor String DAC How many internal components would be needed to create an 8 bit resistor string DAC? Number of Resistors = 2n 28 256 n 1 Number of Switches = 2i 28 1 255 i 0 Impractical for a DAC with more than a couple bits input. Weighted Resistor DAC Basic Idea: •Use a summing op-amp circuit •Use transistors to switch between high and ground •Use resistors scaled by two to divide voltage on each branch by a power of two Vref R R/2 2R 4R + 2nR Vout Weighted Resistor Example V V V V Summing op-Amp: Vout R f 1 2 3 4 ... R 2 R 4 R 8R •Vref = -2V •Digital word = 1010 •V1 = -2V •V2 = 0V •V3 = -2V •V4 = 0V •Rf = R/2 Vout Vref V1 R V2 2R V3 4R Rf - 1 2 0 2 0 1.25V 2 1 2 4 8 + V4 8R Vout Weighted Resistor Summary Advantages Disadvantages Simple Fast Need large range of resistor values (2000:1 for 12bit) with high precision in low resistor values Need very small switch resistances Summary Use in fast, low-precision converter R-2R DAC Basic Idea: •Use only 2 resistor values •Use equal resistances in parallel to halve the resistance •Creates a series of voltage dividers cutting voltages in half •Another summing op-amp R-2R Example •Digital word = 001 •V0 has two 2R resistances in parallel connected to ground •Equivalent of R between V0 and ground •V1 now has a resistance R to V0 and R to ground •V0 = V1/2 •V1 has two 2R resistances to ground •Equivalent of R between V1 and ground •V2 now has a resistance R to V1 and R to ground •V1 = V2/2 •V2 = Vref •V0 = V2/4 •V0 = Vref/4 •Vout = -V0/2 •Vout = -Vref/8 R-2R Summary Advantages Only 2 resistor values Summary Better than weighted resistor DAC Pulse Width Modulation •Approximate analog signal by switching on/off at high frequency •Integral of output voltage from PWM ideally is the same as integral of desired output voltage •N-bit digital words updated at rate f •DAC clock must run at rate 2n*f •Example: •Desired output = 7V, supply voltage = 10V Operate 10V at 70% duty cycle to approximate 7V •In practice: use counter, comparator, clock, integrator PWM Summary Advantages Disadvantages All digital Cheap High sampling rate required Sensitive to clock variations Summary Best when load is a (relatively) slowly responding system Errors Errors Gain Error Offset Error Full Scale Error Linearity Non-Monotonic Output Error Settling Time and Overshoot Resolution Gain Error Slope deviation from ideal gain Low Gain Error: Step Amplitude is less than ideal High Gain Error: Step Amplitude is higher than ideal Offset Error The voltage is offset from zero when all input bits are low Full Scale Error Combination of gain error and offset error Non-Linearity The linearity error is due to the fact that the resolution of the converter is not constant. Non-linearity The largest difference between the actual and theoretical output as a percentage of full-scale output voltage Non-linearity It is the difference of tension obtained during the passage in the next digital code. Should be 1 LSB in theory. Non-monotonic Output Error A form of nonlinearity due to errors in individual bits of the input Settling Time and Overshoot Changes in input are not reflected immediately in the output Lag times result Resolution Errors Inherent errors associated with the resolution More Bits = Less Error and Greater Resolution Less Bits = More Error and Less Resolution Applications Programmable gain OpAmps Voltage controlled Amplifier (digital input, Vref as control) Digitally operated attenuators (Vref as input, digital control) Programmable Filters Integrate DACs in filters Variable cutoff frequency commanded by a digital signal DAC Applications Used at the end of a digital processing chain when analog signals are required Digital Audio Industrial Control Systems CD Players, digital telephones, etc. Motor speed, valves, etc. Waveform Function Generators Cruise Control References Alciatore, “Introduction to Mechatronics and Measurement Systems,” McGraw-Hill, 2003 Horowitz and Hill, “The Art of Electronics,” Cambridge University Press, 2nd Ed. 1995 http://www.me.gatech.edu/charles.ume/me6405Fall01/Cl assNotes/DA_fall_01.ppt http://products.analog.com/products/info.asp?product=A D7224 Analog Devices AD 7224 DAC General Overview and Specifications http://courses.washington.edu/jbcallis/lectures/C464_Lec 5_Sp-02.pdf D/A Converter Fundamentals and Definition Of Terms http://www.eecg.toronto.edu/~kphang/ece1371/chap11_ slides.pdf Data Converter Fundamentals