Академический Документы
Профессиональный Документы
Культура Документы
Introduction to DSPs
Introduction to DSPs
Definition:
DSP Digital Signal Processing/Processor
It refers to:
Theoretical signal processing by digital means
(subject of ECE3541),
Specialized hardware (processor) that can process
signals in real-time (subject of this course
ECE3551&3)
Veton Kpuska
Introduction to DSPs
DSPs process signals
Signal a detectable physical
quantity or impulse (as a voltage,
current, or magnetic field strength)
by which messages or information
can be transmitted (Webster
Dictionary)
Veton Kpuska
Introduction to DSPs
Signal Characteristics:
Examples:
Signals
Signals
Signals
Signals
Temperature
Pressure
Mass
Speed
Acceleration
Torque
Voltage
Current
Power
[oC]
[Newtons/m2] or [Pa]
[kg]
[m/s]
[m/s2]
[Newton*m]
[Volts]
[Amps]
[Watts]
Veton Kpuska
Introduction to DSPs
DSP process digital signals:
Analog-to-Digital Converter (ADC)
Binary representation of the analog signal
Analog Continuous
September 18, 2016
Veton Kpuska
ADC
a) Continuous Signal
fs
x(t)
Analog
Analog
Low-pass
Low-pass
Filter
Quantizer
Quantizer
Sample
Sample
and
and
Hold
Hold
xa(nT)
x[n]
DSP
DSP
Veton Kpuska
Example of ADC
Veton Kpuska
DAC
a) Digital Output Signal
Digital to
Analog
DSP
y[n]
b) Analog Signal
Converter
Analog
Low-pass
Filter
y(t)
ya(nT)
Veton Kpuska
Extraction of Information
Amplitude
Phase
Frequency
Spectral Content
Compress Data
Generate Feedback
Control Signal
Robotics (ASIMOV)
Vehicle Manufacturing
Process Control
Extraction of Signal in
Noise
Filtering
Autocorrelation
Convolution
Veton Kpuska
Veton Kpuska
10
Sensor
Sensor
Digital
DigitalSignal
Signal
Conditioning
Conditioning
DSP
DSP
Veton Kpuska
DAC
DAC
11
Veton Kpuska
12
Order = 6
Fs = 10,000 Hz
Fpass = 1,000 Hz
Apass = 1 [dB]
Veton Kpuska
13
Veton Kpuska
14
Veton Kpuska
15
Veton Kpuska
16
Veton Kpuska
17
Veton Kpuska
18
Veton Kpuska
19
Digital (DSP)
Cons:
Cons:
Approximate Filter
Coefficients
Only standard
components available
Environment
Temperature dependent
Less accurate
Can be used only for
designed purpose
Pros:
Pros:
Real-time operation is
dependent on the speed
of processor and the
complexity of problem
at hand.
Operate in real-time
Accurate Filter
implementation to
desired precision
Operation independent
on the environment.
Flexible
DSPs can be
reprogrammed.
Veton Kpuska
20
Veton Kpuska
21
End