This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

EVM430-FR6043: Abs_TOF会发生跳变

Part Number: EVM430-FR6043
Other Parts Discussed in Thread: MSP430F5528

现在是使用单个换能器来进行液面位置测量,如文档SLAA951所述,现有以下问题:

1.测量时,在GUI中设置好Gap_Between_Pulse_and_ADC_Capture这个参数后,只能够测量一定范围内的距离,当距离超出或者小于这个范围时,在GUI中的ABS_TOF将变为0;

2.尝试使用动态的Gap参数,这样确实是能够让Gap参数随着距离的变动而改变,但是有时设置的参数在测量时的Abs_TOF经常性的发生跳变,导致测量出的液面位置不准确;比如说换能器距离液面有4公分,正常测量出来如果是3.9或者4.1公分我都能接受,但是它会经常一下就跳变到十几公分,这个距离是使用:(Abs_TOF*声速)/2算出的,声速是常量,所以只有可能是Abs_TOF发生跳变导致所测量的距离发生变化。

我已经按照文档来进行参数设置了,该如何才能让其在测量时输出稳定的Abs_TOF呢?