Documente Academic
Documente Profesional
Documente Cultură
INTRODUCTION
The development of digital signal processing dates from the
1960's with the use of mainframe digital computers for number-crunching
applications such as the Fast Fourier Transform (FFT), which allows the
frequency spectrum of a signal to be computed rapidly. These techniques were
not widely used at that time, because suitable computing equipment was
generally available only in universities and other scientific research institutions.
DSP, or Digital Signal Processing, as the term suggests, is the processing of
signals by digital means. A signal here means an electrical signal carried by a
wire or telephone line, or perhaps by a radio wave. More generally, however, a
signal is a stream of information representing anything from stock prices to data
from a remote-sensing satellite. The term "digital" comes from "digit", meaning
a number, so "digital" literally means numerical; the French word for digital is
numerique. A digital signal consists of a stream of numbers, usually in binary
form. The processing of a digital signal is done by performing numerical
calculations. The signal is often strongly affected by "mains pickup" due to
electrical interference from the mains supply. Processing the signal using a filter
circuit can remove or at least reduce the unwanted part of the signal. The
filtering of signals to improve signal quality or to extract important information
is done by DSP techniques rather than by analog electronics.
DSP signal compression technology allows people not only to talk to one another
but also to see one another on their computer screens, using small video
cameras mounted on the computer monitors, with only a conventional telephone
line linking them together. In audio CD systems, DSP technology is used to
perform complex error detection and correction on the raw data as it is read
from the CD. The architecture of a DSP chip is designed to carry out such
operations incredibly fast, processing hundreds of millions of samples every
second, to provide real-time performance: that is, the ability to process a signal
"live" as it is sampled and then output the processed signal, for example to a
loudspeaker or video display. All of the practical examples of DSP applications
mentioned earlier, such as hard disc drives and mobile phones, demand realtime operation.
Classification of Signals
Continuous and discrete time signals
Continuous and discrete amplitude signals
Deterministic and random signals
Digital and analog signals
Multichannel and multidimensional signals
Continuous time signal: This signal can be defined at any time
instant .The exponential function and sinusoidal functions are the examples of
continuous time signals.
Discrete time signal: This signal is defined only at sampling instants.
These signals are basically represented as array of sample values
Digital signals: The signals which are discrete in time as well as amplitude
are called digital signals .All the signal representation in computers and digital
signal processors use digital signals. The digital signal can be binary (one bit),
octal (3 bit), Hex (4bit), 16 bit, 32 bit or even 64 bit. The complete amplitude
range of the analog signal is represented by these bit lengths. If the analog
symbol has the amplitude range of 16 volts peak, then each level will be of one
volt.
sinusoidal signal.
x (t) = A cos(wt)
x(n) y(n)
DIGITAL FILTERING
In signal processing, the function of a filter is to remove unwanted parts of the
signal, such as random noise, or to extract useful parts of the signal, such as
the components lying within a certain frequency range.
The following block diagram illustrates the basic idea.
An analog filter uses analog electronic circuits made up from components such
as resistors, capacitors and op amps to produce the required filtering effect.
These filter circuits are widely used in such applications as noise reduction,
video signal enhancement, graphic equalizers in hi-fi systems, and many other
areas. At all stages, the signal being filtered is an electrical voltage or current
which is the direct analogue of the physical quantity involved. A digital filter
uses a digital processor to perform numerical calculations on sampled values of
the signal. The processor may be a general-purpose computer such as a PC, or
a specialized DSP (Digital Signal Processor) chip.
The analog input signal must first be sampled and digitized using an ADC
(analog to digital converter). The resulting binary numbers, representing
successive sampled values of the input signal, are transferred to the processor,
which carries out numerical calculations on them. These calculations typically
involve multiplying the input values by constants and adding the products
together. If necessary, the results of these calculations, which now represent
sampled values of the filtered signal, are output through a DAC (digital to
analog converter) to convert the signal back to analog form.
Digital filters can achieve virtually any filtering effect that can be expressed as
a mathematical function or algorithm. Digital filters process digitized or sampled
signals. They perform an extended sequence of multiplications and additions
carried out at a uniformly spaced sample interval. These signals are passed
through structures that shift the clocked data into adders, delay blocks, and
multipliers. These structures change the mathematical values in a
predetermined way. The resulting data represents the filtered or transformed
signal. Distortion and noise can be introduced into digital filters simply by the
conversion of analog signals into digital data, the digital filtering process itself,
and conversion of processed data back into analog. When fixed-point processing
is used, additional noise and distortion may be added during the filtering
process because the filter consists of large numbers of multiplications and
additions that produce errors, creating truncation noise. Increasing the bit
resolution beyond 16 b reduces this filter noise.
Any digital filtering means that accepts as its input a set of one or more digital
signals from which it generates as its output a second set of digital signals
.While being strictly correct, but it does demonstrate the possible extent of
application of digital-filter concepts and terminology. Digital filters can be used
in any signal-manipulating application where analog or continuous filters can be
used. They can be used in exacting applications where analog filters fail because
of time- or other parameter-dependent coefficient drift in continuous systems.
Because of the ease and precision of setting the filter coefficients, adaptive and
learning digital filters are comparatively simple and particularly effective to
implement. As digital technology becomes more ubiquitous, digital filters are
increasingly acknowledged as the most versatile and cost-effective solutions to
filtering problems.
The number of functions that can be performed by a digital filter far exceeds
that which can be performed by an analog, or continuous, filter. By controlling
the accuracy of the calculations within the filter (that is, the arithmetic word
The value of a finite (or infinite) duration signal may or may not be finite. For
example,
and f ( t ) = 0 otherwise,
Spectrum analysis
A spectrum analyzer is a device used to examine the spectral composition of
some electrical, acoustic, or optical waveform
It measures the power spectrum. There are analog and digital spectrum
analyzers:
An analog spectrum analyzer uses either a variable band pass filter whose
mid-frequency is automatically tuned (shifted, swept) through the range of
frequencies of which the spectrum is to be measured or a super-heterodyne
receiver where the local oscillator is swept through a range of frequencies.
A digital spectrum analyzer computes the Fast Fourier transform (FFT), a
mathematical process that transforms a waveform into the components of its
frequency spectrum.
Spectrum Analyzers require high dynamic range in order to capture bandwidths
over wide input frequency ranges. High-speed and high performance ADCs offer
the speed and signal-to-noise required for accurate measurement of signals and
distortion. Highly accurate clock and DDS products provide sampling clocks and
sweep tuning of the Spectrum Analyzer, and amplifiers help to drive the ADCs
and increase signal levels in the down-conversion chains. Analog Devices has all
Conclusion
Digital signal processing applications are so diverse that they make it necessary
to have a number of implementation alternatives. These are summarized in
table 1. Clearly, no one solution is best in all cases. The challenge for the system
implementers is to choose
With the increasing use of computers the usage and need of digital signal
processing has increased. In order to use an analog signal on a computer it
must be digitized with an analog to digital converter (ADC). Sampling is usually
carried out in two stages, discretization and quantization. In the discretization
stage, the space of signals is partitioned into equivalence classes and
discretization is carried out by replacing the signal with representative signal of
the corresponding equivalence class. In the quantization stage the
representative signal values are approximated by values from a finite set. the
solution that best meets their system and market requirements.
Real time signal processing is taking the digital revolution to the next step,
making equipment that is more personal, more powerful, and more
interconnected than most people ever imagined possible. Over the years,
different technologies have powered the most innovative creations from the
mainframe and minicomputer eras to the PC and today's Internet era.
Consumers are driving real time functionality, demanding equipment that is
extremely fast, portable, and flexible. To meet those needs, designers are facing
more pressures than ever, but they also have more options than ever to address
them. Awful evaluation of each option clearly shows several viable alternatives
for embedded applications. For implementing today's real time signal processing
applications, however, DSP is very often the best choice. No digital technology
has more strengths than DSP nor better meets the stringent criteria of today's
developer.