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

MSP430FR6043: 采集绝对飞行时间是哪一个定时器

Part Number:MSP430FR6043

您好,请问MSP430FR6043EVM_USS_Water_Demo例程里的绝对飞行时间采用的是哪一个定时器采集的?它的采集间隔是多少,也就是精度在哪里设置的?

Yale Li:

我需要一点时间来看一下

,

measure CHANG:

您好,请问有找到吗?

,

Yale Li:

我明天给你答复

,

Yale Li:

绝对飞行时间并不是测量出来的。请看一下这个链接:

https://e2e.ti.com/support/microcontrollers/msp-low-power-microcontrollers-group/msp430/f/msp-low-power-microcontroller-forum/1205754/msp430fr6047-waveform-capture-based-ultrasonic-sensing-water-flow-metering-technology/4551514

,

measure CHANG:

所以精度是取决于sdhs中的对收到波形的adc采样频率?请问这个采样是怎么触发的呢?用定时器触发吗?

看了您给的链接,有点不能理解的是:Tprop是从USS设计中心GUl或应用程序配置预编程的传播时间,对应于给定仪表中超声信号的近似传播时间。Toffset是ADC开始捕获的时间到门限的时间,我认为Tprop是包含了Toffset的,是不存在相减的关系的,如图所示。请告诉我正确的理解,谢谢!

,

Yale Li:

measure CHANG 说:所以精度是取决于sdhs中的对收到波形的adc采样频率?请问这个采样是怎么触发的呢?用定时器触发吗?

USS模块内部的SAPH模块的ASQ模块:

slau367p_MSP430FR58xx, MSP430FR59xx, and MSP430FR6xx Family User's Guide (Rev. P)第511页Figure 21-18. ASQ Block Diagram

measure CHANG 说:我认为Tprop是包含了Toffset的,是不存在相减的关系的,

Tprop是到第一个接收脉冲的时间,Toffset是到第n个脉冲(阈值)的时间。

,

measure CHANG:

请问Tprop是这样的吗,也就是ADC开启的时间?那为什么Tprop和Toffset之间是“-”而不是“+”呢?请问门限值为什么要取到第n个波瓣?我感觉门限值应该取第一个波瓣呀,第一个波瓣代表着接收到换能器发送的一串脉冲的开始。从开始发送一串脉冲到接收到第一个波瓣的时间才是绝对飞行时间,如果是第n个波瓣,这样算出来的绝对飞行时间有从第一个波瓣到第n个波瓣的误差呀。

,

Yale Li:

Yale Li 说:Tprop是到第一个接收脉冲的时间,Toffset是到第n个脉冲(阈值)的时间。

抱歉,我这里回复有误,绝对飞行时间absTOF是从第1个脉冲发出到第1个脉冲接收的时间,Tprop是从第1个脉冲发出到第n个脉冲接收的时间,Toffset是第1个脉冲接收到第n个脉冲接收的时间,所以大致上来说absTOF=Tprop-Toffset。请以原贴中Johnson的回复为主。

这个阈值是由用户设定的,TI的例程中设定的是0.3倍的峰值,设定阈值的目的是为了防止误触发。

,

measure CHANG:

我可以通过设置门限值取得第n个波瓣,从而找到Tprop的终点和Toffset的终点,请问我应该怎么确定Toffset的起点呢,也就是怎么确定第一个波瓣的时间呢?

,

Yale Li:

From ADC capture to threshold time -> Toffset

,

measure CHANG:

如图所示,Tprop是从发出的第1个脉冲到接收的第n个波瓣的时间,Toffset是ADC开始采集的时间到接收的第n个波瓣的时间,所以Tprop – Toffset就是发出的第1个脉冲到ADC开始采集的时间,这应该是固定的一段时间,这样的话公式里的相减就毫无意义了,因为这是一个固定的值。

另一个角度说,

Yale Li 说:绝对飞行时间absTOF是从第1个脉冲发出到第1个脉冲接收的时间

绝对飞行时间的计算完全取决于ADC开启的时间,但很难保证ADC开启的时间恰好卡在接收的第1个波瓣的时间,从而测量的绝对飞行时间就不准了,如果管道内有流速的话,上下行绝对飞行时间是不一样的,而ADC开启的时间是一样的,所以不太可能恰好卡在接收的第1个波瓣的时间。所以我还是不太能理解,请教一下

,

Yale Li:

我询问相关工程师之后回复你

,

measure CHANG:

请问怎么样啦

,

Yale Li:

方便整理一下重新提一个新问题吗?我对这个应用并没有很深入的了解,我帮你直接升级给相关的AE看一下。

,

measure CHANG:

您好,我提了一个新问题:e2echina.ti.com/…/msp430fr6043-tproop-toffset

,

Yale Li:

好的

赞(0)
未经允许不得转载:TI中文支持网 » MSP430FR6043: 采集绝对飞行时间是哪一个定时器
分享到: 更多 (0)