ZHCUBM0 January   2024

 

  1.   1
  2.   说明
  3.   资源
  4.   特性
  5.   应用
  6.   6
  7. 1系统说明
    1. 1.1 术语
    2. 1.2 主要系统技术规格
  8. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
    3. 2.3 重点产品
      1. 2.3.1 TMS320F28P65x-Q1
      2. 2.3.2 DRV3255-Q1
      3. 2.3.3 LM25184-Q1
      4. 2.3.4 TCAN1044A-Q1
  9. 3系统设计原理
    1. 3.1 三相 PMSM 驱动器
      1. 3.1.1 PM 同步电机的场定向控制
        1. 3.1.1.1 空间矢量定义和投影
          1. 3.1.1.1.1 ( a ,   b ) ⇒ ( α , β ) Clarke 变换
          2. 3.1.1.1.2 α , β ⇒ ( d ,   q ) Park 变换
        2. 3.1.1.2 交流电机 FOC 基本配置方案
        3. 3.1.1.3 转子磁通位置
    2. 3.2 弱磁 (FW) 控制
  10. 4硬件、软件、测试要求和测试结果
    1. 4.1 硬件要求
      1. 4.1.1 硬件板概述
      2. 4.1.2 测试条件
      3. 4.1.3 电路板检验所需测试设备
    2. 4.2 测试设置
      1. 4.2.1 硬件设置
      2. 4.2.2 软件设置
        1. 4.2.2.1 Code Composer Studio™ 工程
        2. 4.2.2.2 软件结构
    3. 4.3 测试步骤
      1. 4.3.1 工程设置
      2. 4.3.2 运行应用程序
    4. 4.4 测试结果
  11. 5设计和文档支持
    1. 5.1 设计文件
      1. 5.1.1 原理图
      2. 5.1.2 BOM
      3. 5.1.3 PCB 布局建议
        1. 5.1.3.1 布局图
    2. 5.2 工具与软件
    3. 5.3 文档支持
    4. 5.4 支持资源
    5. 5.5 商标

TMS320F28P65x-Q1

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

实时控制子系统基于 TI 的 32 位 C28x DSP 内核,可针对从片上闪存或 SRAM 工作的浮点或定点代码在每个内核中提供 200MIPS 的信号处理性能。这相当于基于 Cortex®-M7 的器件上的 400MHz 处理能力(C28x DSP 内核提供的性能比 Cortex®-M7 内核高两倍)。三角函数加速器 (TMU) 和循环冗余校验 (VCRC) 扩展指令集进一步增强了 C28x CPU 的性能,从而加快了对实时控制系统很关键的常用算法的速度。利用扩展指令集实现 IEEE 双精度 64 位浮点数学。最后,控制律加速器 (CLA) 使每个内核具有额外 200MIPS 的独立处理能力。这相当于基于 Arm® Cortex®-M7 的器件上的 280MHz 处理能力(CLA CPU 提供比 Cortex®-M7 内核高 40% 的性能)。

F28P65x 支持高达 1.28MB 的闪存存储器,还可以使用高达 248KB 的片上 SRAM 来对闪存存储器作出补充。

高性能模拟块与处理单元和控制单元紧密集成,可提供出色的实时信号链性能。模数转换器 (ADC) 经过增强,具有多达 40 个模拟通道,其中 22 个具有通用输入/输出 (GPIO) 功能。通过硬件改进,极大地简化了过采样实施。对于安全关键型 ADC 转换,添加了一个硬件冗余校验器,并可以在不增加 CPU 周期的情况下比较多个 ADC 模块的 ADC 转换结果来实现一致性。三十六个与频率无关的 PWM 均具有高分辨率,支持控制从三相逆变器到高级多级电源拓扑的多个功率级。通过最小死区逻辑 (MINDL) 和非法组合逻辑 (ICL) 特性来增强 PWM。