Digital to Analog Converters

Slides:



Advertisements
Similar presentations
Analog to Digital Conversion (ADC)
Advertisements

Dorian’s TS1 Systemes Electroniques students CONCEPTION OF A DIGITAL TO ANALOG CONVERSION BOARD Objective : To conceive a Digital to Analog conversion.
Mark Neil - Microprocessor Course 1 Device Drivers – Digital Voltmeter.
EXTERNAL COMMUNICATIONS DESIGNING AN EXTERNAL 3 BYTE INTERFACE Mark Neil - Microprocessor Course 1 External Memory & I/O.
Analog-to-Digital Converter (ADC) And
Data Acquisition ET 228 Chapter
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.
ADC and DAC. Reason for Signal Conversion digital AD2 DA1.
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
Copyright 2005, Agrawal & BushnellVLSI Test: Lecture 17alt1 Lecture 17alt Analog Circuit Test (Alternative to Lectures 17, 18, 19 and 30)  Analog circuits.
Engineering 4862 Microprocessors Lecture 26 Cheng Li EN-4012
Digital to Analog Converters
Analog IC Design First – A OPAMP Design Example. Date: 15th NOV, 2007 報告人:何建興.
Data Converters ELEC 330 Digital Systems Engineering Dr. Ron Hayne
Analog to Digital Converters (ADC) 1
Dr. Rabie A. Ramadan Al-Azhar University Lecture 6
CSE466 Autumn ‘00- 1 Review and Lab Prep  hotmail account on mailing list doesn’t work.
Lecture 15: Digital to Analog Converters Lecturers: Professor John Devlin Mr Robert Ross.
Digital to Analog Converters (DAC) 2 ©Paul Godin Created March 2008.
What is an Amplifier…? An Amplifier is a device which takes small voltage at the input, amplifies it and produce higher voltage at the output. The gain.
Data Acquisition ET 228 Chapter 15 Subjects Covered Analog to Digital Converter Characteristics Integrating ADCs Successive Approximation ADCs Flash ADCs.
Connectivity  The ability of a computer to communicate with others Sending Device Communications Device Communications Channel Communications Device Receiving.
Digital Electronics and Computer Interfacing Tim Mewes 5. Computer Interfacing – DAQ cards.
©F.M. Rietti Components Fundamentals. ©F.M. Rietti LM-18 Computer Science SSI Embedded Systems I 2 Active Components (cont) Comparator –if V2 > V1 the.
Embedded Systems Design 1 Lecture Set C Interfacing the MCS-51 to: –D/A Converter –A/D Converter.
Analog to Digital Conversion - ADC Mark Neil - Microprocessor Course 1 Device Drivers – Measuring Voltages.
Mark Neil - Microprocessor Course 1 Decoding and Using a 4x4 Keyboard.
Mark Neil - Microprocessor Course 1 Digital to Analog Converters.
Task 2: Define digital and analogue signals
Memory Mapped IO (and the CerfBoard). The problem How many IO pins are available on the 8051? What if you are using interrupts, serial, etc…? We want.
CSE466 Autumn ‘00- 1 Lab Issues and Questions?  Daily quiz: How is an interrupt different than a subroutine call?  Limitations of the assembler  Seems.
Digital to analog converter [DAC]
8255 Programmable Peripheral Interface
Introduction to Digital Electronics
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.
Purpose of This Minilab
Input/Output Ports and Interfacing
VLSI Testing Lecture 11: Analog Test
AVR ATMEGA 8 MICRO-CONTROLLER
Analog-Digital Conversion
Data Acquisition System
Digital-to-Analog Analog-to-Digital
ADC,DAC and sensor interface
Interfacing of LCD with µP
Principles & Applications
An Introduction to Microprocessors
Digital-to-Analog Analog-to-Digital
ATmega103 Timer0 and Interrupts
Latches and Flip-flops
Interfacing Memory Interfacing.
Digital-to-Analog & Analog-to-Digital Conversion
Engineering 4862 Microprocessors Lecture 25
Operational Amplifiers
Manisha Goel, Lecturer, EE Deptt Govt. Polytechnic Manesar
Serial versus Parallel Data Transfers
CSE 171 Lab 11 Digital Voltmeter.
Tim Sumner, Imperial College, Rm: 1009, x47552
Conversation between Analogue and Digital System
ADC and DAC Programming in AVR
ADC and DAC Data Converter
Decoding and Using a 4x4 Keyboard
8051 Micro Controller.
CHAPTER HARDWARE CONNECTION.
Device Drivers – Digital Voltmeter
Costas Foudas, Imperial College, Rm: 508, x47590
Decoding and Using a 4x4 Keyboard
♪ Embedded System Design: Synthesizing Music Using Programmable Logic
Presentation transcript:

Digital to Analog Converters 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 Recall: The 741 Op.Amp IV Summing Amplifier : Exercise : Show that Vout = - (V1+V2+V3) 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 The 741 Op.Amp IV R-2R Network to convert digital to analog By now you should know how does it work… 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 Operation I The DIGITAL to ANALOG CONVERTER (DAC) is a device that converts digital to analog signals: Output Pulse D7 D0 Sequence of 8-bit numbers 8-bit DAC TLC524 Reference Voltage Write Enable Latches 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 Operation II The basic operational idea of the DAC we will be using is: 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 Write Cycles of the TLC7524 The DAC has internal registers to store the input Data (1 Byte) and signals which control the write operation (CS*, WR*): 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 The TLC7524 DAC For your analog signal generator you will be using an 8-bit DAC to convert an 8-bit data stream , from the ATmega103 ports, to analog signals of given frequency, amplitude and offset. 1 6 15 14 13 12 11 10 9 TLC7524 RFB REF VDD WR* CS* B0 B1 B2 OUT1* OUT2* GND B7 B6 B5 B4 B3 1 2 3 4 5 6 7 8 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 The TLC7524 Data Sheet Recommended operating conditions : 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Producing a Voltage Level You can write numbers to the DAC in a similar way as with the 3-byte memory module using the ATmega103 Ports 8-bit DAC D7 D0 data from a port WE* CS* : keep it always enabled OUT2 • 5 Volts 100 Ohm 741 + - OUT1 RFB 30 pf Vref 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552

Tim Sumner, Imperial College, Rm: 1009, x47552 Task Plan Design and construct a Signal Generator: The ATmega103 should be used to design a signal generator. The Amplitude, Frequency and Voltage offset should be subject to change under program control. The signals should be produced using a DAC and an Operational Amplifier driven by one of the ATmega103 ports. The generator should have a user interface. The LCD should be used to display a menu and the given frequency amplitude and offset settings.  The Keyboard should be used for user input. 07/11/2018 Tim Sumner, Imperial College, Rm: 1009, x47552