ZHCAE50 June 2024 MSPM0C1104 , MSPM0L1105 , PGA460
可使用两个函数初始化和配置 PGA460,如图 3-2 所示。
第一个函数是 initThresholds(),如图 3-5 所示。它更新两个预设的阈值映射,并执行批量阈值写入。有两种参数,一种是根据最大电平的特定百分比将所有阈值电平更新为固定电平,当输入参数为 0 到 2 时可以激活该配置。另一种是自定义配置,当输入参数为 3 时,可以激活该配置。在这里,我们选择 50% 作为检测阈值(参数 = 1),这是在 GUI 下调整阈值后获得的。
更新阈值后,系统现在可以连续运行突发和监听命令来获取得到的测量数据。但是,为了实现正确的系统配置,需要设置更多参数,以便超声波模块可以按预期运行,例如时变增益 (TVG)、突发频率等。PGA460 默认配置函数用于根据所用的传感器设置合适的参数,如图 3-6 所示。有四种推荐的配置适用于不同的传感器,最后一种是自定义配置。为 Murata 传感器 MA58MF14-7N 选择参数系列 0。