DIGITAL SIGNAL PROCESSING. Chapter 1 Introduction to Discrete-Time Signals & Sampling

Similar documents
Islamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011

Sampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.

Digital Signal Processing (Subject Code: 7EC2)

Digital Signal Processing

II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing

Music 270a: Fundamentals of Digital Audio and Discrete-Time Signals

CMPT 318: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

Analogue Interfacing. What is a signal? Continuous vs. Discrete Time. Continuous time signals

ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS

Continuous vs. Discrete signals. Sampling. Analog to Digital Conversion. CMPT 368: Lecture 4 Fundamentals of Digital Audio, Discrete-Time Signals

Multirate Digital Signal Processing

Signals and Systems. Lecture 13 Wednesday 6 th December 2017 DR TANIA STATHAKI

Midterm 1. Total. Name of Student on Your Left: Name of Student on Your Right: EE 20N: Structure and Interpretation of Signals and Systems

READING ASSIGNMENTS. Signal Processing First. SYSTEMS Process Signals LECTURE OBJECTIVES. This Lecture: Lecture 8 Sampling & Aliasing.

Topic 2. Signal Processing Review. (Some slides are adapted from Bryan Pardo s course slides on Machine Perception of Music)

FFT Analyzer. Gianfranco Miele, Ph.D

ANALOGUE AND DIGITAL COMMUNICATION

Sampling and Signal Processing

Waveform Encoding - PCM. BY: Dr.AHMED ALKHAYYAT. Chapter Two

Multirate DSP, part 1: Upsampling and downsampling

Sampling and Reconstruction of Analog Signals

EE482: Digital Signal Processing Applications

Syllabus Cosines Sampled Signals. Lecture 1: Cosines. ECE 401: Signal and Image Analysis. University of Illinois 1/19/2017

EE 421L Digital Electronics Laboratory. Laboratory Exercise #9 ADC and DAC

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

Outline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37

Analog-Digital Interface

Experiment 8: Sampling

PROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.

Sampling, interpolation and decimation issues

Cyber-Physical Systems ADC / DAC

TE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION

EE123 Digital Signal Processing. Lecture 10 Practical ADC/DAC

REAL-TIME DSP LABORATORY2:

ESE 531: Digital Signal Processing

Spectrogram Review The Sampling Problem: 2π Ambiguity Fourier Series. Lecture 6: Sampling. ECE 401: Signal and Image Analysis. University of Illinois

Audio /Video Signal Processing. Lecture 1, Organisation, A/D conversion, Sampling Gerald Schuller, TU Ilmenau

PHYS225 Lecture 22. Electronic Circuits

PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture PYKC 27 Feb 2017 EA2.3 Electronics 2 Lecture 11-2

Chapter 5 THE APPLICATION OF THE Z TRANSFORM Aliasing

Chapter 9. Chapter 9 275

Columbia University. Principles of Communication Systems ELEN E3701. Spring Semester May Final Examination

EITF25 Internet Techniques and Applications L2: Physical layer. Stefan Höst

Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau

Chapter 1 INTRODUCTION TO DIGITAL SIGNAL PROCESSING. 1.1 Introduction 1.2 The Sampling Process

Lecture 10, ANIK. Data converters 2

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

Introduction to Discrete-Time Control Systems

Lecture 7 Frequency Modulation

!"!#"#$% Lecture 2: Media Creation. Some materials taken from Prof. Yao Wang s slides RECAP

y(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b

Advantages of Analog Representation. Varies continuously, like the property being measured. Represents continuous values. See Figure 12.

! Multi-Rate Filter Banks (con t) ! Data Converters. " Anti-aliasing " ADC. " Practical DAC. ! Noise Shaping

Laboratory Assignment 5 Amplitude Modulation

Moving from continuous- to discrete-time

Chapter 31 Alternating Current

Sampling and Reconstruction

Intuitive Guide to Fourier Analysis. Charan Langton Victor Levin

Recall. Sampling. Why discrete time? Why discrete time? Many signals are continuous-time signals Light Object wave CCD

SAMPLING AND RECONSTRUCTING SIGNALS

Discrete-Time Signal Processing (DTSP) v14

Lecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications

Discrete-time Signals & Systems

Laboratory Assignment 2 Signal Sampling, Manipulation, and Playback

APPLICATION BULLETIN PRINCIPLES OF DATA ACQUISITION AND CONVERSION. Reconstructed Wave Form

Lecture Schedule: Week Date Lecture Title

Image Processing for Mechatronics Engineering For senior undergraduate students Academic Year 2017/2018, Winter Semester

Signal Processing. Introduction

Lecture 2: SIGNALS. 1 st semester By: Elham Sunbu

Signals and Systems Lecture 6: Fourier Applications

EE 311 February 13 and 15, 2019 Lecture 10

Experiment 4 Sampling and Aliasing

Aliasing. Consider an analog sinusoid, representing perhaps a carrier in a radio communications system,

Assignment 11. 1) Using the LM741 op-amp IC a circuit is designed as shown, then find the output waveform for an input of 5kHz

Sinusoids and Phasors (Chapter 9 - Lecture #1) Dr. Shahrel A. Suandi Room 2.20, PPKEE

Introduction to signals and systems

Analog to Digital Converters

ADC Clock Jitter Model, Part 1 Deterministic Jitter

Frequency Division Multiplexing Spring 2011 Lecture #14. Sinusoids and LTI Systems. Periodic Sequences. x[n] = x[n + N]

ECE 429 / 529 Digital Signal Processing

Embedded System Hardware

Department of Electrical Engineering. Laboratory Manual Digital Signal Processing

Lecture #2. EE 313 Linear Systems and Signals

NON-UNIFORM SIGNALING OVER BAND-LIMITED CHANNELS: A Multirate Signal Processing Approach. Omid Jahromi, ID:

LRC Circuit PHYS 296 Your name Lab section

Data Encoding g(p (part 2)

Basic Signals and Systems

Circuit Analysis-II. Circuit Analysis-II Lecture # 2 Wednesday 28 th Mar, 18

Signals and Systems Lecture 6: Fourier Applications

Design And Simulation Of First Order Sigma Delta ADC In 0.13um CMOS Technology Jaydip H. Chaudhari PG Student L. C. Institute of Technology, Bhandu

EDISP (English) Digital Signal Processing

Signals and Systems EE235. Leo Lam

Chapter 1. Electronics and Semiconductors

HW 1 is due on tuesday. PPI is due on Thurs ( to hero by 5PM) Lab starts next week.

EE 230 Lecture 39. Data Converters. Time and Amplitude Quantization

6.003: Signals and Systems. Sampling

Digital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises

Chapter 3 Digital Transmission Fundamentals

The Case for Oversampling

Multirate DSP, part 3: ADC oversampling

Transcription:

DIGITAL SIGNAL PROCESSING Chapter 1 Introduction to Discrete-Time Signals & Sampling by Dr. Norizam Sulaiman Faculty of Electrical & Electronics Engineering norizam@ump.edu.my OER Digital Signal Processing by Dr. Norizam Sulaiman work is under licensed Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.

Introduction to Discrete-time Signal Aims To explain background of discrete-time signals, sampling and resampling process. Expected Outcomes At the end of this chapter, students should be able to differentiate the different between continuous and discrete-time signal, obtain good discrete-time signal by avoiding aliasing and finally, able to understand sampling parameters and able to perform sampling and re-sampling process of the discrete-time signals. 2

Definition of Digital Signal Processing Digital Signal Processing is process to convert continuous signal into discrete form signal. Among the continuous signals are human voice, electrical signals, radio wave, optical signals, and audio signals. The signals and systems must come together. The systems are required to operate the signals. For example, Thermometer is used to measure Temperature, Microphone to carry out analog signal (human voice) and convert it to electrical signal, Charge-Couple Device (CCD) used in in Camera or Digital Camera to convert image to picture and so on. In general, the system is characterized by the type of operation that it performs on the signal. Analog signal must be converted into Discrete before DSP techniques can be applied. The analog signal is basically denoted as x[t] or x a [t] because it varied by time. The analog signal comes in form of sinusoid (sine or cosine wave). x a [t] = Acos(Ωt + Φ) 3

Sampling Process The Analog or continous signal is digitized by using Integrated Electronic Circuit device called an Analog-to-Digital Converter (ADC). The output of ADC will be in the form of binary number that represents the analog signal such as electrical voltage. ADC is basically consists of Sampler, Quantizer and Coder. All this elements are built up by CMOS Switched-Capacitor (for Sampling), Op- Amp (Signal Amplification) & Comparator (Quantizer). The coder in ADC will convert the output of the Quantizer to b-bit binary sequence that can be read by DSPs (Digital Signal Processors). ADC Converter x a (t) x(n) x q (n) 010001110 (digital Sampler Quantizer Codec signal) 4

Sampling Parameters The sampling process involved several notations as shown below; Sampling Period Sampling Frequency : T S : F s = 1 / T S Digital (Discrete) Frequency : f = F / F S Normalized Digital Frequency : ω = ΩT S, ω = 2πf Continuous signal frequency : Ω = 2πF The Maximum Input Frequency : F B = F s / 2 Cut-off Frequency : F C 5

Aliasing in Sampling Aliasing is an error in signal when the sampling frequency less than twice the maximum input signal bandwidth as defined below : F s < 2F B It happens due to the overlap of the input signal with its sampled signal. When this occurred, the original shape of input signal is lost and cannot be reconstructed. In order to avoid aliasing and be able to reconstruct the input continuous signal from its sampled signal, the sampling frequency must be greater than or equal to twice the highest frequency in the continuous signal. Thus, the filter cut-off frequency be must selected as in the range below; F B < F c < F s F B 6

Sampling : Example The input continuous signal which have frequency of 2kHz enter the DTS System and being sampled at every 0.1ms. Calculate the digital and normalized frequency of the signal in Hz and rad. Solution : 1. Calculate the Sampling Rate : F s = 1 / T s = 1 / (0.1ms) = 10 khz. 2. Now, calculate the normalized digital frequency. f = F / F s = 2 khz / 10 khz = 0.2 Hz. 3. The digital frequency in radian, ω = 2πf = 2π (0.2) = 0.4π rad. 4. The normalized digital frequency (angular) in radian, ω = = ΩT s = 2πFT s = 2π(2kHz)(0.1ms) = 0.4. 7

Sampling : Example The analog signal that enters the DTS is in the form of x a [t] = 3cos(50πt) + 10sin(300πt) - cos(100πt) a. Determine the input signal bandwidth. b. Determine the Nyquist rate for the signal. c. Determine the minimum sampling rate required to avoid aliasing. d. Determine the digital (discrete) frequency after being sampled at sampling rate determined from c. e. Determine the discrete signal obtained after DTS. Solutions : a. The frequencies existing in the signals are : F 1 = Ω 1 / 2π = 50π / 2π = 25 Hz. F 2 = Ω 2 / 2π = 300π / 2π = 150 Hz. F 3 = Ω 3 / 2π = 100π / 2π = 50 Hz. F B = Maximum input frequency = 150 Hz. 8

Sampling : Example Solutions : b. The Nyquist rate is defined as ; F N = F s = 2F B = 2(150 Hz) = 300 Hz. c. The minimum sampling rate required to avoid aliasing ; is F s 2F B = 300 Hz. d. The discrete-signals frequencies are described below; f 1 = F 1 / F s = 25 Hz / 300 Hz = 1/12 f 2 = F 2 / F s = 150 Hz / 300 Hz = 1/2 f 3 = F 3 / F s = 50 Hz / 300 Hz = 1/6 e. The equation of discrete-time signal after sampling process is described by the equation below; x[n] = x a [nt s ] = 3cos[2πn(1/12)] + 10sin[2πn(1/2)]- cos[2πn(1/6)] 9

Re-Sampling Process Re-sampling or multi-rate required if the same signals are used at different technologies of signal application. Re-sampling involved the down-sampling (decimation) process and up-sampling (interpolation) process. The decimation factor denoted by D or M. Meanwhile, the upsampling factor is denoted by I or L. The factor must be greater than 1. sampling Resampling 10

Re-Sampling Process The Downsampling and Upsampling process can be combined as shown in diagram below. Here, the new sampling factor will be determined by the ratio of sampling factor. x[n] x[n/l] x[nt s M/L] L M T s = T s M/L F s = F s L/M 11

Downsampling or Decimation Example The discrete-time signal with a sequence of x[n] of {0, 1, 2, 3, 2, 1, 0} is downsampled by a factor 2 with sampling frequency of 3 khz. x[nt s M] x[n]= {0,1,2,3,2,1,0} x [n]= {0,2,2,0} 2 F s = F s /M = 3000/2 = 1.5 khz. 12

Upsampling or Interpolation Example The discrete-time signal with a sequence of x[n] of {0, 1, 2, 3, 2, 1, 0} is upsampled by a factor 2 with sampling frequency of 3 khz. x[n/l] ]={0, 0, 1, 0, 2,0, 3, 0, 2, 0, 1, 0, 0} x[n]={0,1,2,3,2,1, 0} L F s = F s L = (3000)(2) = 6 khz. 13

Combination of Downsampling & Upsampling Example The example of implementing the combination of Downsampling with factor of 4 and Upsampling with factor of 2 and sampling frequency of 3 khz are shown below., x[n] = {,-2, -1, 3, 5, 4, 9, 7, 11, 13 } x[n/l] x[nt s M/L] 2 4 x(n) x(n) ={, 0, -2, 0, 0, 3, 0, 0 4, 0, 0, 7, 0, 0, 13, } T s = T s M/L F s = F s L/M = (3000)(2/4) = 1.5 khz. 14

INTRODUCTION TO DISCRETE-TIME SIGNALS & SAMPLING To understand characteristics of continuous signals and discrete-time signals, conversion process and sampling & re-sampling process 5 To improve signals sampling technique to avoid aliasing 4 1 To identify and differentiate continuous & discrete-time signals To perform sampling & re-sampling process of discrete-time signals 3 2 To convert continuous signals to discrete-time signals 15

Conclusion Able to understand the type of signals, systems and signal characteristics. Able to understand the different between continuous signal with discrete-time signal. Able to understand the process to convert the continuous signal to discrete-time signal using sampling & re-sampling technique. 16

Author Information Teaching slides prepared by Dr. Norizam Sulaiman, Senior Lecturer, Applied Electronics and Computer Engineering, Faculty of Electrical & Electronics Engineering, Universiti Malaysia Pahang, Pekan Campus, Pekan, Pahang, Malaysia OER Digital Signal Processing by Dr. Norizam Sulaiman work is under licensed Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.