Digital Signal Processing

Slides:



Advertisements
Similar presentations
DCSP-3: Fourier Transform Jianfeng Feng Department of Computer Science Warwick Univ., UK
Advertisements

Math Review with Matlab:
Review of Frequency Domain
Ira Fulton School of Engineering Intro to Sinusoids What is a sinusoid? » Mathematical equation : Function of the time variable : Amplitude : Frequency.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
infinity-project.org Engineering education for today’s classroom 53 Design Problem - Digital Band Build a digital system that can create music of any.
ME 322: Instrumentation Lecture 22 March 11, 2015 Professor Miles Greiner.
EGR 1101 Unit 6 Sinusoids in Engineering (Chapter 6 of Rattan/Klingbeil text)
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Examples of Signals Functional Forms Continuous vs. Discrete Symmetry and Periodicity.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
8/27/2015 © 2003, JH McClellan & RW Schafer 1 Signal Processing First Lecture 8 Sampling & Aliasing.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Digital signal Processing
Lecture 1 Signals in the Time and Frequency Domains
Basics of Signal Processing. SIGNALSOURCE RECEIVER describe waves in terms of their significant features understand the way the waves originate effect.
Prof. Nizamettin AYDIN Digital Signal Processing 1.
Motivation Music as a combination of sounds at different frequencies
1 Prof. Nizamettin AYDIN Advanced Digital Signal Processing 30/09/14.
Prof. Nizamettin AYDIN Digital Signal Processing 1.
ECE 8443 – Pattern Recognition ECE 3163 – Signals and Systems Objectives: Useful Building Blocks Time-Shifting of Signals Derivatives Sampling (Introduction)
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Signals & Systems Lecture 11: Chapter 3 Spectrum Representation (Book: Signal Processing First)
Fourier series. The frequency domain It is sometimes preferable to work in the frequency domain rather than time –Some mathematical operations are easier.
Wireless and Mobile Computing Transmission Fundamentals Lecture 2.
1 Prof. Nizamettin AYDIN Advanced Digital Signal Processing.
Prof. Nizamettin AYDIN Digital Signal Processing 1.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Chapter 15 AC Fundamentals.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
October 29, 2013Computer Vision Lecture 13: Fourier Transform II 1 The Fourier Transform In the previous lecture, we discussed the Hough transform. There.
Fourier Series Kamen and Heck.
CT1037N Introduction to Communications Signal Representation & Spectral Analysis Er. Saroj Sharan Regmi Lecture 05.
Prof. Nizamettin AYDIN Digital Signal Processing 1.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
EE3010_Lecture3 Al-Dhaifallah_Term Introduction to Signal and Systems Dr. Mujahed Al-Dhaifallah EE3010: Signals and Systems Analysis Term 332.
1 Prof. Nizamettin AYDIN Digital Signal Processing.
Instructor: Mian Shahzad Iqbal
Today's lecture Continuous and discrete-time signals The sequence
Signals and Systems Lecture 3: Sinusoids. 2 Today's lecture −Sinusoidal signals −Review of the Sine and Cosine Functions  Examples −Basic Trigonometric.
EEE 332 COMMUNICATION Fourier Series Text book: Louis E. Frenzel. Jr. Principles of Electronic Communication Systems, Third Ed. Mc Graw Hill.
Chapter 2. READING ASSIGNMENTS This Lecture: Chapter 2, pp Appendix A: Complex Numbers Appendix B: MATLAB or Labview Chapter 1: Introduction.
Signal Processing for Mechatronics. Textbook Signal Processing First Hardcover – March 8, 2003 by James H. McClellan, Ronald W. Schafer, Mark A. Yoder.
The Frequency Domain Digital Image Processing – Chapter 8.
DSP First, 2/e Lecture 11 FIR Filtering Intro. May 2016 © , JH McClellan & RW Schafer 2 License Info for DSPFirst Slides  This work released.
DSP First, 2/e Lecture 7 Fourier Series Analysis.
DSP First, 2/e Lecture 5 Spectrum Representation.
DSP First, 2/e Lecture 6 Periodic Signals, Harmonics & Time-Varying Sinusoids.
DSP First, 2/e Lecture 18 DFS: Discrete Fourier Series, and Windowing.
DSP-First, 2/e LECTURE #3 Complex Exponentials and Complex Numbers.
DSP First, 2/e LECTURE #1 Sinusoids Aug © , JH McClellan & RW Schafer.
Fourier Analysis Patrice Koehl Department of Biological Sciences National University of Singapore
DSP First, 2/e Lecture 16 DTFT Properties. June 2016 © , JH McClellan & RW Schafer 2 License Info for DSPFirst Slides  This work released under.
Lecture 19 Spectrogram: Spectral Analysis via DFT & DTFT
Instructor: Mian Shahzad Iqbal
Lecture 6 Periodic Signals, Harmonics & Time-Varying Sinusoids
Fourier Series Prof. Brian L. Evans
Example 1: Voltage on a capacitor as a function of time.
Digital Signal Processing
Periodic Signals Prof. Brian L. Evans
Continuous-Time Signal Analysis
Lecture 5 Spectrum Representation
Lecture 2 Data and Signals
Lecture 9 Sampling & Aliasing
LECTURE #2 Phase & Time-Shift Delay & Attenuation
Signal Processing First
Digital Signal Processing
Signal Processing First
LECTURE 02: BASIC PROPERTIES OF SIGNALS
Signal Processing First
Presentation transcript:

Digital Signal Processing Prof. Nizamettin AYDIN naydin@yildiz.edu.tr naydin@ieee.org http://www.yildiz.edu.tr/~naydin Copyright 2000 N. AYDIN. All rights reserved.

Digital Signal Processing Lecture 1 Sinusoids

License Info for SPFirst Slides This work released under a Creative Commons License with the following terms: Attribution The licensor permits others to copy, distribute, display, and perform the work. In return, licensees must give the original authors credit. Non-Commercial The licensor permits others to copy, distribute, display, and perform the work. In return, licensees may not use the work for commercial purposes—unless they get the licensor's permission. Share Alike The licensor permits others to distribute derivative works only under a license identical to the one that governs the licensor's work. Full Text of the License This (hidden) page should be kept with the presentation

READING ASSIGNMENTS This Lecture: Appendix A: Complex Numbers Chapter 2, pp. 9-17 Appendix A: Complex Numbers Appendix B: MATLAB Chapter 1: Introduction

LECTURE OBJECTIVES Write general formula for a “sinusoidal” waveform, or signal From the formula, plot the sinusoid versus time What’s a signal?

What’s a signal A signal can be defined as a pattern of variations of a physical quantity that can be manipulated, stored, or transmitted by physical process. an information variable represented by physical quantity. For digital systems, the variable takes on discrete values. In the mathematical sense it is a function of time, x(t), that carries an information.

TUNING FORK EXAMPLE CD-ROM demo “A” is at 440 Hertz (Hz) Waveform is a SINUSOIDAL SIGNAL Computer plot looks like a sine wave This should be the mathematical formula:

TUNING FORK A-440 Waveform Time (sec)

SPEECH EXAMPLE More complicated signal (BAT.WAV) Waveform x(t) is NOT a Sinusoid Theory will tell us x(t) is approximately a sum of sinusoids FOURIER ANALYSIS Break x(t) into its sinusoidal components Called the FREQUENCY SPECTRUM

Speech Signal: BAT Nearly Periodic in Vowel Region Period is (Approximately) T = 0.0065 sec

One-dimensional continuous-time signal This speech signal is an example of one-dimensional continuous-time signal. Can be represented mathematically as a function of single independent variable (t).

Two-dimensional stationary signal This is a two dimensional signal (an image) A spatial pattern not varying in time Represented mathematically as a function of two spatial variables (x,y) However, videos are time-varying images that involves three independent variables (x,y,t)

Block diagram of an audio CD

DIGITIZE the WAVEFORM x[n] is a SAMPLED SINUSOID A list of numbers stored in memory Sample at 11,025 samples per second Called the SAMPLING RATE of the A/D Time between samples is 1/11025 = 90.7 microsec Output via D/A hardware (at Fsamp)

STORING DIGITAL SOUND x[n] is a SAMPLED SINUSOID A list of numbers stored in memory CD rate is 44,100 samples per second 16-bit samples Stereo uses 2 channels Number of bytes for 1 minute is 2 x (16/8) x 60 x 44100 = 10.584 Mbytes

SINE and COSINE functions

SINES and COSINES Always use the COSINE FORM Sine is a special case:

SINUSOIDAL SIGNAL FREQUENCY AMPLITUDE PERIOD (in sec) PHASE Radians/sec Hertz (cycles/sec) PERIOD (in sec) AMPLITUDE Magnitude PHASE

EXAMPLE of SINUSOID Given the Formula Make a plot

PLOT COSINE SIGNAL Formula defines A, w, and f

PLOTTING COSINE SIGNAL from the FORMULA Determine period: Determine a peak location by solving Zero crossing is T/4 before or after Positive & Negative peaks spaced by T/2

PLOT the SINUSOID Use T=20/3 and the peak location at t=-4

TRIG FUNCTIONS Circular Functions Common Values sin(kp) = 0 cos(0) = 1 cos(2kp) = 1 and cos((2k+1) p) = -1 cos((k+0.5) p) = 0

Basic properties of the sine and cosine functions

Some basic trigonometric identities

Sampling and plotting sinusoids Plot the following function Must evaluate x(t) at a discrete set of times, tn=nTs , where n is an integer Ts is called sample spacing or sampling period Matlab or Scilab program. Hypersignal Copyright 2000 N. AYDIN. All rights reserved.