Sign in
|
Register
|
Mobile
Home
Browse
About us
Help/FAQ
Advanced search
Home
>
Browse
>
Labview Digital Signal Processing and Digital Communications
CITATION
Clark, Cory L.
.
Labview Digital Signal Processing and Digital Communications
.
US
: McGraw-Hill Education, 2005.
Add to Favorites
Email to a Friend
Download Citation
Labview Digital Signal Processing and Digital Communications
Authors:
Cory L. Clark
Published:
2005
ISBN:
9780071469661 0071444920
Open eBook
Book Description
Table of Contents
Table of Contents
Preface
Part 1. Getting Started
Chapter 1. Digital Communications and LabVIEW
1.1 Conventional Digital Receiver
1.2 Subsampling Receiver
Summary
References
Chapter 2. Getting a Signal into LabVIEW
2.1 Conventional Digital Receiver
2.2 Subsampling Digital Receiver
2.2.1 Choosing a sample rate
2.2.2 Subsampling SNR
2.2.3 Subsampling signal placement
2.3 Other Sampling Methods
2.3.1 Digital oscilloscope
2.3.2 RF spectrum analyzer
2.3.3 Analog sampling card
2.3.4 Soundcard
Summary
References
Part 2. Building Blocks
Chapter 3. Spectral Analysis
3.1 Low-Level Frequency Domain Functions
3.1.1 Simple FFT
3.1.2 Improved FFT
3.2 Analyzing the DFT Results
3.2.1 Spectral leakage
3.2.2 Sampling window shape
3.3 High-Level Spectral Functions
3.4 Adding C Routines to LabVIEW
3.5 Spectral Measurements Toolset
Summary
References
Chapter 4. Digital Filters
4.1 Filter Types
4.2 FIR Filters
4.2.1 FIR filter design by windowing
4.2.2 Equiripple FIR filters
4.3 IIR Filters
4.4 Comparing IIR and FIR Filters
4.4.1 IIR versus FIR magnitude
4.4.2 Effects of filter-phase response
4.5 Pulse-Shaping Filter
Summary
References
Chapter 5. Multirate Signal Processing in LabVIEW
5.1 Upsampling
5.2 Downsampling
5.3 Resampling Filters
5.3.1 Halfband filters
5.3.2 Polyphase filters
Summary
References
Chapter 6. Generating Signals with LabVIEW
6.1 Basic Functions
6.2 Sinusoids
6.2.1 Complex mixer
6.2.2 Sinc function
6.2.3 Chirp sequence
6.3 Generating Channel Models
6.3.1 Rayleigh fading
6.3.2 White gaussian noise
6.4 Generating Symbols
Summary
References
Part 3. Building a Communication System
Chapter 7. Assembling the Pieces
7.1 Modulator
7.2 Demodulator
7.3 Channel Impairments
7.4 Signal Detection and Recovery
7.4.1 Matched filter detection
7.4.2 Threshold decisions
7.5 Synchronization
7.5.1 Time synchronization
7.5.2 Frequency synchronization
7.6 NI Modulation Toolset
Summary
References
Chapter 8. System Performance
8.1 Performance Measurements
8.1.1 Bit-error rate
8.1.2 Error vector magnitude
8.2 Improving System Performance
8.2.1 Channel estimation
8.2.2 Channel coding
8.2.3 Viterbi decoder
Summary
References
Chapter 9. Optimizing LabVIEW Signal Processing
9.1 General LabVIEW Coding Guidelines
9.2 Signal Processing Tips
9.2.1 Linear convolution with the FFT
9.2.2 Fast real FFT
9.3 More LabVIEW DSP Applications
9.3.1 Roots of difference equations
9.3.2 Linear predictive speech coder
Summary
References
Appendix A. VI Reference
Appendix B. Hardware Resources
Index