ZHDU158 July   2026

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 设计注意事项简介
      2. 2.2.2 DAB 的基本工作原理
    3. 2.3 重点产品
      1. 2.3.1 TMS320F28P550SG
      2. 2.3.2 TMCS1126
      3. 2.3.3 UCC23525
      4. 2.3.4 UCC27834
      5. 2.3.5 AMC03111R
    4. 2.4 系统设计原理
      1. 2.4.1 开关频率及变压器匝数比设计
      2. 2.4.2 谐振电感设计
      3. 2.4.3 直流阻断电容器设计
      4. 2.4.4 硬件设计原理
        1. 2.4.4.1 功率级
        2. 2.4.4.2 检测
  9. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件要求
    2. 3.2 测试设置
    3. 3.3 测试结果
  10. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 BOM
    2. 4.2 工具与软件
    3. 4.3 文档支持
    4. 4.4 支持资源
    5. 4.5 商标
  11. 5作者简介

TMS320F28P550SG

TMS320F28P55x (F28P55x) 是 C2000™ 实时微控制器系列中的一款器件,该系列为可扩展、超低延迟器件,旨在提高电力电子设备的效率,包括但不限于:高功率密度、高开关频率,并支持使用 GaN 和 SiC 技术。

实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 运行的浮点或定点代码提供 150MHz 的信号处理性能。浮点单元 (FPU)、三角函数加速器 (TMU) 和 VCRC(循环冗余校验)扩展指令集进一步增强了 C28x CPU 的性能,从而加快了实时控制系统关键常用算法的速度。

CLA 能够将大量的常见任务从主 C28x CPU 上卸载。CLA 是一款与 CPU 并行执行的独立 32 位浮点数学加速器。此外,CLA 自带专用存储资源,它可以直接访问典型控制系统中所需的关键外设。与硬件断点和硬件任务切换等主要特性一样,ANSI C 子集支持是标准配置。

TinyEngine™ NPU(神经网络处理单元)可以使用预先训练的模型支持机器学习推理。TinyEngine NPU 能够处理 600–1200MOPS(兆次运算/秒),并且为电弧故障检测或电机故障检测提供模型支持,与仅基于软件的实现方案相比,将 NN 推理周期改进了高达 10 倍。利用 TI 的 Edge AI Studio - Model Composer 或 Tiny ML Modelmaker 加载与训练模型,以便获得高级功能集。C28x 的源代码由这些工具生成,无需手动编码。对于依赖自己的 AI 培训框架的客户,TI 的神经网络编译器可以帮助移植您的 AI 模型,使其与许多基于 C28x 的 MCU 兼容。对参考解决方案感兴趣的人员可以申请访问 TI 的电弧故障检测工程或电机轴承故障检测工程。

F28P55x 支持高达 1088KB 的闪存存储器,这些闪存存储器分为四个 256KB 存储体和一个 64KB 存储体,可支持对一个存储体编程的同时,在另一个存储体中执行。高达 133KB 的片上 SRAM 也可作为闪存存储器的补充。

F28P55x 上的实时固件更新硬件增强允许从旧固件到新固件的快速上下文切换,以尽可能减少更新器件固件时的应用停机时间。

高性能模拟模块集成在 F28P55x 实时微控制器 (MCU) 上,并与处理单元和 PWM 单元紧密耦合,以提供更好的实时信号链性能。24 个 PWM 通道均支持与频率无关的分辨率模式,可控制从三相逆变器到功率因数校正和高级多级电源拓扑的各种功率级。

通过加入可配置逻辑块 (CLB),用户可以添加自定义逻辑,还可将类似 FPGA 的功能集成至 C2000 实时 MCU 中。

各种业界通用通信端口(如 SPI、SCI、I2C、PMBus、LIN 和 CAN FD)不仅支持连接,还提供了多个引脚复用选项,可实现出色的信号布局。