Texas Instruments Piccolo™ TMS320F28004x 32位微控制器

Texas Instruments Piccolo™ TMS320F28004x 32位微控制器 (MCU) 让设计人员可以将关键的控制外设、不同的模拟和非易失性内存集成在单个设备上。实时控制子系统基于TI 32位C28x CPU,该CPU可提供100MHz的信号处理性能。全新TMU扩展指令集进一步提升了C28x CPU的性能。此功能实现快速执行有三角运算的算法(转换和扭矩环路计算中常见),以及VCU-I扩展指令集(减少编码应用中常见的复杂数学运算的延迟)。

TMS320F28004x支持高达256KB (128KW) 闪存(分为两个128KB (64KW) 存储体),实现并行编程和执行。此外,还以4KB (2KW) 和16KB (8KW) 块提供高达100KB (50KW) 的片上SRAM,以进行高效的系统分区。还支持闪存ECC、SRAM ECC/奇偶校验和双重区域安全性。

F28004x MCU上集成高性能模拟块,进一步支持系统整合度。三个独立12位ADC可准确、高效地管理多个模拟信号,从而最终提高系统吞吐量。模拟前端上的七个PGA可以在转换之前实现片上电压调节。七个模拟比较器模块可以针对跳闸情况对输入电压电平进行持续监控。

特性

  • TMS320C28x 32位CPU
    • 100MHz
    • IEEE 754单精度浮点单元 (FPU)
    • 三角函数数学单元 (TMU)
    • Viterbi/Complex数学单元(VCU-I)
    • 10个硬件断点
  • 可编程的控制律加速器 (CLA)
  • 片上存储器
    • 256KB(128KW)闪存(ECC保护),在两个独立板组上
    • 100KB(50KW) RAM(ECC保护或奇偶保护)
    • 两个安全区域支持第三方开发
    • 唯一识别号
  • 时钟和系统控制
  • 1.2V核心、3.3V I/O设计
  • 系统外设
    • 6通道直接内存访问 (DMA) 控制器
    • 40个可单独编程的多路复用通用输入/输出 (GPIO) 引脚
    • 模拟引脚上21个数字输入
    • 增强型外设中断扩展 (ePIE) 模块
    • 支持多个低功耗模式 (LPM),可从外部唤醒
    • 嵌入式实时分析和诊断 (ERAD)
  • 通信外设
    • 一个电源管理总线 (PMBus) 接口
    • 一个内部集成电路 (I2C) 接口(可通过引脚启动)
    • 两个控制器区域网络 (CAN) 总线端口(可通过引脚启动)
    • 两个串行外设接口(SPI) 端口(可通过引脚启动)
    • 两个串行通信接口 (SCI) (可通过引脚启动)
    • 一个本地互连网络 (LIN)
    • 一个快速串行接口 (FSI),带发射器和接收器
  • 模拟系统
    • 三个3.45MSPS、12位模数转换器 (ADC)
    • 七个窗口比较器 (CMPSS),带12位基准数模转换器 (DAC)
    • 两个12位缓冲式数模转换器输出
    • 七个可编程增益放大器 (PGA)
  • 更好的控制外设
    • 16个ePWM通道,具有高分辨率能力(150ps分辨率)
    • 七个增强型捕捉 (eCAP) 模块
    • 两个增强型正交编码器脉冲 (eQEP) 模块,支持CW/CCW工作模式
    • 四个Σ-Δ滤波器模块 (SDFM) 输入通道(每通道2个并行滤波器)
  • 可配置逻辑块 (CLB)
  • InstaSPIN-FOC™

应用

  • 家用电器
  • 楼宇自动化
  • 电动汽车/混合动力汽车 (EV/HEV) 动力传动系统
  • 工厂自动化
  • 电网基础设施
  • 工业运输
  • 医疗、保健和健身
  • 电机驱动器
  • 供电
  • 电信基础设施
  • 测试与测量

功能框图

框图 - Texas Instruments Piccolo™ TMS320F28004x 32位微控制器
发布日期: 2018-06-04 | 更新日期: 2024-05-07