Controlador digital de la señal
|
Este artículo No lo hace Cite cualquier referencias o fuentes. (Marzo de 2013) |
A controlador digital de la señal (DSC) es un híbrido de Microcontroladores y procesadores de señal digital (DSPs). Como microcontroladores, DSCs dispone de un rápido interrupción respuestas, oferta orientada al control periféricos como Sinuosidal y temporizadores de perro guardiány generalmente se programan utilizando el Lenguaje de programación C, aunque puede ser programados usando el dispositivo es nativo lenguaje ensamblador. En el lado DSP, incorporan características encontradas en la mayoría DSPs como single-cycle multiplicar – acumular)MAC) unidades, Cambiadores de barrily grandes acumuladores. No todos los proveedores han adoptado el término DSC. El término fue introducido por primera vez Microchip Technology en el año 2002 con el lanzamiento de sus 6000 serie DSCs y posteriormente adoptada por la mayoría, pero no todos los vendedores de DSC. Visualizador, Infineon y Renesas se refieren a sus DSCs como microcontroladores.)
DSCs se utilizan en una amplia gama de aplicaciones, pero la mayoría entra en el control motor, conversión de potencia y sensor de tramitación de las solicitudes. Actualmente están siendo comercializados DSCs como tecnologías verdes por su potencial para reducir el consumo de energía en motores eléctricos y fuentes de alimentación.
En el orden de participación en el mercado, los tres primeros DSC vendedores son Texas Instruments, Freescale, y Microchip Technology, según una investigación de mercado firme adelante conceptos (2007). Estas tres empresas dominan el mercado de DSC, con otros proveedores como Infineon y Renesas tomando un pequeño trozo del pastel.
Chips de DSC
Nota: Datos de 2012 (Microchip y TI) y mesa actualmente sólo incluye oferta de los vendedores de DSC top 3.
Proveedor | Dispositivo | Velocidad de reloj (MHz) | Flash)kB) | Canales de PWM, resolución, ciclo de deber |
---|---|---|---|---|
Microchip | dsPIC30F | 30 | 6 – 144 | 4 – 8 (16 brocasns 1 ó 16.5 dependiendo de la zona) |
dsPIC33F | 40 | 12 – 256 | hasta 18 PWM (16 bits, 12.5 ns) | |
dsPIC33E | 70 | 64 a 512 | hasta 16 PWM (16 bits, 8.32 ns) | |
Texas Instruments | TMS320F28x | 60 – 150 | 32 – 512 | 16 PWM (13 bits, 150 ps) |
TMS320LF240x | 40 | 16 – 64 | 7 – 16 PWM (11 bits, 150 ps) | |
Freescale | MC56F83x | 60 | 48 – 280 | 12 PWM (15 pedacitos, 10 ns) |
MC56F80x | 32 | 12 – 64 | 5 – 6 PWM (15 pedacitos, 10 ns) | |
MC56F81x | 40 | 40 – 572 | 12 PWM (15 pedacitos, 10 ns) |
Software de DSC
DSCs, como microcontroladores y DSPs, requieren soporte de software. Hay un creciente número de paquetes de software que ofrecen las características requeridas por las aplicaciones de DSP y aplicaciones del microcontrolador. Con un conjunto más amplio de requerimientos, soluciones de software son más raras. Necesitan: herramientas de desarrollo, bibliotecas de DSP, optimización para procesamiento DSP, rápido manejo de interrupción, multi-threading y una huella pequeña.