超声波流量计的开发与研制探讨 五十六
超声波流量计中断服务程序
本系统采用MicroBlazc软核的定时器中断方式来管理中断服务程序,为定时器中断服务程序的流程图,通过不同的中断来决定程序运行状态,这样可以准确有序的控制测量时序。
数据处理程序
数据处理是一个系统的软件核心,它关系到系统的测量精度。主要包括测量数据的滤波、测量数据的处理以及流量数据的纠错等。为了降低噪声对系统的干扰,首先需要对采集到的数据进行滤波处理。
SOPC中l P模块设计
本文采用硬件描述语言设计系统所需的各个模块,主要实现的功能包括超声波激励脉冲的产生、超声波脉冲发射接收电路的控制、噪声门限脉宽检测、超声波传播时间计数、超声波接收信号的最大值分析以及过零点和最大值的传输与存储控制等。首先需要介绍使用ISE开发环境进行口模块设计的基本流程:
超声波流量计