Pulse Code Modulation (PCM)
|
|
- Samantha Owen
- 5 years ago
- Views:
Transcription
1 Project Title: e-laboratories for Physics and Engineering Education Tempus Project: contract # TEMPUS SE-TEMPUS-JPCR 1. Experiment Category: Electrical Engineering >> Communications 2. Experiment Name: 3. Date and Issue number: 14/9/2014, v Instructor Name: Prof. Hani Ghali Eng. Sameh Osama Pulse Code Modulation (PCM) 5. Institution: The British University in Egypt (BUE) 1 Page 17
2 Table of Contents 1. Experiment Overview 3 2. Intended Learning Outcomes (ILOs) 3 3. Introduction: Theoretical Background 3 3. I Sampling of Analog Signals 4 3. II Quantization 7 3. III Encoding 9 3. IV PCM Demodulation 9 3. IV. I Digital to Analog Conversion 9 3. IV. II Smoothing Filter 9 4. References Relation to Course Contents and Topics Needed Equipment Experiment Output I Task (1) II Task (2) III Task (3) IV Task (3) Experiment Steps I Task (1): Sampling II Task (2): Quantization III Task (3): Encoding IV Task (4): Decoding & Filtering Interface Instructions/Help 16 2 Page 17
3 Pulse Code Modulation (PCM) 1. Experiment Overview The main objective of this experiment is to familiarize students with the Pulse Code Modulation (PCM) technique. Students will be able to practice the three main concepts; 1) sampling, 2) quantization and 3) encoding. The experiment is associated with two courses: A. Communications: taught in semester one and two for second year students in Electrical Engineering Department B. Principles of Digital Communication (1): taught in semester one and two for third year students in Electrical Engineering Department 2. Intended Learning Outcomes (ILOs) Upon completion of this experiment, students should be able to: 1. Apply the sampling process 2. Implement both the quantization and encoding processes 3. Explain the concepts of analog to digital and digital to analog conversions 3. Introduction: Theoretical Background Pulse Code Modulation (PCM) is a modulation technique associated with the transmission of an analog input signal only in discrete time. The analog signal is firstly sampled in time-domain. These analog samples will then be converted to another set of samples but with predefined values through a process called quantization. Finally, the set of quantized samples will then be converted into a code (digits) which is the final form of transmission. In the receiving end, the received code is passed through a low-pass filter to recover the original signal. The PCM block diagram and process flow is shown in Fig. 1. x t x s t x q t Sampling Quantization Analog Signal f s 2f x Fig. 1: PCM Block Diagram Coding Digital Signal 3 Page 17
4 3. I Sampling of Analog Signals Sampling is defined as the process of conversion of an analog signal into a discrete-time sampled signal. This is achieved through the multiplication of the time domain analogue signal "x t " by a periodic train of impulses "s t " [sampling function] as shown in Fig. 2. The period "T s " is called the sampling period and "F s =1/T s " is the sampling frequency, where: s t = δ t nt s n=, T s = 1/F s, ω s = 2 π F s [1] The sampled signal "x s t " is given by; x s t = s t. x t = x nt s δ t nt s n= [2] Sampling function s t x t Input analog signal x s t Output sampled signal a) Block diagram b) Signals involved in the sampling process Fig. 2: Sampling Process 4 Page 17
5 From the Fourier multiplication property, X s f is the convolution of X f and S f, therefore: X s f = Knowing that; X θ S[ f θ ] dθ S f = 1 T s δ f kf s k= Since, the convolution with an impulse simply shifts the signal; [eq. 3] could be expressed as; X s f = I T s X [ f kf s ] k= [3] [4] [5] The signal X s f is a periodic function of f consisting of superposition of shifted replicas of X f scaled by 1/T s " as shown in Fig. 3. Different spectrum components are shown in Fig. 3 as follows; the signal X f has a maximum frequency of 100 Hz as shown in Fig. 3(a), the sampling frequency is 250 Hz as shown in Fig. 3(b), and the result of sampling is shown in Fig. 3(c), which consists of shifted replicas located at multiple of the sampling frequency; 0 Hz, 250 Hz, and 500 Hz. Fig. 3(a) Fig. 3(b) Fig. 3(c) 5 Page 17 Fig. 3: Spectrum of the message signal, sampling signal and sampled signal
6 For the case f s < 2 f x, where f x is the highest frequency in the message signal, an overlapping in the frequency domain between the shifted replicas occurs as shown in Fig. 4. This overlapping is called Aliasing which affects the reconstruction of the original message signal. In Fig. 4, the signal X f has a maximum frequency of 100 Hz as shown in Fig. 4(a), the sampling frequency is now 150 Hz as shown in Fig. 4(b), and the result of sampling is shown in Fig. 4(c), which consists of shifted replicas located at multiple of the sampling frequency; 0Hz, 150Hz, and 300Hz. The overlapping is clear and is due to the fact that in this case the sampling frequency 150Hz is less than twice the maximum of the highest frequency in the message signal 200Hz. To avoid such phenomena, the sampling frequency should be equal to or greater than double the maximum signal frequency. Fig. 4(a) Fig. 4(b) Fig. 4(c) Fig. 4: Aliasing Phenomena 6 Page 17
7 3. II Quantization After the sampling process takes place, the signal appears as analog samples which can, theoretically, still take any value corresponding to the value of the original analog signal at the sample instance. Consequently, there are infinitely possible values for each sample. However, to be able to represent (encode) each sample value from such a continuous range into a finite number of digits (code), the possible values of the samples should be limited to finite number. This is achieved through a process named quantization as shown in Fig. 5. In this process, a fixed number of possible values for the samples, called quantization levels "M", is defined and should be in the form; M = 2 n [6] Where "n" an integer whose value is equal to the number of encoded bits Quantized signal Original signal Fig. 5: Quantization of the message signal The number of quantization levels "M" is determined by the analog-to-digital converter characteristics, specifically, the analog input voltage range V min and V max and the number "n" of corresponding encoding bits. The quantization levels are separated by step size given by; = V max V min 2 n [7] Any given analog sample will be approximated to the closest quantization level producing a maximum quantization error of " /2". 7 Page 17
8 The quantization error can be considered as a noise introduced to the original analog samples before being quantized. Fig. 6(a) shows both the original signal (blue) and the quantized signal (yellow), while Fig. 6(b) shows the difference between these two signals, which is the noise added to the original samples. This quantization noise has a power given by: N = 2 12 [8] Quantized signal Original signal Fig. 6(a) Fig. 6(b) Fig. 6: Original signal, quantized signal and the difference (quantization noise/error). 8 Page 17
9 3. III Encoding The quantized of samples having possible "M" values, which are discrete in time and amplitude are then converted into a binary signal (2 levels) by using pulse coding. The code is formed by assigning a binary representation of the decimal number to each of the levels from "0" to"m 1". In a "M = 32" signal for example, using [eq. 6] the required number of bits is "n = 5", while for the case of "M = 8" the required number of bits is "n = 3". For this case, the code for level "0" is "000", and the code "111" represents level "7". When this pulse-coded signal is transmitted, "n" binary digits (or bits) are sent for each sample "T s " seconds. 3. IV PCM Demodulation 3. IV. I Digital to Analog Conversion During the transmission of the PCM signal, noise interference is unavoidable. Consequently, before the PCM signal is processed for reconstruction, a comparator is used to recover the received signal to the original sent series of bits (pulses). Then the signal will pass through an n- bits decoder (normally should be a D/A converter) which will convert the received digital signal to the original quantized values. Finally a smoothing filter is used to reconstruct the original analog signal from the quantized one. Fig. 7 shows the block diagram of a PCM demodulator. x s t Decoder x q t Low Pass Filter Digital Signal Fig. 7: PCM Demodulator Block Diagram 3. IV. II Smoothing Filter The quantization value not only includes the original signal, but also includes a lot of high frequency harmonics; therefore, a low-pass filter is required to remove the unwanted harmonics at the receiving end. 9 Page 17
10 4. References [1] B. P. Lathi, Modern Digital and Analog Communication Systems (Oxford Series in Electrical and Computer Engineering), Oxford University Press, 4 th edition, ISBN: , [2] S. Haykin, Communication Systems, Wiley; 5th edition, ISBN: , [3] Alan V. Oppenheim, Alan S. Willsky, and S. Hamid, Signals and Systems, Prentice Hall; 2nd edition, ISBN: , [4] Sophocles Orfanidis, Introduction to Signal Processing, Prentice Hall, ISBN: , [5] Emmanuel Ifeachor and Barrie Jervis, Digital Signal Processing: A Practical Approach, Prentice Hall; 2nd edition, ISBN: , Relation to Course Contents and Topics This experiment is designed to cover the following topics in the two previously mentioned courses: 1. Sampling 2. Quantization 3. Encoding 4. Decoding & Filtering 6. Needed Equipment No hardware equipment are needed 10 Page 17
11 7. Experiment Output The followings are the expected output that student should get by the end of the experiment: 7. I Task (1) With a given analog time domain signal, the student should perform ideal sampling through multiplying this given signal by a train of impulses producing a discrete time signal. 7. II Task (2) In this part, the student should perform quantization for a discrete time domain signal. Student should detect change in the quantization error as a result of changing the number of levels. In addition to the simulation, the student should calculate analytically the quantization error for the following cases: a. M=2 b. M=4 c. M=8 d. M=16 e. M=32 Finally, the student should observe that as the number of levels increases the quantization error decreases which reflect on the ability to reconstruct the original signal in the receiver. 7. III Task (3) In this section, the student should perform the encoding process for a discrete signal. Student should observe the effect of the number of levels chosen in the previous part on the output number of bits. 7. IV Task (4) In this task, the student should perform the decoding process for the stream of binary data. Student should observe the effect of the something filter cut-off frequency on the reconstructed signal. 11 Page 17
12 8. Experiment Steps This experiment is divided into four tasks: 1. Sampling 2. Quantization 3. Encoding 4. Decoding & Filtering 8. I Task (1): Sampling In this task, the student selects will be able to change the amplitude and frequency of a sinusoidal time-domain message signal. In addition, the student will be also able to change the frequency of the sampling signal and then sample the message signal through multiplying it by the sampling signal. By changing the sampling period, student will be able to observe the effect of varying the sampling period on the output number of samples. Steps 1. Adjust the sampling frequency to be around 30 MHz 2. Adjust the input signal frequency to 10 MHz 3. Determine the number of samples per period of the sampled signal 4. Change the sampling frequency from 30 to 100 MHz with step 10 MHz and repeat step Page 17
13 8. II Task (2): Quantization In this task, the student will be able to vary the number of levels of the quantizer and observe its effect on the quantized signal. In addition, the student will observe the quantization error and compare it with that calculated analytically. Steps 1. Adjust the sampling frequency to be around 30 MHz 2. Adjust the number of levels to be 2 3. Determine the quantization step size and the quantization noise 4. Change the number of levels to be 4, 8, 16 and 32, and in each repeat step 3 5. Plot a graph for the number of bits vs. the quantization noise 6. What is the main disadvantage of increasing the number of levels? 13 Page 17
14 8. III Task (3): Encoding In this task, the student will get experience in the use of encoder and the analog to digital conversion process. Steps 1. Adjust the sampling frequency to be around 30 MHz 2. Set the number of bits to be 32 and write the binary equivalent of the output digital stream 3. Change the number of bits and study its effect on the digital output 14 Page 17
15 8. IV Task (4): Decoding & Filtering In this task, the student will get experience about the decoding process for a stream of binary data. The student should observe the effect of the something filter cut-off frequency in constricting the signal. Steps 1. Vary the cut-off frequency of the low pass filter and detect its effect on the reconstructed signal 2. Compare this frequency with that of the input sinusoidal signal 3. Vary the number of level and observe its effect on the reconstructed signal. 15 Page 17
16 9. Interface Instructions/Help The left knob is used to adjust the amplitude of the input message signal The right knob is used to adjust the frequency of the input message signal This knob is used to adjust the frequency of the sampling signal The left selector is used to choose whether to display the input message signal in time domain or not The right selector is used to choose whether to display output signal or not The left knob is used to adjust the value of the vertical display in volts/division for the time domain plot The right knob is used to adjust the value of microseconds/division for the time (horizontal) axis This knob is used to adjust the number of quantization levels 16 Page 17
17 17 Page 17 This knob is used to adjust the cut off frequency of the used Low Pass Filter (LPF)
YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS
YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS EXPERIMENT 3: SAMPLING & TIME DIVISION MULTIPLEX (TDM) Objective: Experimental verification of the
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 informationSampling and Signal Processing
Sampling and Signal Processing Sampling Methods Sampling is most commonly done with two devices, the sample-and-hold (S/H) and the analog-to-digital-converter (ADC) The S/H acquires a continuous-time signal
More informationCommunications I (ELCN 306)
Communications I (ELCN 306) c Samy S. Soliman Electronics and Electrical Communications Engineering Department Cairo University, Egypt Email: samy.soliman@cu.edu.eg Website: http://scholar.cu.edu.eg/samysoliman
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 informationȘ.l. dr. ing. Lucian-Florentin Bărbulescu
Ș.l. dr. ing. Lucian-Florentin Bărbulescu 1 Data: entities that convey meaning within a computer system Signals: are the electric or electromagnetic impulses used to encode and transmit data Characteristics
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 informationCommunications IB Paper 6 Handout 3: Digitisation and Digital Signals
Communications IB Paper 6 Handout 3: Digitisation and Digital Signals Jossy Sayir Signal Processing and Communications Lab Department of Engineering University of Cambridge jossy.sayir@eng.cam.ac.uk Lent
More informationECE 556 BASICS OF DIGITAL SPEECH PROCESSING. Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2
ECE 556 BASICS OF DIGITAL SPEECH PROCESSING Assıst.Prof.Dr. Selma ÖZAYDIN Spring Term-2017 Lecture 2 Analog Sound to Digital Sound Characteristics of Sound Amplitude Wavelength (w) Frequency ( ) Timbre
More informationINTRODUCTION TO COMMUNICATION SYSTEMS LABORATORY IV. Binary Pulse Amplitude Modulation and Pulse Code Modulation
INTRODUCTION TO COMMUNICATION SYSTEMS Introduction: LABORATORY IV Binary Pulse Amplitude Modulation and Pulse Code Modulation In this lab we will explore some of the elementary characteristics of binary
More informationECE 2111 Signals and Systems Spring 2012, UMD Experiment 9: Sampling
ECE 2111 Signals and Systems Spring 2012, UMD Experiment 9: Sampling Objective: In this experiment the properties and limitations of the sampling theorem are investigated. A specific sampling circuit will
More informationSIGNALS AND SYSTEMS LABORATORY 13: Digital Communication
SIGNALS AND SYSTEMS LABORATORY 13: Digital Communication INTRODUCTION Digital Communication refers to the transmission of binary, or digital, information over analog channels. In this laboratory you will
More informationEE521 Analog and Digital Communications
EE51 Analog and Digital Communications January 5, 006 Instructor: James K Beard, PhD Office: Ft. Washington TBA Email:. jkbeard@temple.edu, jkbeard@comcast.net Office Hours: Wednesdays 3:00 PM to 4:30
More informationTE 302 DISCRETE SIGNALS AND SYSTEMS. Chapter 1: INTRODUCTION
TE 302 DISCRETE SIGNALS AND SYSTEMS Study on the behavior and processing of information bearing functions as they are currently used in human communication and the systems involved. Chapter 1: INTRODUCTION
More informationPulse Code Modulation
Pulse Code Modulation Modulation is the process of varying one or more parameters of a carrier signal in accordance with the instantaneous values of the message signal. The message signal is the signal
More informationANALOGUE AND DIGITAL COMMUNICATION
ANALOGUE AND DIGITAL COMMUNICATION Syed M. Zafi S. Shah Umair M. Qureshi Lecture xxx: Analogue to Digital Conversion Topics Pulse Modulation Systems Advantages & Disadvantages Pulse Code Modulation Pulse
More informationExperiment # 2 Pulse Code Modulation: Uniform and Non-Uniform
10 8 6 4 2 0 2 4 6 8 3 2 1 0 1 2 3 2 3 4 5 6 7 8 9 10 3 2 1 0 1 2 3 4 1 2 3 4 5 6 7 8 9 1.5 1 0.5 0 0.5 1 ECE417 c 2015 Bruno Korst-Fagundes CommLab Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform
More informationDigital Communication System
Digital Communication System Purpose: communicate information at required rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth, power requirements
More informationExperiment # 2. Pulse Code Modulation: Uniform and Non-Uniform
10 8 6 4 2 0 2 4 6 8 3 2 1 0 1 2 3 2 3 4 5 6 7 8 9 10 3 2 1 0 1 2 3 4 1 2 3 4 5 6 7 8 9 1.5 1 0.5 0 0.5 1 ECE417 c 2017 Bruno Korst-Fagundes CommLab Experiment # 2 Pulse Code Modulation: Uniform and Non-Uniform
More informationPrinciples of Communications
1 Principles of Communications Lin DAI 2 Lecture 1. Overview of Communication Systems Block Diagram of Communication Systems Noise and Distortion 3 SOURCE Source Info. Transmitter Transmitted signal Received
More informationSAMPLING THEORY. Representing continuous signals with discrete numbers
SAMPLING THEORY Representing continuous signals with discrete numbers Roger B. Dannenberg Professor of Computer Science, Art, and Music Carnegie Mellon University ICM Week 3 Copyright 2002-2013 by Roger
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 information17. Delta Modulation
7. Delta Modulation Introduction So far, we have seen that the pulse-code-modulation (PCM) technique converts analogue signals to digital format for transmission. For speech signals of 3.2kHz bandwidth,
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 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 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 informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2010 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationComm 502: Communication Theory
Comm 50: Communication Theory Prof. Dean of the faculty of IET The German University in Cairo 1 COMM 50: Communication Theory Instructor: Ahmed El-Mahdy Office : C3.319 Lecture Time: Sat. nd Slot Office
More informationChapter 3 Data Transmission COSC 3213 Summer 2003
Chapter 3 Data Transmission COSC 3213 Summer 2003 Courtesy of Prof. Amir Asif Definitions 1. Recall that the lowest layer in OSI is the physical layer. The physical layer deals with the transfer of raw
More informationThe quality of the transmission signal The characteristics of the transmission medium. Some type of transmission medium is required for transmission:
Data Transmission The successful transmission of data depends upon two factors: The quality of the transmission signal The characteristics of the transmission medium Some type of transmission medium is
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 informationII Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing
Class Subject Code Subject II Year (04 Semester) EE6403 Discrete Time Systems and Signal Processing 1.CONTENT LIST: Introduction to Unit I - Signals and Systems 2. SKILLS ADDRESSED: Listening 3. OBJECTIVE
More informationOutline. Discrete time signals. Impulse sampling z-transform Frequency response Stability INF4420. Jørgen Andreas Michaelsen Spring / 37 2 / 37
INF4420 Discrete time signals Jørgen Andreas Michaelsen Spring 2013 1 / 37 Outline Impulse sampling z-transform Frequency response Stability Spring 2013 Discrete time signals 2 2 / 37 Introduction More
More informationDigital Communication System
Digital Communication System Purpose: communicate information at certain rate between geographically separated locations reliably (quality) Important point: rate, quality spectral bandwidth requirement
More informationPresentation Outline. Advisors: Dr. In Soo Ahn Dr. Thomas L. Stewart. Team Members: Luke Vercimak Karl Weyeneth. Karl. Luke
Bradley University Department of Electrical and Computer Engineering Senior Capstone Project Presentation May 2nd, 2006 Team Members: Luke Vercimak Karl Weyeneth Advisors: Dr. In Soo Ahn Dr. Thomas L.
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 informationSignal Characteristics
Data Transmission The successful transmission of data depends upon two factors:» The quality of the transmission signal» The characteristics of the transmission medium Some type of transmission medium
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 informationCHAPTER 4. PULSE MODULATION Part 2
CHAPTER 4 PULSE MODULATION Part 2 Pulse Modulation Analog pulse modulation: Sampling, i.e., information is transmitted only at discrete time instants. e.g. PAM, PPM and PDM Digital pulse modulation: Sampling
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 informationDetection and Estimation of Signals in Noise. Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia
Detection and Estimation of Signals in Noise Dr. Robert Schober Department of Electrical and Computer Engineering University of British Columbia Vancouver, August 24, 2010 2 Contents 1 Basic Elements
More informationIslamic University of Gaza. Faculty of Engineering Electrical Engineering Department Spring-2011
Islamic University of Gaza Faculty of Engineering Electrical Engineering Department Spring-2011 DSP Laboratory (EELE 4110) Lab#4 Sampling and Quantization OBJECTIVES: When you have completed this assignment,
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 informationLecture 2 Review of Signals and Systems: Part 1. EE4900/EE6720 Digital Communications
EE4900/EE6420: Digital Communications 1 Lecture 2 Review of Signals and Systems: Part 1 Block Diagrams of Communication System Digital Communication System 2 Informatio n (sound, video, text, data, ) Transducer
More informationDIGITAL COMMUNICATION. In this experiment you will integrate blocks representing communication system
OBJECTIVES EXPERIMENT 7 DIGITAL COMMUNICATION In this experiment you will integrate blocks representing communication system elements into a larger framework that will serve as a model for digital communication
More informationEC 554 Data Communications
EC 554 Data Communications Mohamed Khedr http://webmail. webmail.aast.edu/~khedraast.edu/~khedr Syllabus Tentatively Week 1 Week 2 Week 3 Week 4 Week 5 Week 6 Week 7 Week 8 Week 9 Week 10 Week 11 Week
More informationChapter-2 SAMPLING PROCESS
Chapter-2 SAMPLING PROCESS SAMPLING: A message signal may originate from a digital or analog source. If the message signal is analog in nature, then it has to be converted into digital form before it can
More informationData Communication. Chapter 3 Data Transmission
Data Communication Chapter 3 Data Transmission ١ Terminology (1) Transmitter Receiver Medium Guided medium e.g. twisted pair, coaxial cable, optical fiber Unguided medium e.g. air, water, vacuum ٢ Terminology
More informationDiscrete-time Signals & Systems
Discrete-time Signals & Systems S Wongsa Dept. of Control Systems and Instrumentation Engineering, KMU JAN, 2011 1 Overview Signals & Systems Continuous & Discrete ime Sampling Sampling in Frequency Domain
More informationIn this lecture. System Model Power Penalty Analog transmission Digital transmission
System Model Power Penalty Analog transmission Digital transmission In this lecture Analog Data Transmission vs. Digital Data Transmission Analog to Digital (A/D) Conversion Digital to Analog (D/A) Conversion
More informationUNIT III -- DATA AND PULSE COMMUNICATION PART-A 1. State the sampling theorem for band-limited signals of finite energy. If a finite energy signal g(t) contains no frequency higher than W Hz, it is completely
More informationDownloaded from 1
VII SEMESTER FINAL EXAMINATION-2004 Attempt ALL questions. Q. [1] How does Digital communication System differ from Analog systems? Draw functional block diagram of DCS and explain the significance of
More informationOFDM Systems For Different Modulation Technique
Computing For Nation Development, February 08 09, 2008 Bharati Vidyapeeth s Institute of Computer Applications and Management, New Delhi OFDM Systems For Different Modulation Technique Mrs. Pranita N.
More informationA/D Converter An electronic circuit that transforms an analog signal into a digital form that can be used by a computer or other digital circuits.
Digital Audio Terms A/D Converter An electronic circuit that transforms an analog signal into a digital form that can be used by a computer or other digital circuits. Aliasing An undesirable effect that
More informationAnalogue Interfacing. What is a signal? Continuous vs. Discrete Time. Continuous time signals
Analogue Interfacing What is a signal? Signal: Function of one or more independent variable(s) such as space or time Examples include images and speech Continuous vs. Discrete Time Continuous time signals
More informationEEE 309 Communication Theory
EEE 309 Communication Theory Semester: January 2017 Dr. Md. Farhad Hossain Associate Professor Department of EEE, BUET Email: mfarhadhossain@eee.buet.ac.bd Office: ECE 331, ECE Building Types of Modulation
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 informationModulation. Digital Data Transmission. COMP476 Networked Computer Systems. Analog and Digital Signals. Analog and Digital Examples.
Digital Data Transmission Modulation Digital data is usually considered a series of binary digits. RS-232-C transmits data as square waves. COMP476 Networked Computer Systems Analog and Digital Signals
More informationTSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY
TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY An Overview of Modulation Techniques: chapter 3.1 3.3.1 2 Introduction (3.1) Analog Modulation Amplitude Modulation Phase and
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 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 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 informationConcordia University. Discrete-Time Signal Processing. Lab Manual (ELEC442) Dr. Wei-Ping Zhu
Concordia University Discrete-Time Signal Processing Lab Manual (ELEC442) Course Instructor: Dr. Wei-Ping Zhu Fall 2012 Lab 1: Linear Constant Coefficient Difference Equations (LCCDE) Objective In this
More informationEXPERIMENT 4 PULSE CODE MODULATION
EXPERIMENT 4 PULSE CODE MODULATION 1.0 OBJECTIVES 1.1 To generate sampled signal using SCILAB software. 1.2 To perform Pulse Code Modulation system using SCILAB. 2.0 EQUIPMENT/APPARATUS SCILAB Software
More information1 Analog and Digital Communication Lab
1 2 Amplitude modulator trainer kit diagram AM Detector trainer kit Diagram 3 4 Calculations: 5 Result: 6 7 8 Balanced modulator circuit diagram Generation of DSB-SC 1. For the same circuit apply the modulating
More informationTSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY
TSEK02: Radio Electronics Lecture 2: Modulation (I) Ted Johansson, EKS, ISY 2 Basic Definitions Time and Frequency db conversion Power and dbm Filter Basics 3 Filter Filter is a component with frequency
More informationApplication of Fourier Transform in Signal Processing
1 Application of Fourier Transform in Signal Processing Lina Sun,Derong You,Daoyun Qi Information Engineering College, Yantai University of Technology, Shandong, China Abstract: Fourier transform is a
More informationLecture 2. Digital Basics
Lecture Digital Basics Peter Cheung Department of Electrical & Electronic Engineering Imperial College London URL: www.ee.ic.ac.uk/pcheung/teaching/de1_ee/ E-mail: p.cheung@imperial.ac.uk Lecture Slide
More informationSampling, interpolation and decimation issues
S-72.333 Postgraduate Course in Radiocommunications Fall 2000 Sampling, interpolation and decimation issues Jari Koskelo 28.11.2000. Introduction The topics of this presentation are sampling, interpolation
More informationAmplitude modulator trainer kit diagram
Amplitude modulator trainer kit diagram AM Detector trainer kit Diagram Calculations: Result: Pre lab test (20) Observation (20) Simulation (20) Remarks & Signature with Date Circuit connection (30) Result
More informationA New Method of Emission Measurement
A New Method of Emission Measurement Christoph Keller Institute of Power Transm. and High Voltage Technology University of Stuttgart, Germany ckeller@ieh.uni-stuttgart.de Kurt Feser Institute of Power
More informationBasic Concepts in Data Transmission
Basic Concepts in Data Transmission EE450: Introduction to Computer Networks Professor A. Zahid A.Zahid-EE450 1 Data and Signals Data is an entity that convey information Analog Continuous values within
More information2. TELECOMMUNICATIONS BASICS
2. TELECOMMUNICATIONS BASICS The purpose of any telecommunications system is to transfer information from the sender to the receiver by a means of a communication channel. The information is carried by
More informationOutline. EECS 3213 Fall Sebastian Magierowski York University. Review Passband Modulation. Constellations ASK, FSK, PSK.
EECS 3213 Fall 2014 L12: Modulation Sebastian Magierowski York University 1 Outline Review Passband Modulation ASK, FSK, PSK Constellations 2 1 Underlying Idea Attempting to send a sequence of digits through
More informationTCET3202 Analog and digital Communications II
NEW YORK CITY COLLEGE OF TECHNOLOGY The City University of New York DEPARTMENT: SUBJECT CODE AND TITLE: COURSE DESCRIPTION: REQUIRED COURSE Electrical and Telecommunications Engineering Technology TCET3202
More informationQUESTION BANK. SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2
QUESTION BANK DEPARTMENT: ECE SEMESTER: V SUBJECT CODE / Name: EC2301 DIGITAL COMMUNICATION UNIT 2 BASEBAND FORMATTING TECHNIQUES 1. Why prefilterring done before sampling [AUC NOV/DEC 2010] The signal
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 informationPrinciples of Baseband Digital Data Transmission
Principles of Baseband Digital Data Transmission Prof. Wangrok Oh Dept. of Information Communications Eng. Chungnam National University Prof. Wangrok Oh(CNU) / 3 Overview Baseband Digital Data Transmission
More informationIn The Name of Almighty. Lec. 2: Sampling
In The Name of Almighty Lec. 2: Sampling Lecturer: Hooman Farkhani Department of Electrical Engineering Islamic Azad University of Najafabad Feb. 2016. Email: H_farkhani@yahoo.com A/D and D/A Conversion
More informationModule 3 : Sampling and Reconstruction Problem Set 3
Module 3 : Sampling and Reconstruction Problem Set 3 Problem 1 Shown in figure below is a system in which the sampling signal is an impulse train with alternating sign. The sampling signal p(t), the Fourier
More informationDEPARTMENT OF CSE QUESTION BANK
DEPARTMENT OF CSE QUESTION BANK SUBJECT CODE: CS6304 SUBJECT NAME: ANALOG AND DIGITAL COMMUNICATION Part-A UNIT-I ANALOG COMMUNICATION 1.Define modulation? Modulation is a process by which some characteristics
More informationBasic Signals and Systems
Chapter 2 Basic Signals and Systems A large part of this chapter is taken from: C.S. Burrus, J.H. McClellan, A.V. Oppenheim, T.W. Parks, R.W. Schafer, and H. W. Schüssler: Computer-based exercises for
More informationCh 5 Hardware Components for Automation
Ch 5 Hardware Components for Automation Sections: 1. Sensors 2. Actuators 3. Analog-to-Digital Conversion 4. Digital-to-Analog Conversion 5. Input/Output Devices for Discrete Data Computer-Process Interface
More informationA Low-Cost Programmable Arbitrary Function Generator for Educational Environment
Paper ID #5740 A Low-Cost Programmable Arbitrary Function Generator for Educational Environment Mr. Mani Dargahi Fadaei, Azad University Mani Dargahi Fadaei received B.S. in electrical engineering from
More informationCSCD 433 Network Programming Fall Lecture 5 Physical Layer Continued
CSCD 433 Network Programming Fall 2016 Lecture 5 Physical Layer Continued 1 Topics Definitions Analog Transmission of Digital Data Digital Transmission of Analog Data Multiplexing 2 Different Types of
More informationData and Computer Communications Chapter 3 Data Transmission
Data and Computer Communications Chapter 3 Data Transmission Eighth Edition by William Stallings Transmission Terminology data transmission occurs between a transmitter & receiver via some medium guided
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 informationDigital Video and Audio Processing. Winter term 2002/ 2003 Computer-based exercises
Digital Video and Audio Processing Winter term 2002/ 2003 Computer-based exercises Rudolf Mester Institut für Angewandte Physik Johann Wolfgang Goethe-Universität Frankfurt am Main 6th November 2002 Chapter
More informationECE 3500: Fundamentals of Signals and Systems (Fall 2015) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation
ECE 500: Fundamentals of Signals and Systems (Fall 2015) Lab 4: Binary Phase-Shift Keying Modulation and Demodulation Files necessary to complete this assignment: none Deliverables Due: Before Dec. 18th
More informationReview of Lecture 2. Data and Signals - Theoretical Concepts. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2. Review of Lecture 2
Data and Signals - Theoretical Concepts! What are the major functions of the network access layer? Reference: Chapter 3 - Stallings Chapter 3 - Forouzan Study Guide 3 1 2! What are the major functions
More informationEE 403: Digital Signal Processing
OKAN UNIVERSITY FACULTY OF ENGINEERING AND ARCHITECTURE 1 EEE 403 DIGITAL SIGNAL PROCESSING (DSP) 01 INTRODUCTION FALL 2012 Yrd. Doç. Dr. Didem Kıvanç Türeli didem.kivanc@okan.edu.tr EE 403: Digital Signal
More informationProblem Sheet 1 Probability, random processes, and noise
Problem Sheet 1 Probability, random processes, and noise 1. If F X (x) is the distribution function of a random variable X and x 1 x 2, show that F X (x 1 ) F X (x 2 ). 2. Use the definition of the cumulative
More informationSistemas de Aquisição de Dados. Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 3-29 de Setembro
Sistemas de Aquisição de Dados Mestrado Integrado em Eng. Física Tecnológica 2015/16 Aula 3-29 de Setembro Aliasing Example fsig=101khz fsig=899 khz All sampled signals are equal! fsig=1101 khz 2 How to
More informationEE482: Digital Signal Processing Applications
Professor Brendan Morris, SEB 3216, brendan.morris@unlv.edu EE482: Digital Signal Processing Applications Spring 2014 TTh 14:30-15:45 CBC C222 Lecture 01 Introduction 14/01/21 http://www.ee.unlv.edu/~b1morris/ee482/
More informationLecture 10. Digital Modulation
Digital Modulation Lecture 10 On-Off keying (OOK), or amplitude shift keying (ASK) Phase shift keying (PSK), particularly binary PSK (BPSK) Frequency shift keying Typical spectra Modulation/demodulation
More informationDigital Loudspeaker Arrays driven by 1-bit signals
Digital Loudspeaer Arrays driven by 1-bit signals Nicolas Alexander Tatlas and John Mourjopoulos Audiogroup, Electrical Engineering and Computer Engineering Department, University of Patras, Patras, 265
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 informationENGR 4323/5323 Digital and Analog Communication
ENGR 4323/5323 Digital and Analog Communication Chapter 1 Introduction Engineering and Physics University of Central Oklahoma Dr. Mohamed Bingabr Course Materials Textbook: Modern Digital and Analog Communication,
More informationLinear Time-Invariant Systems
Linear Time-Invariant Systems Modules: Wideband True RMS Meter, Audio Oscillator, Utilities, Digital Utilities, Twin Pulse Generator, Tuneable LPF, 100-kHz Channel Filters, Phase Shifter, Quadrature Phase
More informationDIGITAL COMMUNICATION
DEPARTMENT OF ELECTRICAL &ELECTRONICS ENGINEERING DIGITAL COMMUNICATION Spring 00 Yrd. Doç. Dr. Burak Kelleci OUTLINE Quantization Pulse-Code Modulation THE QUANTIZATION PROCESS A continuous signal has
More information