TI中文支持网
TI专业的中文技术问题搜集分享网站

msp430fr6047计算TOF相关的参数

计算传感器从CH0发出脉冲到CH1接收信号的这段时间,是像图中一样只要这两个参数就行了吗(startADCsamplingCount 和与计算sampleSize相关的参数)?我知道这两个值就可以大致计算出传感器之间的距离?

Susan Yang:

您可以通过下面的API来计算TOF

USS_runAlgorithms

具体的话您可以参考 www.ti.com/…/sway007.pdf

Absolute TOF measurement

Susan Yang:

具体算法的话,目前我们没有提供给客户源码

user4326664:

回复 Susan Yang:

感谢您的回答!

我有另一个问题。

两个传感器之间的距离为1cm,仿真结果和计算公式如下图所示。startADCsamplingCount设置为波形大致处于显示窗口左边,计算时则可忽略pcapturebuffers 中的时间。

HSPLL_CLOCK_FREQ=80MHZ, SO ASQ clock=5MHZ. 我们可以通过(1/ASQ_clock_freq)*(1)*(startADCsamplingCount)计算出时间为530us,空气中的速度是340米/秒,计算出两传感器距离是0.1808m,结果与实际不相同

两个传感器之间的距离为5cm,仿真结果和计算结果如下所示。

时间为638.4us,计算出距离为0.21692m。(也忽略了pcapturebuffers 中的时间)。

两个距离计算出来的结果做差值的结果为3.7cm,差不多是实际的差值。但为什么单个计算出来的距离与实际不符合呢?是我漏掉了什么吗?

期待您的回复!

赞(0)
未经允许不得转载:TI中文支持网 » msp430fr6047计算TOF相关的参数
分享到: 更多 (0)