SlideShare ist ein Scribd-Unternehmen logo
1 von 8
Downloaden Sie, um offline zu lesen
1.- Introducción al Procesado Digital de Señales.

1.1.- Introducción.
Podemos decir que cuando realizamos cualquier proceso digital para modificar la
representación digital de una señal estamos haciendo procesado digital. Como proceso
digital puede ser desde el más sencillo realizado por una puerta lógica al más complejo
realizado por un circuito especifico de procesador digital de señales (DSP).
Cuando hablamos de proceso digital nos estamos refiriendo habitualmente a un programa
que funciona en un PC, microcontrolador, DSP o dispositivos de lógica programable.

Una posible definición de procesado digital de señales es la siguiente:
“El Procesado Digital de Señales se ocupa de la representación, transformación y
manipulación de señales discretas desde el punto de vista de la información que
contienen”


1.2.- Señales.
Una señal es una magnitud física de interés que habitualmente es una función del tiempo.

Voltaje en una línea telefónica (voltaje frente a tiempo).
Ondas sonoras producidas por un interlocutor. (Presión frente al tiempo)
Cotizaciones en bolsa de un producto (valores frente al tiempo).

En el contexto del procesado digital de señales muchas de las señales proceden de medidas
del mundo real (sonidos, temperatura, luz, etc.). Para poder utilizar estas señales
necesitamos un transductor o sensor, que es un dispositivo que nos permite transformar la
magnitud física en una magnitud eléctrica variable, en general una tensión.
Muchas de las señales de interés son analógicas, 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 señales por lo que es necesaria una
conversión de las mismas. Los procesos de muestreo y cuantificación realizan esta tarea,
obteniendo una secuencia de números que representan, aproximadamente, la señal original.
Es necesario decidir 2 parámetros:

   ¿Con que velocidad tomamos muestras de las señal analógica?
   ¿Qué precisión empleamos para representar la amplitud?

Existen sistemas digitales que crean la señales internamente en lugar de emplear señales
externas es el caso de la síntesis de voz o la generación de tonos telefónicos de marcación.
Señales sinusoidales, cuadradas y en general casi cualquier forma arbitraria pueden ser
generadas digitalmente.



                                            INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                            MARCELINO MARTÍNEZ SOBER.
                                            ANTONIO J. SERRANO LÓPEZ
                                     1.1    JUAN GÓMEZ SANCHIS       CURSO 2009-2010
Las señales a las que hemos hecho referencia hasta ahora son señales unidimensionales, sin
embargo el procesado de señales puede ser también utilizado para señales de más
dimensiones como por ejemplo en procesado de imágenes o vídeo.

Señal unidimensional (Audio)




Señal bidimensional




                                           INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                           MARCELINO MARTÍNEZ SOBER.
                                           ANTONIO J. SERRANO LÓPEZ
                                    1.2    JUAN GÓMEZ SANCHIS       CURSO 2009-2010
1.3.- Qué se puede hacer con el procesado digital de señales
      (PDS)
Hasta hora hemos dicho lo que hace un sistema de procesado y sobre que señales se aplica
pero ¿qué es lo que se puede hacer ?. ¿lo mismo que con un sistema analógico?. La
respuesta es que, bajo ciertas limitaciones, con un sistema digital podemos hacer todo lo
que realiza un sistema de procesado analógico pero lo realmente interesante son las cosas
que se pueden hacer con un sistema digital que no se pueden hacer con uno analógico.

Uno de los primeros usos del procesado digital fue para simular el funcionamiento de
sistemas analógicos como paso previo a su construcción. Es decir aproximamos una ley
física por un conjunto de ecuaciones matemáticas. La gran ventaja del procesado digital es
que nosotros podemos plantear, en el dominio digital, ecuaciones que no se corresponden
con un sistema realizable físicamente, esto proporciona un campo de aplicación muy
amplio. En PDS el papel del circuito electrónico lo va a realizar un computador.


1.4.- Herramientas básicas de procesado.
    •   Filtrado: se utilizan los filtros digitales para modificar el contenido frecuencial de
        una señal, como el bass y el trebble1 de un amplificador de audio. Los filtros
        digitales pueden reproducir el comportamiento de los filtros analógicos e incluso se
        pueden utilizar nuevos tipos de filtros que no existen en el dominio analógico como
        son los filtros de fase lineal.
    •   Análisis espectral: en ocasiones queremos conocer que frecuencias están presentes
        en una señal. Por ejemplo un ecualizador gráfico muestra las frecuencias presentes
        en una señal de audio en diferentes bandas. Esta idea está íntimamente ligada con la
        idea de transformaciones, que no son más que herramientas matemáticas que nos
        permite describir las señales en términos de sus valores a lo largo de tiempo
        (dominio temporal) o bien a partir de las frecuencias contenidas en dicha señal
        (dominio frecuencial). Veremos que la descripción de señales y también sistemas en
        el dominio frecuencial puede facilitar el procesado.
    •   Síntesis: los sistemas DSP pueden generar desde tonos sencillos hasta simular
        fielmente la voz humana. La síntesis incluye la generación de funciones
        trigonométricas, números aleatorios, osciladores digitales, etc.
    •   Correlación: la correlación la podemos entender como un tipo particular de
        filtrado, en el que el filtro deja pasar un tipo particular de señal. Utilizamos la
        correlación para determinar periodicidades de una señal, comparando tramos
        anteriores de la misma con tramos actuales, y en general para determinar el grado
        de similitud entre señales.

Utilizando estas herramientas básicas se pueden formar bloques más complejos, por
ejemplo un sistema de compresión de voz para su transmisión más eficiente o
1
 Los controles de bass and treble funcionan como un ecualizador de 2 bandas.
El bass modifica el nivel de la señal de audio en una frecuencia centrada en
los 100 Hz y el trebble centrada en los 10KHz
                                             INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                             MARCELINO MARTÍNEZ SOBER.
                                             ANTONIO J. SERRANO LÓPEZ
                                      1.3    JUAN GÓMEZ SANCHIS       CURSO 2009-2010
almacenamiento implica etapas de análisis, filtrado y correlación. Existen otras operaciones
como la modulación 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 genéricos o con hardware
específico, los costes están decreciendo continuamente y su prestaciones aumentando. Esto
ha hecho que su uso se esté extendiendo cada vez más reemplazando la electrónica
analógica y en algunos casos creando nuevo productos que no seria posibles sin el PDS. En
la siguiente tabla se muestran algunas aplicaciones.

• Propósito general             Filtros digitales
• Voz/Habla                     Síntesis y reconocimiento de voz, reconocimiento de
                                interlocutor, compresión de voz, ...
• Gráficos/Imagen               Compresión/Transmisión de imágenes, reconocimiento,
                                realidad virtual, ...
• Control/Regulación            Servocontrol, control de discos, modelización de sistemas,
                                lógica difusa, ...
• Telecomunicaciones            Modems, Cancelación de ecos, multiplexación de canales,
                                ecualización de canales, criptografía, ...
• Consumo                       Juguetes, TV y audio digitales, Cámaras ...
• Industria                     Control numérico, monitorización de la línea de red,
                                acondicionamiento de señales, ...
• Instrumentación               Analizadores de espectro, PLL, ...
• Aplicaciones militares        RADAR, SONAR, ...
• Automoción                    ABS, posicionamiento global, ...
• Electromedicina               Diagnóstico automático, Sistemas de obtención y tratamiento
                                de imágenes médicas, prótesis, TAC, RMN, ...

El PDS ha mejorados dispositivos analógicos existentes como el teléfono, televisión, radio,
música electrónica, electrónica del automóvil y ha creado nuevo productos como el CD,
DAT, los modems, reconocimiento de voz e imágenes, etc. Pero, ¿Cuáles han sido las
razones para que le procesado digital haya experimentado este gran “tirón” frente a los
diseños analógico?




                                             INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                             MARCELINO MARTÍNEZ SOBER.
                                             ANTONIO J. SERRANO LÓPEZ
                                     1.4     JUAN GÓMEZ SANCHIS       CURSO 2009-2010
1.6.- Ventajas de un sistema de procesado digital frente a un
      sistema analógico.

       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 analógicos. Dependiendo de que la programabilidad sea en el proceso de
       fabricación, o a posteriori los circuitos disponen de diferentes tipos se memoria
       (ROM, EEPROM, RAM).

       Repetitividad: La memoria y la lógica de un procesador no se alteran. Procesos
       repetibles no influenciados por derivas térmicas, tolerancias de los componentes, no
       necesarios ajustes individuales. Los algoritmos de procesado son ecuaciones
       matemáticas por lo que su resultado no varía aunque se cambie el dispositivo (DSP,
       microprocesador etc.)

       Coste. Un sistema programado puede modificar su funcionamiento (algoritmo) sin
       modificar la circuitería como ocurre con los sistemas analógicos, que deben
       modificar el número de componentes.

       Implementación de sistemas sin equivalente analógico. Existen sistemas digitales
       sin equivalente analógico como los filtros FIR. Digitalmente se pueden generar
       formas de onda arbitrarias. Se pueden almacenar las señales para un procesado
       posterior.

       Existencia de un gran número de herramientas de diseño. Muchas de las tareas
       de procesado como la derivación de algoritmos y la obtención de formulas ya están
       hechas y existen programas como Matlab que permiten obtener los coeficientes de
       un filtro sin necesidad de conocer todo el desarrollo matemático subyacente. Existen
       herramientas que permiten automatizar el proceso casi al completo, desde el diseño
       hasta la programación del dispositivo sobre el que se va a ejecutar el programa. Si
       bien para poder utilizar todas estas herramientas es necesario conocer los
       fundamentos básicos del procesado


1.7.- Limitaciones de un sistema de procesado digital.
El Procesado Digital de la Señal no es sin duda el sustituto completo y radical del
analógico. De hecho, muchas señales presentan un ancho de banda excesivamente grande
como para permitir su tratamiento digital en tiempo real. Para dichas señales, el procesado
analógico o, actualmente el óptico, son la solución. 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.


                                           INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                           MARCELINO MARTÍNEZ SOBER.
                                           ANTONIO J. SERRANO LÓPEZ
                                    1.5    JUAN GÓMEZ SANCHIS       CURSO 2009-2010
1.8.- Elementos básicos 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 señales analógicas
que queremos procesar y posteriormente devolver estas señal al dominio analógico, si bien
existen tareas de procesado como las simulaciones o la síntesis de señales en las que o
necesariamente estarán todas esta etapas.

El procesado digital de señales continuas implica 3 etapas básicas

(1) Conversion de la señal continua en tiempo y amplitud en una señal digital.
(2) Procesado de la señal digital
(3) Conversión de la señal digital procesada, en una señal continua.




                Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith.


   •   Señal analógica de partida.
   •   Filtro antialiasing (Analógico)
   •   Conversión Analógico Digital (AD)
   •   Etapa de procesado digital (DSP)
   •   Conversión Digital Analógica
   •   Filtro reconstructor o suavizado (Analógico)

Veremos cada uno de estos elementos en los capítulos siguientes.




                                                         INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                                         MARCELINO MARTÍNEZ SOBER.
                                                         ANTONIO J. SERRANO LÓPEZ
                                              1.6        JUAN GÓMEZ SANCHIS       CURSO 2009-2010
1.9.- Ejemplos de sistemas de procesado digital

1.9.1.-    Lector de CD.




           Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith.


1.9.2.-    Obtención y procesado de imágenes de Tomografía Axial
       Computerizada (TAC)




           Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith.




                                                   INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                                                   MARCELINO MARTÍNEZ SOBER.
                                                   ANTONIO J. SERRANO LÓPEZ
                                         1.7       JUAN GÓMEZ SANCHIS       CURSO 2009-2010
1.9.3.-   Procesado de Imágenes




                               INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES.
                               MARCELINO MARTÍNEZ SOBER.
                               ANTONIO J. SERRANO LÓPEZ
                         1.8   JUAN GÓMEZ SANCHIS       CURSO 2009-2010

Weitere ähnliche Inhalte

Was ist angesagt?

Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)gluzardo
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boolesuperone314
 
Taller adc - resuelto
Taller adc - resueltoTaller adc - resuelto
Taller adc - resueltodiegopccali
 
Sesion 05 - Estadistica en senales
Sesion 05 - Estadistica en senalesSesion 05 - Estadistica en senales
Sesion 05 - Estadistica en senalesgluzardo
 
Conversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionConversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionLucre Castillo Lorenzo
 
Utp pds_s_lab2 mat_lab basico
 Utp pds_s_lab2 mat_lab basico Utp pds_s_lab2 mat_lab basico
Utp pds_s_lab2 mat_lab basicojcbenitezp
 
Diagrama del Ojo
Diagrama del OjoDiagrama del Ojo
Diagrama del OjoDouglas
 
Utp pds_l5_transformada discreta de fourier_
 Utp pds_l5_transformada discreta de fourier_ Utp pds_l5_transformada discreta de fourier_
Utp pds_l5_transformada discreta de fourier_c09271
 
Lecture 8 formateo de señales dm y adm. multiplexión digital
Lecture 8 formateo de señales dm y adm. multiplexión digitalLecture 8 formateo de señales dm y adm. multiplexión digital
Lecture 8 formateo de señales dm y adm. multiplexión digitalnica2009
 
Compresion de Video - Telecomunicaciones III
Compresion de Video - Telecomunicaciones III Compresion de Video - Telecomunicaciones III
Compresion de Video - Telecomunicaciones III Andy Juan Sarango Veliz
 
CAD conversion analogico digital
CAD conversion analogico digitalCAD conversion analogico digital
CAD conversion analogico digitalCarol Cajal
 
Lecture 11 precodificación y ecualización
Lecture 11 precodificación y ecualizaciónLecture 11 precodificación y ecualización
Lecture 11 precodificación y ecualizaciónnica2009
 
Compresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones IIICompresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones IIIAndy Juan Sarango Veliz
 
Mat lab manipulación de señales de audio
Mat lab manipulación de señales de audioMat lab manipulación de señales de audio
Mat lab manipulación de señales de audioRick P
 
Lecture 10 isi and eye pattern
Lecture 10 isi and eye patternLecture 10 isi and eye pattern
Lecture 10 isi and eye patternnica2009
 
Donde se utilizan_las_senales_cuantificadas
Donde se utilizan_las_senales_cuantificadasDonde se utilizan_las_senales_cuantificadas
Donde se utilizan_las_senales_cuantificadasVictor Vazquez
 

Was ist angesagt? (20)

Tecnologiadigital
TecnologiadigitalTecnologiadigital
Tecnologiadigital
 
Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)Sesion 04 - Digitalizacion de senales (parte-II)
Sesion 04 - Digitalizacion de senales (parte-II)
 
Algebra de boole
Algebra de booleAlgebra de boole
Algebra de boole
 
Taller adc - resuelto
Taller adc - resueltoTaller adc - resuelto
Taller adc - resuelto
 
Sesion 05 - Estadistica en senales
Sesion 05 - Estadistica en senalesSesion 05 - Estadistica en senales
Sesion 05 - Estadistica en senales
 
Conversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacionConversion analogico digital: muestreo, cuantizacion y codificacion
Conversion analogico digital: muestreo, cuantizacion y codificacion
 
Utp pds_s_lab2 mat_lab basico
 Utp pds_s_lab2 mat_lab basico Utp pds_s_lab2 mat_lab basico
Utp pds_s_lab2 mat_lab basico
 
Diagrama del Ojo
Diagrama del OjoDiagrama del Ojo
Diagrama del Ojo
 
Utp pds_l5_transformada discreta de fourier_
 Utp pds_l5_transformada discreta de fourier_ Utp pds_l5_transformada discreta de fourier_
Utp pds_l5_transformada discreta de fourier_
 
Dsp7
Dsp7Dsp7
Dsp7
 
Lecture 8 formateo de señales dm y adm. multiplexión digital
Lecture 8 formateo de señales dm y adm. multiplexión digitalLecture 8 formateo de señales dm y adm. multiplexión digital
Lecture 8 formateo de señales dm y adm. multiplexión digital
 
Dac y adc
Dac y adcDac y adc
Dac y adc
 
Compresion de Video - Telecomunicaciones III
Compresion de Video - Telecomunicaciones III Compresion de Video - Telecomunicaciones III
Compresion de Video - Telecomunicaciones III
 
CAD conversion analogico digital
CAD conversion analogico digitalCAD conversion analogico digital
CAD conversion analogico digital
 
Lecture 11 precodificación y ecualización
Lecture 11 precodificación y ecualizaciónLecture 11 precodificación y ecualización
Lecture 11 precodificación y ecualización
 
Captura de sonido
Captura de sonidoCaptura de sonido
Captura de sonido
 
Compresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones IIICompresion de Datos - Telecomunicaciones III
Compresion de Datos - Telecomunicaciones III
 
Mat lab manipulación de señales de audio
Mat lab manipulación de señales de audioMat lab manipulación de señales de audio
Mat lab manipulación de señales de audio
 
Lecture 10 isi and eye pattern
Lecture 10 isi and eye patternLecture 10 isi and eye pattern
Lecture 10 isi and eye pattern
 
Donde se utilizan_las_senales_cuantificadas
Donde se utilizan_las_senales_cuantificadasDonde se utilizan_las_senales_cuantificadas
Donde se utilizan_las_senales_cuantificadas
 

Ähnlich wie Dsp3

Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogicoluisj9212
 
Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogicoAlberto Vargas
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Daniel Quezada
 
Taller de sistema analogico y digital
Taller  de sistema analogico y digitalTaller  de sistema analogico y digital
Taller de sistema analogico y digitalmoresita
 
Señales Analógicas y Digitales comparativa
Señales Analógicas y Digitales comparativaSeñales Analógicas y Digitales comparativa
Señales Analógicas y Digitales comparativaLizbethNoriegaGutier
 
Power point arias_óscar
Power point arias_óscarPower point arias_óscar
Power point arias_óscarÓscar Arias
 
Electronica digital juan diego noriega caceres
Electronica digital juan diego noriega caceresElectronica digital juan diego noriega caceres
Electronica digital juan diego noriega caceresJuanito20e
 
Procesadores digitales
Procesadores digitalesProcesadores digitales
Procesadores digitalesabrajhan
 
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)meraso123
 

Ähnlich wie Dsp3 (20)

Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogico
 
Sistema digita l_analogico
Sistema digita l_analogicoSistema digita l_analogico
Sistema digita l_analogico
 
0_Introduccion (1).pdf
0_Introduccion (1).pdf0_Introduccion (1).pdf
0_Introduccion (1).pdf
 
Digital Signal Processing [DSP]
Digital Signal Processing [DSP]Digital Signal Processing [DSP]
Digital Signal Processing [DSP]
 
Analogico y-digital
Analogico y-digitalAnalogico y-digital
Analogico y-digital
 
Sistema AnalóGico Y Sistema Digital
Sistema AnalóGico Y Sistema DigitalSistema AnalóGico Y Sistema Digital
Sistema AnalóGico Y Sistema Digital
 
Taller de sistema analogico y digital
Taller  de sistema analogico y digitalTaller  de sistema analogico y digital
Taller de sistema analogico y digital
 
Musica digital manual
Musica digital   manualMusica digital   manual
Musica digital manual
 
Musica digital manual
Musica digital   manualMusica digital   manual
Musica digital manual
 
Señales Analógicas y Digitales comparativa
Señales Analógicas y Digitales comparativaSeñales Analógicas y Digitales comparativa
Señales Analógicas y Digitales comparativa
 
Tecnologias digitales
Tecnologias digitalesTecnologias digitales
Tecnologias digitales
 
Power point arias_óscar
Power point arias_óscarPower point arias_óscar
Power point arias_óscar
 
Electronica digital juan diego noriega caceres
Electronica digital juan diego noriega caceresElectronica digital juan diego noriega caceres
Electronica digital juan diego noriega caceres
 
Termiando final corregido
Termiando final corregidoTermiando final corregido
Termiando final corregido
 
Procesadores digitales
Procesadores digitalesProcesadores digitales
Procesadores digitales
 
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)Diseño de sonómetro mediante el uso de sistemas embebidos(1)
Diseño de sonómetro mediante el uso de sistemas embebidos(1)
 
Adc
AdcAdc
Adc
 
matlab
matlab matlab
matlab
 
Revista digital
Revista digitalRevista digital
Revista digital
 
Tecnologías
Tecnologías Tecnologías
Tecnologías
 

Mehr von Jose Saenz

Digital señales (diapositava 1)
Digital señales (diapositava 1)Digital señales (diapositava 1)
Digital señales (diapositava 1)Jose Saenz
 
señales digitales
señales digitalesseñales digitales
señales digitalesJose Saenz
 
autocad dibujos
autocad dibujosautocad dibujos
autocad dibujosJose Saenz
 

Mehr von Jose Saenz (7)

Dsp4
Dsp4Dsp4
Dsp4
 
Digital señales (diapositava 1)
Digital señales (diapositava 1)Digital señales (diapositava 1)
Digital señales (diapositava 1)
 
señales digitales
señales digitalesseñales digitales
señales digitales
 
Anteproyecto
AnteproyectoAnteproyecto
Anteproyecto
 
autocad dibujos
autocad dibujosautocad dibujos
autocad dibujos
 
Termoquimica
TermoquimicaTermoquimica
Termoquimica
 
Electricidad
ElectricidadElectricidad
Electricidad
 

Dsp3

  • 1. 1.- Introducción al Procesado Digital de Señales. 1.1.- Introducción. Podemos decir que cuando realizamos cualquier proceso digital para modificar la representación digital de una señal estamos haciendo procesado digital. Como proceso digital puede ser desde el más sencillo realizado por una puerta lógica al más complejo realizado por un circuito especifico de procesador digital de señales (DSP). Cuando hablamos de proceso digital nos estamos refiriendo habitualmente a un programa que funciona en un PC, microcontrolador, DSP o dispositivos de lógica programable. Una posible definición de procesado digital de señales es la siguiente: “El Procesado Digital de Señales se ocupa de la representación, transformación y manipulación de señales discretas desde el punto de vista de la información que contienen” 1.2.- Señales. Una señal es una magnitud física de interés que habitualmente es una función del tiempo. Voltaje en una línea telefónica (voltaje frente a tiempo). Ondas sonoras producidas por un interlocutor. (Presión frente al tiempo) Cotizaciones en bolsa de un producto (valores frente al tiempo). En el contexto del procesado digital de señales muchas de las señales proceden de medidas del mundo real (sonidos, temperatura, luz, etc.). Para poder utilizar estas señales necesitamos un transductor o sensor, que es un dispositivo que nos permite transformar la magnitud física en una magnitud eléctrica variable, en general una tensión. Muchas de las señales de interés son analógicas, 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 señales por lo que es necesaria una conversión de las mismas. Los procesos de muestreo y cuantificación realizan esta tarea, obteniendo una secuencia de números que representan, aproximadamente, la señal original. Es necesario decidir 2 parámetros: ¿Con que velocidad tomamos muestras de las señal analógica? ¿Qué precisión empleamos para representar la amplitud? Existen sistemas digitales que crean la señales internamente en lugar de emplear señales externas es el caso de la síntesis de voz o la generación de tonos telefónicos de marcación. Señales sinusoidales, cuadradas y en general casi cualquier forma arbitraria pueden ser generadas digitalmente. INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.1 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 2. Las señales a las que hemos hecho referencia hasta ahora son señales unidimensionales, sin embargo el procesado de señales puede ser también utilizado para señales de más dimensiones como por ejemplo en procesado de imágenes o vídeo. Señal unidimensional (Audio) Señal bidimensional INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.2 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 3. 1.3.- Qué se puede hacer con el procesado digital de señales (PDS) Hasta hora hemos dicho lo que hace un sistema de procesado y sobre que señales se aplica pero ¿qué es lo que se puede hacer ?. ¿lo mismo que con un sistema analógico?. La respuesta es que, bajo ciertas limitaciones, con un sistema digital podemos hacer todo lo que realiza un sistema de procesado analógico pero lo realmente interesante son las cosas que se pueden hacer con un sistema digital que no se pueden hacer con uno analógico. Uno de los primeros usos del procesado digital fue para simular el funcionamiento de sistemas analógicos como paso previo a su construcción. Es decir aproximamos una ley física por un conjunto de ecuaciones matemáticas. La gran ventaja del procesado digital es que nosotros podemos plantear, en el dominio digital, ecuaciones que no se corresponden con un sistema realizable físicamente, esto proporciona un campo de aplicación muy amplio. En PDS el papel del circuito electrónico lo va a realizar un computador. 1.4.- Herramientas básicas de procesado. • Filtrado: se utilizan los filtros digitales para modificar el contenido frecuencial de una señal, como el bass y el trebble1 de un amplificador de audio. Los filtros digitales pueden reproducir el comportamiento de los filtros analógicos e incluso se pueden utilizar nuevos tipos de filtros que no existen en el dominio analógico como son los filtros de fase lineal. • Análisis espectral: en ocasiones queremos conocer que frecuencias están presentes en una señal. Por ejemplo un ecualizador gráfico muestra las frecuencias presentes en una señal de audio en diferentes bandas. Esta idea está íntimamente ligada con la idea de transformaciones, que no son más que herramientas matemáticas que nos permite describir las señales en términos de sus valores a lo largo de tiempo (dominio temporal) o bien a partir de las frecuencias contenidas en dicha señal (dominio frecuencial). Veremos que la descripción de señales y también sistemas en el dominio frecuencial puede facilitar el procesado. • Síntesis: los sistemas DSP pueden generar desde tonos sencillos hasta simular fielmente la voz humana. La síntesis incluye la generación de funciones trigonométricas, números aleatorios, osciladores digitales, etc. • Correlación: la correlación la podemos entender como un tipo particular de filtrado, en el que el filtro deja pasar un tipo particular de señal. Utilizamos la correlación para determinar periodicidades de una señal, comparando tramos anteriores de la misma con tramos actuales, y en general para determinar el grado de similitud entre señales. Utilizando estas herramientas básicas se pueden formar bloques más complejos, por ejemplo un sistema de compresión de voz para su transmisión más eficiente o 1 Los controles de bass and treble funcionan como un ecualizador de 2 bandas. El bass modifica el nivel de la señal de audio en una frecuencia centrada en los 100 Hz y el trebble centrada en los 10KHz INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.3 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 4. almacenamiento implica etapas de análisis, filtrado y correlación. Existen otras operaciones como la modulación 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 genéricos o con hardware específico, los costes están decreciendo continuamente y su prestaciones aumentando. Esto ha hecho que su uso se esté extendiendo cada vez más reemplazando la electrónica analógica y en algunos casos creando nuevo productos que no seria posibles sin el PDS. En la siguiente tabla se muestran algunas aplicaciones. • Propósito general Filtros digitales • Voz/Habla Síntesis y reconocimiento de voz, reconocimiento de interlocutor, compresión de voz, ... • Gráficos/Imagen Compresión/Transmisión de imágenes, reconocimiento, realidad virtual, ... • Control/Regulación Servocontrol, control de discos, modelización de sistemas, lógica difusa, ... • Telecomunicaciones Modems, Cancelación de ecos, multiplexación de canales, ecualización de canales, criptografía, ... • Consumo Juguetes, TV y audio digitales, Cámaras ... • Industria Control numérico, monitorización de la línea de red, acondicionamiento de señales, ... • Instrumentación Analizadores de espectro, PLL, ... • Aplicaciones militares RADAR, SONAR, ... • Automoción ABS, posicionamiento global, ... • Electromedicina Diagnóstico automático, Sistemas de obtención y tratamiento de imágenes médicas, prótesis, TAC, RMN, ... El PDS ha mejorados dispositivos analógicos existentes como el teléfono, televisión, radio, música electrónica, electrónica del automóvil y ha creado nuevo productos como el CD, DAT, los modems, reconocimiento de voz e imágenes, etc. Pero, ¿Cuáles han sido las razones para que le procesado digital haya experimentado este gran “tirón” frente a los diseños analógico? INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.4 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 5. 1.6.- Ventajas de un sistema de procesado digital frente a un sistema analógico. 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 analógicos. Dependiendo de que la programabilidad sea en el proceso de fabricación, o a posteriori los circuitos disponen de diferentes tipos se memoria (ROM, EEPROM, RAM). Repetitividad: La memoria y la lógica de un procesador no se alteran. Procesos repetibles no influenciados por derivas térmicas, tolerancias de los componentes, no necesarios ajustes individuales. Los algoritmos de procesado son ecuaciones matemáticas por lo que su resultado no varía aunque se cambie el dispositivo (DSP, microprocesador etc.) Coste. Un sistema programado puede modificar su funcionamiento (algoritmo) sin modificar la circuitería como ocurre con los sistemas analógicos, que deben modificar el número de componentes. Implementación de sistemas sin equivalente analógico. Existen sistemas digitales sin equivalente analógico como los filtros FIR. Digitalmente se pueden generar formas de onda arbitrarias. Se pueden almacenar las señales para un procesado posterior. Existencia de un gran número de herramientas de diseño. Muchas de las tareas de procesado como la derivación de algoritmos y la obtención de formulas ya están hechas y existen programas como Matlab que permiten obtener los coeficientes de un filtro sin necesidad de conocer todo el desarrollo matemático subyacente. Existen herramientas que permiten automatizar el proceso casi al completo, desde el diseño hasta la programación del dispositivo sobre el que se va a ejecutar el programa. Si bien para poder utilizar todas estas herramientas es necesario conocer los fundamentos básicos del procesado 1.7.- Limitaciones de un sistema de procesado digital. El Procesado Digital de la Señal no es sin duda el sustituto completo y radical del analógico. De hecho, muchas señales presentan un ancho de banda excesivamente grande como para permitir su tratamiento digital en tiempo real. Para dichas señales, el procesado analógico o, actualmente el óptico, son la solución. 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. INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.5 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 6. 1.8.- Elementos básicos 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 señales analógicas que queremos procesar y posteriormente devolver estas señal al dominio analógico, si bien existen tareas de procesado como las simulaciones o la síntesis de señales en las que o necesariamente estarán todas esta etapas. El procesado digital de señales continuas implica 3 etapas básicas (1) Conversion de la señal continua en tiempo y amplitud en una señal digital. (2) Procesado de la señal digital (3) Conversión de la señal digital procesada, en una señal continua. Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith. • Señal analógica de partida. • Filtro antialiasing (Analógico) • Conversión Analógico Digital (AD) • Etapa de procesado digital (DSP) • Conversión Digital Analógica • Filtro reconstructor o suavizado (Analógico) Veremos cada uno de estos elementos en los capítulos siguientes. INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.6 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 7. 1.9.- Ejemplos de sistemas de procesado digital 1.9.1.- Lector de CD. Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith. 1.9.2.- Obtención y procesado de imágenes de Tomografía Axial Computerizada (TAC) Extraido de: The Scientish and Engineer’s Guide to Digital Signal Processing. SW Smith. INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.7 JUAN GÓMEZ SANCHIS CURSO 2009-2010
  • 8. 1.9.3.- Procesado de Imágenes INTRODUCCIÓN. AL PROCESADO DIGITAL DE SEÑALES. MARCELINO MARTÍNEZ SOBER. ANTONIO J. SERRANO LÓPEZ 1.8 JUAN GÓMEZ SANCHIS CURSO 2009-2010