ZHCU793B july 2021 – april 2023
本节介绍示例软件的基本功能。DigitalPower SDK 中提供了内部 ADC 实现的示例软件。从 MySecureSoftware 申请支持 ADS8363 的软件。该软件仅用于评估,因为它仅计算定义频带内的电弧噪声,但不实现任何条件或阈值来指示是否存在电弧。可以在变量 AD_result 中观察计算出的电弧噪声。如果设置正确,在出现电弧时,该值会增加。
用于评估内部或外部 ADC 的项目之间的软件实现有所不同,但一般思路是相同的。软件从 ADC 中读取 1024 个样本,然后将这些样本传递给电弧检测算法。几乎所有采样和数据操作都是使用直接存储器存取 (DMA) 等后台资源完成的,可确保电弧检测持续运行。采样数据存储在一个名为 CH1Data 的数组中,大小为 1024 个样本。一旦这个数组被填满,系统就会将它传递给电弧检测算法,由算法将值复制到不同的存储器位置,以允许 DMA 在后台再次填充 CH1Data 数组,而不会破坏在前台运行的电弧检测算法使用的数据。
有关如何控制软件以及如何观察这些变量的更多详细信息,请参阅节 3.2。