ECE 2799 Electrical and Computer Engineering Design ANALOG to DIGITAL CONVERSION Prof. Bitar Last Update: 11-12-12.

Slides:



Advertisements
Similar presentations
Interfacing to the Analog World
Advertisements

Interfacing to the Analog World
Analog-to-Digital Converter (ADC) And
Analogue to Digital Conversion By Cap’n Tim Johnson, PE Prepared 11/12/2013.
Lecture 17: Analog to Digital Converters Lecturers: Professor John Devlin Mr Robert Ross.
Sensors Interfacing.
Digital to Analogue Conversion Chapter 13. Why is conversion needed? Most signals in the world are analogue. Microprocessors and most computers computers.
EET 252 Unit 6 Analog-to-Digital Conversion
ECE 265 – LECTURE 14 Analog Signal Acquisition The A/D converters 5/14/ ECE265.
Digital Fundamentals Tenth Edition Floyd Chapter 12.
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.
Shuvra Das University of Detroit Mercy
Analogue to Digital Conversion
DIGITAL SYSTEMS TCE INTERFACING WITH ANALOG DEVICES (Week 12)
7/23 Data Acquisition and Analog-digital Conversion Computer Science & Engineering Department Arizona State University Tempe, AZ Dr. Yann-Hang Lee.
Data acquisition and manipulation
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.
Analogue to Digital 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.
AD/DA Converter National Instruments NI USB-6009 BME 1008 Introduction to Biomedical Engineering FIU, Spring 2015 Feb 12 Lesson 4 - NI USB Matlab.
Analog to Digital Converters (ADC)
EET260: A/D and D/A converters
EE 472 – Senior Project Hang B. Lee, Applied Physics & EE Advisor: Prof. Robert Grober “Noise Characterization of A/D Converter on PIC Microcontroller”
Analogue Input/Output
Data Acquisition. Data Acquisition System Analog Signal Signal Conditioner ADC Digital Processing Communication.
Digital Communication Techniques
Introductory Digital Concepts
Figure 1–1 Graph of an analog quantity (temperature versus time). Thomas L. Floyd Digital Fundamentals, 9e Copyright ©2006 by Pearson Education, Inc. Upper.
Data Converters ELEC 330 Digital Systems Engineering Dr. Ron Hayne
ADC & DAC Signal Conversions.
© The McGraw-Hill Companies, Inc McGraw-Hill 1 PRINCIPLES AND APPLICATIONS OF ELECTRICAL ENGINEERING THIRD EDITION G I O R G I O R I Z Z O N I 15.
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 Analogue Converter
INTERFACE WITH ANALOG WORLD
Data Acquisition Systems
Analog to Digital Converters (ADC) Ben Lester, Mike Steele, Quinn Morrison.
Data Acquisition ET 228 Chapter 15 Subjects Covered Analog to Digital Converter Characteristics Integrating ADCs Successive Approximation ADCs Flash ADCs.
Representing Numerical Data Analog Any signal that varies continuously over time Mechanical Pneumatic Hydraulic Electrical Digital Quantities are represented.
Microprocessors For a microprocessor to give a working microcomputer system, which can be used for control tasks, additional chips are necessary, e.g.
High Speed Analog to Digital Converter
CHAPTER 19 Data Conversion. Objectives Describe and Analyze: Analog vs. Digital Signals Resolution Digital-to-Analog Conversion Analog-to Digital Conversion.
Analog-to-Digital and Digital-to-Analog Conversion
1 Data-Converter Circuits A/D and D/A Chapter 9 1.
Analog Capture- Port E. Digital to Analog and Analog to Digital Conversion D/A or DAC and A/D or ADC.
© 2009, Renesas Technology America, Inc., All Rights Reserved 1 Course Introduction  Purpose:  This course provides an overview of the serial communication.
School of Computer and Communication Engineering, UniMAP Mohd ridzuan mohd nor DKT 122/3 - DIGITAL SYSTEM I Chapter.
Analog to Digital Converters
Microcontroller based system design Asst. Prof. Dr. Alper ŞİŞMAN.
Analog/Digital Conversion
0808/0809 ADC. Block Diagram ADC ADC0808/ADC Bit μP Compatible A/D Converters with 8-Channel Multiplexer The 8-bit A/D converter uses successive.
ECE 101 Exploring Electrical Engineering Chapter 7 Data Acquisition Herbert G. Mayer, PSU Status 11/30/2015 Derived with permission from PSU Prof. Phillip.
EKT 314/4 WEEK 9 : CHAPTER 4 DATA ACQUISITION AND CONVERSION ELECTRONIC INSTRUMENTATION.
Lecture Notes / PPT UNIT III
Digital Logic & Design Dr. Waseem Ikram Lecture 45.
Analog-Digital Conversion. Analog outputs from sensors and analog front- ends (analog signal conditioning) have to be converted into digital signals.
Digital to analog converter [DAC]
MECH 373 Instrumentation and Measurements
Figure 4.1 Computerized data-acquisition system.
Digital-to-Analog Analog-to-Digital
DATA CONVERTERS (Linear Circuits) S.Senthil Kumar, Dept. of Aero, KCT
Analog to Digital Converters Electronics Unit – Lecture 7
Digital Control Systems Waseem Gulsher
Lesson 8: Analog Signal Conversion
Universiti Malaysia Perlis
Conversation between Analogue and Digital System
PIC Microcontroller ADC interfacing Prof. Ashvini Kulkarni
TIME-BASED HYBRID ANALOG-DIGITAL COMPUTATION
Presentation transcript:

ECE 2799 Electrical and Computer Engineering Design ANALOG to DIGITAL CONVERSION Prof. Bitar Last Update:

ADC Symbol (Parallel Output) S. J. Bitar ADC N Bits D0D0 DNDN A IN

Important ADC Parameters Resolution Resolution Accuracy Accuracy Conversion Time Conversion Time S. J. Bitar

ADC Resolution Number of Bits Number of Bits Example: N=8 Bits Example: N=8 Bits Number of Discrete Levels Number of Discrete Levels 2 N = 2 8 = N = 2 8 = 256 Voltage per Step Voltage per Step ΔV = V FullScaleRange / 2 N ΔV = V FullScaleRange / 2 N = 5V / 256 = 5V / 256 = mV = mV S. J. Bitar

Conversion Table (for ΔV = 1LSB = 5V / 256 = mV ) S. J. Bitar Dec.HexBinaryV (mV) V. 255FF V Q: How would you digitize 20mV?

Voltage to Binary Transfer Characteristic S. J. Bitar Courtesy: Analog Devices AD7819 Datasheet

Accuracy: Quantization Error Quantization Error is often equal to ½ the Least-Significant-Bit voltage. Quantization Error is often equal to ½ the Least-Significant-Bit voltage. In our example, that would be, In our example, that would be, mV / 2 = 9.766mV mV / 2 = 9.766mV As a percentage of V FSR, that would be, As a percentage of V FSR, that would be, 9.766mV / x 100 = 0.195% 9.766mV / x 100 = 0.195% S. J. Bitar

Conversion Time The time required for the ADC to convert a stable analog input voltage to a binary number. (Implies the use of a S/H circuit.) The time required for the ADC to convert a stable analog input voltage to a binary number. (Implies the use of a S/H circuit.) Depends greatly on the architecture of the ADC. There are different types. Depends greatly on the architecture of the ADC. There are different types. SAR (Successive Approximation Register) SAR (Successive Approximation Register) Sigma-Delta Sigma-Delta Flash Flash S. J. Bitar

How do You Choose ? Well, how often do you need to sample your analog waveform, if you want to reproduce it accurately? Well, how often do you need to sample your analog waveform, if you want to reproduce it accurately? Nyquist Rate (minimum) Nyquist Rate (minimum) For audio, typically 44.1 kSPS is used. For audio, typically 44.1 kSPS is used. That’s 22.67µsec per sample, so the conversion time has to be faster than that! That’s 22.67µsec per sample, so the conversion time has to be faster than that! S. J. Bitar

A Look at Two ADC’s Analog Devices AD7819 Analog Devices AD7819 Texas Instruments MSP430xx series microcontrollers with built-in ADC’s Texas Instruments MSP430xx series microcontrollers with built-in ADC’s S. J. Bitar

AD Bit Parallel DAC S. J. Bitar

AD7819 Block Diagram S. J. Bitar

AD7819 Pin Descriptions S. J. Bitar

Package Pin Assignments S. J. Bitar

AD7819 Converter Operation S. J. Bitar

AD7819 Typical Circuit S. J. Bitar

AD7819 Equivalent Analog Input Model S. J. Bitar

AD7819 DC Acquisition Time S. J. Bitar

AD7819 Transfer Characteristic S. J. Bitar

AD7819 Microcontroller Interfacing S. J. Bitar

AD7819 Timing and Control S. J. Bitar

MSP430xx ADC Features Maximum conversion rate 200 ksps Maximum conversion rate 200 ksps Monotonic 10-bit converter Monotonic 10-bit converter Internal sample-and-hold Internal sample-and-hold Timer control option Timer control option Optional on-chip reference (1.5 V or 2.5 V) Optional on-chip reference (1.5 V or 2.5 V) Up to 12 inputs (depends on chip) Up to 12 inputs (depends on chip) Internal temp reference Internal temp reference Selectable clock source Selectable clock source Multiple conversion modes Multiple conversion modes Auto-conversion storage / data transfer modes Auto-conversion storage / data transfer modes S. J. Bitar

Conversion Formula S. J. Bitar

Analog Multiplexer S. J. Bitar

Sample Timing S. J. Bitar

Analog Input Model S. J. Bitar

Conversion Mode Summary S. J. Bitar

Conversion State Diagram S. J. Bitar

Transferring Data to Memory S. J. Bitar

Interrupt Driven Conversion S. J. Bitar

ADC Registers S. J. Bitar

Example: Control Register 1 S. J. Bitar

Example: Input Channel Select S. J. Bitar