Escolar Documentos
Profissional Documentos
Cultura Documentos
DSP is Everywhere!
Audiological equipment Hearing aids Otoacoustic systems Audiometers Aural rehabilitation programs ABRs Telecommunications Cellular phones Voice over Internet Audio CD, DVD, DAT players MP3 players Biomedical monitoring equipment Digital Television
Analog vs Digital
Analog
infinitely detailed continuous in time continuous in amplitude
Digital
discrete numbers discrete in time discrete in amplitude
Analog Systems
Acoustic domain Electric domain Acoustic domain
Digital domain
Digital Systems
Acoustic domain Electrical domain Digital domain
Electrical domain
Acoustic domain
Why digital?
Flexibility Programmability Reproducibility and Precision (??) Advanced Signal Processing
Multichannel compression Precise frequency shaping Feedback cancellation Noise reduction Directional processing
DSP Applications
Digital signal analysis/display Digital recording, processing, and reproduction Digital signal synthesis
DSP Buzzwords
A to D Converter D to A Converter Sampling Quantization Aliasing Anti-aliasing filter Algorithm Oversampling
Sampling Process
Analog Signal
Sampled Numbers
Analog-to-Digital Conversion
5 0
Analog
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-5 5
Discrete
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-5 5
Digital
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
-5
Undersampling or Aliasing
http://www.dsptutor.freeuk.com/aliasing/AliasingDemo.html
Quantization
The sampled values are converted into bit representation The process is called Quantization The performance of a quantizer is dependent on the number of bits, also called bit resolution.
Each of these values is called a bit. The string of values 1010 is a binary representation. A string of 8 bits is called a byte.
Voltage Flip Flop #1 Flip Flop #2 5 < V < 10 on (1) on (1) 0<V<5 on (1) off (0) -5 < V < 0 off (0) on (1) -10 < V < -5 off (0) off (0)
Binary 11 10 01 00
Dec 3 2 1 0
Example (contd.)
20 15
Voltage
Decimal number
5 4 3 2 1 0 -1 -2 0
0.2
0.4
0.6
0.8
Example (contd.)
10
-5
5 4 3 2 1 0 -1 -2 0
0.2
0.4
0.6
0.8
#1
#2
#3
on(1) off(0) on(1) off(0) on(1) off(0) on(1) off(0)
Binary Decimal
111 110 101 100 011 3 010 001 000 7 6 5 4 2 1 0
on(1) on (1) on(1) on (1) on(1) off (0) on(1) off (0) off(0) on(1) off(0) on(1) off(0) off(0) off(0) off(0)
3-bit Quantization
10 5
-5
-2 0
0.2
0.4
0.6
0.8
Resolution
Represented by the number of bits. The number of possible states is given by 2N, where N is the number of bits.
Sampling Rate
Rate at which samples are measured.
Conclusions
Digital Signal Processing (DSP) is often used in modern audiological equipment. Fundamental concepts in DSP
Sampling discretization of the time axis Quantization discretization of the amplitude axis