MSP430FR50431: 气体流速测量时的飞行时间差突变问题

Part Number: MSP430FR50431

我使用代码库进行空气流速测量,通过USS UI观察时发现有这么一个现象:

由上图可以看到DTOF有时会有一个突然的跳变(被测气体由音速喷嘴控制,流速稳定)。

我在发生跳变的时间戳位置获取当时的DTOF、UPS、DNS数据,

为了便于进行对比,我同时获取了另外一个没有发生跳变时刻的数据,内容如下:

序号 UPS/us DNS/us UPS-DTS DTOF/ns
1 171.27 168.76 2.51 1505.66 异常
2 171.24 168.81 2.43 3441.78 正常

由数据推测是算法输出的DTOF结果出现了偏差。这是否表明有某种原因会导致

算法输出结果不可靠?

我想知道造成这个现象的原因以及怎么避免出现这个现象,因为这个会导致我的测量结果出现偏差。

  • 已经收到了您的案例,调查需要些时间,感谢您的耐心等待。

  • 您好,

         根据波形数据,dTOF结果存在周期滑移问题。

        建议使用更少的脉冲,或者将F1和F2频率的间隔设置得更大。这将有助于减少周期滑移问题。

  • 我将根据此建议进行测试验证

  • 我根据您的建议做了测试。我这边换能器的工作频率是500KHz,我原先设置F1/F2是485~515,我尝试更改到465和535,会出现测试不到流速,最终我配置在475和525。

    关于脉冲数,我尝试了4,6,8,10,12。经过测试,脉冲数越多,dTOF突变现象确实越多。但是脉冲数少了后,也能从UI上观察到,absTOF也会越不稳定。

    我折中选择在8个脉冲。

    经过这么配置后,经过半个小时采样对比,dTOF突变现象有减少,但是没有完全消除。下图是更改配置参数前后对比:

    请问是否还有其他优化措施?

    另外,您这是否有类似微信/qq的之类,可以更加快捷的联系方式?我这边将要进行产品试制,需要尽快解决问题。

    谢谢。

  • 您好,

        请分享USS GUI中的配置和ADC捕获数据。

  • 请问下论坛不允许上传.csv格式文件和压缩文件,我怎么把ADC捕获数据分享给你?

  • 您好,

          请评估下面建议:

          1. 在软件中启用 USS_APP_DC_OFFSET_CANCELLATION_ENABLE 功能。它可以帮助消除 ADC 数据中的直流偏移。

           2. 使用较小的 PGA 增益设置。让最大 ADC 捕获的数据在 600 ADC 码左右是可以的。

           3. 使用频率扫描功能时,请设置 (F2 频率 = F1 频率 + 2kHz)。否则,您将获得错误的频率扫描结果。