DSP Sem 01-02 - Introd Al DSP
DSP Sem 01-02 - Introd Al DSP
DSP Sem 01-02 - Introd Al DSP
• Por ejemplo, las señales de voz se generan al pasar el aire a través de las cuerdas
vocales. Las imágenes se obtienen mediante la exposición de una película
fotográfica ante una escena u objeto. Por tanto, normalmente la generación de
señales está asociada con un sistema que responde a un estímulo o fuerza.
• En una señal de voz, el sistema está formado por las cuerdas vocales y el tracto
bucal, también conocido como cavidad bucal. El estímulo en combinación con
el sistema es lo que se denomina fuente de señal.
• Por tanto, existen fuentes de voz, fuentes de imágenes y muchos otros tipos de
fuentes de señal.
• Un sistema también se puede definir como un dispositivo físico que realiza
una operación sobre una señal. Por ejemplo, un filtro utilizado para reducir el
ruido y las interferencias que distorsionan una señal deseada que transporta
información es un sistema. En este caso, el filtro realiza ciertas operaciones
sobre la señal, que tienen el efecto de reducir (filtrar) el ruido y las
interferencias de la señal de información deseada.
• Cuando pasamos una señal a través de un sistema, como en el caso del filtro,
decimos que hemos procesado o tratado la señal. En este caso, el
procesamiento de la señal implica filtrar el ruido y las interferencias de la señal
deseada.
• En general, el sistema se caracteriza por el tipo de operación que realiza
sobre la señal. Por ejemplo, si la operación es lineal, el sistema es lineal. Si la
operación que se realiza sobre la señal no es lineal, se dice que el sistema es no
lineal, etc. Tales operaciones suelen referirse como tratamiento de la señal.
• Es conveniente ampliar la definición de sistema para incluir no sólo los
dispositivos físicos, sino también la implementación software de operaciones
sobre una señal.
• Luego tenemos un sistema que se implementa sobre una computadora digital por
medio de una secuencia de operaciones matemáticas; es decir, tenemos un
sistema de procesamiento digital de señales implementado por software. Por
ejemplo, una computadora digital puede programarse para llevar a cabo un
filtrado digital.
• Alternativamente, el tratamiento digital de señales se puede realizar
mediante hardware digital (circuitos lógicos) configurado para realizar las
operaciones especificadas. En una implementación de este tipo, tendremos
entonces un dispositivo físico que realizará las operaciones
especificadas.
• La señal sinusoidal analógica descrita por (2) queda caracterizada por las
siguientes propiedades:
• Observe que se puede obtener una señal sinusoidal sumando dos señales
exponenciales complejas conjugadas de la misma amplitud, las cuales en ocasiones
se denominan fasores, como se muestra en la Figura siguiente:
Representación de una función coseno
mediante dos señales exponenciales
complejas conjugadas (fasores).
• A medida que transcurre el tiempo, los fasores giran en direcciones opuestas con
frecuencias angulares de ±Ω radianes por segundo.
• Dado que una frecuencia positiva se corresponde con un movimiento angular
uniforme en sentido antihorario, una frecuencia negativa se corresponderá
con un movimiento angular en sentido horario.
• Por comodidad para la realización de los cálculos matemáticos, utilizaremos
tanto frecuencias negativas como positivas a lo largo del curso.
• Por tanto, el rango de frecuencias para las señales sinusoidales es:
−∞ < F < ∞
Señales sinusoidales
discretas en el tiempo
• Una señal sinusoidal discreta en el tiempo puede expresarse como sigue
f0 = k /N (2)
De acuerdo con (2), una señal sinusoidal discreta en el tiempo sólo es
periódica si su frecuencia f0 se puede expresar como la relación de dos
enteros (es decir, f0 es racional).
• Para determinar el período fundamental N de una sinusoide periódica,
expresamos su frecuencia f0 como en (2) y cancelamos los factores
comunes, de modo que k y N sean primos relativos. Entonces el período
fundamental de la sinusoide es igual a N.
• Observe que una pequeña variación de la frecuencia puede dar lugar a una
variación muy grande del período.
• Por ejemplo, f1 = 31/60 implica que N1 = 60, mientras que f2 = 30/60 da
como resultado N2 = 2.
• B2. Las señales sinusoidales discretas en el tiempo cuyas frecuencias están
separadas un múltiplo entero de 2π son idénticas.
Para demostrar esta afirmación, consideremos la señal sinusoidal cos(ω0n+θ ).
Fácilmente se deduce que
x(n) = cosω0n
• cuando la frecuencia varía entre 0 y π .
• Para simplificar el argumento, tomamos valores de ω0 = 0, π /8, π /4, π /2, π
correspondientes a f = 0, 1/16 , 1/8, 1/4, 1/2, lo que da como resultado
secuencias periódicas que tienen períodos N = ∞, 16, 8, 4, 2, como se ilustra en la
Figura siguiente para la señal x(n) = cosω0n para varios valores de la frecuencia ω0.
• Observe que el período de la sinusoide decrece cuando la frecuencia aumenta.
De hecho, podemos ver que la tasa de oscilación aumenta cuando aumenta la
frecuencia.
• Para ver lo que ocurre para π ≤ ω0 ≤ 2π , consideremos las sinusoides de
frecuencias ω1 = ω0 y ω2 = 2π −ω0.
• Observe que como ω1 varía entre π y 2π , ω2 varía entre π y 0. Podemos ver
fácilmente que
x1(n) = Acosω1n = Acosω0n
x2(n) = Acosω2n = Acos(2π −ω0)n
= Acos(−ω0n) = x1(n)
• Por tanto, ω2 es un alias de ω1. Si hubiéramos empleado una función seno en
lugar de una función coseno, el resultado sería básicamente el mismo, excepto por
una diferencia de fase de 180◦ entre las sinusoides x1(n) y x2(n).
• En cualquier caso, cuando aumentamos la frecuencia relativa ω0 de una señal
sinusoidal discreta en el tiempo de π a 2π, su tasa de oscilación disminuye.
• Para ω0 = 2π , el resultado es una señal constante, como en el caso de ω0 = 0.
Obviamente, para ω0 = π (o f = 1/2) obtenemos la máxima tasa de oscilación.
• Como en el caso de las señales continuas en el tiempo, pueden introducirse
frecuencias negativas también para las señales discretas en el tiempo. Para
este propósito, utilizamos la siguiente identidad:
• Filtro Anti-Alias
• Conversor Analógico-Digital (ADC)
• Procesador de Señales (DSP)
• Conversor Digital-Analógico (DAC)
• Filtro de Reconstrucción
Procesamiento Digital Vs Analógico
• Posee una CPU de gran potencia de cálculo preparada para el tratamiento digital
de señales en tiempo real y para la realización del mayor número de operaciones
aritméticas en el menor tiempo posible.
• MAC
• Bits de guarda
• Casting Acum-> Reg
Aritmetica con Saturacion y Redondeo
• Redondeo
➢ Round to nearest (biased-mode)
➢ Convergent (unbiased-mode)
➢ Truncation
• Saturacion
Modos de Direccionamiento
• Direccionamiento circular
Buffers Circulares