ZHCAE28 May   2024 TMS320F2800132 , TMS320F2800133 , TMS320F2800135 , TMS320F2800137 , TMS320F2800152-Q1 , TMS320F2800153-Q1 , TMS320F2800154-Q1 , TMS320F2800155 , TMS320F2800155-Q1 , TMS320F2800156-Q1 , TMS320F2800157 , TMS320F2800157-Q1 , TMS320F28P650DH , TMS320F28P650DK , TMS320F28P650SH , TMS320F28P650SK , TMS320F28P659DH-Q1 , TMS320F28P659DK-Q1 , TMS320F28P659SH-Q1

 

  1.   1
  2.   摘要
  3.   商标
  4. 1引言
  5. 2电器中的 C2000™ MCU 器件概述
  6. 3IEC/UL 60730-1/60335-1 标准简介
  7. 4C2000™ 提供的 UL/IEC 60730-1/60335-1 诊断库
    1. 4.1 栈溢出检测
    2. 4.2 看门狗
    3. 4.3 CPU 和 FPU 寄存器
    4. 4.4 程序计数器 (PC)
    5. 4.5 时钟
    6. 4.6 RAM
    7. 4.7 闪存
    8. 4.8 ADC
    9. 4.9 周期时间和存储器用量
  8. 5参考文献

电器中的 C2000™ MCU 器件概述

在电器系统领域,不同功能所需的 MCU 计算能力、存储器和资源各不相同。从入门级 32 引脚 64KB 闪存 F280013x 到 256 引脚 1.28MB 闪存 F28P65x,TI 的 C2000 MCU 系列米6体育平台手机版_好二三四几乎涵盖了电器系统中的所有 MCU 应用需求。此外,F280015x 的锁步功能可以满足安全要求。有关电器应用入门级和性能级的 C2000 MCU 资源详细比较情况,请参阅为 C2000 实时微控制器实现 IEC 60730/UL 1998 合规性 用户指南。

第三代 C2000 MCU 的 C28x 内核配备了一个浮点单元 (FPU),可实现快速浮点运算,而 TMU 支持快速三角函数计算。与 Arm® Cortex®-M7 内核相比,由于流水线结构经过优化,C28x 内核的频率相当于相应 Arm 内核频率能力的两倍。以 F280013x 为例,120MHz 频率能力相当于 240MHz Arm 内核的频率能力。

C2000 MCU 中的 ePWM 模块拥有全面且成熟的功能配置,支持高精度 PWM 模式,可提供精确可靠的驱动控制信号。此外,所有 C2000 MCU 均带有多个独立的 ADC 模块,可实现同步采样,从而提高采样速度。内置比较器可轻松配置为保护 AD 信号,其保护阈值由内部 DAC 设置,从而提供快速、灵敏且可靠的保护功能。

展示 C2000™ 控制 MCU 优化信号链的实时基准测试 应用手册介绍了围绕真实控制应用创建的实时基准测试,其中突出了实时控制的复杂性以及对于这种更全面的基准测试方法的需求。

当根据系统功能选择 C2000 MCU 时,请参考空调室外机的示例。MCU 的选择主要围绕驱动器板的基本控制要求进行,这些控制要求可分类如下:单电机控制、单电机 + 数字 PFC 控制、双电机 + 数字 PFC 控制以及三电机 + PFC 控制。

 根据系统控制要求选择 C2000 MCU图 2-1 根据系统控制要求选择 C2000™ MCU

TIDA-010265 单电机控制参考设计中,向软件添加了符合 IEC/UL 60730-1 要求的自检程序,可在 C2000Ware_MotorControl_SDK_x_0x_00_00\solutions\tida_010265_wminv 中找到该程序。