SIGNAL
mathematical model of phenomena
DIGITALIZING
translate a physical quantity into numbers
SIGNAL → FUNCTION → NUMBERS
FILTER DESIGN
remove all we don't want from the signal
SYSTEM
mathematical formal model that transforms the signal in input (ex: filter)
ex: transformfrom the time domaininto frequency domain (Fourier transform)
SCHEMA: blocchi in successione
SENSORS
transform a non-electrical quantity into an elect. quantity (ex: temperature, encoder)
The signal can be analog or digital (just converted by the sensor)
INPUT
SIGNAL CONDITIONING
adapt the signal → ex: improveAND INTERFACING the signal
clean up the signal... amplification, ADC
SIGNAL —> mathematical model of phenomena
DIGITALIZING —> translate a physical quantity into numbers.
SIGNAL —> FUNCTION —> NUMBERS
FILTER DESIGN —> remove all we don't want from the signal
SYSTEM —> mathematical formal model that transform the signal in input. (ex: filter)
ex: transform from the time domain into frequency domain (Fourier transform)
SCHEMA: blocchi in successione
SENSORS: transform a non-electrical quantity into an electrical quantity (ex: temperature encoder)
(The signal can be analog or digital (just converted by the sensor))
INPUT
SIGNAL CONDITIONING: adapt the signal —> ex: improve the signal, clean up the signal... amplification, ADC
AND INTERFACING
DSP:
- digital control
- digital filtering
- transform
- parameter estimation (ex: estimation of position in a drone)
- feature extraction
- optimization
"Embedded Systems"
(MCU, MP, PLC, FPGA, DSP)
OUTPUT SIGNAL CONDITIONING & INTERFACING:
- D/A Conversion
- PWM modulation
- Amplification
DIGITAL ADVANTAGE:
- flexibility
- robustness
- predictability
- performance
- development time
- Known (numerical) precision
y = (1 + R2⁄R1) x
R1 & R2 are affected by tolerance
gain G' is G + ΔG
R1 & R2 change with temperature & age
There's an offset in operational amplifier
y = Gdcx,
x
is a number which represent a finite set
not depend of nothing is just a number
ni ottengono le qualitá
elencate prima più controllo rispetto all’analogico
basta cambiare di
interno del MP
rescanlare Guadacnio
Si commette un errore mo ni tiene sotto controllo
ni sa quant’è (banda finita, risoluazione ecc..)
SIGNAL
Function (usually of time) associated to a physical quantity
- DETERMINISTIC: the shape of the signal is given
- RANDOM (STOCHASTIC) PROCESSES:
- Set of signals with common statistical features
Differences between analog and digital are domain and co-domain.
CONTINOUS TIME (CT)
CONTINUOUS-TIME (CT)
- ℝ ⟷ ℝ
- ℝ ⟷ ℤ
DISCRETE-TIME (DT)
- ℤ ⟷ ℝ
- ℤ ⟷ ℤ
difficile da avere nella realtà
x(t)
SEQUENCE
= SAMPLING :
(pick the signal every constant time)
Associcating a giving value to the finite quantity is called QUANTIZATION
approximation error
Quindi ADC → 2 operations :
- SAMPLING → domain
- QUANTIZATION → codomain
Sequences
X(m)
The distance of the pulse depends on sampling time
m - adimensional index
amplitude of the pulse
1) Kronecker Delta
X(m) = δ(m) = { 1 m = 00 m ≠ 0
δ(t) is a distribution
δDIRAC(t) è diversa da δ(m)
2) Unit Step:
X(m) = U(m) = { 1 m > 00 m < 0
3) Exponential Sequence:
X(m) = A αmU(m) =
- if 0 < α < 1 - va a zero
- if -1 < α < 0 - si alterna e va a zero
- if α > 1 - diverge
- if α < -1 - diverge alternando
Ogni sistema lineare può essere scomposto in segnali elementari
se stabile converge
se instabile diverge
COMPLEX
If L = |L| ejφL
A = |A| ejφ0
4)
X(m) = |A| |α|m ej(ω0m + φ0) =
= |A| |α|m cos(ω0m + φ0) + j |A| |α|m sin(ω0m + φ0)
Re
Re
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
Scarica il documento per vederlo tutto.
-
Digital Signal Processing (DSP) - prof Fontanelli
-
Esercizi Digital Signal Processing (DSP)
-
Appunti Circuiti e Algoritmi per il Digital Signal Processing
-
Teoria Circuiti e Algoritmi per il Digital Signal Processing