140 likes | 359 Views
Data Acquisition ET 228 Chapter 14.4-8. Multipling DACs 8-bit DAC the DAC-08 Microprocessor Compatibility AD558 Microprocessor-Compatible DAC Serial DAC. Data Acquisition ET 228 Chapter 14.4-8. Voltage Output DACs Figure 14-7 on Page 413 Equations
E N D
Data Acquisition ET 228Chapter 14.4-8 • Multipling DACs • 8-bit DAC the DAC-08 • Microprocessor Compatibility • AD558 Microprocessor-Compatible DAC • Serial DAC
Data Acquisition ET 228Chapter 14.4-8 • Voltage Output DACs • Figure 14-7 on Page 413 • Equations • VO =Rf • IOut = Rf • (1/2n • VRef /R) • D == Rf • I0 • D • VO = Rf • I0 • D = V0 • D • Where V0 = Rf • I0 = VRef/2n • Multiplying DAC • Output Voltage is a multiple of VRef • Equations • VOut = Constant • VRef • D • Constant = Rf • (1/2n • 1 /RRef) = Rf//(2n R) • Figure 14-7 on 413 • Review on page 429 • Compare VOut on Fig 14-7 with Rf = 10K-ohms to Fig 14-7 with VOut with Rf = 2.5Kohms
Data Acquisition ET 228Chapter 14.4-8 • 8-Bit DAC: the DAC-08 • Characteristics • Low cost • Fast • Multiplying DAC • 8-Bit DAC: the DAC-08 • Figure 14-8 & 9 on pages 415 & 419 • Terminals • Power Supply Terminals • Reference (Multiplying) Terminal • Digital Input Terminals • Analog Output Terminals • Uniplor Output Voltage • Bipolar Output Voltage
Data Acquisition ET 228Chapter 14.4-8 • 8-Bit DAC: the DAC-08 • Power Supply Terminals • Pins 13 & 3 • + 4.5 to +18 volts • 3 is the negative • 13 is positive • Require 0.1 and 0.01 F shunting capacitors • See 14-8 • Reference Terminal • Can have Positive or Negative references • Pin 14 is for a positive reference voltage • Pin 15 is for negative reference voltages • Current reference IRef can easily be adjusted • Range of 4A to 4 mA with a typical value of 2 mA • IRef = VRef/Rref
Data Acquisition ET 228Chapter 14.4-8 • 8-Bit DAC: the DAC-08 • Digital Input Terminals • Pins 5 - 12 • Pin 5 is the MSB (D7) • Pin 12 is the LSB (D0) • Acceptable Voltage Levels • TTL or CMOS • Logic “0” is voltages less than 0.8 V • Logic “1” is for voltages of 2.0 or grater value • Analog Output Terminals • Current Resolution = I for the LSB = I0 • = 1/2n • VRef /R • IOut = Current Resolution • D = I0 • D
Data Acquisition ET 228Chapter 14.4-8 • 8-Bit DAC: the DAC-08 • Analog Output Terminals • Ifs = Current Resolution • 255 = I0 • 255 ____ • IOut = Ifs - IOut • Example Problems • 14-8 on page 416 • 14-9 on page 417 • Unipolar Output Voltages • Configured per Figure 14-8 with external OP-Amp • Voltage Resolution of the LSB = Rf • (1/2n • VRef /RRef)
Data Acquisition ET 228Chapter 14.4-8 • 8-Bit DAC: the DAC-08 • Unipolar Output Voltages • Configured per Figure 14-8 with external OP-Amp • Voltage Resolution of the LSB = Rf • (1/2n • VRef /RRef) • VOut = Voltage Resolution • D = Rf • (1/2n • VRef /RRef) • D • Example Problem 14-10 on page 417 • Bipolar Output Voltages • Configured per Figure 14-9 with external OP-Amp _____ • VOut = (IOut - IOut)Rf • Example Problem 14-11 on page 418
Data Acquisition ET 228Chapter 14.6-8 • Microprocessor Compatibility • Key Aspects • Interface Principles • Memory Buffer Registers • DAC Selection • Interface Principles • Programmers view a DAC • An addressable register • Usually a a write only register • Digital information only goes into the DAC • Programmers view of a ADC • An addressable register • Usually a a read only register
Data Acquisition ET 228Chapter 14.6-8 • Microprocessor Computability • ADC & DAC Memory Buffer Registers • Both have two states • Transparent • Latching • Transparent • Connected to the data bus • An ADC can be read when in this state • A DAC can be written too when in this state • Latching • Connections to data bus is in a high impedance state (High Z) • Register of a DAC holds last value written to it when the connection was in the Transparent State
Data Acquisition ET 228Chapter 14.6-8 • Microprocessor Computability • ADC & DAC Memory Buffer Registers • Latching • Register of an ADC cleared in preparation to hold the next analog to digital conversion which be read by the bus when the connection goes back to the Transparent State • ADC or DAC Selection Process • Two Stage operation • The address bus is used to select a specific converter • The Chip Enable signal is sent to all DACs or ADCs • Only the converter that was addressed responds to the Chip Enable signal • Figure 14-10 _________________ • Key Points: Address Decoder & Read/Write signal
Data Acquisition ET 228Chapter 14.6-8 • AD558 Microprocessor-Compatible DAC • Key Aspects • Characteristics • Power Supply • Digital Inputs • Logic Circuit • Analog Output • Characteristics • Reference • 8 Bit DAC Figure 14-11 on page 422 • On circuit voltage reference ________ _________ • Dual Signals required for activation - CS and CE • Op Amp included for voltage output • Output voltage ranges (FSRs) 0 - 2.56V to 0 - 10V
Data Acquisition ET 228Chapter 14.6-8 • AD558 Microprocessor-Compatible DAC • Power Supply • Vcc 4.5 to 16.5V - Pin 11 • Pin 12 - digital ground • Pin 13 Analog ground • One or both must have a 0.1 F connected to Vcc • Digital Inputs • Two States • Transparent • Latching • Pins 1 - 8 • D0 to D7 respectively • TTL or Low Voltage CMOS levels • Logic 1 --- 2.0V or greater • Logic 0 --- 0.8 V or lower
Data Acquisition ET 228Chapter 14.6-8 • AD558 Microprocessor-Compatible DAC • Logic Circuitry ________ _________ • Dual Signals required for activation - CS and CE • 0 logic levels required to activate • Pins 9 and 10 respectively • Analog Output • Output between pins 16 and 13 • Pin 15 is for remote voltage sensing • Used to minimize IR drops in long lead lines • Pin 14 is the Output Voltage range selector • Op Amp included for voltage output • Full scale voltage ranges 0 - 2.56V to 0 - 10V • Tied to Pin 16 yields 0 -2.56 range • Actually 0 -2.56V - 0.01V/ LSB = 2.55V
Data Acquisition ET 228Chapter 14.6-8 • AD558 Microprocessor-Compatible DAC • Analog Output • Pin 14 is the Output Voltage range selector • Tied to Pin 13 yields 0 -10 range • Actually 0 -10.000 - 0.0389V/LSB = 0- 9.961V • Serial DAC • Like a parallel DAC But data is shifted into the DAC one bit at a time • See Figure 14-13 Reference • Actually loaded into a shift register then into DAC Register • Serial data line and clock lines used -- Pins 6 & 7 • A logic 0 level on pin 5 loads the shift register's content into the DAC register