Escolar Documentos
Profissional Documentos
Cultura Documentos
1 Introduccin
En los ltimos aos Microchip ha desarrollado una nueva clase de procesador conocido como
controlador digital de seal o DSC (digital signal controller), el cual combina la potencia de
procesamiento matemtico de un DSP puro con el comportamiento altamente determinsticoI de
los microcontroladores.
Los dsPIC DSC integran una grn funcionalidad dentro de un solo chip, permitiendo a los
diseadores la creacin de sistemas robustos de control con un tamao reducido.
Estos dispositivos fueron diseados para proveer un aspecto familiar a los usuaios de
microcontroladores, especialmente usuarios familiarizados con los PIC MCUs. Las
caractersticas DSP fueron integradas de una manera discreta para proveer a los nuevos usuarios
de DSP una fcil adopcin a esta tecnologa.
Para que un sistema sea determinstico, debe garantizar que responder a un evento dentro de un periodo especfico
de tiempo adecuado para la tarea que se desea lograr.
9
Los dsPIC30F proveen todas las caractersticas que un usuario espera de un microcontrolador
de 16 bits de alto rendimiento. Un abundante conjunto de instrucciones, muchos modos de
direccionamiento, una cantidad generosa de registros de trabajo y una pila.
Todos los dsPIC usan memoria tipo Flash para la memoria de programa y tipo EEPROM
para la memoria de datos. Tambin poseen la capacidad de auto-programarse permitiendo la
actualizacin remota de la memoria de programa y de datos y el diso de bootloaders (vea el
APNDICE A. Bootloader).
La memoria Flash permite la retencin de datos por 40 aos y hasta un milln de ciclos de
grabacin o borrado a 85 grados centgrados.
Los dsPIC poseen un rendimiento DSP competitivo debido a un poderoso conjunto de
caractersticas DSP:
Ciclos Do y Repeat
10
II
MIPS es el acrnimo de "millones de instrucciones por segundo". Es una forma de medir la potencia de los
procesadores. Sin embargo, esta medida slo es til para comparar procesadores con el mismo juego de
instrucciones y usando benchmarks que fueron compilados por el mismo compilador y con el mismo nivel de
optimizacin
11
1.2 Encapsulado
Una caracterstica interesante de los dsPIC30F es su gran variedad de encapsulados. A diferencia
de DSPs de otros fabricantes, Microchip ofrece encapsulados DIP para realizar pruebas de
manera econmica.
12
1.3 Familias
Existen varios modelos de dsPIC disponibles, pero en general se dividen en 3 familias
principales:
1. Familia de propsito general.
2. Familia para control de motores y sistemas de alimentacion.
3. Familia para aplicaciones de sensores.
III
13
Microchip posee todos los componentes necesarios para el diseo sobre control de motores.
En la Tabla 1-3 se indica el tipo de dsPIC30F adecuado para cada tipo de motor as como las
herramientas y perifricos analgicos necesarios para el mismo.
14
Tabla 1-3. Soluciones recomendadas por Microchip para el control de motores (tomada de [15]).
15
Tabla 1-4. Familia para aplicaciones de sensores (tomada de [13]).