首页头部标志
   新闻分类
   联系我们
  • 电话:0411-86632519
  • 传真:0411-86610519
  • 邮箱:dlysys@163.com


 
超声波流量计主机与探头原理探讨 四十五
时间:2014/3/23 8:30:39  来源:本站原创  点击:1093

超声波流量计主机与探头原理探讨  四十五

5.1 主单片机软件设计

超声波流量计主单片机软件主要由以下几个功能模块组成:初始化子程序、参数处理程序、测量子程序、计算子程序、存储子程序、键盘处理子程序、显示子程序、串行通讯子程序等,流量计开启后先检查流量计是否是首次运行,如果是首次运行,主单片机先执行系统初始化子程序,包括初始化单片机的系统参数、程序运行中所需的常数等,并自动进入参数设置状态,待参数设置好后将参数存入存储器,然后向从单片机发送安装、调试命令;此后,每次系统启动时先询问是否要重新设置参数,如果是,则等待用户重新设置,如果否,则直接进入测量显示界面。设置完参数后,进入主单片机程序的测量及参数显示状态,并在这一状态中程序不断扫描键盘,根据键入的命令跳转到相应的子程序模块。

5.2 从单片机部分软件设计

5.2.1 从单片机软件流程图

从单片机部分是完成流量测量电路的控制、测量数据的采集、检验和传输,其软件流程图见图5-2。在系统进行测量前,先要进行自检,检查系统各部分工作是否正常,接着与主单片机进行通讯,接收主单片机传送来的参数,并将参数存放在存储器中,以便测量时使用。当接收到主单片机的测量命令后,从单片机开始进行传播时间的测量,检验传播时间的可靠性,并将这些数据送到主单片机。

开始

系统自检

接收参数及存储

接收测量命令

测量顺/逆流

传播时间

测量数据的

检验和发送

测量结束

结束

Y

N

行计算。主从单片机之间的通讯采用中断方式,在从单片机接到停止测量命令后结束测量过程,等待主单片机发送新的命令。

超声波流量计

 

 
上一篇:超声波流量计的开发与研制探讨 二
下一篇:超声波流量计的开发与研制探讨 三