专利名称:一种动态流量快速测量方法
技术领域:
本发明属于流量测量技术领域,尤其涉及一种动态流量快速测量方法。
背景技术:
随着现代流体传动与控制的发展,在工业生产和过程控制中对流体动态流量准确测量的需求越来越迫切。但由于流体性质和流动状态的复杂性,以及流量计自身运动部件惯性的影响,多数流量计都不能用于高频动态流量的测量。因此,如何高速测量动态流量,并且抑制扰动,成了测试系统完善和发展的制约因素。
发明内容
本发明的目的在于提供一种动态流量快速测量方法。 实现上述目的的技术方案是一种动态流量快速测量方法,包括Α/D转换器、移位寄存器D0、移位寄存器D1、移位寄存器D2、移位寄存器D3、加法器Add和系统时钟CLK,其中所述的Α/D转换器输出数据给所述的移位寄存器D0,所述的移位寄存器DO输出数据给所述的移位寄存器Dl同时输出给所述的加法器Add,所述的移位寄存器Dl输出数据给所述的移位寄存器D2同时输出给所述的加法器Add,所述的移位寄存器D2输出数据给所述的移位寄存器D3同时输出给所述的加法器Add,所述的移位寄存器D3输出数据给所述的加法器Add ;所述的系统时钟CLK提供所述的Α/D转换器工作时钟,所述的系统时钟CLK提供所述的移位寄存器DO工作时钟,所述的系统时钟CLK提供所述的移位寄存器Dl工作时钟,所述的系统时钟CLK提供所述的移位寄存器D2工作时钟,所述的系统时钟CLK提供所述的移位寄存器D3工作时钟。上述的每个所述的系统时钟CLK的高电平,所述的Α/D转换器将动态流量模拟信号转换成数字信号,输出给所述的移位寄存器D0。上述的每个所述的系统时钟CLK的高电平,所述的移位寄存器DO输出数据给所述的移位寄存器Dl同时输出给所述的加法器Add。上述的每个所述的系统时钟CLK的高电平,所述的移位寄存器Dl输出数据给所述的移位寄存器D2同时输出给所述的加法器Add。上述的每个所述的系统时钟CLK的高电平,所述的移位寄存器D2输出数据给所述的移位寄存器D3同时输出给所述的加法器Add。上述的每个所述的系统时钟CLK的高电平,所述的移位寄存器D3输出数据给所述的加法器Add。上述的每个所述的系统时钟CLK的低电平,所述的加法器Add将所述的移位寄存器DO输出数据、所述的移位寄存器Dl输出数据、所述的移位寄存器D2输出数据和所述的移位寄存器D3输出数据相加然后除以4,得到输出数据为Dout。
本发明的有益效果是实现了动态流量的快速测量,具有速度快、抗干扰能力强的特点。
图I是本发明的结构示意图。
具体实施例方式下面结合附图对描述本发明的优选实施例。请参照图1,一种动态流量快速测量方法,Α/D转换器采用AD9228,移位寄存器D0、DU D2、D3 采用 74HC164,分别为 741^164^7411(:164^7411(:164^7411(:1643,加法器 Add 采用74HC184,系统时钟CLK为20MHz,其中AD9228输出数据给74HC164。,74HC164。输出数据给74HC161和同时输出给74HC184,74HC164!输出数据给74HC1642同时输出给74HC184,74HC1642输出数据给 74HC1643 同时输出给 74HC184,74HC1643 输出数据给 74HC184 ;系统时钟CLK 提供所述的 ADgsssjfflcievTfflcietJfficietJfflciet 和74HC184工作时钟。每一系统时钟CLK的高电平,AD9228将动态流量模拟信号转换成数字信号,输出给 74HC164。。每一系统时钟CLK的高电平,74HC164。输出数据给74HC16+和74HC184。每一系统时钟CLK的高电平,74HC161输出数据给74HC1642和74HC184。每一系统时钟CLK的高电平,74HC1642输出数据给74HC1643和74HC184。每一系统时钟CLK的高电平,74HC1643输出数据给74HC184。每一系统时钟CLK的低电平,74HC184将所述的74HC164。输出数据、74HC16+输出数据、74HC1642输出数据和74此1643输出数据相加然后除以4,得到输出数据为Dout。每一系统时钟CLK的周期为O. 05uS,在这个周期内得到的数据Dout是包括这个周期在内的前4个周期采样数据的平均值。本发明的原理是利用系统时钟的流水线功能,采用移位寄存的方法,在每个系统时钟的周期内都取得一个4个采集数据的平均值,使得每个时钟周期都能得到平滑滤波后得数据,实现了动态流量的快速测量,具有速度快、抗干扰能力强的特点。以上结合实施例对本发明进行了详细说明,本领域中普通技术人员可根据上述说明对本发明做出种种变化例。因而,实施例中的某些细节不应构成对本发明的限定,本发明将以所附权利要求书界定的范围作为本发明的保护范围。
权利要求
1.一种动态流量快速测量方法,其特征在于,包括Α/D转换器、移位寄存器DO、移位寄存器Dl、移位寄存器D2、移位寄存器D3、加法器Add和系统时钟CLK,其中 所述的Α/D转换器输出数据给所述的移位寄存器D0,所述的移位寄存器DO输出数据给所述的移位寄存器Dl同时输出给所述的加法器Add,所述的移位寄存器Dl输出数据给所述的移位寄存器D2同时输出给所述的加法器Add,所述的移位寄存器D2输出数据给所述的移位寄存器D3同时输出给所述的加法器Add,所述的移位寄存器D3输出数据给所述的加法器Add ; 所述的系统时钟CLK提供所述的Α/D转换器工作时钟,所述的系统时钟CLK提供所述的移位寄存器DO工作时钟,所述的系统时钟CLK提供所述的移位寄存器Dl工作时钟,所述的系统时钟CLK提供所述的移位寄存器D2工作时钟,所述的系统时钟CLK提供所述的移位寄存器D3工作时钟。
2.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的高电平,所述的Α/D转换器将动态流量模拟信号转换成数字信号,输出给所述的移位寄存器D0。
3.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的高电平,所述的移位寄存器DO输出数据给所述的移位寄存器Dl和同时输出给所述的加法器Add。
4.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的高电平,所述的移位寄存器Dl输出数据给所述的移位寄存器D2和同时输出给所述的加法器Add。
5.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的高电平,所述的移位寄存器D2输出数据给所述的移位寄存器D3和同时输出给所述的加法器Add。
6.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的高电平,所述的移位寄存器D3输出数据给所述的加法器Add。
7.根据权利要求I所属的一种动态流量快速测量方法,其特征在于,在每个所述的系统时钟CLK的低电平,所述的加法器Add将所述的移位寄存器DO输出数据、所述的移位寄存器Dl输出数据、所述的移位寄存器D2输出数据和所述的移位寄存器D3输出数据相加然后除以4,得到输出数据为Dout。
全文摘要
本发明公开了一种动态流量快速测量方法,包括A/D转换器、移位寄存器D0、移位寄存器D1、移位寄存器D2、移位寄存器D3、加法器Add和系统时钟CLK。本发明实现了动态流量的快速测量,具有速度快、抗干扰能力强的特点。
文档编号G01F1/56GK102928031SQ201210442119
公开日2013年2月13日 申请日期2012年11月8日 优先权日2012年11月8日
发明者杨向萍 申请人:昆山北极光电子科技有限公司