Digitization: Sampling & Quantization

Similar documents
Crash Course in Digital Signal Processing

Chapter 1. Introduction to Digital Signal Processing

Digital Signal. Continuous. Continuous. amplitude. amplitude. Discrete-time Signal. Analog Signal. Discrete. Continuous. time. time.

Data Converter Overview: DACs and ADCs. Dr. Paul Hasler and Dr. Philip Allen

Digital Signal Processing Laboratory 7: IIR Notch Filters Using the TMS320C6711

PCM ENCODING PREPARATION... 2 PCM the PCM ENCODER module... 4

Professor Laurence S. Dooley. School of Computing and Communications Milton Keynes, UK

INDIAN INSTITUTE OF TECHNOLOGY KHARAGPUR NPTEL ONLINE CERTIFICATION COURSE. On Industrial Automation and Control

Supplementary Course Notes: Continuous vs. Discrete (Analog vs. Digital) Representation of Information

Digitizing and Sampling

Experiment 13 Sampling and reconstruction

B I O E N / Biological Signals & Data Acquisition

10:15-11 am Digital signal processing

Digital Signal Processing Lecture One Introduction to Digital Signal Processing Third Stage Prepared by: Marwah Kareem

Experiment 9 Analog/Digital Conversion

ECE438 - Laboratory 4: Sampling and Reconstruction of Continuous-Time Signals

Chapter 2 Signals. 2.1 Signals in the Wild One-Dimensional Continuous Time Signals

Analog to Digital Converter. Last updated 7/27/18

The Effect of Time-Domain Interpolation on Response Spectral Calculations. David M. Boore

Laboratory 5: DSP - Digital Signal Processing

Digital Fundamentals. Introduction to Digital Signal Processing

Module 8 : Numerical Relaying I : Fundamentals

Audio Processing Exercise

DIGITAL COMMUNICATION

Introduction To LabVIEW and the DSP Board

Introduction to Signal Processing D R. T A R E K T U T U N J I P H I L A D E L P H I A U N I V E R S I T Y

Introduction to Computers and Programming

Experiment 2: Sampling and Quantization

Introduction to Data Conversion and Processing

Department of Communication Engineering Digital Communication Systems Lab CME 313-Lab

Understanding Sampling rate vs Data rate. Decimation (DDC) and Interpolation (DUC) Concepts

Towards More Efficient DSP Implementations: An Analysis into the Sources of Error in DSP Design

Machinery Fault Diagnosis and Signal Processing Prof. A R Mohanty Department of Mechanical Engineering Indian Institute of Technology-Kharagpur

Manual Version V1.02

ADDRESSING THE CHALLENGES OF IOT DESIGN JEFF MILLER, PRODUCT MARKETING MANAGER, MENTOR GRAPHICS

Politecnico di Torino HIGH SPEED AND HIGH PRECISION ANALOG TO DIGITAL CONVERTER. Professor : Del Corso Mahshid Hooshmand ID Student Number:

Calibrate, Characterize and Emulate Systems Using RFXpress in AWG Series

UNIVERSITY OF BAHRAIN COLLEGE OF ENGINEERING DEPARTMENT OF ELECTRICAL AND ELECTRONIC ENGINEERING

Digital Systems Based on Principles and Applications of Electrical Engineering/Rizzoni (McGraw Hill

Lab 5 Linear Predictive Coding

Lab 2: A/D, D/A, and Sampling Theorem

MIE 402: WORKSHOP ON DATA ACQUISITION AND SIGNAL PROCESSING Spring 2003

Monitoring Current, Voltage and Power in Photovoltaic Systems

MONITORING AND ANALYSIS OF VIBRATION SIGNAL BASED ON VIRTUAL INSTRUMENTATION

Progressive Image Sample Structure Analog and Digital Representation and Analog Interface

Removal of Decaying DC Component in Current Signal Using a ovel Estimation Algorithm

2. AN INTROSPECTION OF THE MORPHING PROCESS

A few white papers on various. Digital Signal Processing algorithms. used in the DAC501 / DAC502 units

Realizing Waveform Characteristics up to a Digitizer s Full Bandwidth Increasing the effective sampling rate when measuring repetitive signals

High Performance Real-Time Software Asynchronous Sample Rate Converter Kernel

Introduction to Mechatronics. Fall Instructor: Professor Charles Ume. Analog to Digital Converter

ELEC 691X/498X Broadcast Signal Transmission Fall 2015

Music Representations

A Guide to Standard and High-Definition Digital Video Measurements

Chapter 14 D-A and A-D Conversion

Module 1: Digital Video Signal Processing Lecture 3: Characterisation of Video raster, Parameters of Analog TV systems, Signal bandwidth

RECOMMENDATION ITU-R BT (Questions ITU-R 25/11, ITU-R 60/11 and ITU-R 61/11)

ZONE PLATE SIGNALS 525 Lines Standard M/NTSC

Implementation of an MPEG Codec on the Tilera TM 64 Processor

Embedded System Hardware

Flight Data Recorder - 10

Sensor Development for the imote2 Smart Sensor Platform

Getting Started with the LabVIEW Sound and Vibration Toolkit

Lab 1 Introduction to the Software Development Environment and Signal Sampling

An Lut Adaptive Filter Using DA

Design & Simulation of 128x Interpolator Filter

Introduction to Digital Logic Missouri S&T University CPE 2210 Exam 2 Logistics

Analyzing and Saving a Signal

Fig1-1 2-bit asynchronous counter

Illumination-based Real-Time Contactless Synchronization of High-Speed Vision Sensors

Digital Representation

DELTA MODULATION AND DPCM CODING OF COLOR SIGNALS

IT T35 Digital system desigm y - ii /s - iii

Primer. A Guide to Standard and High-Definition Digital Video Measurements. 3G, Dual Link and ANC Data Information

Designing for the Internet of Things with Cadence PSpice A/D Technology

CATHODE-RAY OSCILLOSCOPE (CRO)

Module 3: Video Sampling Lecture 16: Sampling of video in two dimensions: Progressive vs Interlaced scans. The Lecture Contains:

Multirate Digital Signal Processing

The BAT WAVE ANALYZER project

Introduction to Digital Logic Missouri S&T University CPE 2210 Introduction and Application Areas

Digitally Assisted Analog Circuits. Boris Murmann Stanford University Department of Electrical Engineering

Video 1 Video October 16, 2001

ECE 4220 Real Time Embedded Systems Final Project Spectrum Analyzer

Spectrum Analyser Basics

System Quality Indicators

CAP240 First semester 1430/1431. Sheet 4

DIRECT DIGITAL SYNTHESIS AND SPUR REDUCTION USING METHOD OF DITHERING

Contents. EEM401 Digital Signal Processing. Textbook. Examples of Typical Signals - ECG. Examples of Typical Signals - Speech

An Effective Filtering Algorithm to Mitigate Transient Decaying DC Offset

ECE 4/517 MIXED SIGNAL IC DESIGN LECTURE 1 SLIDES. Vishal Saxena (vsaxena AT uidaho DOT edu) AMPIC Laboratory University of Idaho

NH 67, Karur Trichy Highways, Puliyur C.F, Karur District UNIT-III SEQUENTIAL CIRCUITS

8/30/2010. Chapter 1: Data Storage. Bits and Bit Patterns. Boolean Operations. Gates. The Boolean operations AND, OR, and XOR (exclusive or)

Lecture 23: Digital Video. The Digital World of Multimedia Guest lecture: Jayson Bowen

Getting Started. Connect green audio output of SpikerBox/SpikerShield using green cable to your headphones input on iphone/ipad.

Register Transfer Level in Verilog: Part II

Adaptive Resampling - Transforming From the Time to the Angle Domain

1.1 Digital Signal Processing Hands-on Lab Courses

Research Article. ZOOM FFT technology based on analytic signal and band-pass filter and simulation with LabVIEW

COPYRIGHTED MATERIAL. Introduction: Signal Digitizing and Digital Processing. 1.1 Subject Matter

Music Representations

Transcription:

Digitization: Sampling & Quantization Mechanical Engineer Modeling & Simulation Electro- Mechanics Electrical- Electronics Engineer Sensors Actuators Computer Systems Engineer Embedded Control Controls Engineer Mechatronic System Design Digitization: Sampling & Quantization K. Craig 1

Motivation Why does every engineer need to know about digitization sampling, aliasing, bits and bytes, and quantization? First, as an educated person, one should know how all the digital devices we use every day computers, cell phones, TVs and cameras, CD and DVD players work! Second, almost every engineering system is computercontrolled and the power domain (sensors, process, actuators) communicates with the information domain (computer, D/A and A/D converters) through digitization. All engineers need to be able to design and implement a digital control system and predict its behavior! Digitization: Sampling & Quantization K. Craig 2

Computer Real-Time Complex Decision Making Actuators Makes Things Make Tells Sensors Us Tell Us Happen Things Happen What s Happening Subject Plant / of Process Our Attention is the Subject of Our Attention Digitization: Sampling & Quantization K. Craig 3

A/D Converter Digital Set Point Sampled & Quantized Measurement Information Domain Digital Computer Sampling System Sampled & Quantized Control Signal D/A Converter Sampling Switch Anti-Aliasing Filter Sensor Plant / Process Actuator Power Domain Digitization: Sampling & Quantization K. Craig 4

analog Computer-Controlled System Signals sampled quantized digital Digitization: Sampling & Quantization K. Craig 5

C-D Signal sampled signal Zero-Order Hold Sampled and quantized values are held constant between sampling instants, which makes the signal discrete in amplitude, but continuous in time. D-C Signal sampled and quantized signal with a zero-order hold Digitization: Sampling & Quantization K. Craig 6

Concept Questions What are the common elements in a modern multidisciplinary engineering system? Draw a block diagram of that system. In a computer-controlled engineering system, what is the power domain? What is the information domain? Using the descriptors continuous / discrete in amplitude and continuous / discrete in time, explain the following signals found in computer-controlled systems: analog, sampled, quantized, and digital. Digitization: Sampling & Quantization K. Craig 7

Everything is Going Digital! How do engineers take information such as sounds, pictures, and text and turn them into numbers that can be processed by our everincreasing computing capabilities? Digitization is the process of representing various types of information in a form that can be stored and processed by a digital device. It is the combined operations of sampling and quantization, also called analog-to-digital (A/D) conversion. A sample is a numerical value representing the height of a waveform at a particular time, or the brightness of an image at a particular point. A digital signal is a set of sampled values represented in binary form as bits (binary digits) that can be turned back into the original form. Digitization: Sampling & Quantization K. Craig 8

From Information to Numbers We see and hear continuous variations in color, light, and sound. Digital devices can record and process only sequences of numbers, not the original sounds, pictures, and movies. How is it possible that information can be turned into a list of numbers without losing any quality? Engineers need to deal with both technology and the limits of human perception. Sampling is the process of recording values (samples) of a signal at distinct points in time or space. Waveforms are sampled in time. Images are sampled in space. Time-varying scenes (video) are sampled in both time and space. How often should one take measurements to ensure that the numbers allow us to faithfully recreate the original information? Digitization: Sampling & Quantization K. Craig 9

We need to understand the basic concept of sampling. For simplicity, we will focus on sampling of a waveform in time. Sampling of a waveform refers to the process of recording values at distinct time points along a signal. Usually, samples of a signal are observed at uniformly-spaced time instants, e.g., every 0.1 sec, as shown below. The heights of the dots above or below the time axis (horizontal axis) represent the samples. analog signal samples of the analog signal Digitization: Sampling & Quantization K. Craig 10

An analog signal that varies quickly must be sampled more frequently than an analog signal that varies slowly. The sampling period T s is the spacing between two adjacent samples, i.e., seconds per sample. The sampling rate or frequency f s is the number of samples per second (Hz). 1 fs T s sampled values of an analog signal s(t) Digitization: Sampling & Quantization K. Craig 11

The samples of a signal are a sequence of numbers s[n]. s[n] s(nt s) n 0, 1, 2,... A sequence is an ordered set of numbers. A sequence of samples is the set of numerical sample values of a signal. samples s[n] of the analog signal s(t) Digitization: Sampling & Quantization K. Craig 12