ZHCU625A January 2019 – July 2022
平均电流消耗是功率受限系统(例如电池供电的气体流量计)的重要考虑因素。
器件的电流消耗取决于若干不同参数,这些参数可通过 MSP430 超声波设计中心 GUI 进行配置。这些参数包括传感器频率、脉冲数、UPS 与 DNS 之间的间隙、测量速率(DNS-UPS 间隙)、信号采样频率和捕获持续时间。
这些参数的理想配置取决于仪表以及性能与功耗之间的平衡(请参阅图 4-19)。
图 4-19 中的电流曲线基于气量计管道和 MSP430FR6043 MCU,表 4-5 列出了其配置参数。为简便起见,其中不包括对电流消耗没有影响的配置参数。
传输频率 (kHz) | 170kHz 至 240kHz |
---|---|
脉冲启动和 ADC 捕获之间的间隙 (µs) | 200µs |
脉冲数 | 24 |
UPS 和 DNS 间隙 (µs) | 8000 (8ms) |
UPS0 到 UPS1 间隙 (ms) | 1000ms |
信号采样频率 (kHz) | 1000kHz |
ADC 过采样率 | 80 |
Δ ToF 失调电压 (ps) | 0 |
绝对 ToF 额外延迟 (ns) | 0 |
算法选项 | 2 |
包络交叉阈值 | 50 |
捕获持续时间 (µs) | 250µs |
启动 PPG 计数 (ns) | 400000 (400µs) |
开启 ADC 计数 (ns) | 10000 (10µs) |
启动 PGA 和 IN 偏置计数 (ns) | 200000 (200µs) |
USS XTAL 稳定计数 (µs) | 120µs |
外部放大器计数 (ns) | 10000 |
用户参数 #8 | 384 |
如图 4-19 所示,瞬时电流消耗根据软件状态而变化。表 4-6 说明了这些状态。
状态 | 持续时间 | 平均电流消耗 | 状态说明 |
---|---|---|---|
CLK 初始化 | 188µs | 809µA | USSXT 初始化。USS 模块关闭。 |
USS 初始化 (UPS) | 129µs | 941µA | USS 模块打开,所有子模块的寄存器都已初始化。 |
上游脉冲 | 1.05ms | 4.69mA | 上游脉冲触发和信号捕获 |
上游/下游间隙 | 7.82ms | 1.73µA | UPS 与 DNS 之间的间隙。CPU 处于 LPM3。 |
USS 初始化 (DNS) | 283µs | 939µA | 在 DNS 触发之前,USS 模块打开,所有子模块的寄存器都已初始化。 |
下游脉冲 | 1.05ms | 4.83mA | DNS 脉冲触发和信号捕获 |
数据处理 | 4.05µs | 1.62mA | DToF、AbsToF 和 VFR 计算。USS 模块关闭。 |
睡眠 | 985ms | 2.12µA (1.093µA) | 测量结束与下次测量开始之间的间隙。CPU 处于 LPM3。USS 模块关闭。 |