Chapter 9 Data Acquisition A/D Conversion Introduction

Slides:



Advertisements
Similar presentations
Chapter 9 Data Acquisition Comparator_A
Advertisements

Chapter 9 Data Acquisition Comparator-Based Slope ADC
Lecture Notes Part 4 ET 483b Sequential Control and Data Acquisition
Digital Coding of Analog Signal Prepared By: Amit Degada Teaching Assistant Electronics Engineering Department, Sardar Vallabhbhai National Institute of.
Analog-to-Digital Converter (ADC) And
This lesson covers the following outcomes Unit 54 P1, P7, P8 Unit 6 P10, P11.
Data Acquisition Concepts Data Translation, Inc. Basics of Data Acquisition.
5/4/2006BAE Analog to Digital (A/D) Conversion An overview of A/D techniques.
Analog to Digital Converters (ADC) 2 ©Paul Godin Created April 2008.
10/23/2003ME DAC Lecture1 DAC Sunij Chacko Pierre Emmanuel Deliou Thomas Holst Used with modification.
Mixed Signal Chip Design Lab Analog-to-Digital Converters Jaehyun Lim, Kyusun Choi Department of Computer Science and Engineering The Pennsylvania State.
Interfacing Analog and Digital Circuits
Spring 2007W. Rhett DavisNC State UniversityECE 747Slide 1 ECE 747 Digital Signal Processing Architecture SoC Lecture – Working with Analog-to-Digital.
Some Definitions for ADCs CONVERSION TIME - is the time required for a complete measurement by an analog-to-digital converter. Since the Conversion Time.
Storey: Electrical & Electronic Systems © Pearson Education Limited 2004 OHT 26.1 Data Acquisition and Conversion  Introduction  Sampling  Signal Reconstruction.
– 1 – Data Converters Data Converter BasicsProfessor Y. Chiu EECT 7327Fall 2014 Data Converter Basics.
Introduction to Analog-to-Digital Converters
Effective Bits. An ideal model of a digital waveform recorder OffsetGain Sampling Timebase oscillator Fs ADC Waveform Memory Address counter Compute Engine.
Built-in Adaptive Test and Calibration of DAC Wei Jiang and Vishwani D. Agrawal Electrical and Computer Engineering Auburn University, Auburn, AL
CMOS VLSIAnalog DesignSlide 1 CMOS VLSI Analog Design.
Data Converter Performance Metric
UBI >> Contents Chapter 9 Data Acquisition Introduction MSP430 Teaching Materials Texas Instruments Incorporated University of Beira Interior (PT) Pedro.
Data Conversion Fundamentals
Part I: Amplifier Fundamentals
Digital Communication Techniques
Analogue Electronics II EMT 212/4
EKT314/4 Electronic Instrumentation
A/D Converter Fundamentals
EKT314/4 Electronic Instrumentation
מכללת BITLEE קורס DSP יישומי לתעשיה. DSP- Digital Signal Processing.
DSP Techniques for Software Radio DSP Front End Processing Dr. Jamil Ahmad.
Lecture 1 Signals in the Time and Frequency Domains
DATA ACQUISITION Today’s Topics Define DAQ and DAQ systems Signals (digital and analogue types) Transducers Signal Conditioning - Importance of grounding.
FE8113 ”High Speed Data Converters”
Sensitivity System sensitivity is defined as the available input signal level Si for a given (SNR)O Si is called the minimum detectable signal An expression.
Understanding ADC Specifications September Definition of Terms 000 Analogue Input Voltage Digital Output Code FS1/2.
ACOE2551 Microprocessors Data Converters Analog to Digital Converters (ADC) –Convert an analog quantity (voltage, current) into a digital code Digital.
Filters and Delta Sigma Converters
COMMUNICATION SYSTEM EEEB453 Chapter 5 (Part IV) DIGITAL TRANSMISSION.
INTERFACE WITH ANALOG WORLD
UBI >> Contents Lecture 10 Digital-to-Analogue Conversion & Direct Memory Access (DMA) MSP430 Teaching Materials Texas Instruments Incorporated University.
FE8113 ”High Speed Data Converters”. Course outline Focus on ADCs. Three main topics:  1: Architectures ”CMOS Integrated Analog-to-Digital and Digital-to-
UBI >> Contents Lecture 5 Sigma-Delta (SD) converter, Slope converter & Comparator_A MSP430 Teaching Materials Texas Instruments Incorporated University.
Unit 8 Operational Amplifier. Objectives: Ideal versus practical operational amplifier Performance parameters Some applications –Peak detector –Absolute.
Why Data Conversion? Real world is analog Mostly, communication and computation is digital Need a component to convert analog signals to digital (ADC)
TELECOMMUNICATIONS Dr. Hugh Blanton ENTC 4307/ENTC 5307.
Signal Analyzers. Introduction In the first 14 chapters we discussed measurement techniques in the time domain, that is, measurement of parameters that.
Data Converter Performance Metric EE174 – SJSU Tan Nguyen.
RF Calibration Introduction
Digital Logic & Design Dr. Waseem Ikram Lecture 45.
MECH 373 Instrumentation and Measurements
Quiz: AC & DC Specifications TIPL 4002 TI Precision Labs – ADCs
Chapter 10 Digital-to-Analogue Conversion
Analogue Electronics Circuit II EKT 214/4
Chapter 6 General Purpose Input/Output
Basics of Converter Technology
Analog to Digital Converters
Introduction to data converters
Introduction to data converters
Created by Art Kay, Luis Chioye Presented by Peggy Liska
Introduction to Frequency Domain TIPL 4301 TI Precision Labs – ADCs
Digital Acquisition of Analog Signals – A Practical Guide
Created by Luis Chioye, Art Kay Presented by Cynthia Sosa
Quiz: AC & DC Specifications TIPL 4002 TI Precision Labs – ADCs
Created by Art Kay Presented by Peggy Liska
Converter common specs
Lesson 8: Analog Signal Conversion
Converter common specs
Conversation between Analogue and Digital System
Converter common specs
Presentation transcript:

Chapter 9 Data Acquisition A/D Conversion Introduction MSP430 Teaching Materials Chapter 9 Data Acquisition A/D Conversion Introduction Texas Instruments Incorporated University of Beira Interior (PT) Pedro Dinis Gaspar, António Espírito Santo, Bruno Ribeiro, Humberto Santos University of Beira Interior, Electromechanical Engineering Department www.msp430.ubi.pt Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments Contents Introduction to Analogue-to-Digital Conversion ADC Specifications DC performance AC performance ADC Architectures Quiz Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Analogue-to-Digital Conversion (1/2) The analogue world (the real one) interfaces with digital systems through ADCs; The ADC takes the voltage from the acquisition system (after signal conditioning) and converts it to an equivalent digital code; The ADC ideal transfer function for a 3 bit ADC is given by: The digital code can be displayed, processed, stored or transmitted. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Analogue-to-Digital Conversion (2/2) There are sufficient analogue peripherals in a number of MSP430 family devices to realize a complete signal chain; Analogue class of applications: Is more or less defined by bandwidth range; Require an established resolution range. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications (1/3) Resolution, R: The smallest change to the analogue voltage that can be converted into a digital code; The Least Significant Bit (LSB): The resolution only specifies the width of the digital output word, not the performance; Most MSP430 devices offer a high-precision ADC: Slope; 10, 12 or 14 Bit SAR; 16 Bit Sigma-Delta. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications (2/3) Accuracy: Degree of conformity of a digital code representing the analogue voltage to its actual (true) value; Can express as the “degree of truth”. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications (3/3) Performance: Depends on the following specifications: Speed; Accuracy, also depends on the circuitry type: DC: Differential Non-Linearity (DNL); Integral Non-Linearity (INL); Offset error, Gain error… AC: Signal-to-noise ratio (SNR); Signal-to-noise and distortion ratio (SINAD); Total harmonic distortion (THD); Spurious-free dynamic range (SFDR)… Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (1/9) Differential Non-Linearity (DNL): Determines how far an output code is from a neighbouring output code. The distance is measured as a VIN converted to LSBs; No DNL error requires that: as the VIN is swept over its range, all output code combinations will appear at the converter output; DNL error < ± 1 LSB ensures no missing codes. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (2/9) Integral Non-Linearity (INL): Is the integral of the DNL errors; Represents the difference between the measured converter result and the ideal transfer-function value. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (3/9) DNL, INL and noise impact on the dynamic range: INL, DNL and Noise errors cover the entire range; Impact on the Effective Number of Bits (ENOB); Not easily calibrated or corrected; Affects accuracy. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (4/9) Offset error: In bipolar systems, the offset error shifts the transfer function but does not reduce the number of available codes. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (5/9) Gain error: Full-scale error minus the offset error, measured at the last ADC transition on the transfer-function curve and compared with the ideal ADC transfer function; May (or not) include errors in the voltage reference of the ADC. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (6/9) Offset and gain errors impact on the dynamic range: Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (7/9) Offset (a) and gain (b) errors calibration: Bipolar systems: Shift the analogue input (x) and digital output (y) axes of the transfer function so that the negative full-scale point aligns with the zero point: y = a + (1+b) x Apply zero volts to the ADC input and perform a conversion. The conversion result represents the bipolar zero offset error. Perform a gain adjustment. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (8/9) Offset (a) and gain (b) errors calibration: Unipolar systems: Previous methodology is applicable if the offset is positive; Gain error can be corrected by software considering a linear function in terms of the ideal transfer function slope (m1) and measured (m2): y = (m1/m2) x Both offset and gain errors reduction techniques will imply partial loss of the ADC range. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – DC performance (9/9) Code-Edge Noise: Amount of noise that appears right at a code transition of the transfer function; Voltage Reference (internal or external): Besides the settling time, the source of the reference voltage errors is related to the following specifications: Temperature drift: Affects the performance of an ADC converter based on resolution; Voltage noise: Specified as either an RMS value or a peak-to-peak value; Load regulation: Current drawn by other components will affect the voltage reference; Temperature effects (offset drift and gain drift). Copyright 2008 Texas Instruments All Rights Reserved www.msp430.ubi.pt 16

ADC Specifications – AC performance (1/6) AC parameters: Harmonics occur at multiples of the input frequency: Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – AC performance (2/6) Signal-to-noise ratio (SNR): Signal-to-noise ratio without distortion components; Determines where the average noise floor of the converter is, setting an ADC performance limit for noise. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – AC performance (3/6) Signal-to-noise ratio (SNR): For an n bit ADC sine wave input is given by: Can be improved with oversampling: Lowers the average noise floor of the ADC; Spreads the noise over more frequencies (equalise total noise). Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – AC performance (4/6) Signal-to-noise ratio (SNR): Oversampling an ADC is a common principle to increase resolution; It reduces the noise at any one frequency point. A 2x oversampling reduces the noise floor by 3 dB, which corresponds to a ½ bit resolution increase; Oversampling by k times provides a SNR given by: Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – AC performance (5/6) Signal-to-noise and distortion ratio (SINAD): Similar to SNR; Includes the harmonic content [total harmonic distortion], from DC to the Nyquist frequency; Is defined as the ratio of the RMS value of an input sine wave to the RMS value of the noise of the converter; Writing the equation in terms of n, provides the number of bits that are obtained as a function of the RMS noise (effective number of bits, ENOB): Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

ADC Specifications – AC performance (6/6) Total harmonic distortion (THD): Gets increasingly worse as the input frequency increases; Primary reason for ENOB degradation with frequency is that SINAD decreases as the frequency increases toward the Nyquist limit, SINAD decreases. Spurious-free dynamic range (SFDR): Defined as the ratio of the RMS value of an input sine wave to the RMS value of the largest trace observed in the frequency domain using a FFT plot; If the distortion component is much larger than the signal of interest, the ADC will not convert small input signals, thus limiting its dynamic range. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments ADC Architectures (1/4) There are many different ADC architectures: Successive Approximation (SAR); Sigma Delta (SD or ); Slope or Dual Slope; Pipeline; Flash...as in quick, not memory. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments ADC Architectures (2/4) The selection of an MSP430 ADC will depend on: Voltage range to be measured; Maximum frequency for AIN; Minimum resolution needed vs. analogue input variation; The need for differential inputs; Voltage reference range; The need for multiple channels for different analogue inputs. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments ADC Architectures (3/4) ADC architectures included in the MSP430 devices populated in the hardware development tools: 10 Bit SAR: MSP430F2274  eZ430-RF2500; 12 Bit SAR: MSP430FG4618  Experimenter’s board; 16 Bit Sigma-Delta: MSP430F2013  eZ430-F2013 and Experimenter’s board. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments ADC Architectures (4/4) Further information concerning ADC fundamentals and applications can found on the TI website: Introduction to MSP430 ADCs <slap115.pdf> Understanding Data Converters <slaa013.pdf> A Glossary of Analogue-to-Digital Specifications and Performance Characteristics <sbaa147a.pdf> Optimized Digital Filtering for the MSP430 <slap108.pdf> Efficient MSP430 Code Synthesis for an FIR Filter <slaa357.pdf> Working with ADCs, OAs and the MSP430 <slap123.pdf> Hands-On: Using MSP430 Embedded Op Amps <slap118.pdf> Oversampling the ADC12 for Higher Resolution <slaa323.pdf> Hands-on Realizing the MSP430 Signal Chain through ADPCM <slap122.pdf> Amplifiers and Bits: An Introduction to Selecting Amplifiers for Data Converters <sloa035b.pdf> Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments Quiz (1/3) 9. The performance of an ADC is expressed by which specifications: (a) Speed, Accuracy, Signal-to-noise ratio (SNR) and distortion ratio (SINAD); (b) Offset and gain errors, and Signal-to-noise ratio (SNR); (c) Integral (INL) and Differential Non-Linearities (DNL) and Total harmonic distortion (THD); (d) All of the above. 10. Oversampling means: (a) An ADC performance parameter to limit noise; (b) Sampling at a rate much higher than the signal of interest; (c) To increase the resolution; Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments Quiz (2/3) 11. A low cost, low power consuming application that requires a 12 bit resolution with a 100 Hz output data rate should use an ADC with the architecture: (a) Slope; (b) Sigma-Delta; (c) SAR; (d) Flash. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt

Copyright 2009 Texas Instruments Quiz (3/3) Answers: 9. (d) All of the above. 10. (d) All of the above. 11. (a) Slope. Copyright 2009 Texas Instruments All Rights Reserved www.msp430.ubi.pt