简介:
LAUNCHXL-F280049C 是一款适用于 TI C2000™ 实时控制器系列 F28004x 器件的低成本开发板。该器件不仅适用于初始评估和原型设计,还提供易于使用的标准化平台,用于开发下一个应用。该扩展版本 LaunchPad 可提供额外引脚用于开发,并支持连接两个 BoosterPack。作为庞大的 TI MCU LaunchPad 生态系统的一部分,该器件还与各种插件交叉兼容,包含 InstaSPIN-FOC 功能。
F28004x LaunchPad 包括一个 F280049CPZS MCU。该 MCU 非常适合用于低成本应用中的高级实时控制系统。用户可通过板载附件和接口获得大量此类外设,可通过板载附件和 BoosterPack 连接器使用这些外设。
硬件特性:
- TMS320F280049C:具有 FPU 和 TMU 的 100MHz C28x CPU、256KB 闪存、支持 InstaSPIN-FOC、3 个 12 位 ADC、CAN、编码器、FSI、UART 等
- 板载 XDS110 调试探针,用于实时调试和闪存编程
- 两个用户控制 LED
- 一个微控制器复位开关
- 可选电源域:
- USB (隔离)
- 升压包
- 外部电源
- 两个独立的 BoosterPack XL 标准连接器,具有可堆叠接头,通过 BoosterPack 生态系统实现最大化扩展通过 BoosterPack 生态系统进行最大化扩展
- 电源域隔离,用于实时调试和闪存编程
- 隔离式 CAN 收发器
- 两个独立的基于增强型正交编码器脉冲 (QEP) 的编码器连接器
- 独立的 FSI 连接器
- 硬件文件位于 C2000Ware 中的 boards\LaunchPads\LAUNCHXL_F280049C
软件特性:
- 免费下载 Code Composer Studio IDE
- 免费下载 C2000Ware,以获取器件驱动程序和示例项目
- 免费下载 MotorControl SDK
- MathWorks 嵌入式目标支持
- solidThinking Embed 支持
- 培训视频:PMSM 控制系列,包括 InstaSPIN-FOC
- Powersim PSIM 支持
- InstaSPIN 处理器在回路 (PIL) 和代码生成功能
微控制器:F280049CPZS
功能方框图:
TMS320F28004x (F28004x) 是一个功能强大的 32 位浮点微控制器单元 (MCU),可让设计人员在单个器件上集成关键的控制外设、差分模拟和非易失性存储器。F28004x 支持高达 256KB (128KW) 的闪存,这些闪存分为两个 128KB (64KW) 存储体,支持并行编程和执行。此外,还以 4KB (2KW) 和 16KB (8KW) 块提供高达 100KB (50KW) 的片上 SRAM,以进行高效的系统分区。还支持闪存 ECC、SRAM ECC/奇偶校验和双区安全性。
F28004x MCU 上集成了高性能模拟块,以进一步支持系统整合。三个独立的 12 位 ADC 可准确、高效地管理多个模拟信号,从而最终提高系统吞吐量。模拟前端上的七个 PGA 可以在转换之前实现片上电压调节。七个模拟比较器模块针对跳闸情况下的对输入电压电平进行连续监控。
特性:
- TMS320C28x 32 位 CPU
- 可编程控制律加速器 (CLA)
- 片上存储:
- 在两个独立存储体上提供 256KB (128KW) 的闪存(ECC 保护)
- 100KB (50KW) RAM(ECC 保护或奇偶校验保护)
- 时钟和系统控制
- 两个内部零引脚 10MHz 振荡器
- 片上晶振振荡器和外部时钟输入
- 窗口化看门狗计时器模块
- 丢失时钟检测电路
- 1.2V 内核、3.3V I/O 设计
- 可生成 1.2V 电压的内部 VREG 或直流/直流允许进行单电源设计
- 欠压复位 (BOR) 电路
- 系统外设
- 6 通道直接存储器存取 (DMA) 控制器
- 40 个独立可编程多路复用通用输入/输出 (GPIO) 引脚
- 在模拟引脚上提供 21 路数字输入
- 增强型外设中断扩展 (ePIE) 模块
- 支持多个具有外部唤醒功能的低功耗模式 (LPM)
- 嵌入式实时分析和诊断 (ERAD)
- 通信外设
- 一个电源管理总线 (PMBus) 接口
- 一个内部集成电路 (I2C) 接口 (引脚可引导)
- 两个控制器局域网 (CAN) 总线端口(引脚可引导)
- 两个串行外设接口 (SPI) 端口 (引脚可引导)
- 两个与 UART 兼容的串行通信接口 (SCI)(引脚可引导)
- 一个与 UART 兼容的本地互连网络 (LIN)
- 一个带发送器和接收器的快速串行接口 (FSI)
- 模拟系统
- 三个 3.45MSPS 12 位模数转换器 (ADC)
- 多达 21 个外部通道
- 每个 ADC 具有四个集成后处理块 (PPB)
- 七个带 12 位参考数模 转换器 (DAC) 的窗口比较器 (CMPSS)
- 两个 12 位缓冲 DAC 输出
- 七个可编程增益放大器 (PGA)
本活动平台还搭配了适用于数字系统输入、输出扩展板(使用杜邦线+排针与主板连接)
输入、输出扩展板介绍:
本扩展板包含如下功能:
- 按键、旋转编码器输入 - 以模拟信号的方式
- 双电位计控制输入 - 以数字信号的方式
- RGB三色LED显示
- 1.44寸128*128 LCD,SPI总线访问
- MMA7660三轴姿态传感器
- 电阻加热
- 温度传感器
Piccolo F28004x LaunchPad板卡硬件布局
Piccolo F28004x LaunchPad 开发套件框图
板卡引脚说明:
技术文档:
- TMS320F28004x 实时微控制器 数据表
- 用户指南:
- 技术文章:
- 白皮书:
- 参考设计:
- TIDM-DC-DC-BUCK — 数控非隔离式 DC/DC 降压转换器参考设计
- TI E2E™ 设计支持论坛
- MSPM0-SDK — MSPM0 软件开发包(SDK)
- MSPM0 SDK 示例指南