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参考文献

IEC/UL 60730-1/60335-1 标准简介

UL 60335 是专为家用和类似电器设计的安全标准,由信誉良好的美国电气安全认证组织美国保险商实验室 (UL) 制定。该标准的主要目标是确保用户的安全和福祉。UL 60335 用于电气米6体育平台手机版_好二三四的安全审查和认证,是许多国家和地区采用或参考的全球公认标准。

UL 60335 电气标准包含电气米6体育平台手机版_好二三四的一系列安全要求,包括但不限于米6体育平台手机版_好二三四结构和材料、电气连接和绝缘、发热和机械强度、温度和电气参数。本应用手册的主要重点是介绍与 MCU 相关的安全要求。UL 60335-1 中的参考附录 R 列出了软件评估要求,其中大部分 MCU 控制失效自检要求几乎完全基于 IEC 60730-1,包括每项安全要求对应的法规。因此,下面的讨论与 IEC 60730-1 相关。

IEC 60730 规定了自动电气控制的安全和功能要求,是国际电工委员会 (IEC) 确立的国际公认标准。该标准主要适用于家用或类似电器及电子设备,包括但不限于家用电器、照明设备、空调系统和电动工具。从专业的角度分析 IEC 60730 标准,可以评估以下几个方面:

  1. 器件安全要求:IEC 60730 针对自动控制器件有明确的安全要求,包括电气安全、机械安全、防火安全及其他方面。这些要求旨在确保器件在正常运行期间不会对人类或环境造成伤害。
  2. 器件功能要求:IEC 60730 还定义了对自动控制器件的功能性能的要求,包括测量、检测、控制和调节。这些要求确保器件能够满足用户需求并表现出稳定可靠的性能。
  3. 器件可靠性要求:IEC 60730 规定了自动控制器件的可靠性要求,包括器件寿命、故障诊断、故障恢复等方面。这些要求可确保器件在长期使用期间不会频繁发生故障,并且能够及时有效地处理故障。
  4. 器件标识和标签要求:IEC 60730 还规定了自动控制器件的标识和标签要求,包括器件型号、序列号、安全相关信息等。这些要求可帮助用户正确使用器件并迅速了解安全性能。

总之,IEC 60730 标准从专业角度就自动控制器件的安全、功能性能、可靠性、标识和标签提出了详细要求。该标准有助于确保器件在设计、制造、使用和维护过程中实现预期的安全和功能性能。该标准在自动电气控制设备行业中起着至关重要的指导作用,为制造商、设计人员和用户提供了需要遵循的共享基准。

IEC 60730 定义了 3 个等级:

  1. A 级:相关功能的示例包括室内恒温器、湿度控制、照明控制、计时器和开关。这些功能的特点是不依赖于设备的安全。
  2. B 级:相关功能的示例包括过热切断,旨在防止诸如洗衣机、洗碗机、干衣机、冰箱、冰柜和炊具/炉灶等家用电器的不安全运行。
  3. C 级:相关功能用于防止诸如爆炸的特定危险。这些功能包括自动燃烧器控制和针对不通风的封闭式热水器的热切断。

家用电器应用中的安全要求主要涉及 B 级。因此,根据 B 级引入和分析了后续标准要求和测试方法。

IEC 60730-1 概述了各种商品类型的具体规范,并在参考附录 H 中列出了电子控制器件的要求。附录 H.11.12.7 中详细说明了必须测试的元件,具体测试取决于软件分级。表 H.1 中列出了每个元件的故障类型和测试方法。表 3-1 根据 IEC-60730-1 B 级要求,介绍了电器 MCU 需要考虑的所有项目。

表 3-1 IEC 60730-1 B 级失效模式表 H.1
要测试的组件 要检测的硬件故障 | 错误
B 级

1.CPU

1.1 寄存器

卡滞

1.2 指令解码和执行

不适用

1.3 程序计数器

卡滞

1.4 寻址

不适用

1.5 数据路径

不适用

2.中断

无或过于频繁

3.时钟

频率错误

4.存储器

4.1 非易失性

所有一位故障

4.2 易失性

直流故障

4.3 寻址

卡滞

5.内部数据路径

5.1 数据

卡滞

5.2 寻址

地址错误

6.外部通信

6.1 数据

所有一位和双位错误

6.2 寻址

地址错误

6.3 时序

时间点错误

顺序错误

7.输入/输出外设

7.1 数字 I/O

开路和短路或按米6体育平台手机版_好二三四标准规定

7.2 模拟 I/O

7.2.1 模数和数模转换器

开路和短路或按米6体育平台手机版_好二三四标准规定

7.2 模拟 I/O

7.2.2 模拟多路复用器

寻址错误

第 1、3、4、5 和 7 项主要与 MCU 的功能方面有关,而第 2 和 6 项对应于应用功能的测试要求。关于应用功能的故障检测,有必要根据软件结构和认证机构的具体要求添加相应的测试代码。对于 MCU 相关的故障检测,TI 的 C2000 系列 MCU 针对所有相关测试要求提供了原理和示例。

总之,通过将所需的 C2000 自检库整合到应用程序中,大多数电器都能快速满足 IEC/UL 60730-1 的 B 级测试要求,还可满足 IEC/UL 60335-1 安全认证的相关要求。