ZHCAF52 March 2025 MSP430FR5043 , MSP430FR6005 , MSP430FR6007 , MSP430FR6043 , MSP430FR6045 , MSP430FR6047
通过估计水中的准确 absToF,不需要使用温度传感器来计算水中的声速。在本参考设计使用的 USS SW 库中,absToF 通过计算接收信号的包络来确定。
首先计算每个波瓣的峰值。然后,选择最大波瓣峰值。然后确定此最大值的包络交叉阈值给定比率。算法选择接近阈值的波瓣峰值作为 absTOF 测量终点。随后通过此包络交叉阈值的恒定偏移来计算 absToF,如下图所示。
图 2-2 波瓣算法因此 UPS 和 DNS absToF 通过方程式 5 确定。
其中:
通常,此值范围为 35 至 70µs。absTOF 偏移对应于从 ADC 触发到包络超过信号最大值特定比率的时间。TI 建议根据 ADC 捕获数据选择第二个可见波瓣,因为第一个波瓣通常很弱,有时很难与噪声区分开。