ZHCU793B july   2021  – april 2023

 

  1.   说明
  2.   资源
  3.   特性
  4.   应用
  5.   5
  6. 1系统说明
    1. 1.1 隔离式电流测量
    2. 1.2 带通滤波器
    3. 1.3 模数转换
    4. 1.4 电弧检测算法
    5. 1.5 关键系统规格
  7. 2系统概述
    1. 2.1 方框图
    2. 2.2 设计注意事项
      1. 2.2.1 电流互感器电路
      2. 2.2.2 模拟带通滤波器
      3. 2.2.3 模数转换
      4. 2.2.4 电源
      5. 2.2.5 调试和状态指示选项
    3. 2.3 重点产品
      1. 2.3.1 TPS259474
      2. 2.3.2 TPS562202
      3. 2.3.3 TPS745
      4. 2.3.4 OPAx322
      5. 2.3.5 ADS8363
      6. 2.3.6 REF5025
      7. 2.3.7 TMDSCNCD280049C
  8. 3硬件、软件、测试要求和测试结果
    1. 3.1 硬件和软件要求
      1. 3.1.1 硬件
      2. 3.1.2 软件
        1. 3.1.2.1 电弧检测原理
        2. 3.1.2.2 软件实现
    2. 3.2 测试设置
      1. 3.2.1 ControlCARD 配置
      2. 3.2.2 硬件和软件验证设置
      3. 3.2.3 电弧测试设置
    3. 3.3 测试结果
      1. 3.3.1 硬件和软件验证的测试结果
      2. 3.3.2 使用电弧进行测试
  9. 4设计和文档支持
    1. 4.1 设计文件
      1. 4.1.1 原理图
      2. 4.1.2 材料清单
    2. 4.2 工具与软件
    3. 4.3 支持资源
    4. 4.4 商标
  10. 5作者简介
  11. 6修订历史记录

软件实现

本节介绍示例软件的基本功能。DigitalPower SDK 中提供了内部 ADC 实现的示例软件。从 MySecureSoftware 申请支持 ADS8363 的软件。该软件仅用于评估,因为它仅计算定义频带内的电弧噪声,但不实现任何条件或阈值来指示是否存在电弧。可以在变量 AD_result 中观察计算出的电弧噪声。如果设置正确,在出现电弧时,该值会增加。

用于评估内部或外部 ADC 的项目之间的软件实现有所不同,但一般思路是相同的。软件从 ADC 中读取 1024 个样本,然后将这些样本传递给电弧检测算法。几乎所有采样和数据操作都是使用直接存储器存取 (DMA) 等后台资源完成的,可确保电弧检测持续运行。采样数据存储在一个名为 CH1Data 的数组中,大小为 1024 个样本。一旦这个数组被填满,系统就会将它传递给电弧检测算法,由算法将值复制到不同的存储器位置,以允许 DMA 在后台再次填充 CH1Data 数组,而不会破坏在前台运行的电弧检测算法使用的数据。

有关如何控制软件以及如何观察这些变量的更多详细信息,请参阅节 3.2