Documentos de Académico
Documentos de Profesional
Documentos de Cultura
MDULO: DSPs
OBJETIVOS DE LA ASIGNATURA
OBJETIVO GENERAL
Procesar seales de informacin en trminos de alta confiabilidad y eficiencia para cubrir las necesidades
tcnicas que demandan los sistemas electrnicos de aplicacin, utilizando mtodos y algoritmos del
tratamiento digital de seales.
OBJETIVOS EPECIFICOS
1. Comprender los conceptos bsicos de DSP's, identificando las propiedades de las seales y los
sistemas en tiempo discreto, y su uso en la solucin de problemas relacionados con la ingeniera
electrnica.
2. Analizar la forma de operar la transformada Z y sus aplicaciones en la resolucin de sistemas que
manejan seales discretas que se utilizan en equipos de la ingeniera electrnica.
3. Analizar los procesos de conversin de seales anlogas a digitales y viceversa, utilizando el
teorema del muestreo.
4. Estudiar la forma de operacin del anlisis de Fourier, en el tratamiento de las seales para su
implementacin de tipo digital tanto en software como en hardware.
CONTENIDO
1
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
DSPs
Seal:
Aquella variable fsica que est en funcin de la llamada variable independiente y proporciona
informacin sobre el estado o comportamiento de un sistema.
Caractersticas:
Facilidad de encriptacin (seguridad en un canal)
Facilidad de manejo de seales
Gran almacenamiento
No se requiere ancho de banda, se optimiza el espectro radioelctrico
Eliminar el ruido
Facilidad de trabajar o procesar seales discretas
La informacin se conserva ms tiempo (50 aos aprox.)
Campos de aplicacin:
Procesamiento en tiempo real.
En comunicaciones (mviles, satelital, avanzadas, etc).
Tecnologa mdica, prevencin del cncer.
SECUENCIAS DISCRETAS
Tiene elementos nmeros enteros y nmeros complejos con respecto a la variable independiente.
x ( n )=[ 23 4 12 ]
n=entero
2
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
x ( 5 ) =3
x ( 8 )=0
x ( 1.5 ) =N . D
x (n ) x (k )
x (2 )=2
x ( 3 )= j
x (5 )=0
SECUENCIAS FUNDAMENTALES
Escaln Unitario
{
( n )= 1 ; n 0
0 ; n< 0
Impulso Unitario
{
( n )= 1; n=0
0;n 0
3
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Exponencial
Es una secuencia fundamental que se reemplaza por la forma trigonomtrica
x ( n )=a n
jw
a=e
jw n
x ( n )=( e ) =cos ( nw ) + jsin ( nw )
1. FUNCION ESPEJO
x ( n ) x (n )
x(n)=[1 0 3 2 -1 0.5]
x(-n)=[ 0.5 -1 2 3 0 1]
2. FUNCION DESPLAZAMIENTO
x ( n ) x ( n n0 )
{
x ( n0 ) +desplazamiento izquierda
desplazameinto derecha
Ejemplo:
x (n2)
0. 5 0 . 751 0 . 25
2 4 6
x ( n )=
4
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Desplazamiento x (n2)
3. FUNCION ESCALAMIENTO
x ( n ) x ( bn )
b>1 Compresin
b<1 Expansin
Ejemplo:
0. 5 0 . 751 0 . 25
246
x ( n )=
5
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Escalamiento x (3 n)
Desplazamiento
y ( 0 )=( 0+ 4 )= y (4)
y (1 )=( 1+4 )= y ( 5 )
y (1 )= (1+ 4 ) = y (3)
y (2 ) =(2+ 4 ) = y ( 2 )
y (3 ) =(3+ 4 )= y ( 1 )
y (4 ) =(4+ 4 ) = y ( 0 )
y ( 2 )=( 2+4 )= y ( 6)
6
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Espejo
y ( 0 )= y (0 )=2
y (1 )= y (1 )=1
y (1 )= y ( 1 )=3
y (2 ) = y ( 2 ) =4
y (3 ) = y (3 )=5
y (4 ) = y ( 4 ) =6
y ( 2 )= y (2 ) =0
Escalamiento
7
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
a) DURACION FINITA
Cuando tiene la secuencia valores cero fuera del intervalo
n= [ n1 :n 2 ]
x(n)=[1 0 3 2 -1 0.5]
n= [3 :2 ]
b) DURACION INFINITA
Cuando la variable independiente puede tomar valores desde - hasta +
n +
{
( n )= 1 ; n 0
0 ; n< 0
8
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
y ( n )=x 1 ( n )+ x2 ( n )
2. Multiplicacin de secuencias
y ( n )=x 1 ( n )x 2 ( n )
y ( n )=x 1 ( n )
SECUENCIAS SIMTRICAS
1. Simetra Par
x ( n )=x (n )
2. Simetra Impar
x ( n )=x (n )
Toda secuencia discreta tiene una parte par y una parte impar y la podemos obtener mediante:
Parte Par
1
Xp ( n )=
2
[ x ( n ) + x (n)]
Parte Impar
1
Xi ( n )=
2
[ x ( n )x (n) ]
x ( n )=Xp ( n ) + Xi(n)
SECUENCIAS PERIDICAS
f ( t )=f ( t+T )
Menor intervalo de tiempo en que una seal se repite
x ( n )=x ( n+ N )
Es peridica porque se repite N nmero de veces o menor valor entero en que una seal se repite.
9
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Ejercicios
1) x ( n )=sin ( 3 n4 )sin ( n3 )
3 2
=
4 N
2
=
8 3 N
N 1= k
3 N 2=6
Si k=3
N 1=8
N1 N2 8 6
NT= = =24
mcd (N 1 N 2) 2
2) x ( n )=sin ( n/4+ /8 )
sin ( n /4+ /8 )=Sen ( n /4 ) cos ( /8 ) +cos ( /8 ) Sen ( n /4 )
2 2
= 0.2 =
N N
N 1=2 N 2=10
N1 N2 2 10
N T 1= = =10
mcd ( N 1 N 2 ) 2
2 2
= 0.2 =
N N
N 3=2 N 4 =10
N3 N4 2 10
N T 2= = =10
mcd ( N 3 N 4 ) 2
NT 1 N T 2 10 10
NT= = =50
mcd (N T 1 N T 2 ) 2
10
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
12
N= k
5
Si k=5
N=12
n
j
2
e
4.- ()cos ( 120 n )
x ( n ) =
2 2
= =
2 N 8 N
N 1=4 N 2=16
N1 . N2 4 . 16
N TOTAL= = =16
MCD N 1 . N 2 4
5.- x ( n )=Sen ( n4 + 8 )
2
=
N 4
N=8 S es peridica
6.- x ( n )=e 7 n
2 7
=
N 1
7 N=2
2
N= No es peridica
7
11
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
12
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
MUESTREO
Pasar seales anlogas a seales digitales.
Una seal ms importante en comunicaciones es la voz humana.
1
fs=fm= Frecuencia de Muestreo
Ts
x ( n )=Xa( nTs)
Sa ( t )
Xa ( t ) Xs ( t ) x (n )
Convierte impulsos a
muestras
Sa ( t )= ( tnTs )
n=
Xs ( t )=Xa ( t )Sa ( t )
Xs ( t )= Xa(nTs) (tnTs )
n=
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Sa ( t )
t
Ts 2Ts 3 Ts
( tnTs ) TF e jnTs
Xs ( t ) TF
n=
Xa ( nTs ) e jnTs
x ( n ) DTFT
x ( n ) e jn
n=
Xa ( nTs ) e jn
n=
=Ts
TEOREMA DE MUESTREO
fm=fs 2 fo
Para recuperar fielmente una seal es necesario y suficiente transmitir el 70% de la energa de
dicha seal.
Xa ( j )
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
0 0 m
Efecto
aliasing
Ejercicio
Xa ( t ) =Amax cos ( t + )
=2 f
(a)
(b)
x ( n )=3 cos ( 100 nTs )
1
(
x ( n )=3 cos 100 n
300 )
n
( )
x ( n )=3 cos
300
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
Xa ( t ) =Amax sin ( t )
x ( n )= Amax sin ( nTs )
x ( n )=sin ( nTs )
nTs=0,15 n
0,15
f= fs
2
0,15
f= 8 KHz
2
Xa ( t ) =sin ( 2 ft )
Xa ( t ) =sin ( 1200 t )
CUANTIZACION
Aproximar los valores muestreados a ciertos niveles de cuantizacin o tambin llamados niveles
de cuantificacin (NC).
La seal muestreada es una seal pseudoanalgica es decir tiene un rango continuo de valores.
Ya en el proceso de codificacin se tiene infinito numero de bits tambin se tiene un ancho de
banda infinito.
Niveles de cuantificacion (l)
Numero finito
Genera(l+1) niveles de decisin
x ( n ) ^x ( n ) =Q [ x ( n ) ]
^x 1 ^x 2 ^x 3 ^x 4 niveles de cuantificaion
x
x1 x2 x3 x4
niveles de decision
Clasificacin
1. Cuantizacin Uniforme (homognea) (lineal)
Es igual el rango de cuantificacin para todos los valores
=x k+1x k
donde es el tamao de paso de cuantizacino resolucin de cuantizador
Amax
= B
2
R= 2B +1
donde R es el Rango del cuantizador
B+1
l=2
B+1
donde 2 es el Nmero de bits de la palabracdigo
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
|x ( n )| Amax
Ruido de cuantizacin
e ( n )=^x ( n )x ( n )
e ( n )=Q [ x ( n ) ]x ( n )
e (n)
2 2
( SQNR )db=10,79+20 log ( )
x
2. Cuantizacin No Uniforme
Los espaciamientos entre los niveles de cuantificacin no son los mismos
1+ln A |x|
y=
1+ ln A
1
A=87,6 |x| 1
A
CODIFICACIN
Niveles de Cuantificacin=256
Signo
Ejercicios
1. Una seal tiene una amplitud mxima de 1v, el cuantizador tiene una relacin
seal ruido de por lo menos 30 dBs. Determinar cuntos bits se requiere en dicho
cuantizador uniforme.
Amax =1 [ v ]
( SQNR )dB=30 dB
Amax 2
x= =
2 2
x SQNR10,79
=anti log (20 )
2
x 2
= = =0,077
anti log ( SQNR10,79
20 ) (
anti log
SQNR10,79
20 )
Amax Amax
=
2 B
2B =
( )
log 2 2B =log 2 ( Amax
)
B=log 2 ( Amax
)
B=3,69 4
( B+ 1 )=5 bits
a) Vm=2,35 [v ]
V mn =0,0235
UNIVERSIDAD TCNICA DE AMBATO
FACULTAD DE INGENIERA EN SISTEMAS, ELECTRNICA E INDUSTRIAL
ln ( 1+255|0,0235|)
y=
ln ( 256 )
y=0,3507
NC=35,07 35
ZS NC
0 0-15
1 16-31
2 32-47
3 48-63
4 64-79
5 80-95
6 96-111
7 112-127
1 0 1 0 0 0 1 1
b) Vm=87,89[v ]
V mn =0,8789
ln ( 1+255|0,8789|)
y=
ln ( 256 )
y=0,9768
NC=97,68 98
0 1 1 0 0 0 1 0