EE123 Digital Signal Processing
|
|
- Gary Rich
- 6 years ago
- Views:
Transcription
1 EE123 Digital Signal Processing Lecture 29 Lab 5 Part I 2D Signals and 2DFT
2 Announcements Frequency Measurement Challenge Due tonight! Project update meetings Teams and Projects proposals! Must meet me till next Wednesday Must meet JT, FO or ML every week Get audio interfaces for lab 5 I m monitoring SPLXCAL (ch4) or KB6LED (ch26) feel free to call
3 Lab 5 Part I Purpose is to make sure everything works with your audio interface. Tools for working with it Tools to test it
4 Audio Inteerface
5 Important information There s information on how to install, how to use, how to operate and how to debug. Please read carefully! We provide functions for buffered audio using threads and queues Threads are tricky! can not be killed Added queue to help terminate a thread through command
6 Audio Devices and USB There s instructions on how to find the audio device numbers These may change if there s apple TV on the network def printdevnumbers(p): N = p.get_device_count() for n in range(0,n): name = p.get_device_info_by_index(n).get('name') print n, name p = pyaudio.pyaudio() printdevnumbers(p) p.terminate() 0 Built-in Microph 1 Built-in Output 2 USB PnP Sound Device
7 Calibrate radio output/ computer input level We need to make sure you can record from the radio and that the audio is not clipped or distorted Record from the radio and play using computer speaker -- measure maximum signal and nrms
8 Make sure PTT control works well We use pyserial to control USB2Serial device to key the radio You need to find your device! This is the first point of failure when things can hang due to RF interference if sys.platform == 'darwin': # Mac s = serial.serial(port='/dev/tty.slab_usbtouart') else: # Windows s = serial.serial(port='com1') s.setdtr(0) for n in range(0,10): s.setdtr(1) time.sleep(0.25) s.setdtr(0) time.sleep(0.25)
9 Buffered Audio and Keying command You can issue key-on and key-off commands through the data pipeline. Easy to sync transmission and data Examples with and without threading Qout.put("KEYON") Qout.put(sig2) Qout.put("KEYOFF") Qout.put(sig2) Qout.put("KEYON") Qout.put(sig1) Qout.put("KEYOFF") Qout.put("EOT") # play audio from Queue play_audio(qout, cqout, p, fs_usb, dusb_out, s,0.2)
10 Calibrating audio level to radio Play from computer, transmit with radio, receive with SDR Pay attention to the instructions and tips! remove antenna from SDR, use low gain Play tone with increasing amplitude -- look at when it saturates
11 Calibrating audio level to radio Need to FM demodulate Lowpass, decimation, limiter, discriminator Look at the tone amplitude by envelope detection
12 Calibrating audio level to radio linear non-linear Find the gain that keeps you in the linear region.
13 Measuring the input frequency response for the radio Radio has band pass filter Also emphasizes high frequencies Two methods: Generate a chirp, transmit and recieve with SDR, demodulate and look at the response. Generate noise, transmit and recieve with SDR, demodulate and look at the average power spectrum
14 Response to chirp and noise
15 Response to Chirp and noise tones due to RF interference with audio interface
16 Write a Morse Code Function Transmit your call sign in morse code Useful for automatic identification later! def text2morse(text,fc,fs,dt): CODE = {'A': '.-', 'B': '-...', 'C': '-.-.', 'D': '-..', 'E': '.', 'F': '..-.', 'G': '--.', 'H': '...', 'I': '..', 'J': '.---', 'K': '-.-', 'L': '.-..', 'M': '--', 'N': '-.', 'O': '---', 'P': '.--.', 'Q': '--.-', 'R': '.-.', 'S': '...', 'T': '-', 'U': '..-', 'V': '...-', 'W': '.--', 'X': '-..-', 'Y': '-.--', 'Z': '--..', '0': '-----', '1': '.----', '2': '..---', '3': '...--', '4': '...-', '5': '...', '6': '-...', '7': '--...', '8': '---..', '9': '----.', ' ': ' ', "'": '.----.', '(': '-.--.-', ')': '-.--.-', ',': '--..--', '-': '-...-', '.': '.-.-.-', '/': '-..-.', ':': '---...', ';': '-.-.-.', '?': '..--..', '_': '..--.-' }
17 Multi-Dimensional Signals Our world is more complex than 1D Images: f(x,y) Videos: f(x,y,t) Dynamic 3D scenes: f(x,y,z,t) Medical Imaging 3D Video Computer Graphics We will focus on 2D
18 Continuous-Time 2D functions δ(x,y): Impulse at x=0, y=0 δ(x) : Impulse line (vertical or horizontal?) (x,y) : 2D rect function cos(2π(fxx + fyy)) - Spatial harmonic Circularly Symmetic: (x,y): Pillbox u(r) 1 2
19 Spatial Frequency What is a spatial frequency? Complex Harmonic: e j( xx+ y y) = e j2 (f xx+f y y) Units (for example): x,y - cm fx,fy - 1/cm Ωx, Ωy - rad/cm
20 Spatial Frequency Vinyl Record Transforms a temporal signal to a spatial signal
21 Spatial Frequency CD ROM encodes digital temporal signals to spatial signals
22 What is the frequency? (-1,1) sin(2 (f x x + f y y)) (1,1) (-1,-1) a) fx=2, fy=2 b) fx=1, fy=0 c) fx = 4, fy=0 (1,-1) d) none of the above (1,1)
23 What is the frequency? (-1,1) sin(2 (f x x + f y y)) (1,1) (-1,-1) (1,-1) 2 cycles for 2 cm fx=1 cm -1 (1,1)
24 What is the frequency? sin(2 (f x x + f y y)) (-1,1) or cos(2 (f x x + f y y)) (1,1) (-1,-1) a) sin, fx=0, fy=2 b) cos, fx=0, fy=4 (1,-1) c) cos, fx = 0, fy=2 d) none of the above (1,1)
25 What is the frequency? (-1,1) cos(2 (f x x + f y y)) (1,1) (-1,-1) a) fx=1, fy=2 b) fx=4, fy=2 c) fx = 2, fy=1 d) fx=2, fy=4 (1,-1) (1,1)
26 What is the frequency? (-1,1) cos(2 (f x x + f y y)) (1,1) (-1,-1) a) fx=1, fy=2 b) fx=4, fy=2 c) fx = 2, fy=1 d) fx=2, fy=4 (1,-1) (1,1)
27 What is the Temporal Frequency? Vinyl rotates at 1 Hz (-1,1) (1,1) (-1,-1) a) cos(2π8t) b) cos(2π8t 2 ) c) cos(2π4t) d) cos(2π4t 2 ) (1,-1) (1,1)
28 What is the Temporal Frequency? Vinyl rotates at 1 Hz (-1,1) (1,1) Aliasing! (-1,-1) a) cos(2π100t) b) cos(2π100t 2 ) c) cos(2π40t) (1,-1) d) none of the answers (1,1)
29 2D Fourier Transform F (f x,f y )= Z 1 1 Z 1 1 f(x, y)e j2 (f xx+f y y) dxdy
30
31
32 sinc(ax)sinc(by)
33 sinc(ax)sinc(by)
34 2D DTFT F (! x,! y )= 1X 1X f[n x,n y ]e j(! xn x +! y n y ) n x = 1 n y = 1 apple! x,! y apple F (apple x, apple y )= I prefer 2nd 1X 1X n x = 1 n y = 1 f[n x,n y ]e j2 (apple xn x +apple y n y ) 0.5 apple apple x, apple y apple 0.5 Massaging the DTFT leads to separable transforms in each axis
35 2D - DFT Similarly to 1D: Forward: F [k x,k y ]= NX 1 MX 1 f[n x,n y ]e j2 (n xk x /N +n y k y /M ) n x =0 n y =0 apple x = k x /N, apple y = k y /M Inverse: f[n x,n y ]= 1 NM NX 1 k x =0 MX 1 k y =0 F [k x,k y ]e +j2 (n xk x /N +n y k y /M )
36 2D - DFT F [k x,k y ]= NX 1 MX 1 f[n x,n y ]e j2 (n xk x /N +n y k y /M ) n x =0 n y =0 M f[n x,n y ] F [k x,k y ] (0,M) ny ky (0,0) N nx (0,0) kx (N,0) Need to fftshift in 2D to get it to look like DTFT.
37 Properties of 2D DFT Circular Convolution f[n x,n y ] h[n x,n y ]=F [k x,k y ]H[k x,k y ] Circular shift f[(n x m x ) N, (n y m y ) M ]=e j2 (k xm x /N +k y m y /M ) F [k x,k y ]
38
39
40
41
42
43 background: signal: e j2 k 0f =1 e j2 k0f +1 = ((e j2 k0f + 1)(e j2 k0f + 1)) 1/2 = (2+e j2 k0f + e j2 k0f ) 1/2 = (2 + 2 cos(2 k 0 f)) 1/2
EE123 Digital Signal Processing
EE123 Digital Signal Processing Lecture 5A Time-Frequency Tiling Subtleties in filtering/processing with DFT x[n] H(e j! ) y[n] System is implemented by overlap-and-save Filtering using DFT H[k] π 2π Subtleties
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 informationProblems from the 3 rd edition
(2.1-1) Find the energies of the signals: a) sin t, 0 t π b) sin t, 0 t π c) 2 sin t, 0 t π d) sin (t-2π), 2π t 4π Problems from the 3 rd edition Comment on the effect on energy of sign change, time shifting
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 informationLaboratory Assignment 5 Amplitude Modulation
Laboratory Assignment 5 Amplitude Modulation PURPOSE In this assignment, you will explore the use of digital computers for the analysis, design, synthesis, and simulation of an amplitude modulation (AM)
More informationExperiments #6. Convolution and Linear Time Invariant Systems
Experiments #6 Convolution and Linear Time Invariant Systems 1) Introduction: In this lab we will explain how to use computer programs to perform a convolution operation on continuous time systems and
More informationDigital Signal Processing
COMP ENG 4TL4: Digital Signal Processing Notes for Lecture #27 Tuesday, November 11, 23 6. SPECTRAL ANALYSIS AND ESTIMATION 6.1 Introduction to Spectral Analysis and Estimation The discrete-time Fourier
More informationContinuous Space Fourier Transform (CSFT)
EE637 Digital Image Processing I: Purdue University VISE - February 7, Continuous Space Fourier Transform (CSFT) Forward CSFT: F (u, v) = f(x, y)e jπ(ux+vy) dxdy Inverse CSFT: f(x, y) = F (u, v)ejπ(ux+vy)
More informationzt ( ) = Ae find f(t)=re( zt ( )), g(t)= Im( zt ( )), and r(t), and θ ( t) if z(t)=r(t) e
Homework # Fundamentals Review Homework or EECS 562 (As needed or plotting you can use Matlab or another sotware tool or your choice) π. Plot x ( t) = 2cos(2π5 t), x ( t) = 2cos(2π5( t.25)), and x ( t)
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 informationELT COMMUNICATION THEORY
ELT 41307 COMMUNICATION THEORY Matlab Exercise #1 Sampling, Fourier transform, Spectral illustrations, and Linear filtering 1 SAMPLING The modeled signals and systems in this course are mostly analog (continuous
More informationRadar-Verfahren und -Signalverarbeitung
Radar-Verfahren und -Signalverarbeitung - Lesson 2: RADAR FUNDAMENTALS I Hon.-Prof. Dr.-Ing. Joachim Ender Head of Fraunhoferinstitut für Hochfrequenzphysik and Radartechnik FHR Neuenahrer Str. 20, 53343
More informationEECS 452 Practice Midterm Exam Solutions Fall 2014
EECS 452 Practice Midterm Exam Solutions Fall 2014 Name: unique name: Sign the honor code: I have neither given nor received aid on this exam nor observed anyone else doing so. Scores: # Points Section
More informationChapter 3. Amplitude Modulation Fundamentals
Chapter 3 Amplitude Modulation Fundamentals Topics Covered 3-1: AM Concepts 3-2: Modulation Index and Percentage of Modulation 3-3: Sidebands and the Frequency Domain 3-4: AM Power 3-5: Single-Sideband
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 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 informationDMR Application Note Testing MOTOTRBO Radios On the R8000 Communications System Analyzer
DMR Application Note Testing MOTOTRBO Radios On the R8000 Communications System Analyzer April 2 nd, 2015 MOTOTRBO Professional Digital Two-Way Radio System Motorola and MOTOTRBO is registered in the U.S.
More informationIntroduction to signals and systems
CHAPTER Introduction to signals and systems Welcome to Introduction to Signals and Systems. This text will focus on the properties of signals and systems, and the relationship between the inputs and outputs
More informationAmplitude Modulation, II
Amplitude Modulation, II Single sideband modulation (SSB) Vestigial sideband modulation (VSB) VSB spectrum Modulator and demodulator NTSC TV signsals Quadrature modulation Spectral efficiency Modulator
More informationApplication Note: DMR Application Note Testing MOTOTRBO Radios On the Freedom Communications System Analyzer
: DMR Application Note Testing MOTOTRBO Radios On the Freedom Communications System Analyzer MOTOTRBO Professional Digital Two-Way Radio System Motorola and MOTOTRBO is registered in the U.S. Patent and
More informationEE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM
EE 215 Semester Project SPECTRAL ANALYSIS USING FOURIER TRANSFORM Department of Electrical and Computer Engineering Missouri University of Science and Technology Page 1 Table of Contents Introduction...Page
More informationPROBLEM SET 5. Reminder: Quiz 1will be on March 6, during the regular class hour. Details to follow. z = e jω h[n] H(e jω ) H(z) DTFT.
PROBLEM SET 5 Issued: 2/4/9 Due: 2/22/9 Reading: During the past week we continued our discussion of the impact of pole/zero locations on frequency response, focusing on allpass systems, minimum and maximum-phase
More informationy(n)= Aa n u(n)+bu(n) b m sin(2πmt)= b 1 sin(2πt)+b 2 sin(4πt)+b 3 sin(6πt)+ m=1 x(t)= x = 2 ( b b b b
Exam 1 February 3, 006 Each subquestion is worth 10 points. 1. Consider a periodic sawtooth waveform x(t) with period T 0 = 1 sec shown below: (c) x(n)= u(n). In this case, show that the output has the
More informationMATLAB for Audio Signal Processing. P. Professorson UT Arlington Night School
MATLAB for Audio Signal Processing P. Professorson UT Arlington Night School MATLAB for Audio Signal Processing Getting real world data into your computer Analysis based on frequency content Fourier analysis
More informationand RTL-SDR Wireless Systems
Laboratory 4 FM Receiver using MATLAB and RTL-SDR Wireless Systems TLEN 5830 Wireless Systems This Lab introduces the working of FM Receiver using MATLAB and Software Defined Radio This exercise encompasses
More informationOutline. Communications Engineering 1
Outline Introduction Signal, random variable, random process and spectra Analog modulation Analog to digital conversion Digital transmission through baseband channels Signal space representation Optimal
More informationLaboratory Assignment 4. Fourier Sound Synthesis
Laboratory Assignment 4 Fourier Sound Synthesis PURPOSE This lab investigates how to use a computer to evaluate the Fourier series for periodic signals and to synthesize audio signals from Fourier series
More informationAnalog-Digital Interface
Analog-Digital Interface Tuesday 24 November 15 Summary Previous Class Dependability Today: Redundancy Error Correcting Codes Analog-Digital Interface Converters, Sensors / Actuators Sampling DSP Frequency
More informationTesting Motorola P25 Conventional Radios Using the R8000 Communications System Analyzer
Testing Motorola P25 Conventional Radios Using the R8000 Communications System Analyzer Page 1 of 24 Motorola CPS and Tuner Software Motorola provides a CD containing software programming facilities for
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 informationApplication Note: Testing P25 Conventional Radios Using the Freedom Communications System Analyzers
: Testing P25 Conventional Radios Using the Freedom Communications System Analyzers FCT-1007A Motorola CPS and Tuner Software Motorola provides a CD containing software programming facilities for the radio
More informationPrinciples of Communications ECS 332
Principles of Communications ECS 332 Asst. Prof. Dr. Prapun Suksompong prapun@siit.tu.ac.th 5. Angle Modulation Office Hours: BKD, 6th floor of Sirindhralai building Wednesday 4:3-5:3 Friday 4:3-5:3 Example
More informationLABORATORY - FREQUENCY ANALYSIS OF DISCRETE-TIME SIGNALS
LABORATORY - FREQUENCY ANALYSIS OF DISCRETE-TIME SIGNALS INTRODUCTION The objective of this lab is to explore many issues involved in sampling and reconstructing signals, including analysis of the frequency
More information2D Discrete Fourier Transform
2D Discrete Fourier Transform In these lecture notes the figures have been removed for copyright reasons. References to figures are given instead, please check the figures yourself as given in the course
More informationChapter 2 Fourier Integral Representation of an Optical Image
Chapter 2 Fourier Integral Representation of an Optical This chapter describes optical transfer functions. The concepts of linearity and shift invariance were introduced in Chapter 1. This chapter continues
More informationModule 3: Video Sampling Lecture 18: Filtering operations in Camera and display devices. The Lecture Contains: Effect of Temporal Aperture:
The Lecture Contains: Effect of Temporal Aperture: Spatial Aperture: Effect of Display Aperture: file:///d /...e%20(ganesh%20rana)/my%20course_ganesh%20rana/prof.%20sumana%20gupta/final%20dvsp/lecture18/18_1.htm[12/30/2015
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 informationDigital Signal Processing Fourier Analysis of Continuous-Time Signals with the Discrete Fourier Transform
Digital Signal Processing Fourier Analysis of Continuous-Time Signals with the Discrete Fourier Transform D. Richard Brown III D. Richard Brown III 1 / 11 Fourier Analysis of CT Signals with the DFT Scenario:
More informationPulse Code Modulation (PCM)
Project Title: e-laboratories for Physics and Engineering Education Tempus Project: contract # 517102-TEMPUS-1-2011-1-SE-TEMPUS-JPCR 1. Experiment Category: Electrical Engineering >> Communications 2.
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 informationSignal Processing. Introduction
Signal Processing 0 Introduction One of the premiere uses of MATLAB is in the analysis of signal processing and control systems. In this chapter we consider signal processing. The final chapter of the
More informationAnalog Circuits and Systems
Analog Circuits and Systems Prof. K Radhakrishna Rao Lecture 21: Filters 1 Review Integrators as building blocks of filters Frequency compensation in negative feedback systems Opamp and LDO frequency compensation
More informationMultirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau
Multirate Signal Processing Lecture 7, Sampling Gerald Schuller, TU Ilmenau (Also see: Lecture ADSP, Slides 06) In discrete, digital signal we use the normalized frequency, T = / f s =: it is without a
More information1/14. Signal. Surasak Sanguanpong Last updated: 11 July Signal 1/14
1/14 Signal Surasak Sanguanpong nguan@ku.ac.th http://www.cpe.ku.ac.th/~nguan Last updated: 11 July 2000 Signal 1/14 Transmission structure 2/14 Transmitter/ Receiver Medium Amplifier/ Repeater Medium
More informationMidterm Review. Image Processing CSE 166 Lecture 10
Midterm Review Image Processing CSE 166 Lecture 10 Topics covered Image acquisition, geometric transformations, and image interpolation Intensity transformations Spatial filtering Fourier transform and
More informationFinal Exam Practice Questions for Music 421, with Solutions
Final Exam Practice Questions for Music 4, with Solutions Elementary Fourier Relationships. For the window w = [/,,/ ], what is (a) the dc magnitude of the window transform? + (b) the magnitude at half
More informationTechnician License Course Chapter 2. Lesson Plan Module 3 Modulation and Bandwidth
Technician License Course Chapter 2 Lesson Plan Module 3 Modulation and Bandwidth The Basic Radio Station What Happens During Radio Communication? Transmitting (sending a signal): Information (voice, data,
More informationTwo-Dimensional Wavelets with Complementary Filter Banks
Tendências em Matemática Aplicada e Computacional, 1, No. 1 (2000), 1-8. Sociedade Brasileira de Matemática Aplicada e Computacional. Two-Dimensional Wavelets with Complementary Filter Banks M.G. ALMEIDA
More informationIn Phase. Out of Phase
Superposition Interference Waves ADD: Constructive Interference. Waves SUBTRACT: Destructive Interference. In Phase Out of Phase Superposition Traveling waves move through each other, interfere, and keep
More informationAssistant Lecturer Sama S. Samaan
MP3 Not only does MPEG define how video is compressed, but it also defines a standard for compressing audio. This standard can be used to compress the audio portion of a movie (in which case the MPEG standard
More informationEE123 Digital Signal Processing. Lecture 10 Practical ADC/DAC
EE123 Digital Signal Processing Lecture 10 Practical ADC/DAC Announcements Labs: audio problems on your PI, run alsamixer c 0 use M to toggle mute, up/down arrows to adjust volume Lab 3 part I due today,
More informationUNIVERSITY OF TORONTO Faculty of Arts and Science MOCK EXAMINATION PHY207H1S. Duration 3 hours NO AIDS ALLOWED
UNIVERSITY OF TORONTO Faculty of Arts and Science MOCK EXAMINATION PHY207H1S Duration 3 hours NO AIDS ALLOWED Instructions: Please answer all questions in the examination booklet(s) provided. Completely
More informationTechnician License Course Chapter 2. Lesson Plan Module 2 Radio Signals and Waves
Technician License Course Chapter 2 Lesson Plan Module 2 Radio Signals and Waves The Basic Radio Station What Happens During Radio Communication? Transmitting (sending a signal): Information (voice, data,
More informationAM Limitations. Amplitude Modulation II. DSB-SC Modulation. AM Modifications
Lecture 6: Amplitude Modulation II EE 3770: Communication Systems AM Limitations AM Limitations DSB-SC Modulation SSB Modulation VSB Modulation Lecture 6 Amplitude Modulation II Amplitude modulation is
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 informationAmplitude Modulation II
Lecture 6: Amplitude Modulation II EE 3770: Communication Systems Lecture 6 Amplitude Modulation II AM Limitations DSB-SC Modulation SSB Modulation VSB Modulation Multiplexing Mojtaba Vaezi 6-1 Contents
More informationEEE - 321: Signals and Systems Lab Assignment 3
BILKENT UNIVERSITY ELECTRICAL AND ELECTRONICS ENGINEERING DEPARTMENT EEE - 321: Signals and Systems Lab Assignment 3 For Section-I report submission is due by 08.11.2017 For Section-II report submission
More informationAmplitude Modulated Systems
Amplitude Modulated Systems Communication is process of establishing connection between two points for information exchange. Channel refers to medium through which message travels e.g. wires, links, or
More informationComputer Vision, Lecture 3
Computer Vision, Lecture 3 Professor Hager http://www.cs.jhu.edu/~hager /4/200 CS 46, Copyright G.D. Hager Outline for Today Image noise Filtering by Convolution Properties of Convolution /4/200 CS 46,
More informationSignals and Systems Lecture 6: Fourier Applications
Signals and Systems Lecture 6: Fourier Applications Farzaneh Abdollahi Department of Electrical Engineering Amirkabir University of Technology Winter 2012 arzaneh Abdollahi Signal and Systems Lecture 6
More informationAmplitude Modulation. Ahmad Bilal
Amplitude Modulation Ahmad Bilal 5-2 ANALOG AND DIGITAL Analog-to-analog conversion is the representation of analog information by an analog signal. Topics discussed in this section: Amplitude Modulation
More informationDSP First. Laboratory Exercise #7. Everyday Sinusoidal Signals
DSP First Laboratory Exercise #7 Everyday Sinusoidal Signals This lab introduces two practical applications where sinusoidal signals are used to transmit information: a touch-tone dialer and amplitude
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 informationECE 201: Introduction to Signal Analysis
ECE 201: Introduction to Signal Analysis Prof. Paris Last updated: October 9, 2007 Part I Spectrum Representation of Signals Lecture: Sums of Sinusoids (of different frequency) Introduction Sum of Sinusoidal
More informationCommunication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi
Communication Engineering Prof. Surendra Prasad Department of Electrical Engineering Indian Institute of Technology, Delhi Lecture - 25 FM Receivers Pre Emphasis, De Emphasis And Stereo Broadcasting We
More informationPerforming the Spectrogram on the DSP Shield
Performing the Spectrogram on the DSP Shield EE264 Digital Signal Processing Final Report Christopher Ling Department of Electrical Engineering Stanford University Stanford, CA, US x24ling@stanford.edu
More informationIt is the speed and discrete nature of the FFT that allows us to analyze a signal's spectrum with MATLAB.
MATLAB Addendum on Fourier Stuff 1. Getting to know the FFT What is the FFT? FFT = Fast Fourier Transform. The FFT is a faster version of the Discrete Fourier Transform(DFT). The FFT utilizes some clever
More informationAmplitude Modulation Fundamentals
3 chapter Amplitude Modulation Fundamentals In the modulation process, the baseband voice, video, or digital signal modifies another, higher-frequency signal called the carrier, which is usually a sine
More informationWireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM)
Wireless Medium Access Control and CDMA-based Communication Lesson 16 Orthogonal Frequency Division Medium Access (OFDM) 1 4G File transfer at 10 Mbps High resolution 1024 1920 pixel hi-vision picture
More informationLecture 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 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 informationPhysics 115 Lecture 13. Fourier Analysis February 22, 2018
Physics 115 Lecture 13 Fourier Analysis February 22, 2018 1 A simple waveform: Fourier Synthesis FOURIER SYNTHESIS is the summing of simple waveforms to create complex waveforms. Musical instruments typically
More informationSummary of Lecture 7
Summary of Lecture 7 In lecture 7 we learnt the 2-D DFT of two dimensional finite extent sequences. We learnt how to calculate convolutions using DFTs. We learnt about basic properties of the DFTs of natural
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 informationImplementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary
Implementation and Comparative analysis of Orthogonal Frequency Division Multiplexing (OFDM) Signaling Rashmi Choudhary M.Tech Scholar, ECE Department,SKIT, Jaipur, Abstract Orthogonal Frequency Division
More informationPhysics of RFID. Pawel Waszczur McMaster RFID Applications Lab McMaster University
1 Physics of RFID Pawel Waszczur McMaster RFID Applications Lab McMaster University 2 Agenda Radio Waves Active vs. Passive Near field vs. Far field Behavior of UHF fields Modulation & Signal Coding 3
More informationChannel Estimation by 2D-Enhanced DFT Interpolation Supporting High-speed Movement
Channel Estimation by 2D-Enhanced DFT Interpolation Supporting High-speed Movement Channel Estimation DFT Interpolation Special Articles on Multi-dimensional MIMO Transmission Technology The Challenge
More informationPart I - Amplitude Modulation
EE/CME 392 Laboratory 1-1 Part I - Amplitude Modulation Safety: In this lab, voltages are less than 15 volts and this is not normally dangerous to humans. However, you should assemble or modify a circuit
More informationLab 4: Measuring Received Signal Power EE 361 Signal Propagation Spring 2017
Lab 4: Measuring Received Signal Power EE 361 Signal Propagation Spring 2017 This is a one-week lab, plus an extra class period next week outside taking measurements. The lab period is 04-May, and the
More informationBIOMEDICAL 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 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 information6.003: Signals and Systems. Sampling
6.003: Signals and Systems Sampling April 27, 200 Mid-term Examination #3 om orrow: W ednesday, A pril 2 8, 7 : 3 0-9 : 3 0 pm. No recitations tomorrow. Coverage: Lectures 20 Recitations 20 Homeworks Homework
More informationLog Booklet for EE2 Experiments
Log Booklet for EE2 Experiments Vasil Zlatanov DFT experiment Exercise 1 Code for sinegen.m function y = sinegen(fsamp, fsig, nsamp) tsamp = 1/fsamp; t = 0 : tsamp : (nsamp-1)*tsamp; y = sin(2*pi*fsig*t);
More informationcosω t Y AD 532 Analog Multiplier Board EE18.xx Fig. 1 Amplitude modulation of a sine wave message signal
University of Saskatchewan EE 9 Electrical Engineering Laboratory III Amplitude and Frequency Modulation Objectives: To observe the time domain waveforms and spectra of amplitude modulated (AM) waveforms
More informationVDSL2 radiation and its signal characterisation
VDSL2 radiation and its signal characterisation Overview The EMC committee of the Radio Society of Great Britain has been monitoring sources of RFI for many years. A particular problem for HF communications
More informationCommunication Systems Lab
LAB MANUAL Communication Systems Lab (EE-226-F) Prepared by: Varun Sharma (Lab In-charge) Dayal C. Sati (Faculty In-charge) B R C M CET BAHAL DEPARTMENT OF ELECTRONICS & COMMUNICATION ENGINEERING Page
More informationNetSDR. Wideband Digital Radio User s Guide Firmware Revision 1.07 & 1.08 FPGA Revision 3 & 4. Type to enter text
1 NetSDR Wideband Digital Radio User s Guide Firmware Revision 1.07 & 1.08 FPGA Revision 3 & 4 Type to enter text 2 Table of Contents Legal Notices 3 Supplied Accessories 4 Precautions 5 Hardware 6 Introduction
More informationEMC-scanner. HRE-series. See it before you CE it!
EMC-scanner HRE-series See it before you CE it! Print Screen image of a scan measurement. Seeing high frequencies! Now you can SEE high frequency electro magnetic fields. The background There are high
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 informationTransforms and Frequency Filtering
Transforms and Frequency Filtering Khalid Niazi Centre for Image Analysis Swedish University of Agricultural Sciences Uppsala University 2 Reading Instructions Chapter 4: Image Enhancement in the Frequency
More informationS5101 Handheld Radio Communication Analyzer
is the ideal radio tester for laboratory, production, service and maintenance use. It combines radio frequency emission, reception analysis, audio source, analyzer, etc. all into one unit. It can measure
More informationSignals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)
Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM) April 11, 2008 Today s Topics 1. Frequency-division multiplexing 2. Frequency modulation
More informationOperating Station Equipment
Amateur Radio License Class Operating Station Equipment Presented by Steve Gallafent October 3, 2007 Operating Station Equipment Modulation Modulation is the process of adding information to a radio signal
More informationLecture 2: Links and Signaling"
Lecture 2: Links and Signaling" CSE 123: Computer Networks Alex C. Snoeren HW 1 out tomorrow, due next 10/9! Lecture 2 Overview" Signaling Types of physical media Shannon s Law and Nyquist Limit Encoding
More informationA PRELIMINARY NOTE ON DETECTION OF AIRCRAFT VOR NAVIGATION BEACONS
The French website http://www.retram.org/the-project/ recently brought to the attention of the BAA RAG discusses how to use FM radio stations and aircraft navigation beacons as possible transmitters for
More informationEE123 Digital Signal Processing
EE123 Digital Signal Processing Lecture 32 Lab 5 AFSK AX.25 and APRS Announcements Lab 5 Part II is out, Due 04/21 Lab 5 part III will be out Sunday, Due Monday 04/25 Midterm grades will be posted this
More informationFourier Transform Analysis of Signals and Systems
Fourier Transform Analysis of Signals and Systems Ideal Filters Filters separate what is desired from what is not desired In the signals and systems context a filter separates signals in one frequency
More informationMobile Computing and the IoT Wireless and Mobile Computing. Wireless Signals. George Roussos.
Mobile Computing and the IoT Wireless and Mobile Computing Wireless Signals George Roussos g.roussos@dcs.bbk.ac.uk Overview Signal characteristics Representing digital information with wireless Transmission
More informationEE 464 Short-Time Fourier Transform Fall and Spectrogram. Many signals of importance have spectral content that
EE 464 Short-Time Fourier Transform Fall 2018 Read Text, Chapter 4.9. and Spectrogram Many signals of importance have spectral content that changes with time. Let xx(nn), nn = 0, 1,, NN 1 1 be a discrete-time
More information(i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters
FIR Filter Design Chapter Intended Learning Outcomes: (i) Understanding of the characteristics of linear-phase finite impulse response (FIR) filters (ii) Ability to design linear-phase FIR filters according
More information