ELEC 3004: Signals, Systems & Control
|
|
- Ira Cameron
- 5 years ago
- Views:
Transcription
1 Noise & Data Acquisition ELEC 3004: Signals, Systems & Control Dr. Surya Singh, Prof. Brian Lovell & Dr. Paul Pounds Lecture # ## May 3, 2012 elec3004@itee.uq.edu.au School of Information Technology and Electrical Engineering at the University of Queensland Schedule of Events Week Date Lecture Title 1 1-Mar Overview Mar Signals & Systems 8-Mar Sampling 12-Mar Laplace 15-Mar LTI 19-Mar Convolution and Discrete Fourier Series 22-Mar Fourier Transform 26-Mar Fourier Transform Operations 29-Mar Applications: DFFT and DCT 2-Apr Exam 1 (10%) 5-Apr (Guest Lecture from Industry) 16-Apr Filters 19-Apr Filters 23-Apr Filters 26-Apr IIR Filters 30-Apr Multirate Filters 3-May Noise & Data Acquisition 7-May Holiday 10-May Quiz (10%) 14-May z-transform 17-May Introduction to Digital Control 21-May Stability of Digital Systems 24-May Estimation 28-May Kalman Filters & GPS 31-May Applications in Industry 2
2 Announcements We re working on the grading. Sorry for the delay! Homework 3 is coming! I have no additional news about Quiz 2! It will cover the material Brian covered. (Filters, etc.) 3 Outline Noise Dealing with it Interpolation Data Acquisition Connectors 4
3 I. Noise Note: this picture illustrates the concepts but it is not quantitatively precise Source: Prof. M. Siegel, CMU 5 Noise [2] Various Types: Thermal (white): Johnson noise, from thermal energy inherent in mass. Flicker or 1/f noise: Pink noise More noise at lower frequency Shot noise: Noise from quantum effects as current flows across a semiconductor barrier Avalanche noise: Noise from junction at breakdown (circuit at discharge) 6
4 Dealing with Noise Frequency Filters Band-Passing Modulation Give it a unique pattern Move it out of DC (sunlight) Phase Lock-in or synchronous detection Redundancy (measure twice) The System (don t get noise to begin with!) 7 How to beat the noise phase signal noise frequency Filtering (Narrow-banding): Only look at particular portion of frequency space Multiple measurements Other (modulation, etc.) 8
5 Noise Uncertainty Uncertainty: All measurement has some approximation A. Statistical uncertainty: quantified by mean & variance B. Systematic uncertainty: non-random error sources Law of Propagation of Uncertainty Combined uncertainty is root squared 9 Treating Uncertainty with Multiple Measurements 1. Over time: multiple readings of a quantity over time stationary or ergodic system Sometimes called integrating 2. Over space: single measurement (summed) from multiple sensors each distributed in space 3. Same Measurand: multiple measurements take of the same observable quantity by multiple, related instruments e.g., measure position & velocity simultaneously Basic sensor fusion. 10
6 I. Filters Band-pass Only allow a band (or range) of frequencies 0 db Signal magnitude Ideal filter pass-band -3 db ~ ½ power f 0 f c bandwidth real filter Initial frequency stop-band cutoff frequency Frequency 11 II. Interpolation & Re-sampling 12
7 Interpolation Increase sample rate Up-sampling by factor L L x u n x n / L, if n 0, L,2L,3L,... 0, otherwise e.g., x[n] = { } 2 x d [n] = { } Insert zeros between each sample 13 1 Up-sampled Sequence: x u [n] = x[n/2] Amplitude (x u [n]) Sample number (n/time) 14
8 Frequency Scaling /L Spectrum: X u [k] Image spectrums Angular Frequency -2 /L 2 /L 15 Interpolation Interpolation by factor L in time Produces frequency spectrum that is frequency scaled (by wl) X u ( w) x[ n]exp n jnwl X wl Replica spectrums (images) now appear in period {-, } to prevent aliasing images must be removed i.e., X u (w) must be bandlimited to /L with LPF 16
9 Interpolation Filter x[n] L x u [n] h[n] x u [n] Where x u [n] = x u [n] * h[n] Low-pass filter, h[n]: gain = L, cutoff /L X[k] L X u [k] H[k] X u [k] Where X u [k] = X u [k]h[k] X u [k] H[k] X u [k]
10 Interpolation Filters Both up and down-sampling require LPF Down-sampling: before decimation, prevents aliasing Up-sampling: after zero insertion, removes images Ideal brick-wall filter not realisable ideal sinc interpolation requires order (time extent) Therefore, practical LPF required Truncated (Windowed) Sinc Interpolation (DFT) Zero Order Hold (Nearest Neighbour) First Order Hold (Linear interpolation) Higher order: Quadratic or Cubic Interpolation Both FIR and IIR LPF implementations possible 19 Down-sampling: Example x[n] = { } down-sample factor M = 2 Moving average filter, gain = 1, w c /2 h ma [n] = {½ ½} (LPF) x [n] = x[n]*h ma [n] = { } x d [n] = { } Note: x[n] assumed zero beyond specified sequence Do not need to calculate values of x [n] that are decimated 20
11 Zero-order Hold Known as nearest neighbour (NN) Previous sample is held interpolated value is nearest original sample impulse response h nn [n] h nn 1, [ n] 0, L 2 n L 2, otherwise. Approximation is discontinuous Efficient as no computation required, just repeat values best suited to signals that are discontinuous, e.g., text 21 Zero Order Hold (NN) 8 Original samples interpolated samples
12 Zero Order Hold (NN) Impulse Response Frequency Response rect sinc Not a very good LPF, aliasing still occurs 23 First-order Hold (Linear) Sample interpolated from linear combination of two nearest samples Impulse response h lin [n] h lin 1 [ n] 0, n L, n L, otherwise. Interpolation is continuous in value, but discontinuous in gradient 2 multiplications required per sample best suited to smoothly varying signals (low gradients) 24
13 First Order Hold (Linear) 8 7 Original samples 6 5 interpolated samples First Order Hold (Linear) Impulse Response Frequency Response triang sinc 2 Improved LPF, but some loss in passband 26
14 Linear Interpolation: Example x[n] = { } up-sample factor L = 2 x u [n] = { } (insert zeros) Linear interpolation filter, gain = 2, w c /2 h lin [n] = {½ 1 ½} x u [n] = x u [n]*h lin [n] = { ½} Note: x u [n] assumed zero beyond specified sequence Interpolation passes through original samples 27 28
15 Re-sampling Combine up-sampling and down-sampling to re-sample to rational fractions L/M e.g., 2/3, 100/102 Usually, number original samples N re-sample to N samples need highest common factor between N and N As overall system is linear efficient (polyphase) implementations exist x[n] L h u [n] h [n] M d x r [n] 29 Applications of Re-sampling Multi-rate signal processing Minimising sample rate for processing bandwidth Over-sampling A/D and D/A conversion Reduction of quantisation noise Digital sample rate conversion CD (44.1KHz) DAT (48KHz) PAL (625 lines, 25 frames/s ) NTSC (525, 30 f/s) SDTV (576 lines, 50 f/s) HDTV (1125 lines, 50 f/s) Coding and compression Wavelets and QMFs Need to re-sample without going via analogue signal 30
16 Interpolation using the DFT DFT samples DTFT Normally N samples in both time & Frequency But we can increase the (DFT) sample density! By zero padding DFT zero padding sinc interpolation Windowed by length, N, of DFT (not ideal sinc) Applicable to other transforms e.g., DCT, Wavelets, etc Interpolation function is transform basis functions See lecture on applications of FFT for details 31 1 Original Sequence: x[n] Amplitude (x[n]) Sample number (n/time) 32
17 DFT 1 Orignal Spectrum: X[k] = 1 - k/pi X[k] Angular Frequency Replica Replica 33 34
18 Part II: DAQ There are many types of computing hardware available to the embedded system designer Selecting the right hardware is a critical part of the design cycle Requires an understanding of Computing requirements Available power Market size Interfaces 35 Data Acquisition Ex: PC104-DAS16Jr/16 1-Channel (16-bit) Analog to Digital Converter Multiplexer: Switches between 16 channels FPGA: talks to computer 36
19 DAQ Architecture & Terms Data Acquisition ADC No Multiplexer: Switches between MULTIPLE inputs to the ONE ADC!! Buffer/Register Samples and holds signal Adds delay Systems Issue: Processing (& drivers!) Interfacing 37 Analog to Digital Converter (A/D) HARWARE Take as input an analog signal Sample signal and output a digital number Key Parameters: Digital Resolution (8,10,12,16 bit) Sampling frequency (100KHz-10MHz) Input ranges normally +/-5 volts (may require amplification or scaling) 38
20 A/D Converters V ref Gnd Data to Computer Analog In Sample and Hold ADC D0-D7 Controller Data Register Interface Set Read Write Sync V+ V- Clock 39 Interfacing: Single-Ended 40
21 Interfacing: Differential 41 Practical anti aliasing filter Non-ideal filter, w c = w s =2 Filter usually 4th to 6th order (e.g., Butterworth) frequencies > wc may still be present not higher order as phase response gets worse (non-linear) Luckily, most real signals are lowpass in nature signal power reduces with increasing frequency e.g., speech naturally bandlimited (say < 8KHz) so, in practice aliasing is not (usually) a problem 42
22 Over-sampling A/D Converters Sample at rate Nyquist rate (say 8x) Relaxes stop-band criteria for analogue anti-aliasing filter use lower order analogue (IIR) filter i.e., less phase distortion fewer analogue components in filter Increased reliability, reduced aging and tolerance effects Apply digital decimation filter remove (unwanted) frequency components reduced aliasing effects Linear phase (FIR) filter Computationally efficient 43 Over-sampling A/D Converters 16 bit quantisation gives SNR 96dB White noise noise PSD: KHz (f s = 44.1KHz) If f s is doubled Noise bandwidth doubles: KHz Signal bandwidth remains: KHz Therefore, noise in KHz is halved! Apply decimation filter remove half the quantisation noise power 44.1KHz 176.4KHz 44
23 Signal Spectrum Quantisation Noise 0 f s /2 Doubled Sampling Frequency Digital lowpass filter 0 f s /2 Noise power halved (in band of interest) 45 Over-sampling D/A Converters Up-sample (interpolate) before D/A conversion Relaxes specifications for reconstruction filter use lower order IIR (reduced phase distortion) Apply digital interpolation (up-sampling) filter removes image spectrums reduces high frequency component from D/A converter (ZOH) use digital FIR filter, i.e., linear phase Computationally efficient As used on (some) CD Players! Up to 1bit A/D converters also known as delta de-modulation 46
24 9 D/A Output 9 Up-sampled D/A Output Sample number 2 1 smoother D/A o/p less high frequency energy for analogue reconstruction filter to remove Sample number 47 Part III: Cabling Is ½ science and ½ art Takes care Pays dividends Beats the noise! 48
25 Cabling Issues: Electrical 49 Grounding Low frequency symmetrical signal ~ Low frequency unsymmetrical signal ~ High frequency ~ 50
26 Ground Loop ~ ~ Later introduces ground loop. Why? 51 Wires Can & Do Move Bad! Good Source: J. Trevelyan, UWA 52
27 Connectors Purpose: transfer something Electrical, Optical, Hydraulic, Pneumatic, etc. Issues: Mechanics (Geometric Shape), Polarity (Orientation), Mating, Flow (has capability to transfer item), Environment, etc. 53 Electrical Connector Terms/Issues Conductive: Able to transfer the signal DC/AC Frequency Noise isolation/rejection Mechanical Assembly: Connector has to be join (easily) when needed and hold joint until disassembled Orientation: Can connector be inserted another (incorrect) way? Physical Layer (in Ethernet) 54
28 Some Popular Types Molex RJ-11 Packard RCA IDC MiniDIN 55 Numerous Vendors 56
29 Ex: Detailed Design & Usage Guides 1. Ø a b 8-17 mm 43 mm 54 mm 7-23 mm 52 mm 63 mm 4,5 10 b 15 a Ø Strip outer insulation and some shield, then strip inner wires (4 large, 3 thin) 2.1 Crimp special connector pins onto stripped wires ca.5mm Back shell Cable clamp (plastic) Middle shell (metal) Insert pins into keyed plastic connector guide pieces Assemble front shell, sealing O ring 51211AXX 57 Ex: USB Connector Strain relief Grounded Cover Finger Grip Power & Ground (on the outside) connect before signal lines (in the middle) 58
30 Common Connector Failures (1/3) Murphy s Law: If incorrect connection is possible it will happen Intermittent loss of contact Users will try to fit almost same connectors but not quite Screw connectors without rotation clamp Excessive flexure and vibration Excess disconnects and reconnects Corrosion or contamination 59 Common Connector Failures: Addressing Failures (2/3) Use high quality cables Use high quality connectors Ensure plugs only fit right socket Replace damaged cables don t attempt repairs Use sealed connectors if corrosion is possible 60
31 Common Connector Failures: System Approaches to Failures (3/3) Have spare cables, test them regularly Use serial digital communication, or optical communication, not parallel Use fault tolerant design Consider optical communication Eliminate unnecessary wires and cables Clean connectors 61 Group Practice: MineLab Metal Detector What are some of the good and troublesome issues here? 62
32 Switches More than just on & off Some Issues: Standards Bouncing Hysteresis 63 Switch Bounce Switches exhibit multiple transitions on ont digital system time scales Connection ~ms Why: age, inertia, dust, surface roughness Ex: Rising-edge switch bounce (for a 5A contact relay) Ideal switch Actual Voltage 6 ms Source: Maxim App Note
33 Switch Bounce Solutions Passive Filter Active Logic Circuits In R Out In R C C Schmitt trigger Many other alternatives Source: Maxim App Note Summary Digital re-sampling is ubiquitous! as more media becomes digital (music, voice, TV) Two broad techniques Time (spatial) domain Low pass filtering and decimation/interpolation Transform domain Extrapolating high frequency components Over-sampling can reduce both noise and analogue filter specifications during both Sampling (A/D) and reconstruction (D/A) 66
Lecture Schedule: Week Date Lecture Title
http://elec3004.org Sampling & More 2014 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date Lecture Title 1 2-Mar Introduction 3-Mar
More informationDigital Filters IIR (& Their Corresponding Analog Filters) Week Date Lecture Title
http://elec3004.com Digital Filters IIR (& Their Corresponding Analog Filters) 2017 School of Information Technology and Electrical Engineering at The University of Queensland Lecture Schedule: Week Date
More informationDeveloper Techniques Sessions
1 Developer Techniques Sessions Physical Measurements and Signal Processing Control Systems Logging and Networking 2 Abstract This session covers the technologies and configuration of a physical measurement
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 informationece 429/529 digital signal processing robin n. strickland ece dept, university of arizona ECE 429/529 RNS
ece 429/529 digital signal processing robin n. strickland ece dept, university of arizona 2007 SPRING 2007 SCHEDULE All dates are tentative. Lesson Day Date Learning outcomes to be Topics Textbook HW/PROJECT
More informationFYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2015 Lecture #5
FYS3240 PC-based instrumentation and microcontrollers Signal sampling Spring 2015 Lecture #5 Bekkeng, 29.1.2015 Content Aliasing Nyquist (Sampling) ADC Filtering Oversampling Triggering Analog Signal Information
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 informationModule 9: Multirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering &
odule 9: ultirate Digital Signal Processing Prof. Eliathamby Ambikairajah Dr. Tharmarajah Thiruvaran School of Electrical Engineering & Telecommunications The University of New South Wales Australia ultirate
More informationPROBLEM SET 6. Note: This version is preliminary in that it does not yet have instructions for uploading the MATLAB problems.
PROBLEM SET 6 Issued: 2/32/19 Due: 3/1/19 Reading: During the past week we discussed change of discrete-time sampling rate, introducing the techniques of decimation and interpolation, which is covered
More informationMultirate Digital Signal Processing
Multirate Digital Signal Processing Basic Sampling Rate Alteration Devices Up-sampler - Used to increase the sampling rate by an integer factor Down-sampler - Used to increase the sampling rate by an integer
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 informationDesign IV. E232 Spring 07
Design IV Spring 07 Class 8 Bruce McNair bmcnair@stevens.edu 8-1/38 Computerized Data Acquisition Measurement system architecture System under test sensor sensor sensor sensor signal conditioning signal
More informationFYS3240 PC-based instrumentation and microcontrollers. Signal sampling. Spring 2017 Lecture #5
FYS3240 PC-based instrumentation and microcontrollers Signal sampling Spring 2017 Lecture #5 Bekkeng, 30.01.2017 Content Aliasing Sampling Analog to Digital Conversion (ADC) Filtering Oversampling Triggering
More informationSignal Processing Techniques for Software Radio
Signal Processing Techniques for Software Radio Behrouz Farhang-Boroujeny Department of Electrical and Computer Engineering University of Utah c 2007, Behrouz Farhang-Boroujeny, ECE Department, University
More informationDigital Filters FIR and IIR Systems
Digital Filters FIR and IIR Systems ELEC 3004: Systems: Signals & Controls Dr. Surya Singh (Some material adapted from courses by Russ Tedrake and Elena Punskaya) Lecture 16 elec3004@itee.uq.edu.au http://robotics.itee.uq.edu.au/~elec3004/
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
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 information!"!#"#$% Lecture 2: Media Creation. Some materials taken from Prof. Yao Wang s slides RECAP
Lecture 2: Media Creation Some materials taken from Prof. Yao Wang s slides RECAP #% A Big Umbrella Content Creation: produce the media, compress it to a format that is portable/ deliverable Distribution:
More informationDesign of FIR Filters
Design of FIR Filters Elena Punskaya www-sigproc.eng.cam.ac.uk/~op205 Some material adapted from courses by Prof. Simon Godsill, Dr. Arnaud Doucet, Dr. Malcolm Macleod and Prof. Peter Rayner 1 FIR as a
More informationLecture 3 Review of Signals and Systems: Part 2. EE4900/EE6720 Digital Communications
EE4900/EE6720: Digital Communications 1 Lecture 3 Review of Signals and Systems: Part 2 Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer
More informationSampling of Continuous-Time Signals. Reference chapter 4 in Oppenheim and Schafer.
Sampling of Continuous-Time Signals Reference chapter 4 in Oppenheim and Schafer. Periodic Sampling of Continuous Signals T = sampling period fs = sampling frequency when expressing frequencies in radians
More informationBased with permission on lectures by John Getty Laboratory Electronics II (PHSX262) Spring 2011 Lecture 9 Page 1
Today 3// Lecture 9 Analog Digital Conversion Sampled Data Acquisition Systems Discrete Sampling and Nyquist Digital to Analog Conversion Analog to Digital Conversion Homework Study for Exam next week
More informationMeasurement Techniques
Measurement Techniques Anders Sjöström Juan Negreira Montero Department of Construction Sciences. Division of Engineering Acoustics. Lund University Disposition Introduction Errors in Measurements Signals
More informationELG3336 Design of Mechatronics System
ELG3336 Design of Mechatronics System Elements of a Data Acquisition System 2 Analog Signal Data Acquisition Hardware Your Signal Data Acquisition DAQ Device System Computer Cable Terminal Block Data Acquisition
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 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 informationCS3291: Digital Signal Processing
CS39 Exam Jan 005 //08 /BMGC University of Manchester Department of Computer Science First Semester Year 3 Examination Paper CS39: Digital Signal Processing Date of Examination: January 005 Answer THREE
More informationData acquisition and instrumentation. Data acquisition
Data acquisition and instrumentation START Lecture Sam Sadeghi Data acquisition 1 Humanistic Intelligence Body as a transducer,, data acquisition and signal processing machine Analysis of physiological
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 informationFlatten DAC frequency response EQUALIZING TECHNIQUES CAN COPE WITH THE NONFLAT FREQUENCY RESPONSE OF A DAC.
BY KEN YANG MAXIM INTEGRATED PRODUCTS Flatten DAC frequency response EQUALIZING TECHNIQUES CAN COPE WITH THE NONFLAT OF A DAC In a generic example a DAC samples a digital baseband signal (Figure 1) The
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 informationECE 484 Digital Image Processing Lec 09 - Image Resampling
ECE 484 Digital Image Processing Lec 09 - Image Resampling Zhu Li Dept of CSEE, UMKC Office: FH560E, Email: lizhu@umkc.edu, Ph: x 2346. http://l.web.umkc.edu/lizhu slides created with WPS Office Linux
More informationSystem on a Chip. Prof. Dr. Michael Kraft
System on a Chip Prof. Dr. Michael Kraft Lecture 5: Data Conversion ADC Background/Theory Examples Background Physical systems are typically analogue To apply digital signal processing, the analogue signal
More informationIntroduction. sig. ref. sig
Introduction A lock-in amplifier, in common with most AC indicating instruments, provides a DC output proportional to the AC signal under investigation. The special rectifier, called a phase-sensitive
More informationMultirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters
Multirate Filtering, Resampling Filters, Polyphase Filters or how to make efficient FIR filters THE NOBLE IDENTITY 1 Efficient Implementation of Resampling filters H(z M ) M:1 M:1 H(z) Rule 1: Filtering
More informationUPSC Electrical Engineering Syllabus
UPSC Electrical Engineering Syllabus UPSC Electrical Engineering Syllabus PAPER I 1. Circuit Theory: Circuit components; network graphs; KCL, KVL; circuit analysis methods: nodal analysis, mesh analysis;
More informationni.com Sensor Measurement Fundamentals Series
Sensor Measurement Fundamentals Series Introduction to Data Acquisition Basics and Terminology Litkei Márton District Sales Manager National Instruments What Is Data Acquisition (DAQ)? 3 Why Measure? Engineers
More informationECE 6560 Multirate Signal Processing Lecture 9
Multirate Signal Processing Lecture 9 Dr. Bradley J. Bazuin estern Michigan University College of Engineering and Applied Sciences Department of Electrical and Computer Engineering 193. Michigan Ave. Kalamazoo
More informationFundamentals of Data Converters. DAVID KRESS Director of Technical Marketing
Fundamentals of Data Converters DAVID KRESS Director of Technical Marketing 9/14/2016 Analog to Electronic Signal Processing Sensor (INPUT) Amp Converter Digital Processor Actuator (OUTPUT) Amp Converter
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 informationSensing. Autonomous systems. Properties. Classification. Key requirement of autonomous systems. An AS should be connected to the outside world.
Sensing Key requirement of autonomous systems. An AS should be connected to the outside world. Autonomous systems Convert a physical value to an electrical value. From temperature, humidity, light, to
More informationB.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 DIGITAL SIGNAL PROCESSING (Common to ECE and EIE)
Code: 13A04602 R13 B.Tech III Year II Semester (R13) Regular & Supplementary Examinations May/June 2017 (Common to ECE and EIE) PART A (Compulsory Question) 1 Answer the following: (10 X 02 = 20 Marks)
More informationCopyright S. K. Mitra
1 In many applications, a discrete-time signal x[n] is split into a number of subband signals by means of an analysis filter bank The subband signals are then processed Finally, the processed subband signals
More informationDigital Processing of Continuous-Time Signals
Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital
More informationMULTIRATE DIGITAL SIGNAL PROCESSING
AT&T MULTIRATE DIGITAL SIGNAL PROCESSING RONALD E. CROCHIERE LAWRENCE R. RABINER Acoustics Research Department Bell Laboratories Murray Hill, New Jersey Prentice-Hall, Inc., Upper Saddle River, New Jersey
More informationEE247 Lecture 26. EE247 Lecture 26
EE247 Lecture 26 Administrative Project submission: Project reports due Dec. 5th Please make an appointment with the instructor for a 15minute meeting on Monday Dec. 8 th Prepare to give a 3 to 7 minute
More informationThe Sampling Theorem:
The Sampling Theorem: Aim: Experimental verification of the sampling theorem; sampling and message reconstruction (interpolation). Experimental Procedure: Taking Samples: In the first part of the experiment
More informationIntroduction to Digital Signal Processing Using MATLAB
Introduction to Digital Signal Processing Using MATLAB Second Edition Robert J. Schilling and Sandra L. Harris Clarkson University Potsdam, NY... CENGAGE l.earning: Australia Brazil Japan Korea Mexico
More informationDigital Processing of
Chapter 4 Digital Processing of Continuous-Time Signals 清大電機系林嘉文 cwlin@ee.nthu.edu.tw 03-5731152 Original PowerPoint slides prepared by S. K. Mitra 4-1-1 Digital Processing of Continuous-Time Signals Digital
More informationDesign Of Multirate Linear Phase Decimation Filters For Oversampling Adcs
Design Of Multirate Linear Phase Decimation Filters For Oversampling Adcs Phanendrababu H, ArvindChoubey Abstract:This brief presents the design of a audio pass band decimation filter for Delta-Sigma analog-to-digital
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 informationDIGITAL FILTERS. !! Finite Impulse Response (FIR) !! Infinite Impulse Response (IIR) !! Background. !! Matlab functions AGC DSP AGC DSP
DIGITAL FILTERS!! Finite Impulse Response (FIR)!! Infinite Impulse Response (IIR)!! Background!! Matlab functions 1!! Only the magnitude approximation problem!! Four basic types of ideal filters with magnitude
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 informationFinal Exam Solutions June 14, 2006
Name or 6-Digit Code: PSU Student ID Number: Final Exam Solutions June 14, 2006 ECE 223: Signals & Systems II Dr. McNames Keep your exam flat during the entire exam. If you have to leave the exam temporarily,
More informationAudio Noise Figure Meter
Audio Noise Figure Meter Abstract Low noise amplifiers in the audio range are used in many applications. The definition of 'lownoise' is very flexible and poorly defined so any experimenter in this field
More informationSignals and Systems Using MATLAB
Signals and Systems Using MATLAB Second Edition Luis F. Chaparro Department of Electrical and Computer Engineering University of Pittsburgh Pittsburgh, PA, USA AMSTERDAM BOSTON HEIDELBERG LONDON NEW YORK
More informationEEE 309 Communication Theory
EEE 309 Communication Theory Semester: January 2016 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Part 05 Pulse Code
More informationDigital Signal Processing
Digital Signal Processing Lecture 9 Discrete-Time Processing of Continuous-Time Signals Alp Ertürk alp.erturk@kocaeli.edu.tr Analog to Digital Conversion Most real life signals are analog signals These
More informationLecture 3 Concepts for the Data Communications and Computer Interconnection
Lecture 3 Concepts for the Data Communications and Computer Interconnection Aim: overview of existing methods and techniques Terms used: -Data entities conveying meaning (of information) -Signals data
More informationDepartment of Electronics & Telecommunication Engg. LAB MANUAL. B.Tech V Semester [ ] (Branch: ETE)
Department of Electronics & Telecommunication Engg. LAB MANUAL SUBJECT:-DIGITAL COMMUNICATION SYSTEM [BTEC-501] B.Tech V Semester [2013-14] (Branch: ETE) KCT COLLEGE OF ENGG & TECH., FATEHGARH PUNJAB TECHNICAL
More informationLab 4 Digital Scope and Spectrum Analyzer
Lab 4 Digital Scope and Spectrum Analyzer Page 4.1 Lab 4 Digital Scope and Spectrum Analyzer Goals Review Starter files Interface a microphone and record sounds, Design and implement an analog HPF, LPF
More information4. Design of Discrete-Time Filters
4. Design of Discrete-Time Filters 4.1. Introduction (7.0) 4.2. Frame of Design of IIR Filters (7.1) 4.3. Design of IIR Filters by Impulse Invariance (7.1) 4.4. Design of IIR Filters by Bilinear Transformation
More informationDIGITAL FILTERING OF MULTIPLE ANALOG CHANNELS
DIGITAL FILTERING OF MULTIPLE ANALOG CHANNELS Item Type text; Proceedings Authors Hicks, William T. Publisher International Foundation for Telemetering Journal International Telemetering Conference Proceedings
More informationDesign Implementation Description for the Digital Frequency Oscillator
Appendix A Design Implementation Description for the Frequency Oscillator A.1 Input Front End The input data front end accepts either analog single ended or differential inputs (figure A-1). The input
More informationMeasurement & Control of energy systems. Teppo Myllys National Instruments
Measurement & Control of energy systems Teppo Myllys National Instruments National Instruments Direct operations in over 50 Countries More than 1,000 products, 7000+ employees, and 700 Alliance Program
More informationFinal Exam Solutions June 7, 2004
Name: Final Exam Solutions June 7, 24 ECE 223: Signals & Systems II Dr. McNames Write your name above. Keep your exam flat during the entire exam period. If you have to leave the exam temporarily, close
More informationEEE 432 Measurement and Instrumentation
EEE 432 Measurement and Instrumentation Lecture 6 Measurement noise and signal processing Prof. Dr. Murat Aşkar İzmir University of Economics Dept. of Electrical and Electronics Engineering Measurement
More informationECE 435 Network Engineering Lecture 16
ECE 435 Network Engineering Lecture 16 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 1 November 2018 Announcements No homework this week. Demo of infiniband / fiber / ethernet
More informationFilter Banks I. Prof. Dr. Gerald Schuller. Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany. Fraunhofer IDMT
Filter Banks I Prof. Dr. Gerald Schuller Fraunhofer IDMT & Ilmenau University of Technology Ilmenau, Germany 1 Structure of perceptual Audio Coders Encoder Decoder 2 Filter Banks essential element of most
More informationChapter 7. Introduction. Analog Signal and Discrete Time Series. Sampling, Digital Devices, and Data Acquisition
Chapter 7 Sampling, Digital Devices, and Data Acquisition Material from Theory and Design for Mechanical Measurements; Figliola, Third Edition Introduction Integrating analog electrical transducers with
More informationTHE NEXT GENERATION AIRBORNE DATA ACQUISITION SYSTEMS. PART 1 - ANTI-ALIASING FILTERS: CHOICES AND SOME LESSONS LEARNED
THE NEXT GENERATION AIRBORNE DATA ACQUISITION SYSTEMS. PART 1 - ANTI-ALIASING FILTERS: CHOICES AND SOME LESSONS LEARNED Item Type text; Proceedings Authors Sweeney, Paul Publisher International Foundation
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 informationMultirate DSP, part 3: ADC oversampling
Multirate DSP, part 3: ADC oversampling Li Tan - May 04, 2008 Order this book today at www.elsevierdirect.com or by calling 1-800-545-2522 and receive an additional 20% discount. Use promotion code 92562
More informationChapter 9. Chapter 9 275
Chapter 9 Chapter 9: Multirate Digital Signal Processing... 76 9. Decimation... 76 9. Interpolation... 8 9.. Linear Interpolation... 85 9.. Sampling rate conversion by Non-integer factors... 86 9.. Illustration
More informationThe Battle for Data Fidelity:Understanding the SFDR Spec
The Battle for Data Fidelity:Understanding the SFDR Spec As A/D converters (ADC) and data acquisition boards increase their bandwidth, more and more are including the spurious free dynamic range (SFDR)
More informationMcGraw-Hill Irwin DIGITAL SIGNAL PROCESSING. A Computer-Based Approach. Second Edition. Sanjit K. Mitra
DIGITAL SIGNAL PROCESSING A Computer-Based Approach Second Edition Sanjit K. Mitra Department of Electrical and Computer Engineering University of California, Santa Barbara Jurgen - Knorr- Kbliothek Spende
More informationECE 4600 Communication Systems
ECE 4600 Communication Systems Dr. Bradley J. Bazuin Associate Professor Department of Electrical and Computer Engineering College of Engineering and Applied Sciences Course Topics Course Introduction
More informationSIGMA-DELTA CONVERTER
SIGMA-DELTA CONVERTER (1995: Pacífico R. Concetti Western A. Geophysical-Argentina) The Sigma-Delta A/D Converter is not new in electronic engineering since it has been previously used as part of many
More informationECE 429 / 529 Digital Signal Processing
ECE 429 / 529 Course Policy & Syllabus R. N. Strickland SYLLABUS ECE 429 / 529 Digital Signal Processing SPRING 2009 I. Introduction DSP is concerned with the digital representation of signals and the
More informationUNIT III Data Acquisition & Microcontroller System. Mr. Manoj Rajale
UNIT III Data Acquisition & Microcontroller System Mr. Manoj Rajale Syllabus Interfacing of Sensors / Actuators to DAQ system, Bit width, Sampling theorem, Sampling Frequency, Aliasing, Sample and hold
More informationSampling and Reconstruction of Analog Signals
Sampling and Reconstruction of Analog Signals Chapter Intended Learning Outcomes: (i) Ability to convert an analog signal to a discrete-time sequence via sampling (ii) Ability to construct an analog signal
More informationUNIT-1. Basic signal processing operations in digital communication
UNIT-1 Lecture-1 Basic signal processing operations in digital communication The three basic elements of every communication systems are Transmitter, Receiver and Channel. The Overall purpose of this system
More informationELT Receiver Architectures and Signal Processing Fall Mandatory homework exercises
ELT-44006 Receiver Architectures and Signal Processing Fall 2014 1 Mandatory homework exercises - Individual solutions to be returned to Markku Renfors by email or in paper format. - Solutions are expected
More informationPHYS225 Lecture 22. Electronic Circuits
PHYS225 Lecture 22 Electronic Circuits Last lecture Digital to Analog Conversion DAC Converts digital signal to an analog signal Computer control of everything! Various types/techniques for conversion
More informationTelecommunication Electronics
Politecnico di Torino ICT School Telecommunication Electronics C5 - Special A/D converters» Logarithmic conversion» Approximation, A and µ laws» Differential converters» Oversampling, noise shaping Logarithmic
More informationDATA TRANSMISSION. ermtiong. ermtiong
DATA TRANSMISSION Analog Transmission Analog signal transmitted without regard to content May be analog or digital data Attenuated over distance Use amplifiers to boost signal Also amplifies noise DATA
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 informationPLC2 FPGA Days Software Defined Radio
PLC2 FPGA Days 2011 - Software Defined Radio 17 May 2011 Welcome to this presentation of Software Defined Radio as seen from the FPGA engineer s perspective! As FPGA designers, we find SDR a very exciting
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #29 Wednesday, November 19, 2003 Correlation-based methods of spectral estimation: In the periodogram methods of spectral estimation, a direct
More informationEE 351M Digital Signal Processing
EE 351M Digital Signal Processing Course Details Objective Establish a background in Digital Signal Processing Theory Required Text Discrete-Time Signal Processing, Prentice Hall, 2 nd Edition Alan Oppenheim,
More informationNoise removal example. Today s topic. Digital Signal Processing. Lecture 3. Application Specific Integrated Circuits for
Application Specific Integrated Circuits for Digital Signal Processing Lecture 3 Oscar Gustafsson Applications of Digital Filters Frequency-selective digital filters Removal of noise and interfering signals
More informationSignal processing preliminaries
Signal processing preliminaries ISMIR Graduate School, October 4th-9th, 2004 Contents: Digital audio signals Fourier transform Spectrum estimation Filters Signal Proc. 2 1 Digital signals Advantages of
More informationADQ214. Datasheet. Features. Introduction. Applications. Software support. ADQ Development Kit. Ordering information
ADQ214 is a dual channel high speed digitizer. The ADQ214 has outstanding dynamic performance from a combination of high bandwidth and high dynamic range, which enables demanding measurements such as RF/IF
More informationTHIS work focus on a sector of the hardware to be used
DISSERTATION ON ELECTRICAL AND COMPUTER ENGINEERING 1 Development of a Transponder for the ISTNanoSAT (November 2015) Luís Oliveira luisdeoliveira@tecnico.ulisboa.pt Instituto Superior Técnico Abstract
More informationAPPLICATIONS OF DSP OBJECTIVES
APPLICATIONS OF DSP OBJECTIVES This lecture will discuss the following: Introduce analog and digital waveform coding Introduce Pulse Coded Modulation Consider speech-coding principles Introduce the channel
More informationFinal Exam. EE313 Signals and Systems. Fall 1999, Prof. Brian L. Evans, Unique No
Final Exam EE313 Signals and Systems Fall 1999, Prof. Brian L. Evans, Unique No. 14510 December 11, 1999 The exam is scheduled to last 50 minutes. Open books and open notes. You may refer to your homework
More informationEE390 Final Exam Fall Term 2002 Friday, December 13, 2002
Name Page 1 of 11 EE390 Final Exam Fall Term 2002 Friday, December 13, 2002 Notes 1. This is a 2 hour exam, starting at 9:00 am and ending at 11:00 am. The exam is worth a total of 50 marks, broken down
More informationECE 435 Network Engineering Lecture 20
ECE 435 Network Engineering Lecture 20 Vince Weaver http://web.eece.maine.edu/~vweaver vincent.weaver@maine.edu 16 November 2017 Announcements SC 17 takeaway Lots of network stuff there, the network being
More informationNoise and Distortion in Microwave System
Noise and Distortion in Microwave System Prof. Tzong-Lin Wu EMC Laboratory Department of Electrical Engineering National Taiwan University 1 Introduction Noise is a random process from many sources: thermal,
More informationProduct Manual MNX10050 / REV B MODELS:
VIBRATION ANALYSIS HARDWARE Product Manual MNX10050 / REV B MODELS: CC-AXX & JXX CC-C2X & C3X Field Installable Connector Kits Contents Section I Overview Introduction... 2 Description... 2 Section II
More information