Skip to main content Accessibility help
×
Hostname: page-component-848d4c4894-pftt2 Total loading time: 0 Render date: 2024-06-07T01:41:39.828Z Has data issue: false hasContentIssue false

6 - Sampling with Automatic Gain Control

from Step 3 - The Idealized System

Published online by Cambridge University Press:  05 June 2012

C. Richard Johnson, Jr
Affiliation:
Cornell University, New York
William A. Sethares
Affiliation:
University of Wisconsin, Madison
Andrew G. Klein
Affiliation:
Worcester Polytechnic Institute, Massachusetts
Get access

Summary

As foreshadowed in Section 2.8, transmission systems cannot be fully digital because the medium through which the signal propagates is analog. Hence, whether the signal begins as analog (such as voice or music) or whether it begins as digital (such as mpeg, jpeg or wav files), it will be converted into a highfrequency analog signal when it is transmitted. In a digital receiver, the received signal must be transformed into a discrete-time signal in order to allow subsequent digital processing.

This chapter begins by considering the sampling process both in the time domain and in the frequency domain. Then Section 6.3 discusses how Matlab can be used to simulate the sampling process. This is not completely obvious because analog signals cannot be represented exactly in the computer. Two simple tricks are suggested. The first expresses the analog signal in functional form and takes samples at the desired times. The second oversamples the analog signal so that it is represented at a high data rate; the “sampling” can then be done on the oversampled signal.

Sampling and quantization are important because they translate the signal from analog to digital. It is equally important to be able to translate from digital back into analog, and the celebrated Nyquist sampling theorem shows that this is possible for any bandlimited signal, assuming the sampling rate is fast enough. When the goal of this translation is to rebuild a copy of the transmitted signal, this is called reconstruction.

Type
Chapter
Information
Software Receiver Design
Build your Own Digital Communication System in Five Easy Steps
, pp. 98 - 129
Publisher: Cambridge University Press
Print publication year: 2011

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

Smith, J. O. “Bandlimited interpolation–interpretation and algorithm,” 1993, http://ccrma-www.stanford.edu/∼jos/resample/.
B., Widrow and S. D., Stearns, Adaptive Signal Processing, Prentice-Hall, 1985.Google Scholar
C. R., Johnson III, Lectures on Adaptive Parameter Estimation, Prentice-Hall, 1988.Google Scholar

Save book to Kindle

To save this book to your Kindle, first ensure coreplatform@cambridge.org is added to your Approved Personal Document E-mail List under your Personal Document Settings on the Manage Your Content and Devices page of your Amazon account. Then enter the ‘name’ part of your Kindle email address below. Find out more about saving to your Kindle.

Note you can select to save to either the @free.kindle.com or @kindle.com variations. ‘@free.kindle.com’ emails are free but can only be saved to your device when it is connected to wi-fi. ‘@kindle.com’ emails can be delivered even when you are not connected to wi-fi, but note that service fees apply.

Find out more about the Kindle Personal Document Service.

Available formats
×

Save book to Dropbox

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Dropbox.

Available formats
×

Save book to Google Drive

To save content items to your account, please confirm that you agree to abide by our usage policies. If this is the first time you use this feature, you will be asked to authorise Cambridge Core to connect with your account. Find out more about saving content to Google Drive.

Available formats
×