SciTech-AV-Audio-Coding-Sampling-PCM:Multiplex(FD频分/TD时分多工)+DPCM(Delta增量)+ADPCM(Adaptive Delta自适应增量) + Oversampling超采样
pdf: https://web.stanford.edu/class/ee179/lectures/notes13.pdf
EE 179: Communication Systems
Textbook
The recommended textbook is
Modern Digital and Analog Communication Systems, 5th Edition
B.P. Lathi and Z. Ding
Amazon.com link
Course Outline
Overview
This course will focus on the how signals are encoded for transmission and reception. The first part of the course will examine analogy communication systems such as AM and FM radio. The second part will concern digital communications, and how digital signals can be encoded and decoded over analog channels. Each week there will be a lab component that will involve capturing signals with an USB SDR, and decoding the signals in Matlab.
This course covers the fundamental principles underlying the analysis, design, and optimization of analog and digital communication systems.
Design examples will be taken from the most prevalent communication systems today: cell phones, Wifi, radio and TV broadcasting, satellites, and computer networks.
Analysis techniques based on Fourier transforms and energy/power spectral density will be developed. Mathematical models for random variables and random (noise) signals will be presented and will be used to characterize filtering and modulation of random noise.
These techniques will then be used to design analog (AM and FM) and digital (PSK and FSK) communication systems and to determine their performance over channels with noise and interference.
Outline
Section 1: Introduction and Background
- Overview of the different modulation schemes and mediums that are used for communcations
- Review of signals using 2 pi f transforms (as opposed to the omega transforms used in 102A)
- Finding your way around the RF spectrum
Section 2: Analog Communcations
- Amplitude modulation schemes, including commercial AM radio, SSB, and QAM
- Angle modulation schemes, such as commercial FM, as well as PM, PSK, and FSK
- Pulse modulation, such as PAM, PWM, and PPM
Section 3: Digital Communications
- Sampling, and the basis for digital communications
- Quantization, PCM, line coding, and reducing ISI
- Digital carrier modulation, including PAM, ASK, FSK, PSK, QPSK, and QAM
- SNR and system performance
Lecture notes
are available below, if you are signed up for the class.
It is useful to have these in class. Either print them, or bring your laptop, pad, or telephone to class.
Lecture 1: Course introduction
Lecture 2: Modern communication systems
Lecture 3: Signal processing: Time Domain
Lecture 4: Signal processing: Frequency Domain
Lecture 5: Energy and power spectral density, modulation methods
Lecture 6: Modulators and AM modulation, part 1
Lecture 7: AM modulation, part 2
Lecture 8: Angle modulation, part 1
Lecture 9: Angle modulation, part 2
Lecture 10: Angle modulation, part 3
Lecture 11: Sampling, reconstruction, and pulse modulation
Lecture 12: Pulse code modulation and quantization
Lecture 13: PCM and the Bell System
Lecture 14: Line coding
Lecture 15: Intersymbol interference (ISI)
Lecture 16: Digital modulation methods
Lecture 17: M-ary digital modulation
Lecture 18: Error correction: Parity, CRC, and Hamming Codes
Lecture 19: Radar, Doppler, and CDMA
Required
MATLAB, Available to Stanford students for free. The instructions for installing are here.
Class Time and Location
MWF 4-5
Room 104 Green Earth Sciences Building
Grading
- Weekly homework and labs (40%)
- Midterm Project (20%)
- Final Project (40%)
Assignments and Labs
Assignments will be handed out on Fridays, and due a week later. The assignments include both problem sets and labs. You are welcome to work in groups, but we ask you to write up your own solutions.
The labs will use Matlab and will involve acquiring RF data with a USB software-defined radio (SDR) that we will give to you. You will need to install public domain software to use the SDR. We will also provide captured data if you have trouble acquiring real data.
Prerequisite: 102A.
Course Information
See the information in the links on the left.
Announcements
Page generated 2017-09-24 16:45:15 PDT, by jemdoc.