Digital Signal Processing and the Microcontroller / Edition 1

Digital Signal Processing and the Microcontroller / Edition 1

by Dale Grover
     
 

ISBN-10: 0130813486

ISBN-13: 9780130813480

Pub. Date: 08/11/1998

Publisher: Prentice Hall Professional Technical Reference

The friendly, intuitive approach to microcontroller-based DSP!

If you actually want to process signals — not just theorize about digital signal processing — this is the book for you. It's a friendly, informal guide to understanding — and implementing — digital signal processing with microcontrollers. You'll find enough

…  See more details below

Overview

The friendly, intuitive approach to microcontroller-based DSP!

If you actually want to process signals — not just theorize about digital signal processing — this is the book for you. It's a friendly, informal guide to understanding — and implementing — digital signal processing with microcontrollers. You'll find enough theory to keep you on track (and a brief refresher on the basic math you'll need — with no calculus!) But the focus is on real-world applications, especially specifying, designing, and implementing digital filters, and using fast Fourier transform.

Coverage includes:

  • The big picture: What DSP can and cannot do.
  • Analog systems, signals and filters.
  • Discrete-time signals and systems.
  • FIR and IIR filters.
  • Microcontroller filter implementation.
  • Frequency analysis, correlation, sampling and signal synthesis.

Digital Signal Processing and the Microcontroller includes extensive examples and assembler code based on Motorola's powerful 16-bit M68HC16 microcontroller — and expert DSP insights you can use with any processor. Whether you have a formal electrical engineering background or not, it's all you need to get results with DSP fast.

The accompanying CD-ROM contains extensive source code for the MC68HC16 microcontroller, including assembler code for DSP filters and other applications; a complete set of MC68HC16 documentation in PDF format; MATLAB m-files for selected examples, and more.

Read More

Product Details

ISBN-13:
9780130813480
Publisher:
Prentice Hall Professional Technical Reference
Publication date:
08/11/1998
Edition description:
BK&CD ROM
Pages:
544
Product dimensions:
7.02(w) x 9.12(h) x 1.17(d)

Table of Contents

Preface to the Second Edition.
Preface.
1. The Big Picture.
Overview. What is DSP? What Can It Do? DSP Versus Analog Electronics—Why Bother? DSP and Microcontrollers. Limitations of DSP. Why DSP Might Look Difficult. Summary. Resources.

2. Analog Signals and Systems.
Overview. Sources of Analog Signals. Describing Signals and Systems in Time and Frequency. Nonelephant Biology and Linear, Time-Invarient Systems. Summary. Resources.

3. Analog Filters.
Overview. Purpose of Filters. Examples. Ideal Versus Real Filters. Filter Specification. Analog Filter Implementation. Poles and Zeros. Filter Order. Summary. Resources.

4. Discrete-Time Signals and Systems.
Overview. Sources of Discrete-Time and Digital Signals. Describing Discrete-Time Signals and Systems. Quantizing—Continuous to Discrete Amplitude Values. Analog-to-Digital and Digital-to-Analog Conversion. Digital Filters, an Overview. Summary. Resources.

5. FIR Filters—Digital Filters Without Feedback.
FIR Overview. Intuitive Convolution—How FIR Filters Work. Design Process Overview. Generating Coefficients. Lowpass-to-Highpass Conversion. Structures for FIR Filters. Summary. Resources.

6. IIR Filters—Digital Filters with Feedback.
Overview. Design Process Overview. Direct Design Methods. Indirect Design Methods. Highpass, Bandpass, and Bandstop Conversions. IIR Filter Structures. Summary. Resources.

7. Microcontroller Implementation of Filters.
Overview. Architecture Issues. Programming Issues. Finite Word-Length Effects. FIR Filter Implementation. IIR Filter Implementation. Summary. Resources.

8. Frequent Analysis.
Overview. What DoYou Want? The Discrete Fourier Transform and Fast Fourier Transform. Using the DFT. Implementing the DFT. Implementation of the FFT on the 68HC16. The Inverse DFT/FFT. Time-Frequency Analysis. Miscellaneous Topics. Summary. Resources.

9. Correlation.
Overview. Crosscorrelation. Autocorrelation. Pseudo-Noise (PN) Signals. Signal Averaging. Summary. Resources.

10. Changing Sampling Rates.
Overview. Applications. Decimation. Interpolation. Rational Interpolation/Decimation. Summary. Resources.

11. Synthesizing Signals.
Overview. Random Numbers. Functions. Summary. Resources.

12. Parting Words.
Signals and Linear Systems. Math. Processing Multidimensional Signals. Processing Music. Processing Speech. Numerical Methods. Embedded Systems. Summary.

Appendix 1: Useful Mathematics.
Appendix 2: Useful Electronics.
Appendix 3: 68HC16 Sample FIR Program.
Appendix 4: 68HC16 Sample IIR Program.
Appendix 5: 68HC16 Sample Interpolation Program.
Glossary.
Index.

Read More

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >