DIGITAL SIGNAL PROCESSING TOOLS VERSION 4.0
|
|
- Loraine Day
- 5 years ago
- Views:
Transcription
1 (Digital Signal Processing Tools) Indian Institute of Technology Roorkee, Roorkee DIGITAL SIGNAL PROCESSING TOOLS VERSION 4.0 A Guide that will help you to perform various DSP functions, for a course in Digital Signal Processing. Pre requisite: Basic knowledge of DSP tools Introduction to LabVIEW programming language NOTE-Before performing the experiment, ensure that you have installed the DSP installer, or downloaded it from the link- or 1 P a g e
2 STEPS TO PERFORM DSP TOOLS: (Follow the instructions given here for proper operation of the same, and click the buttons only when required.) STEP 1: First of all login window will appear, login through a valid username and password or perform functions offline by clicking on "Work Offline". STEP 2: If you login through a valid username and password, you will see a Experiment History window where you can have access to your previous experiment reports. STEP 3: Then click on Perform New Experiment. STEP 4: From a choice of DSP functions select one, which is further divided into its subparts. STEP 5: Select a DSP function to perform. STEP 6: Press Generate Signal. Then select type of signal, frequency, phase and other added parameters to generate an input signal. 1) Press "Add to report", if performed experiment is to be included in the final report. 2) Press "Theory", to view the formulas used in function, press "Close window" to resume. STEP 7: Press Questionnaire, if you have done the experiment. This will open the questionnaire window. Answer the questions and submit to check result. STEP 8: Conclusion window will appear next. Comment remarks regarding the tools used or the experiment you performed. STEP 9: Last is the report window, take its print out or store. Press "Exit" to quit. Note for first time user: Before Performing any DSP tool user should get registered at Virtual Lab of Biomedical Instrumentation website or to get a valid Username & Password. 2 P a g e
3 HOME.. 4 Login Window. 4 Account Window 5 Experiment Window... 6 General DSP Functions Window 8 (a) Signal Statistics.. 8 (b) Power Spectrum. 9 (c) Convolution, Cross Correlation & Auto-Correlation.. 10 (d) Histogram 14 Transforms Window 15 (a) FFT (Fast Fourier Transform) (b) DCT (Discrete Cosine Transform) & DST (Discrete Sine Transform) (C) Hilbert Transform (d) Wavelet Transform.. 18 (e) Chirp-Z Transform Filters Window.. 19 (a) IIR (Infinite Impulse Response Filter). 20 (b) FIR (Finite Impulse Response Filter) (c) Window Function Implementation (d) Signal Filtering. 23 (e) Median Filter.. 24 Compression Window 25 Questionnaire Window.. 26 Conclusion Window 27 Report Window.. 28 Appendix P a g e
4 HOME Login Window- For first time users- Register on the virtual lab site following the linkhttp:// /vlab or to create an account for logging, this is to be done only once. After creating an account, login through the same username and password. For regular users- Since you already have a valid account, login through that Username and password. Click the "LOGIN button to proceed further. NOTE: Please enter a valid username and password. Biomedical Virtual Lab- To get access to Virtual biomedical lab portal. Live Chat- To chat with professionals for any guidance and support. 4 P a g e
5 Account Window- Account window will appear next. Press "Perform New Experiment" to perform DSP Functions or logout if required to do so. On this window, you can also have access to your previous experiment reports, only if you have performed any experiments earlier and submitted the report. *This window will not show up, if you are working offline. On clicking "Perform New Experiment an "Experiment" Window will appear with following functions- 1> General DSP Functions 2> Transforms 3> Filters & Windows 4> Compression 5 P a g e
6 Experiment Window- 1. Here the first block is of Instructions, which are given accordingly for each experiment. 2. Next is Experiment tab (left portion under the instructions), which contains all the DSP Function options. 3. Each DSP Function contain subdivisions which are given as follows- 1. General DSP Functions 1(a) Signal Statistics 1(b) Convolution 1(c) Power Spectrum 1(d) Histogram 2. Transforms 2(a) FFT (Fast Fourier Transform) 6 P a g e
7 2(b) DCT (Discrete Cosine Transform) 2(c) Hilbert Transform 2(d) Wavelet Transform 2(e) Chirp-Z Transform 3. Filters & Windows 3(a) IIR (Infinite Impulse Response) Filters 3(b) FIR (Finite Impulse Response) Filters 3(c) Window Implementation 3(d) Signal Filtering 3(e) Median Filter 4. Compression 4. Generate Signal is pressed to open a window, which is used to design the input waveform. a) The parameters like frequency, amplitude, phase, sampling frequency, simulation period and DC bias are adjusted to create a waveform, given in graph. b) You can also add noise to signal and check for aliasing as well. c) Then press the Import Signal to get the signal as input waveform on main window. 7 P a g e
8 5. There are 2 graphs (right portion under the instructions) as Input Signal and Output Signal. *Output signal is either enabled or grayed out according to requirement of the experiment 6. Add To Report- Press this button to add the experiment in the final report. 7. Questionnaire- This button brings up the new window of questions, which will be discussed later. 8. Go Back To Account- This button will take you back to the account window. 1>General DSP Functions- On selecting "General DSP Functions" tab from the DSP Functions Options, you will have to choose further from the given experiments- Signal Statistics, Convolution, Power Spectrum, and Histogram. 1(a) Signal Statistics Window Press the Generate Signal and select the input signal according to the Appendix 1and analyze the output parameters, which are shown in the form of table. 8 P a g e
9 This function calculates the following parameters: -Arithmetic Mean -Variance -Standard Deviation -Mode -RMS -Kurtosis -Skewness -Median -Minimum and Maximum of the input signal selected. 1 (b) Power Spectrum Window Press the Generate Signal and select the input signal according to the Appendix 1and analyze the output signal. There are two choices of power spectrum: single sided and double sided power spectrum. Corresponding to the choice, spectrum modifies its peaks at the selected frequency. Window is shown on next page. 9 P a g e
10 NOTE: The output is in normalized form. 1 (c) Convolution, Cross Correlation& Auto-Correlation Window When you select Convolution, you will further see the process options in which three options are given namely- convolution, auto-correlation and cross correlation. You can select any one of them to perform one by one. Convolution- In this experiment first you generate the signal 1 and then the signal 2 and set the parameters according to appendix1. These 2 signals will appear together in the input signal graph. Then select type of convolution i.e.-linear or circular. Then press the Convolute Signal to get the output (normalized output) in the output graph. 10 P a g e
11 Auto-Correlation- Select Auto-correlation from the options and generate input Signal. Then press the Generate Correlation to get the output in the output graph. Window is shown on the next page. 11 P a g e
12 Cross Correlation - In this experiment generate the signal 1 and then the signal 2 and set the parameters according to appendix1. These 2 signals will appear together in the input signal graph. Then press the Generate Correlation to get the output in the output graph. 12 P a g e
13 13 P a g e
14 1 (d) Histogram Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and analyse the output parameters. In this function a Gaussian noise function is added to input signal, whose standard deviation can be varied. The generated histogram is being plot with respect to bin values and amplitude. 14 P a g e
15 2>Transforms Window On selecting "Transforms" tab from the DSP Functions Options, you will have to choose further from the given experiments-fft, DCT/DST, Hilbert, Wavelet, Chirp-Z. 2(a) FFT (Fast Fourier Transform) Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and press the Show Waveform to get the output. NOTE: The output FFT is in normalized form. 15 P a g e
16 2 (b) DCT (Discrete Cosine Transform) & DST (Discrete Sine Transform) Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix1. Then select the waveform you want to generate and analyze the output. This function evaluates the discrete sine and cosine transform (normalized) of the input signal and displays it in output graph. NOTE: The output is in normalized form. 16 P a g e
17 2 (c) Hilbert Transform Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and analyze the output. This Function evaluates the Hilbert transform of the input signal and displays it in the output graph. 17 P a g e
18 2 (d) Wavelet Transform Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and analyse the output. This function evaluates the wavelet transform of the input signal. From the drop down menu "Wavelet Type" select the type of mother wavelet such as Haar, db xx, bior xx etc. with level of decimations mentioned in adjoining numeric control Levels. 18 P a g e
19 2 (e) Chirp-Z Transform Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and analyze the output. This function evaluates chirp- Z transform of the input signal selected and displays it in the output graph. 3>Filters Window On selecting "Filters" tab from the DSP Functions Options, you will have to choose further from the given experiments- IIR Filters, FIR Filters, Window Implementation, Signal Filtering and Median Filter. 19 P a g e
20 3(a) IIR (Infinite Impulse Response Filter) Window In this experiment first select the type of filter -Lowpass (Only fpass1 and fstop1 will appear) -Highpass (Only fpass1 and fstop1 will appear) -Bandpass(fpass1,fstop1,fpass2 & fstop2 appear) -Bandstop(fpass1,fstop1,fpass2 & fstop2 appear) Set the frequencies according to the note provided and then select the design method from drop down menu, next set sampling frequency and finally the order of filter. Magnitude and phase response of the filter will be visible in the corresponding graphs. NOTE: Here the Input Signal represents MAGNITUDE RESPO NSE and Output Signal represents PHASE RESPONSE. db on?-indicates whether magnitude response is in decibels or is linear. 20 P a g e
21 3(b) FIR Filter Window In this experiment first select the type of filter, then any window from a drop down menu, next select the order of filter and at last set the frequencies according to the note given in the instructions. Magnitude and phase response of the filter will be visible in Input and Output graphs. 21 P a g e
22 3(c) Window Implementation Generate the input signal and set the frequency, amplitude and phase of the selected signal according to the Appendix 1and analyze the output parameters with the help offollowing description. Windowing of the input signal in correspondence to a number of windows is done by this function. To perform it select any type of window from thelist and see the output in windows implementation output graph. 22 P a g e
23 3(d) Signal Filtering Window Generate the input signal and set the frequency, amplitude and phase of the signal according to the Appendix 1and analyze the output parameters with the help of the following description. This function shows how filters can be used to reduce the effect of noise on a signal. To perform select the type of noise (for Gaussian noise set standard deviation), type of filter, its order and set the sampling frequency (higher than twice the frequency of signal). Input signal is a signal with added noise and filtered output shows distorted signal after being operated on by filter. NOTE: More is the sampling frequency more will be filtering it provides against noise. 23 P a g e
24 3(e) Median Filter Window Select the input signal and set the frequency, amplitude and phase of the selected signal according to the Appendix 1and analyze the output parameters. This function applies median filter to the input signal chosen, by varying the left and right rank of the median filter. 24 P a g e
25 4>Sample Compression Window Select the input signal and set the frequency, amplitude and phase of the selected signal according to the Appendix 1and analyze the output parameters with the help of following description. To perform this function select the type of compression method and press compression enable button to enable compression. And see the compressed signal in graph which will vary according to the type of compression method selected. 25 P a g e
26 Questionnaire Window When you have done the experiment, clicking the Questionnaire, another window appears which contains a number of questions in sequence. Attempt 10 questions in lineand see your result. 26 P a g e
27 Conclusion Window After you submit the result of questionnaire, this window gets closed and conclusion window appears. Comment remarks regarding the tools performed, which will appear in the final report. Click "Submit" and "View Report" to proceed to report section. 27 P a g e
28 Report Window The final report will appear in this window. Press "EXIT" to stop execution or print the report if required. 28 P a g e
29 Appendix 1 Gen e ral In st ru c t ion s to p erf o r m an y f u n c tion o r tool : - Select the input signal from a choice of Sine, Triangular, Square, Sawtooth, User defined and Formula based from a drop down menu. User-defined signal- To generate your own periodic signal by giving -> No. of harmonics -> Sampling parameters- Sampling Frequency Simulation period -> Order of harmonic -> Amplitude of harmonic Set the frequency by dragging the slider, or directly entering into the digital display next to it. NOTE- Do not set frequency more than 500Hz as maximum sampling frequency is 1000 Hz. 29 P a g e
30 Set amplitude by dragging slider, or entering directly into digital display. Maximum amplitude has been set to 100V. Set phase by dragging slider, or entering directly into digital display. Maximum phase has been set to 36 You can choose any tool provided in the graph palette for examining graph. Functions provided are- zooming a section of graph, shifting the graph etc "Add to report"- Click this button to add function in use to the final report. NOTE: Just performing a tool will not show your experiment in the final report. "Theory"- On clicking this button a small screen will appear giving the mathematical formulae of the function in use. NOTE: Remember to close window once opened to proceed further with experiment. 30 P a g e
31 Remember to close window once opened. 31 P a g e
BIOMEDICAL SIGNAL PROCESSING (BMSP) TOOLS
BIOMEDICAL SIGNAL PROCESSING (BMSP) TOOLS A Guide that will help you to perform various BMSP functions, for a course in Digital Signal Processing. Pre requisite: Basic knowledge of BMSP tools : Introduction
More informationUnderstanding Digital Signal Processing
Understanding Digital Signal Processing Richard G. Lyons PRENTICE HALL PTR PRENTICE HALL Professional Technical Reference Upper Saddle River, New Jersey 07458 www.photr,com Contents Preface xi 1 DISCRETE
More informationExperiment 2 Effects of Filtering
Experiment 2 Effects of Filtering INTRODUCTION This experiment demonstrates the relationship between the time and frequency domains. A basic rule of thumb is that the wider the bandwidth allowed for the
More informationLab 1B LabVIEW Filter Signal
Lab 1B LabVIEW Filter Signal Due Thursday, September 12, 2013 Submit Responses to Questions (Hardcopy) Equipment: LabVIEW Setup: Open LabVIEW Skills learned: Create a low- pass filter using LabVIEW and
More informationSignal Processing Toolbox
Signal Processing Toolbox Perform signal processing, analysis, and algorithm development Signal Processing Toolbox provides industry-standard algorithms for analog and digital signal processing (DSP).
More informationIntroduction to Simulink
EE 460 Introduction to Communication Systems MATLAB Tutorial #3 Introduction to Simulink This tutorial provides an overview of Simulink. It also describes the use of the FFT Scope and the filter design
More informationMultiSim and Analog Discovery 2 Manual
MultiSim and Analog Discovery 2 Manual 1 MultiSim 1.1 Running Windows Programs Using Mac Obtain free Microsoft Windows from: http://software.tamu.edu Set up a Windows partition on your Mac: https://support.apple.com/en-us/ht204009
More informationLabVIEW Basics Peter Avitabile,Jeffrey Hodgkins Mechanical Engineering Department University of Massachusetts Lowell
LabVIEW Basics Peter Avitabile,Jeffrey Hodgkins Mechanical Engineering Department University of Massachusetts Lowell 1 Dr. Peter Avitabile LabVIEW LabVIEW is a data acquisition software package commonly
More informationFrequency Domain Representation of Signals
Frequency Domain Representation of Signals The Discrete Fourier Transform (DFT) of a sampled time domain waveform x n x 0, x 1,..., x 1 is a set of Fourier Coefficients whose samples are 1 n0 X k X0, X
More informationInstruction Manual for Concept Simulators. Signals and Systems. M. J. Roberts
Instruction Manual for Concept Simulators that accompany the book Signals and Systems by M. J. Roberts March 2004 - All Rights Reserved Table of Contents I. Loading and Running the Simulators II. Continuous-Time
More informationDSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters
Islamic University of Gaza OBJECTIVES: Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#10 Finite Impulse Response (FIR) Filters To demonstrate the concept
More informationBiomedical Signals. Signals and Images in Medicine Dr Nabeel Anwar
Biomedical Signals Signals and Images in Medicine Dr Nabeel Anwar Noise Removal: Time Domain Techniques 1. Synchronized Averaging (covered in lecture 1) 2. Moving Average Filters (today s topic) 3. Derivative
More informationLLRF4 Evaluation Board
LLRF4 Evaluation Board USPAS Lab Reference Author: Dmitry Teytelman Revision: 1.1 June 11, 2009 Copyright Dimtel, Inc., 2009. All rights reserved. Dimtel, Inc. 2059 Camden Avenue, Suite 136 San Jose, CA
More informationLab week 4: Harmonic Synthesis
AUDL 1001: Signals and Systems for Hearing and Speech Lab week 4: Harmonic Synthesis Introduction Any waveform in the real world can be constructed by adding together sine waves of the appropriate amplitudes,
More informationASN Filter Designer Professional/Lite Getting Started Guide
ASN Filter Designer Professional/Lite Getting Started Guide December, 2011 ASN11-DOC007, Rev. 2 For public release Legal notices All material presented in this document is protected by copyright under
More informationAdvanced Data Analysis Pattern Recognition & Neural Networks Software for Acoustic Emission Applications. Topic: Waveforms in Noesis
Advanced Data Analysis Pattern Recognition & Neural Networks Software for Acoustic Emission Applications Topic: Waveforms in Noesis 1 Noesis Waveforms Capabilities Noesis main features relating to Waveforms:
More informationFourier Signal Analysis
Part 1B Experimental Engineering Integrated Coursework Location: Baker Building South Wing Mechanics Lab Experiment A4 Signal Processing Fourier Signal Analysis Please bring the lab sheet from 1A experiment
More informationDigital Signal Processing
Digital Signal Processing System Analysis and Design Paulo S. R. Diniz Eduardo A. B. da Silva and Sergio L. Netto Federal University of Rio de Janeiro CAMBRIDGE UNIVERSITY PRESS Preface page xv Introduction
More informationAdvanced Lab LAB 6: Signal Acquisition & Spectrum Analysis Using VirtualBench DSA Equipment: Objectives:
Advanced Lab LAB 6: Signal Acquisition & Spectrum Analysis Using VirtualBench DSA Equipment: Pentium PC with National Instruments PCI-MIO-16E-4 data-acquisition board (12-bit resolution; software-controlled
More informationAppendix B. Design Implementation Description For The Digital Frequency Demodulator
Appendix B Design Implementation Description For The Digital Frequency Demodulator The DFD design implementation is divided into four sections: 1. Analog front end to signal condition and digitize the
More informationDigital Signal Processing for Audio Applications
Digital Signal Processing for Audio Applications Volime 1 - Formulae Third Edition Anton Kamenov Digital Signal Processing for Audio Applications Third Edition Volume 1 Formulae Anton Kamenov 2011 Anton
More informationEE 422G - Signals and Systems Laboratory
EE 422G - Signals and Systems Laboratory Lab 3 FIR Filters Written by Kevin D. Donohue Department of Electrical and Computer Engineering University of Kentucky Lexington, KY 40506 September 19, 2015 Objectives:
More informationLaboratory Experiment #1 Introduction to Spectral Analysis
J.B.Francis College of Engineering Mechanical Engineering Department 22-403 Laboratory Experiment #1 Introduction to Spectral Analysis Introduction The quantification of electrical energy can be accomplished
More informationSystem analysis and signal processing
System analysis and signal processing with emphasis on the use of MATLAB PHILIP DENBIGH University of Sussex ADDISON-WESLEY Harlow, England Reading, Massachusetts Menlow Park, California New York Don Mills,
More informationINTRODUCTION TO AGILENT VEE
INTRODUCTION TO AGILENT VEE I. Introduction The Agilent Visual Engineering Environment (VEE) is a graphical data flow programming language from Agilent Technologies (Keysight) for automated test, measurement,
More informationLAB II. INTRODUCTION TO LABVIEW
1. OBJECTIVE LAB II. INTRODUCTION TO LABVIEW In this lab, you are to gain a basic understanding of how LabView operates the lab equipment remotely. 2. OVERVIEW In the procedure of this lab, you will build
More informationLAB #7: Digital Signal Processing
LAB #7: Digital Signal Processing Equipment: Pentium PC with NI PCI-MIO-16E-4 data-acquisition board NI BNC 2120 Accessory Box VirtualBench Instrument Library version 2.6 Function Generator (Tektronix
More informationReading: Johnson Ch , Ch.5.5 (today); Liljencrants & Lindblom; Stevens (Tues) reminder: no class on Thursday.
L105/205 Phonetics Scarborough Handout 7 10/18/05 Reading: Johnson Ch.2.3.3-2.3.6, Ch.5.5 (today); Liljencrants & Lindblom; Stevens (Tues) reminder: no class on Thursday Spectral Analysis 1. There are
More informationMemorial University of Newfoundland Faculty of Engineering and Applied Science. Lab Manual
Memorial University of Newfoundland Faculty of Engineering and Applied Science Engineering 6871 Communication Principles Lab Manual Fall 2014 Lab 1 AMPLITUDE MODULATION Purpose: 1. Learn how to use Matlab
More informationLakehead University. Department of Electrical Engineering
Lakehead University Department of Electrical Engineering Lab Manual Engr. 053 (Digital Signal Processing) Instructor: Dr. M. Nasir Uddin Last updated on January 16, 003 1 Contents: Item Page # Guidelines
More informationCG401 Advanced Signal Processing. Dr Stuart Lawson Room A330 Tel: January 2003
CG40 Advanced Dr Stuart Lawson Room A330 Tel: 23780 e-mail: ssl@eng.warwick.ac.uk 03 January 2003 Lecture : Overview INTRODUCTION What is a signal? An information-bearing quantity. Examples of -D and 2-D
More informationChapter 2: Digitization of Sound
Chapter 2: Digitization of Sound Acoustics pressure waves are converted to electrical signals by use of a microphone. The output signal from the microphone is an analog signal, i.e., a continuous-valued
More informationAcoustics, signals & systems for audiology. Week 4. Signals through Systems
Acoustics, signals & systems for audiology Week 4 Signals through Systems Crucial ideas Any signal can be constructed as a sum of sine waves In a linear time-invariant (LTI) system, the response to a sinusoid
More informationFAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW
FAST Fourier Transform (FFT) and Digital Filtering Using LabVIEW Instructor s Portion Wei Lin Department of Biomedical Engineering Stony Brook University Summary Uses This experiment requires the student
More informationContents. Introduction 1 1 Suggested Reading 2 2 Equipment and Software Tools 2 3 Experiment 2
ECE363, Experiment 02, 2018 Communications Lab, University of Toronto Experiment 02: Noise Bruno Korst - bkf@comm.utoronto.ca Abstract This experiment will introduce you to some of the characteristics
More informationWAVELETS: BEYOND COMPARISON - D. L. FUGAL
WAVELETS: BEYOND COMPARISON - D. L. FUGAL Wavelets are used extensively in Signal and Image Processing, Medicine, Finance, Radar, Sonar, Geology and many other varied fields. They are usually presented
More informationInstruction Manual DFP2 Digital Filter Package
Instruction Manual DFP2 Digital Filter Package Digital Filter Package 2 Software Instructions 2017 Teledyne LeCroy, Inc. All rights reserved. Unauthorized duplication of Teledyne LeCroy, Inc. documentation
More informationElectrical & Computer Engineering Technology
Electrical & Computer Engineering Technology EET 419C Digital Signal Processing Laboratory Experiments by Masood Ejaz Experiment # 1 Quantization of Analog Signals and Calculation of Quantized noise Objective:
More informationExperiment 4 Sampling and Aliasing
Experiment 4 ampling and Aliasing INTRODUCTION One of the basic processes found in digital communications is sampling. Continuous signals from analog sources such as voice, music, video or other forms
More informationENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm
ENSC327 Communication Systems Fall 2011 Assignment #1 Due Wednesday, Sept. 28, 4:00 pm All problem numbers below refer to those in Haykin & Moher s book. 1. (FT) Problem 2.20. 2. (Convolution) Problem
More informationLLS - Introduction to Equipment
Published on Advanced Lab (http://experimentationlab.berkeley.edu) Home > LLS - Introduction to Equipment LLS - Introduction to Equipment All pages in this lab 1. Low Light Signal Measurements [1] 2. Introduction
More informationPresentation Title By Author
Presentation Title By Author 2014 The MathWorks, 1 Practical Signal Processing Techniques with MATLAB 实用信号处理技术 John Zhao ( 赵志宏 ) Technical Marketing Manager 2014 The MathWorks, 2 Agenda Signal Processing
More informationENGR 210 Lab 12: Sampling and Aliasing
ENGR 21 Lab 12: Sampling and Aliasing In the previous lab you examined how A/D converters actually work. In this lab we will consider some of the consequences of how fast you sample and of the signal processing
More informationELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet
ELEC-C5230 Digitaalisen signaalinkäsittelyn perusteet Lecture 10: Summary Taneli Riihonen 16.05.2016 Lecture 10 in Course Book Sanjit K. Mitra, Digital Signal Processing: A Computer-Based Approach, 4th
More informationSignal Processing for Digitizers
Signal Processing for Digitizers Modular digitizers allow accurate, high resolution data acquisition that can be quickly transferred to a host computer. Signal processing functions, applied in the digitizer
More informationDigital Signal Processing
Digital Signal Processing Fourth Edition John G. Proakis Department of Electrical and Computer Engineering Northeastern University Boston, Massachusetts Dimitris G. Manolakis MIT Lincoln Laboratory Lexington,
More informationME scope Application Note 01 The FFT, Leakage, and Windowing
INTRODUCTION ME scope Application Note 01 The FFT, Leakage, and Windowing NOTE: The steps in this Application Note can be duplicated using any Package that includes the VES-3600 Advanced Signal Processing
More informationExperiment 2: Electronic Enhancement of S/N and Boxcar Filtering
Experiment 2: Electronic Enhancement of S/N and Boxcar Filtering Synopsis: A simple waveform generator will apply a triangular voltage ramp through an R/C circuit. A storage digital oscilloscope, or an
More informationThe Discrete Fourier Transform. Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido
The Discrete Fourier Transform Claudia Feregrino-Uribe, Alicia Morales-Reyes Original material: Dr. René Cumplido CCC-INAOE Autumn 2015 The Discrete Fourier Transform Fourier analysis is a family of mathematical
More informationL A B 3 : G E N E R A T I N G S I N U S O I D S
L A B 3 : G E N E R A T I N G S I N U S O I D S NAME: DATE OF EXPERIMENT: DATE REPORT SUBMITTED: 1/7 1 THEORY DIGITAL SIGNAL PROCESSING LABORATORY 1.1 GENERATION OF DISCRETE TIME SINUSOIDAL SIGNALS IN
More informationDigital Image Processing 3/e
Laboratory Projects for Digital Image Processing 3/e by Gonzalez and Woods 2008 Prentice Hall Upper Saddle River, NJ 07458 USA www.imageprocessingplace.com The following sample laboratory projects are
More informationOscilloscope (dual channel, xy, time division, trigger); log, lines, bar, octaves band analysis 1/3, 1/6, 1/9, 1/12, 1/24);
1 of 6 2/24/2014 6:14 PM **BETA available** ) Visual Analyser Project (Coming soon 2012 version Detailed Features about: 1. Oscilloscope (dual channel, xy, time division, trigger); 2. Spectrum Analyzer
More informationExperiment Guide: RC/RLC Filters and LabVIEW
Description and ackground Experiment Guide: RC/RLC Filters and LabIEW In this lab you will (a) manipulate instruments manually to determine the input-output characteristics of an RC filter, and then (b)
More informationDiscrete Fourier Transform (DFT)
Amplitude Amplitude Discrete Fourier Transform (DFT) DFT transforms the time domain signal samples to the frequency domain components. DFT Signal Spectrum Time Frequency DFT is often used to do frequency
More informationAdvanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals
Advanced Digital Signal Processing Part 2: Digital Processing of Continuous-Time Signals Gerhard Schmidt Christian-Albrechts-Universität zu Kiel Faculty of Engineering Institute of Electrical Engineering
More informationGentec-EO USA. T-RAD-USB Users Manual. T-Rad-USB Operating Instructions /15/2010 Page 1 of 24
Gentec-EO USA T-RAD-USB Users Manual Gentec-EO USA 5825 Jean Road Center Lake Oswego, Oregon, 97035 503-697-1870 voice 503-697-0633 fax 121-201795 11/15/2010 Page 1 of 24 System Overview Welcome to the
More informationijdsp Workshop: Exercise 2012 DSP Exercise Objectives
Objectives DSP Exercise The objective of this exercise is to provide hands-on experiences on ijdsp. It consists of three parts covering frequency response of LTI systems, pole/zero locations with the frequency
More informationECEN 325 Lab 5: Operational Amplifiers Part III
ECEN Lab : Operational Amplifiers Part III Objectives The purpose of the lab is to study some of the opamp configurations commonly found in practical applications and also investigate the non-idealities
More informationReviewing Your Tax Return In Your Portal
Reviewing Your Tax Return In Your Portal 1. Go to our website www.franklinincpa.com and click on the link at the bottom left of the screen for Client Connect. a. This link will take you to the login screen
More informationFourier Transform Pairs
CHAPTER Fourier Transform Pairs For every time domain waveform there is a corresponding frequency domain waveform, and vice versa. For example, a rectangular pulse in the time domain coincides with a sinc
More information3.2 Measuring Frequency Response Of Low-Pass Filter :
2.5 Filter Band-Width : In ideal Band-Pass Filters, the band-width is the frequency range in Hz where the magnitude response is at is maximum (or the attenuation is at its minimum) and constant and equal
More informationMoku:Lab. Specifications INSTRUMENTS. Moku:Lab, rev
Moku:Lab L I Q U I D INSTRUMENTS Specifications Moku:Lab, rev. 2018.1 Table of Contents Hardware 4 Specifications 4 Analog I/O 4 External trigger input 4 Clock reference 5 General characteristics 5 General
More informationECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015
Purdue University: ECE438 - Digital Signal Processing with Applications 1 ECE438 - Laboratory 7a: Digital Filter Design (Week 1) By Prof. Charles Bouman and Prof. Mireille Boutin Fall 2015 1 Introduction
More informationGEORGIA INSTITUTE OF TECHNOLOGY. SCHOOL of ELECTRICAL and COMPUTER ENGINEERING. ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters
GEORGIA INSTITUTE OF TECHNOLOGY SCHOOL of ELECTRICAL and COMPUTER ENGINEERING ECE 2026 Summer 2018 Lab #8: Filter Design of FIR Filters Date: 19. Jul 2018 Pre-Lab: You should read the Pre-Lab section of
More informationLab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing
DSP First, 2e Signal Processing First Lab S-8: Spectrograms: Harmonic Lines & Chirp Aliasing Pre-Lab: Read the Pre-Lab and do all the exercises in the Pre-Lab section prior to attending lab. Verification:
More informationPart One. Efficient Digital Filters COPYRIGHTED MATERIAL
Part One Efficient Digital Filters COPYRIGHTED MATERIAL Chapter 1 Lost Knowledge Refound: Sharpened FIR Filters Matthew Donadio Night Kitchen Interactive What would you do in the following situation?
More informationLab 8. Signal Analysis Using Matlab Simulink
E E 2 7 5 Lab June 30, 2006 Lab 8. Signal Analysis Using Matlab Simulink Introduction The Matlab Simulink software allows you to model digital signals, examine power spectra of digital signals, represent
More informationPHYC 500: Introduction to LabView. Exercise 9 (v 1.1) Spectral content of waveforms. M.P. Hasselbeck, University of New Mexico
PHYC 500: Introduction to LabView M.P. Hasselbeck, University of New Mexico Exercise 9 (v 1.1) Spectral content of waveforms This exercise provides additional experience with the Waveform palette, along
More informationStep 1. - To Create an Account
Kuskitannee Lodge 168 Website registration walk through Overview In order to make it easier to plan for weekends and to allow users to easily register online a process has been created which will allow
More informationEET 223 RF COMMUNICATIONS LABORATORY EXPERIMENTS
EET 223 RF COMMUNICATIONS LABORATORY EXPERIMENTS Experimental Goals A good technician needs to make accurate measurements, keep good records and know the proper usage and limitations of the instruments
More informationThe Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey
Application ote 041 The Fundamentals of FFT-Based Signal Analysis and Measurement Michael Cerna and Audrey F. Harvey Introduction The Fast Fourier Transform (FFT) and the power spectrum are powerful tools
More informationTRANSFORMS / WAVELETS
RANSFORMS / WAVELES ransform Analysis Signal processing using a transform analysis for calculations is a technique used to simplify or accelerate problem solution. For example, instead of dividing two
More informationEXPERIMENT 4 INTRODUCTION TO AMPLITUDE MODULATION SUBMITTED BY
EXPERIMENT 4 INTRODUCTION TO AMPLITUDE MODULATION SUBMITTED BY NAME:. STUDENT ID:.. ROOM: INTRODUCTION TO AMPLITUDE MODULATION Purpose: The objectives of this laboratory are:. To introduce the spectrum
More informationNoise Measurements Using a Teledyne LeCroy Oscilloscope
Noise Measurements Using a Teledyne LeCroy Oscilloscope TECHNICAL BRIEF January 9, 2013 Summary Random noise arises from every electronic component comprising your circuits. The analysis of random electrical
More informationThis content has been downloaded from IOPscience. Please scroll down to see the full text.
This content has been downloaded from IOPscience. Please scroll down to see the full text. Download details: IP Address: 148.251.232.83 This content was downloaded on 10/07/2018 at 03:39 Please note that
More informationSpectral Line Tracking LIGO-T x0. Bria C. Storr. Summer Undergraduate Researcher. Mentor: Joseph Betzwieser
Spectral Line Tracking LIGO-T1600284-x0 Bria C. Storr Summer Undergraduate Researcher Mentor: Joseph Betzwieser Abstract The objectives are to track spectral lines and ultimately determine the strength
More informationPART I: The questions in Part I refer to the aliasing portion of the procedure as outlined in the lab manual.
Lab. #1 Signal Processing & Spectral Analysis Name: Date: Section / Group: NOTE: To help you correctly answer many of the following questions, it may be useful to actually run the cases outlined in the
More informationDIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014)
Course Code : EEEB363 DIGITAL SIGNAL PROCESSING (Date of document: 6 th May 2014) Course Status : Core for BEEE and BEPE Level : Degree Semester Taught : 6 Credit : 3 Co-requisites : Signals and Systems
More informationAUDL Final exam page 1/7 Please answer all of the following questions.
AUDL 11 28 Final exam page 1/7 Please answer all of the following questions. 1) Consider 8 harmonics of a sawtooth wave which has a fundamental period of 1 ms and a fundamental component with a level of
More informationReference Manual SPECTRUM. Signal Processing for Experimental Chemistry Teaching and Research / University of Maryland
Reference Manual SPECTRUM Signal Processing for Experimental Chemistry Teaching and Research / University of Maryland Version 1.1, Dec, 1990. 1988, 1989 T. C. O Haver The File Menu New Generates synthetic
More informationPage 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15. Figure 2: DAD pin configuration
Page 1/10 Digilent Analog Discovery (DAD) Tutorial 6-Aug-15 INTRODUCTION The Diligent Analog Discovery (DAD) allows you to design and test both analog and digital circuits. It can produce, measure and
More informationImage acquisition. Midterm Review. Digitization, line of image. Digitization, whole image. Geometric transformations. Interpolation 10/26/2016
Image acquisition Midterm Review Image Processing CSE 166 Lecture 10 2 Digitization, line of image Digitization, whole image 3 4 Geometric transformations Interpolation CSE 166 Transpose these matrices
More informationECE 5650/4650 Exam II November 20, 2018 Name:
ECE 5650/4650 Exam II November 0, 08 Name: Take-Home Exam Honor Code This being a take-home exam a strict honor code is assumed. Each person is to do his/her own work. Bring any questions you have about
More informationChapter 5. Signal Analysis. 5.1 Denoising fiber optic sensor signal
Chapter 5 Signal Analysis 5.1 Denoising fiber optic sensor signal We first perform wavelet-based denoising on fiber optic sensor signals. Examine the fiber optic signal data (see Appendix B). Across all
More informationENGINEERING FOR RURAL DEVELOPMENT Jelgava, EDUCATION METHODS OF ANALOGUE TO DIGITAL CONVERTERS TESTING AT FE CULS
EDUCATION METHODS OF ANALOGUE TO DIGITAL CONVERTERS TESTING AT FE CULS Jakub Svatos, Milan Kriz Czech University of Life Sciences Prague jsvatos@tf.czu.cz, krizm@tf.czu.cz Abstract. Education methods for
More informationECEGR Lab #8: Introduction to Simulink
Page 1 ECEGR 317 - Lab #8: Introduction to Simulink Objective: By: Joe McMichael This lab is an introduction to Simulink. The student will become familiar with the Help menu, go through a short example,
More informationPhysics 326 Lab 8 11/5/04 FOURIER ANALYSIS AND SYNTHESIS
FOURIER ANALYSIS AND SYNTHESIS BACKGROUND The French mathematician J. B. Fourier showed in 1807 that any piecewise continuous periodic function with a frequency ω can be expressed as the sum of an infinite
More informationMUSC 316 Sound & Digital Audio Basics Worksheet
MUSC 316 Sound & Digital Audio Basics Worksheet updated September 2, 2011 Name: An Aggie does not lie, cheat, or steal, or tolerate those who do. By submitting responses for this test you verify, on your
More informationExperiment No. 2 Pre-Lab Signal Mixing and Amplitude Modulation
Experiment No. 2 Pre-Lab Signal Mixing and Amplitude Modulation Read the information presented in this pre-lab and answer the questions given. Submit the answers to your lab instructor before the experimental
More informationDFT: Discrete Fourier Transform & Linear Signal Processing
DFT: Discrete Fourier Transform & Linear Signal Processing 2 nd Year Electronics Lab IMPERIAL COLLEGE LONDON Table of Contents Equipment... 2 Aims... 2 Objectives... 2 Recommended Textbooks... 3 Recommended
More informationSignalCalc Drop Test Demo Guide
SignalCalc Drop Test Demo Guide Introduction Most protective packaging for electronic and other fragile products use cushion materials in the packaging that are designed to deform in response to forces
More informationExperiment 1 Introduction to MATLAB and Simulink
Experiment 1 Introduction to MATLAB and Simulink INTRODUCTION MATLAB s Simulink is a powerful modeling tool capable of simulating complex digital communications systems under realistic conditions. It includes
More informationSignals. Continuous valued or discrete valued Can the signal take any value or only discrete values?
Signals Continuous time or discrete time Is the signal continuous or sampled in time? Continuous valued or discrete valued Can the signal take any value or only discrete values? Deterministic versus random
More informationHarmonic Analysis. Purpose of Time Series Analysis. What Does Each Harmonic Mean? Part 3: Time Series I
Part 3: Time Series I Harmonic Analysis Spectrum Analysis Autocorrelation Function Degree of Freedom Data Window (Figure from Panofsky and Brier 1968) Significance Tests Harmonic Analysis Harmonic analysis
More informationDiscrete Fourier Transform, DFT Input: N time samples
EE445M/EE38L.6 Lecture. Lecture objectives are to: The Discrete Fourier Transform Windowing Use DFT to design a FIR digital filter Discrete Fourier Transform, DFT Input: time samples {a n = {a,a,a 2,,a
More informationME 365 EXPERIMENT 8 FREQUENCY ANALYSIS
ME 365 EXPERIMENT 8 FREQUENCY ANALYSIS Objectives: There are two goals in this laboratory exercise. The first is to reinforce the Fourier series analysis you have done in the lecture portion of this course.
More informationDIGITAL SIGNAL PROCESSING CCC-INAOE AUTUMN 2015
DIGITAL SIGNAL PROCESSING CCC-INAOE AUTUMN 2015 Fourier Transform Properties Claudia Feregrino-Uribe & Alicia Morales Reyes Original material: Rene Cumplido "The Scientist and Engineer's Guide to Digital
More informationObjectives. Abstract. This PRO Lesson will examine the Fast Fourier Transformation (FFT) as follows:
: FFT Fast Fourier Transform This PRO Lesson details hardware and software setup of the BSL PRO software to examine the Fast Fourier Transform. All data collection and analysis is done via the BIOPAC MP35
More informationWhen and How to Use FFT
B Appendix B: FFT When and How to Use FFT The DDA s Spectral Analysis capability with FFT (Fast Fourier Transform) reveals signal characteristics not visible in the time domain. FFT converts a time domain
More informationData Acquisition Systems. Signal DAQ System The Answer?
Outline Analysis of Waveforms and Transforms How many Samples to Take Aliasing Negative Spectrum Frequency Resolution Synchronizing Sampling Non-repetitive Waveforms Picket Fencing A Sampled Data System
More information