Está en la página 1de 8

1.- Introduccin al Procesado Digital de Seales.

1.1.- Introduccin.
Podemos decir que cuando realizamos cualquier proceso digital para modificar la
representacin digital de una seal estamos haciendo procesado digital. Como proceso
digital puede ser desde el ms sencillo realizado por una puerta lgica al ms complejo
realizado por un circuito especifico de procesador digital de seales (DSP).
Cuando hablamos de proceso digital nos estamos refiriendo habitualmente a un programa
que funciona en un PC, microcontrolador, DSP o dispositivos de lgica programable.
Una posible definicin de procesado digital de seales es la siguiente:
El Procesado Digital de Seales se ocupa de la representacin, transformacin y
manipulacin de seales discretas desde el punto de vista de la informacin que
contienen

1.2.- Seales.
Una seal es una magnitud fsica de inters que habitualmente es una funcin del tiempo.
Voltaje en una lnea telefnica (voltaje frente a tiempo).
Ondas sonoras producidas por un interlocutor. (Presin frente al tiempo)
Cotizaciones en bolsa de un producto (valores frente al tiempo).
En el contexto del procesado digital de seales muchas de las seales proceden de medidas
del mundo real (sonidos, temperatura, luz, etc.). Para poder utilizar estas seales
necesitamos un transductor o sensor, que es un dispositivo que nos permite transformar la
magnitud fsica en una magnitud elctrica variable, en general una tensin.
Muchas de las seales de inters son analgicas, en las que en cualquier instante de tiempo
pueden tomar cualquier valor de amplitud entre unos niveles determinados. El procesado
digital no puede trabajar directamente con estas seales por lo que es necesaria una
conversin de las mismas. Los procesos de muestreo y cuantificacin realizan esta tarea,
obteniendo una secuencia de nmeros que representan, aproximadamente, la seal original.
Es necesario decidir 2 parmetros:
Con que velocidad tomamos muestras de las seal analgica?
Qu precisin empleamos para representar la amplitud?
Existen sistemas digitales que crean la seales internamente en lugar de emplear seales
externas es el caso de la sntesis de voz o la generacin de tonos telefnicos de marcacin.
Seales sinusoidales, cuadradas y en general casi cualquier forma arbitraria pueden ser
generadas digitalmente.

1.1

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

Las seales a las que hemos hecho referencia hasta ahora son seales unidimensionales, sin
embargo el procesado de seales puede ser tambin utilizado para seales de ms
dimensiones como por ejemplo en procesado de imgenes o vdeo.
Seal unidimensional (Audio)

Seal bidimensional

1.2

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

1.3.- Qu se puede hacer con el procesado digital de seales


(PDS)
Hasta hora hemos dicho lo que hace un sistema de procesado y sobre que seales se aplica
pero qu es lo que se puede hacer ?. lo mismo que con un sistema analgico?. La
respuesta es que, bajo ciertas limitaciones, con un sistema digital podemos hacer todo lo
que realiza un sistema de procesado analgico pero lo realmente interesante son las cosas
que se pueden hacer con un sistema digital que no se pueden hacer con uno analgico.
Uno de los primeros usos del procesado digital fue para simular el funcionamiento de
sistemas analgicos como paso previo a su construccin. Es decir aproximamos una ley
fsica por un conjunto de ecuaciones matemticas. La gran ventaja del procesado digital es
que nosotros podemos plantear, en el dominio digital, ecuaciones que no se corresponden
con un sistema realizable fsicamente, esto proporciona un campo de aplicacin muy
amplio. En PDS el papel del circuito electrnico lo va a realizar un computador.

1.4.- Herramientas bsicas de procesado.

Filtrado: se utilizan los filtros digitales para modificar el contenido frecuencial de


una seal, como el bass y el trebble1 de un amplificador de audio. Los filtros
digitales pueden reproducir el comportamiento de los filtros analgicos e incluso se
pueden utilizar nuevos tipos de filtros que no existen en el dominio analgico como
son los filtros de fase lineal.
Anlisis espectral: en ocasiones queremos conocer que frecuencias estn presentes
en una seal. Por ejemplo un ecualizador grfico muestra las frecuencias presentes
en una seal de audio en diferentes bandas. Esta idea est ntimamente ligada con la
idea de transformaciones, que no son ms que herramientas matemticas que nos
permite describir las seales en trminos de sus valores a lo largo de tiempo
(dominio temporal) o bien a partir de las frecuencias contenidas en dicha seal
(dominio frecuencial). Veremos que la descripcin de seales y tambin sistemas en
el dominio frecuencial puede facilitar el procesado.
Sntesis: los sistemas DSP pueden generar desde tonos sencillos hasta simular
fielmente la voz humana. La sntesis incluye la generacin de funciones
trigonomtricas, nmeros aleatorios, osciladores digitales, etc.
Correlacin: la correlacin la podemos entender como un tipo particular de
filtrado, en el que el filtro deja pasar un tipo particular de seal. Utilizamos la
correlacin para determinar periodicidades de una seal, comparando tramos
anteriores de la misma con tramos actuales, y en general para determinar el grado
de similitud entre seales.

Utilizando estas herramientas bsicas se pueden formar bloques ms complejos, por


ejemplo un sistema de compresin de voz para su transmisin ms eficiente o
1

Los controles de bass and treble funcionan como un ecualizador de 2 bandas.


El bass modifica el nivel de la seal de audio en una frecuencia centrada en
los 100 Hz y el trebble centrada en los 10KHz

1.3

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

almacenamiento implica etapas de anlisis, filtrado y correlacin. Existen otras operaciones


como la modulacin que implican operaciones no descritas anteriormente as que las
herramientas indicadas las consideraremos como bloque iniciales de trabajo aunque no
nicos.

1.5.- Aplicaciones del PDS.


Tanto si el procesado se realiza con microprocesadores genricos o con hardware
especfico, los costes estn decreciendo continuamente y su prestaciones aumentando. Esto
ha hecho que su uso se est extendiendo cada vez ms reemplazando la electrnica
analgica y en algunos casos creando nuevo productos que no seria posibles sin el PDS. En
la siguiente tabla se muestran algunas aplicaciones.
Propsito general

Filtros digitales

Voz/Habla

Sntesis y reconocimiento de voz, reconocimiento de


interlocutor, compresin de voz, ...
Compresin/Transmisin de imgenes, reconocimiento,
realidad virtual, ...
Servocontrol, control de discos, modelizacin de sistemas,
lgica difusa, ...
Modems, Cancelacin de ecos, multiplexacin de canales,
ecualizacin de canales, criptografa, ...
Juguetes, TV y audio digitales, Cmaras ...

Grficos/Imagen
Control/Regulacin
Telecomunicaciones
Consumo
Industria
Instrumentacin

Control numrico, monitorizacin de la lnea de red,


acondicionamiento de seales, ...
Analizadores de espectro, PLL, ...

Aplicaciones militares

RADAR, SONAR, ...

Automocin

ABS, posicionamiento global, ...

Electromedicina

Diagnstico automtico, Sistemas de obtencin y tratamiento


de imgenes mdicas, prtesis, TAC, RMN, ...

El PDS ha mejorados dispositivos analgicos existentes como el telfono, televisin, radio,


msica electrnica, electrnica del automvil y ha creado nuevo productos como el CD,
DAT, los modems, reconocimiento de voz e imgenes, etc. Pero, Cules han sido las
razones para que le procesado digital haya experimentado este gran tirn frente a los
diseos analgico?

1.4

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

1.6.- Ventajas de un sistema de procesado digital frente a un


sistema analgico.

Programabilidad/Flexibilidad:Al tratarse de sistemas programados se facilita el


cambio de los algoritmos sin necesidad de modificar el circuito como ocurre con los
sistemas analgicos. Dependiendo de que la programabilidad sea en el proceso de
fabricacin, o a posteriori los circuitos disponen de diferentes tipos se memoria
(ROM, EEPROM, RAM).

Repetitividad: La memoria y la lgica de un procesador no se alteran. Procesos


repetibles no influenciados por derivas trmicas, tolerancias de los componentes, no
necesarios ajustes individuales. Los algoritmos de procesado son ecuaciones
matemticas por lo que su resultado no vara aunque se cambie el dispositivo (DSP,
microprocesador etc.)

Coste. Un sistema programado puede modificar su funcionamiento (algoritmo) sin


modificar la circuitera como ocurre con los sistemas analgicos, que deben
modificar el nmero de componentes.

Implementacin de sistemas sin equivalente analgico. Existen sistemas digitales


sin equivalente analgico como los filtros FIR. Digitalmente se pueden generar
formas de onda arbitrarias. Se pueden almacenar las seales para un procesado
posterior.

Existencia de un gran nmero de herramientas de diseo. Muchas de las tareas


de procesado como la derivacin de algoritmos y la obtencin de formulas ya estn
hechas y existen programas como Matlab que permiten obtener los coeficientes de
un filtro sin necesidad de conocer todo el desarrollo matemtico subyacente. Existen
herramientas que permiten automatizar el proceso casi al completo, desde el diseo
hasta la programacin del dispositivo sobre el que se va a ejecutar el programa. Si
bien para poder utilizar todas estas herramientas es necesario conocer los
fundamentos bsicos del procesado

1.7.- Limitaciones de un sistema de procesado digital.


El Procesado Digital de la Seal no es sin duda el sustituto completo y radical del
analgico. De hecho, muchas seales presentan un ancho de banda excesivamente grande
como para permitir su tratamiento digital en tiempo real. Para dichas seales, el procesado
analgico o, actualmente el ptico, son la solucin. Sin embargo, cuando existan
dispositivos digitales con la suficiente velocidad de proceso, o se desarrollen algoritmos
que reduzcan la carga computacional, el tratamiento digital ser preferible.

1.5

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

1.8.- Elementos bsicos de un sistema de procesado digital.


Por lo que hemos comentado hasta ahora parece obvio que en un sistema de procesado
digital, en general, necesita interactuar con el exterior para recoger las seales analgicas
que queremos procesar y posteriormente devolver estas seal al dominio analgico, si bien
existen tareas de procesado como las simulaciones o la sntesis de seales en las que o
necesariamente estarn todas esta etapas.
El procesado digital de seales continuas implica 3 etapas bsicas
(1) Conversion de la seal continua en tiempo y amplitud en una seal digital.
(2) Procesado de la seal digital
(3) Conversin de la seal digital procesada, en una seal continua.

Extraido de: The Scientish and Engineers Guide to Digital Signal Processing. SW Smith.

Seal analgica de partida.


Filtro antialiasing (Analgico)
Conversin Analgico Digital (AD)
Etapa de procesado digital (DSP)
Conversin Digital Analgica
Filtro reconstructor o suavizado (Analgico)

Veremos cada uno de estos elementos en los captulos siguientes.

1.6

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

1.9.- Ejemplos de sistemas de procesado digital


1.9.1.-

Lector de CD.

Extraido de: The Scientish and Engineers Guide to Digital Signal Processing. SW Smith.

1.9.2.Obtencin y procesado de imgenes de Tomografa Axial


Computerizada (TAC)

Extraido de: The Scientish and Engineers Guide to Digital Signal Processing. SW Smith.

1.7

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

1.9.3.-

Procesado de Imgenes

1.8

INTRODUCCIN. AL PROCESADO DIGITAL DE SEALES.


MARCELINO MARTNEZ SOBER.
ANTONIO J. SERRANO LPEZ
JUAN GMEZ SANCHIS
CURSO 2009-2010

También podría gustarte