Presentation is loading. Please wait.

Presentation is loading. Please wait.

Digital to Analog Converters (DAC) 3 ©Paul Godin Created March 2008.

Similar presentations


Presentation on theme: "Digital to Analog Converters (DAC) 3 ©Paul Godin Created March 2008."— Presentation transcript:

1 Digital to Analog Converters (DAC) 3 ©Paul Godin Created March 2008

2 R/2R DAC ◊The Binary-Weighted DAC limitations include the need for progressively larger resistors. ◊The R/2R ladder method eliminates the need for the variety of resistors required. It operates on a ratio between resistors. ◊The Op Amp is still an important component in the circuit. DAC 3.2

3 R/2R Circuit V DD V EE RfRf R 2R R R LSB MSB DAC 3.3

4 R/2R Circuit V DD V EE RfRf R 2R R R LSB MSB 1 0 0 0 What value of R does the op-amp input sence? DAC 3.4

5 Resistor Equivalent R 2R R R 1 0 0 0 R EQ 2R R 1 DAC 3.5

6 Resistor Equivalent R EQ 2R R 1 1 V DD V EE RfRf LSB DAC 3.6

7 R/2R Circuit – Current Perspective V DD V EE RfRf R 2R R R LSB MSB The resistance seen to the right of any vertical resistor is 2R. DAC 3.7

8 ERRORS IN DAC DAC 3.8

9 Errors ◊Digital to Analog systems have several possible sources of error. ◊The errors can be the result of: ◊Binary Input ◊Non-linear input sequences or incorrect values ◊Voltage issues ◊Resistor network ◊Resistors out of specification ◊Noise ◊Op Amp output errors ◊Improper input voltage ◊Improper Offset ◊Delay DAC 3.9

10 Gain Error ◊A Gain Error occurs when the Op Amp produces an output at a different voltage scale than desired. The output is linear but the steps are either larger or smaller than they should be. Output may appear clipped. Red: Ideal Blue: Error Green: Error Volts Binary Code DAC 3.10

11 Gain Error Red: Ideal Blue: Error Green: Error Typical Causes: wrong V DD /V EE at op amp wrong R REF value wrong resistor network values DAC 3.11

12 Offset Error ◊An Offset Error occurs when the Op Amp output has the same voltage per step but the starting voltage is different. Red: Ideal Blue: Error Green: Error Volts Binary Code DAC 3.12

13 Offset Error Red: Ideal Blue: Error Green: Error Typical Causes: op amp improperly offset DAC 3.13

14 Non-Linearity: Non-Monotonic ◊A Monotonic Error occurs when the individual voltage steps are non-linear. Red: Ideal Blue: Error Volts Binary Code DAC 3.14

15 Non-Linearity: Non-Monotonic Red: Ideal Blue: Error Typical Causes: incorrect input binary sequence caused by mix-up at binary input or a stuck input DAC 3.15

16 Non-Linearity: Differential ◊A Differential Error occurs when the output steps start to vary in size. Red: Ideal Blue: Error Volts Binary Code DAC 3.16

17 Non-Linearity: Differential Red: Ideal Blue: Error Typical Causes: resistor network unbalanced binary input voltage values DAC 3.17

18 Other Types of DACs ◊MOSFET Current Scaling that use a configuration of MOSFETs in a similar manner to R/2R. ◊Voltage Scaled DACs employ a resistor string as a large voltage divider for reference voltage values, and use enable/disable circuitry for the output voltage. ◊Charge Scaling DACs utilize capacitors instead of resistors. Can be more accurate and potentially faster but are more difficult to implement. DAC 3.18

19 ©Paul R. Godin prgodin ° @ gmail.com END DAC 3 DAC 3.19


Download ppt "Digital to Analog Converters (DAC) 3 ©Paul Godin Created March 2008."

Similar presentations


Ads by Google