DSPIC30F2010-30I/SO您现在的位置:首 页 > DSPIC30F2010-30I/SO
DSPIC30F2010-30I/SO
dsPIC30F Motor Control 16-bit Digital Signal Controller. Seamless migration options from this device to dsPIC33F, PIC24H or PIC24F devices in similar packages
16-Bit - Microcontrollers and Digital Signal Controllers 16位-微控制器和数字信号控制器
Alternative替代产品: dspic33ev32gm002
Product Features
High-Performance dsPIC30F core
Modified Harvard architecture
C compiler optimized instruction set architecture
24-bit wide instructions, 16-bit wide data path
Up to 30 MIPS operation
DSP Engine for math intensive operations
Modulo and Bit-Reversed Addressing modes
Two 40-bit wide accumulators with optional saturation logic
17-bit x 17-bit single cycle hardware fractional/ integer multiplier
Single cycle Multiply-Accumulate (MAC) operation
40-stage Barrel Shifter
Dual data fetch
Operating Conditions
Wide operating voltage range (2.5V to 5.5V)
Industrial and Extended temperature ranges
Peripheral Features
High current sink/source I/O pins: 25 mA/25 mA
Optionally pair up 16-bit timers into 32-bit timer modules
3-wire SPI™ modules (supports 4 Frame modes)
I2C™ module supports Multi-Master/Slave mode and 7-bit/10-bit addressing
Addressable UART modules with FIFO buffers
Motor Control PWM Module Features
Motor Control PWM Module with Complementary or Independent Output modes
Edge and Center Aligned modes
Multiple duty cycle generators
Dedicated time base with 4 modes
Programmable output polarity
Dead time control for Complementary mode
Manual output control
Trigger for synchronized A/D conversions
Quadrature Encoder Interface Module Features
QEI with Phase A, Phase B and Index Pulse input
16-bit up/down position counter
Count direction status
Position Measurement (x2 and x4) mode
Programmable digital noise filters on inputs
Alternate 16-bit Timer/Counter mode
Interrupt on position counter rollover/underflow
Analog Features
10-bit 1 Msps Analog-to-Digital Converter (A/D)
A/D Conversion available during Sleep and Idle
4 Sample/Hold Channels
Multiple Conversion Sequencing Options
Special Microcontroller Features
Enhanced Flash program memory with 10,000 erase/write cycle (min.) for industrial temperature range, 100K (typical)
Data EEPROM memory with 100,000 erase/write cycle (min.) for industrial temperature range, 1M (typical)
Self-reprogrammable under software control
Power-on Reset (POR), Power-up Timer (PWRT) and Oscillator Start-up Timer (OST)
Flexible Watchdog Timer (WDT) with on-chip low power RC oscillator for reliable operation
Fail-Safe clock monitor operation
Detects clock failure and switches to on-chip low power RC oscillator
Programmable code protection
In-Circuit Serial Programming™ (ICSP™)
DC to 40 MHz external clock input
4 MHz-10 MHz oscillator input with PLL active (4x, 8x, 16x)
Programmable Brown-out Detection and Reset generation
Sleep, Idle and Alternate Clock modes for power management
Parametrics
CPU Type | dsPIC® DSC |
CPU Speed (MHz) | 30 |
Program Memory Size (KB) | 12 |
Multiple Flash Panels | No |
Temp. Range Min.(C°) | -40 |
Temp. Range Max.(C°) | 125 |
Operation Voltage Min.(V) | 2.5 |
Operation Voltage Max.(V) | 5.5 |
Pin Count | 28 |
Low Power | No |
Number of Comparators | 0 |
Number of ADCs | 1 |
ADC Channels | 6 |
Max ADC Resolution (bits) | 10 |
Max ADC Sampling Rate (ksps) | 1000 |
Number of DACs | 0 |
DAC outputs | 0 |
Max DAC Resolution (bits) | 0 |
Hardware RTCC | No |
Motor Control PWM Channels | 6 |
SMPS PWM Channels | 0 |
Number of PWM Time Bases | 2 |
Output Compare Channels | 4 |
Number of CAN Modules | 0 |
Crypto Engine | No |
Quadrature Encoder Interface (QEI) | 1 |
Segment LCD | 0 |
LCD/Graphics Interface | No |
Configurable Logic Cell Modules (CLC /CCL) | 0 |
Peripheral Pin Select (PPS)/Pin Muxing | No |
产品特点
- 高性能 dsPIC30F 内核
改进的哈佛结构
C编译器优化指令集架构
24 位宽指令,16 位宽数据路径
高达 30 MIPS 操作
用于数学密集型运算的 DSP 引擎
模和位反转寻址模式
两个具有可选饱和逻辑的 40 位宽累加器
17 位 x 17 位单周期硬件小数/整数乘法器
单周期乘法累加 (MAC) 运算
40 级桶形移位器
双数据获取
- 运行条件
宽工作电压范围(2.5V 至 5.5V)
工业和扩展温度范围
- 周边特色
高灌电流/拉电流 I/O 引脚:25 mA/25 mA
可选择将 16 位定时器配对成 32 位定时器模块
3 线 SPI™ 模块(支持 4 帧模式)
I2C™ 模块支持多主/从模式和 7 位/10 位寻址
带 FIFO 缓冲区的可寻址 UART 模块
- 电机控制 PWM 模块特性
具有互补或独立输出模式的电机控制 PWM 模块
边缘和中心对齐模式
多占空比发生器
具有 4 种模式的专用时基
可编程输出极性
互补模式的死区时间控制
手动输出控制
触发同步 A/D 转换
- 正交编码器接口模块特性
具有 A 相、B 相和索引脉冲输入的 QEI
16 位向上/向下位置计数器
计数方向状态
位置测量(x2 和 x4)模式
输入上的可编程数字噪声滤波器
备用 16 位定时器/计数器模式
位置计数器翻转/下溢中断
- 模拟功能
10 位 1 Msps 模数转换器 (A/D)
休眠和空闲期间可用的 A/D 转换
4 个采样/保持通道
多种转换排序选项
- 特殊微控制器功能
增强型闪存程序存储器,具有 10,000 次擦除/写入周期(最小值),适用于工业温度范围,100K(典型值)
数据 EEPROM 存储器,具有 100,000 次擦除/写入周期(最小值),适用于工业温度范围,1M(典型值)
在软件控制下可自行重新编程
上电复位 (POR)、上电定时器 (PWRT) 和振荡器起振定时器 (OST)
具有片上低功耗 RC 振荡器的灵活看门狗定时器 (WDT) 可实现可靠运行
故障安全时钟监视器操作
检测时钟故障并切换到片上低功耗 RC 振荡器
可编程代码保护
在线串行编程™ (ICSP™)
DC 至 40 MHz 外部时钟输入
4 MHz-10 MHz 振荡器输入,PLL 处于活动状态(4x、8x、16x)
可编程欠压检测和复位生成
用于电源管理的睡眠、空闲和备用时钟模式
参数化
中央处理器类型 | dsPIC® DSC |
中央处理器速度 (MHz) | 30 |
程序内存大小 (KB) | 12 |
多个闪光面板 | 不 |
温度。最小范围(C°) | -40 |
温度。范围最大值(C°) | 125 |
最小工作电压(V) | 2.5 |
最大工作电压(V) | 5.5 |
针数 | 28 |
低电量 | 不 |
比较器数量 | 0 |
ADC数量 | 1个 |
模数转换器通道 | 6个 |
最大 ADC 分辨率(位) | 10 |
最大 ADC 采样率 (ksps) | 1000 |
DAC 数量 | 0 |
数模转换器输出 | 0 |
最大 DAC 分辨率(位) | 0 |
硬件实时时钟 | 不 |
电机控制 PWM 通道 | 6个 |
开关电源 PWM 通道 | 0 |
PWM 时基数 | 2个 |
输出比较通道 | 4个 |
CAN 模块数量 | 0 |
加密引擎 | 不 |
正交编码器接口 (QEI) | 1个 |
段式液晶显示器 | 0 |
LCD/图形界面 | 不 |
可配置逻辑单元模块 (CLC /CCL) | 0 |
外设引脚选择 (PPS)/引脚复用 | 不 |