Está en la página 1de 25

SEÑALES Y SISTEMAS

Sesión 2
• Tipos de señales
• Sistema de Procesamiento
Digital de señales (ADC)
• (continuación)

Mag. Ing. Ricardo Yauri


21/11/2020 17:15 1
1. Sistema de Procesamiento Digital de señales

• Es un sistema que transforma la señal analógica a digital


convirtiendo la señal analógica en datos numéricos conocidos como
muestras.

• A estas muestras se le aplican una serie de algoritmos con fines de


filtraje digital, análisis en frecuencia, monitoreo, de las señales.

21/11/2020 17:15 2
1. Sistema de Procesamiento Digital de señales

21/11/2020 17:15 3
1. Sistema de Procesamiento Digital de señales

21/11/2020 17:15 4
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Etapa que realizará operaciones y transformaciones sobre las señales digitales.
Este etapa puede ser implementado por:
o Computadoras
o DSP (Texas Instruments, Freescale, Analog Device)
o FPGA (Altera, Xilinx)
o Microcontroladores de gama alta (TI, DSPIC, Freescale, Atmega).
o ARM (32, 64 bit)

21/11/2020 17:15 5
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Existen Muchas aplicaciones y muchas soluciones

21/11/2020 17:15 6
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Procesadores de propósito General (GPP)

Fortalezas • Ambiente de diseño amigable


• Alto nivel para sistemas operativos
• Periféricos robustos para comunicaciones
• Capacidad para control y depuración de código
PDS De regular a bueno
Aplicaciones PC, estaciones de trabajo, celulares inteligentes
21/11/2020 17:15 7
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Microcontroladores.

Fortalezas • Buenos periféricos de control


• Implementación de complejidad menor a sistemas operativos
• Bajo costo
• Memoria Flash integrada
• Pueden ser de baja potencia
PDS De pobre a regular
Aplicaciones Control embebido, aplicaciones domésticas, autos, etc
21/11/2020 17:15 8
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Arreglo de compuertas programables (FPGA).

Fortalezas • Cálculos más rápidos


• Excelentes en el diseño de soporte de herramientas
• Capacidad para sintetizar cualquier periférico
• Flexibles y reprogramables

PDS Excelentes por velocidad y procesamiento en paralelo.


Aplicaciones Unir lógicas, aceleradores de Hardware, radar, arreglo de sensores,
21/11/2020 17:15
diseño de Hardware específico. 9
1. Sistema de Procesamiento Digital de señales
1.1. Procesador
• Procesador Digital de Señales (DSP).

Fortalezas • Arquitectura optimizada para calcular algoritmos de PDS


• Excelente relación MIPS / mW / Costo
• Compiladores Eficientes, se pueden programar todo en C
• Sistemas Operativos en Tiempo Real
• Pueden ser de muy baja potencia
PDS De buenos a excelentes.
Aplicaciones Tel. Celulares, telecomunicaciones, cámaras digitales
DSL/cable/modems, audio/video, multimedia.
21/11/2020 17:15 10
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• El DSP (Procesador Digital de Señales) es un circuito integrado que tiene un
procesador digital y otros recursos complementarios capaces de manejar
digitalmente las señales analógicas que reciben del mundo real, cómo los
sonidos y las imágenes.

• Desde los 80s que se empezaron a comercializar distintos modelos DSP, las
principales empresas que lo fabricaban en ese entonces son: Texas Instruments,
NEX e Intel. Texas Instruments es el líder en el mercado DSP, y fabrican cada vez
modelos más potentes para las aplicaciones complejas.

21/11/2020 17:15 11
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• Aplicaciones

21/11/2020 17:15 12
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• Características de los DSP:

• Usualmente los procesadores son RISC, un pequeño conjunto de instrucciones


las ejecuta en un solo ciclo.
• Utiliza la arquitectura Harvard y tiene de dos memorias independientes, una
que esta dedicada a guardar las instrucciones y la otra para los datos, así se
puede acceder de manera simultanea a ambos bloques. Además aportan el
procesamiento paralelo.

21/11/2020 17:15 13
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• Características de los DSP:

• Ejecuta algoritmos de filtraje digital, análisis en frecuencia (FFT), sobre las


muestras provenientes de la etapa de conversión A/D. Los procesos que se
ejecutan pueden ser: Procesos en tiempo real. (Basados en DSPs) y Procesos en
tiempo diferido.
• Se solucionan ecuaciones diferencia con mayor performance que un procesador
convencional Σ y Π A*X+B
• La operación DSP típica es la de "multiplicar y acumular" (x = a * b + x ), que se
suele implementar la instrucción MAC .

21/11/2020 17:15 14
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• Características de los DSP:
• Requieren funciones específicas

21/11/2020 17:15 15
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
• Características de los DSP:

21/11/2020 17:15 16
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
Familias de DSPs TMS320 de Texas Instruments

21/11/2020 17:15 17
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)

21/11/2020 17:15 18
1. Sistema de Procesamiento Digital de señales
1.2. DSP (Procesador Digital de Señales)
Tarjeta de Desarrollo del DSP
Arquitectura del DSP TMS320F2812 TMS320F28377s

21/11/2020 17:15 19
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP
• Microcontroladores y DSP

• Los microcontroladores son circuitos integrados que tienen un procesador digital complejo que
cumplen con características necesarias para ciertas aplicaciones.

21/11/2020 17:15 20
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP
• Microcontroladores y DSP

• Los microcontroladores son circuitos integrados que tienen un procesador digital complejo que
cumplen con características necesarias para ciertas aplicaciones.

• Los DSP están dotados de circuitos lógicos y físicos para soportar las aplicaciones específicas del
procesamiento digital de señales.

• En los MCU las instrucciones aritméticas se ejecutan en varios ciclos, mientras que los DSP solo
lo hacen en un ciclo.

• Los DSP tienen conversores AD muy rápidos y precisos y están preparados para poder ser
programados con lenguajes de alto nivel.
21/11/2020 17:15 21
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP
• Microcontroladores y DSP

• Las modernas aplicaciones mezclan las típicas


funciones MCU con el procesamiento digital de
señales (DSP). Esto ha impulsado a fabricar
circuitos híbridos MCU/DSP, su manejo es muy
parecido a MCU pero con las virtudes de un DSP.

• Así es como ha nacido el Controlador Digital de


Señales (DSC), tiene características de un
microcontrolador y las de un DSP de gama baja.

21/11/2020 17:15 22
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP. dsPIC
• Los DSC (Controladores Digitales de Señales) son dispositivos dotados de
recursos físicos y lógicos necesarios para el tratamiento digital de señales. Los
DSC son una nueva generación de DSP combinan el alto rendimiento del Proceso
de Señal junto con las eficientes capacidades del Control de Proceso

• La empresa Microchip ha unido las características esenciales de un


microcontrolador y un procesador digital de señales (DSP, por sus siglas en inglés)
en un dispositivo llamado dsPIC, el cual combina las funciones típicas de los
microcontroladores con las del procesamiento digital de señales.

• Existen dos familias de DSC por parte de Microchip, las series dsPIC30F y
dsPIC33F

21/11/2020 17:15 23
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP. dsPIC
• La instrucción DSP típica requiere en un solo
ciclo:
• CPU única que integra funciones MCU y DSP
• Arquitectura Harvard modificada
• Admite ciclo único, tres instrucciones de
operando: A = B + C
• Los generadores de doble dirección (AGU)
permiten el acceso simultáneo a la memoria
de datos en un solo ciclo

21/11/2020 17:15 24
1. Sistema de Procesamiento Digital de señales
1.3. Microcontroladores y DSP. dsPIC
• La instrucción DSP típica requiere en un solo ciclo:
o Un programa de recuperación de memoria
o Dos lecturas de memoria de datos h [k], x [n-k]
o Una memoria de datos escribe y (n)
• Las unidades generadoras de direcciones X e Y permiten dos lecturas
simultáneas de la memoria de datos
• PSV (visibilidad de espacio de programa) permite 32 kB de memoria de
programa para ser mapeados en la memoria de datos Ideal para tablas de
búsqueda, como los coeficientes de filtro digital h [k]

Σ h[k]⋅x[n-k]
N-1
y[n] =
k=0
21/11/2020 17:15 25

También podría gustarte