Clase1 dsp30f
dsPIC30F4011/4012
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
CARACTERISTICAS DE LOS DSPIC4011/12: • Instrucciones optimizadas para trabajar con lenguaje de alto nivel C Con modos dedireccionado flexible. • 83 instrucciones bases • Ancho de instrucción de 24-bit, ancho de datos de 16-bit • 48 Kbytes de memoria de programa flash • 2 Kbytes de memoria de datos RAM • 1 Kbyte de memoria non volatil EEPROM • 40 MHz de entrada de reloj externa. - 4 MHz-10 MHz de entrada de oscilador con PLL active (4x, 8x, 16x) • 30 fuentes de interrupción: - 3 fuentes de interrupción externa -8 nivelesde prioridad seleccionable por el usuario por cada fuente de interrupción • Registros de vectores para trabajar en modo 16 x 16-bit
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
Caracteristicas de los perifericos: • Temporizadores con preescalador programable: - 5 temporizadores de 16-bit ; optionalmente par de temporizadores de 32bit. • Módulo de captura de 16 bits. • Módulo de comparación y PWM de 16-bit • Módulo SPI • Módulo I2C en modo Multi-Master/ mode esclavo con direccionamiento de 7-bit/10-bit • 2 Módulos UART • 1 Módulo CAN
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
Caracteristicas del Módulo de Control PWM: • 6 canales de salida PWM: - Modos desalida Complementario o Independiente - Modos de alineación por flanco o centrado • 3 generadores de ciclo útil Dedicados a tiempo base • Polaridad de salida programable • Control de banda muerta programable • Control de salida Manual • Disparo para conversiones A/D
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
Caracteristicas del módulo deinterfaz encoder Quadratura: • Entrada de pulso indexada para Fase A y fase B • Contador de posición de 16-bit ascendente/descendente • Contador de estado de dirección. • Modo de posición de medida (x2 and x4) • Filtro digital para ruidos programable para entradas • Modo alternativo para temporizacion/ Contador de 6-Bit • Interrupción por conteo de posición por rollover/underflowUNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
Caracteristicas Analógicas • Convertidor A/D de 10-Bit con 4 S/H: - Rata de conversión de 1 Msps con 9 canales de entrada - Conversion disponible durante el modo Sleep e Idle •Brown-out Reset programable
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales delDSPIC30F4011/12
Caracteristicas generales: • Memoria de programa tipo Flash: - Hasta 10,000 ciclos de lecturas/escrituras • Hasta 100,000 ciclos de lecturas/escrituras de memoria EEPROM • Power-on Reset (POR), Power-up Timer (PWRT) y Oscillator Start-up Timer (OST)
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generales del DSPIC30F4011/12
Caracteristicas generalesespeciales: • Perro guardian flexible (WDT) con operación en bajo consumo a traves de un oscilador RC • Modo Fail-Safe Clock Monitor que detecta falla de operacion en el reloj del sistema • Protección del código programable • Modo de administración de potencia seleccionable: - Sleep, Idle y modos de reloj alternativos.
UNEXPO-Pto.Ordaz
Prof. Rafael Surga
MICROPROCESADORES
Aspectos generalesdel DSPIC30F4011/12
Comparación entre los DSPIC de la familia DSPIC30F
D I S P . P I N E S M E M O R I A PRO G.
12K 24K 48K 24K 48K
S R A M
E E P R O M
T I M E R 16BIT
ENTR ADA CAPT URA
SALIDA COMP ARACI ÓN
S A L I D A S PWM
6 6 6 6 6
CANA LES A/D
ENQU ADRAT URA
UART
SPI
I2C
CAN
DSPIC30F2010 DSPIC30F3010 DSPIC30F4012 DSPIC30F3011 DSPIC30F4011
28 28 28...
Regístrate para leer el documento completo.