您好!
我正在开发一个基于微控制器 MSP430-FR6043的电路板、以便计算流量。 此流速的计算基于液体流量中发射的声学信号的飞行时间差。
为了评估此解决方案、我收购了评估板 EVM430-FR6043。 在该板上、已修改接收链、在2MHz 频率下、接收链末端的增益为15dB、这是我们的工作频率。
我使用 FR6043_USSSWLib_TEMPLE_example 项目对电路板和 IDE Code Composer Studio 进行编程。
我当前遇到的问题是、我从 algResults 变量(algResults.deltaTOF)获取的飞行时间差分值是错误的。 与示波器显示的值相比、上游和下游飞行时间值是正确的。
通过分析代码、我意识到使用了交叉相关性来计算飞行时间差。 您是否有关于如何设置此交叉关联的任何信息? 还可以访问以二进制形式提供的 USS_runAlgorithmsFixedPoint 函数的源代码吗?
此致、
皮埃尔





