Anda di halaman 1dari 17

Aspectos generales del DSPIC30F4011/12

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 de direccionado flexible. 83 instrucciones bases Ancho de instruccin 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 interrupcin: - 3 fuentes de interrupcin externa -8 niveles de prioridad seleccionable por el usuario por cada fuente de interrupcin 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 32 bit. Mdulo de captura de 16 bits. Mdulo de comparacin y PWM de 16-bit Mdulo SPI Mdulo I2C en modo Multi-Master/ mode esclavo con direccionamiento de 7-bit/10-bit 2 Mdulos UART 1 Mdulo CAN

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12

Caracteristicas del Mdulo de Control PWM: 6 canales de salida PWM: - Modos de salida Complementario o Independiente - Modos de alineacin 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 mdulo de interfaz encoder Quadratura: Entrada de pulso indexada para Fase A y fase B Contador de posicin de 16-bit ascendente/descendente Contador de estado de direccin. Modo de posicin de medida (x2 and x4) Filtro digital para ruidos programable para entradas Modo alternativo para temporizacion/ Contador de 6-Bit Interrupcin por conteo de posicin por rollover/underflow

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12

Caracteristicas Analgicas Convertidor A/D de 10-Bit con 4 S/H: - Rata de conversin 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 del DSPIC30F4011/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 generales especiales: Perro guardian flexible (WDT) con operacin en bajo consumo a traves de un oscilador RC Modo Fail-Safe Clock Monitor que detecta falla de operacion en el reloj del sistema Proteccin del cdigo programable Modo de administracin de potencia seleccionable: - Sleep, Idle y modos de reloj alternativos.

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12


Comparacin 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 40 40

512 1024 2048 1024 2048

1024 1024 1024 1024 1024

3 5 5 5 5

4 4 4 4 4

2 2 2 4 4

6 6 6 9 9

SI SI SI SI SI

1 1 1 2 2

1 1 1 1 1

1 1 1 1 1 1 1

DSPIC30F5015
DSPIC30F6010

64
80

66K
144K

2048
8192

1024
4096

5
5

4
8

4
8

8
8

16
16

SI
SI

1
2

2
2

1
1

1
2

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12

Nombre del PIN AN0-AN8 AVDD AVSS CLKI CLKO CN0-CN7 CN17-CN18 C1RX C1TX

TIPO TIPO DE DE BUFFER PIN I P P I O I I O P P ST/CMOS ST ST --

DESCRIPCION

ANALOGO CANALES DE ENTRADA ANALOGO POSITIVO DEL MODULO ANALOGO REFERENCIA DEL MODULO ANALOGO ENTRADA DE RELOJ EXTERNA SALIDA DE RELOJ ENTRADAS DE NOTIFICACION DE CAMBIO EN EL PIN PIN DE RECEPCION BUS CAN1 PIN DE TRANSMISION BUS CAN1

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12


Nombre del PIN TIPO DE TIPO DE DESCRIPCION PIN BUFFER

EMUD EMUC EMUD1 EMUC1 EMUD2 EMUC2 EMUD3 EMUC3

I/O I/O I/O I/O I/O I/O I/O I/O

ST ST ST ST ST ST ST ST

CANAL DE DATOS DE COMUNICACIN PRIMARIA ICD CANAL DE RELOJ DE COMUNICACIN PRIMARIA ICD CANAL DE DATOS DE COMUNICACIN SECUNDARIA ICD CANAL DE RELOJ DE COMUNICACIN SECUNDARIA ICD CANAL DE DATOS DE COMUNICACIN TERCIARIA ICD CANAL DE RELOJ DE COMUNICACIN TERCIARIA ICD CANAL DE DATOS DE COMUNICACIN CUATERNARIA ICD CANAL DE RELOJ DE COMUNICACIN CUATERNARIA ICD

IC1, IC2, IC7, IC8


INDX QEA QEB INT0 INT1 INT2

I
I I I I I I

ST
ST ST ST ST ST ST

ENTRADA DE CAPTURA 1,2,7 Y 8


ENTRADA DE PULSO INDEXADO DE ENCODER DE QUADRATURA ENTRADA DE FASE A DEL ENCODER DE QUADRATURA ENTRADA DE FASE B DEL ENCODER DE QUADRATURA ENTRADA DE INTERRUPCION EXTERNA 0 ENTRADA DE INTERRUPCION EXTERNA 1 ENTRADA DE INTERRUPCION EXTERNA 2
Prof. Rafael Surga MICROPROCESADORES

UNEXPO-Pto.Ordaz

Aspectos generales del DSPIC30F4011/12


Nombre del PIN TIPO DE TIPO DE PIN BUFFER DESCRIPCION

FLTA PWM1L PWM1H PWM2L PWM2H PWM3L PWM3H

I O O O O O O

ST

ENTRADA DE FALLA DEL PWM SALIDA BAJA DEL PWM1 SALIDA ALTA DEL PWM1 SALIDA BAJA DEL PWM2 SALIDA ALTA DEL PWM2 SALIDA BAJA DEL PWM3 SALIDA ALTA DEL PWM3

MCLR OCFA OC1-OC4


OSC1 OSC2

I/P I O
I I/O

ST ST -ST/CMOS

RESET MAESTRO. ACTIVO EN BAJO ENTRADA DE FALLA DEL COMPARADOR SALIDAS DEL COMPARADOR 1 AL 4.
ENTRADA DEL OSCILADOR DE CRISTAL (ST EN MODO RC) SALIDA DEL OSCILADOR DE CRISTAL (CLKO EN MODO RC Y EC)

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12


Nombre del PIN
PGD PGC RB0-RB8 RC13-RC15

TIPO TIPO DE DE BUFFER PIN


I/O I I/O I/O ST ST ST ST

DESCRIPCION

PIN DE ENTRADA/SALIDA DE DATOS PARA PROGRAMACION SERIAL IN-CIRCUIT PIN DE ENTRADA DE RELOJ PARA PROGRAMACION SERIAL IN-CIRCUIT PUERTO E/S BIDIRECCIONAL PORTB PUERTO E/S BIDIRECCIONAL PORTC

RD0-RD3 RE0-RE5,RE8 RF0-RF6


SCK1 SDI1 SDO1 SS1

I/O I/O I/O


I/O I O I

ST ST ST
ST ST ST

PUERTO E/S BIDIRECCIONAL PORTD PUERTO E/S BIDIRECCIONAL PORTE PUERTO E/S BIDIRECCIONAL PORTF
ENTRADA/SALIDA SINCRONIZADA DE RELOJ SERIAL PARA EL SPI1 ENTRADA DE DATOS SPI1 SALIDA DE DATOS SPI1 SINCRONIZACION DE ESCLAVO SPI

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12


Nombre del PIN
SCL SDA SOSCO

TIPO DE TIPO DE PIN BUFFER


I/O I/O O ST ST

DESCRIPCION
ENTRADA/SALIDA DE RELOJ SERIAL SINCRONO I2C ENTRADA/SALIDA DE DATOS SERIAL SINCRONO I2C SALIDA DEL OSCILADOR DE CRISTAL EN MODO BAJA POTENCIA 32 KHZ ENTRADA DEL OSCILADOR DE CRISTAL EN MODO BAJA POTENCIA 32 KHZ (ST EN MODO RC) ENTRADA DE RELOJ EXTERNA DEL TIMER1 ENTRADA DE RELOJ EXTERNA DEL TIMER2 RECEPCION UART1 TRANSMISION UART1 RECEPCION ALTERNATIVA UART1 TRANSMISION ALTERNATIVA UART1 RECEPCION UART2 TRANSMISION UART2

SOSCI
T1CK T2CK U1RX U1TX U1ARX U1ATX U2RX U2TX

I
I I I O I O I O

ST/CMOS
ST ST ST ST ST

VREF+ VREFVDD,VSS

I I
P,P

ANALOGO ANALOGO
---

ENTRADA ALTA DE REFERENCIA DE VOLTAGE ANALOGO ENTRADA BAJA DE REFERENCIA DE VOLTAGE ANALOGO
PINES DE ALIMENTACION PARA LOGICA DE E/S

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Aspectos generales del DSPIC30F4011/12

CMOS = Entrada o salida compatible CMOS Analogo= Entrada analogica ST = Entrada Schmitt Trigger con nivel CMOS O = Salida I = Entrada P = Alimentacin

UNEXPO-Pto.Ordaz

Prof. Rafael Surga

MICROPROCESADORES

Anda mungkin juga menyukai