测试测量
返回首页

超声波液位计液位测量软件的框架

2021-09-09 来源:eefocus

  超声波液位计液位测量一般采用的是时间差的方法。在整个测量系统的构建过程当中,一个清晰明了的框架,能够减少开发冗余,提高开发效率。为更好地了解,本文就超声波液位计液位测量软件的框架简要介绍如下。


  超声波是一种纵向波,经过介质表面反射回波。通过软件计算来回的时间差,根据声速计算距离值,如下公式:



  其中,Ts是采样时间,C是声速,WavOffSet是时间差。以上只是一次测量的结果,如果在不同的环境中,测量的结果可能会有一定的波动。这种情况下,就需要一个良好的框架来保证测量的准确性和实时性。计为超声波液位计液位测量采用如下框架:


  上述框架中,软件的逻辑划分清晰明了,上一级的输出接下一级的输入,两级之间相互独立,互不影响。在每一级的逻辑流程当中,又可以划分成若干个子级,提高了软件耦合性。同时,软件逻辑处理和优化也相应地提升了一个层次。将逻辑块按流程划分后,使得每一部分的分工更加细致,逻辑更加严密,从而大大提高了软件的可靠性,降低了潜在风险。


  在软件冗余方面,该设计由于划分了比较明显的逻辑界限,使各个模块之间相互独立,通过小部分变量传参,从而大大降低了冗余,使结构简化。由于冗余的减少,从而使一次的编写,多次的调用成为了可能,大大提高了开发的效率。


  从软件实时性的角度上看,由于在触发、采样和滤波需要的时间要求比较高,将这些部分分别独立,将更能给予这一部分更多的MCU执行时间,同样也增加了液位测量的实时性和准确性。

进入测试测量查看更多内容>>
相关视频
  • LABVIEW数据采集随书视频

  • 微机电系统技术

  • 周公系列讲座——示波器讲解

  • 了解传感器融合和追踪

  • 电子设计竞赛中测控类题目应用对策

  • 电子测量与智能仪器(浙江大学)

精选电路图
  • 家用电源无载自动断电装置的设计与制作

  • 用数字电路CD4069制作的万能遥控轻触开关

  • 使用ESP8266从NTP服务器获取时间并在OLED显示器上显示

  • 开关电源的基本组成及工作原理

  • 用NE555制作定时器

  • 带有短路保护系统的5V直流稳压电源电路图

    相关电子头条文章