CN104880939A - 基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 - Google Patents
基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 Download PDFInfo
- Publication number
- CN104880939A CN104880939A CN201410070832.0A CN201410070832A CN104880939A CN 104880939 A CN104880939 A CN 104880939A CN 201410070832 A CN201410070832 A CN 201410070832A CN 104880939 A CN104880939 A CN 104880939A
- Authority
- CN
- China
- Prior art keywords
- gate circuit
- propagation time
- wave propagation
- cpld
- supersonic wave
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Measurement Of Unknown Time Intervals (AREA)
Abstract
基于CPLD的门电路延迟计数高精确度测量超声波传播时间测量方法,涉及超声波传播的时间测量技术,用于微功耗超声波流量计中超声波传播的时间测量。本发明通过基于CPLD设计的门电路流水线单元、门电路计数器、数字比较器、时间整数计数器,门电路延迟校正值寄存器,启动信号,停止信号,通过对启动计时信号的同步技术,提升对边沿的捕捉,几乎实现基于一个门延时的同步计数技术,有效地降低了功耗,提升了计时测量精度和重复性。本发明方法使用方便,可以广泛应用于气体超声波流量计和需要精确计时测量的仪表产品中。
Description
技术领域
基于CPLD的门电路延迟计数高精确度测量超声波传播时间测量方法,涉及超声波传播的时间测量技术,用于微功耗超声波流量计中超声波传播的时间测量。
背景技术
现有超声波气体流量计中对于超声波传播时间的测量,往往使用高频晶体振荡器计数的方式,其特点是高频石英晶体振荡器一直处于工作状态,而超声波流量计中超声波处理则处于间歇发射间隙测量传播时间的状态下。为了提高超声波流量计的精确度和可靠性,只好不断提高高频石英晶体振荡器的频率和对晶振进行温度补偿,而这种方式都是在不断增加电路功耗,而无法适应电池工作的情况。
发明内容
为了进一步提升超声波传播时间的测量精度同时降低测量电路的功耗,发明人根据数字门电路有延迟的特点,设计出测量最小分辨率高、功耗非常低、可以实现间隙式工作门电路延迟计数器的超声波传播时间的测量方法。
本发明超声波传播测量时间方法是这样实现的,通过基于复杂可编程逻辑器件(CPLD)设计的门电路流水线单元、门延时计数器、数字比较器、时间整数计数器,门电路延迟校正值寄存器,启动信号,停止信号构成的门电路延迟计数超声波传播时间测量电路,采用测量模式或校准模式对超声波传播时间进行高精确度测量,超声波传播时间测量实现启动计时、整脉冲计数、门电路延迟计时、门电路延迟校准,其中,通过对启动计时信号的同步技术,提升了对边沿的捕捉,门电路延迟进行0-4us微小时间的精确测量,使用32K晶振的整倍来加长计时的范围而不会使得计时精度下降,实现了没有高频晶振的高精度测时。
本发明的特点在于:采用门电路延迟计数高精确度精确测量方式,完全不同于传统的晶振计数测时方式,采用了门电路延迟进行0-4us微小时间的精确测量,使用32K晶振的整倍来加长计时的范围而不会使得计时精度下降。几乎实现了1个门电路延迟的计数同步技术,大大提高了超声波传播时间的重复精度,且电路功耗低。
附图说明
图 1. 本发明超声波传播时间测量方法计时测量示意图;
图 2. 本发明超声波传播时间测量方法门延时校对示意图。
具体实施方式
本发明方法基于CPLD为基础,设计了多个数字电路单元:门电路流水线单元、门延时计数器、数字比较器、时间整数计数器,门电路延迟校正值寄存器,启动信号,停止信号,且这些单元构成了一个门电路延迟计数超声波传播时间测量电路,对超声波传播时间进行高精确测量。
本发明采用测量与校准两种时间测量工作模式:
图1所示为测量模式,启动信号触发门电路流水线单元、门电路延迟计数器、数字比较器、门电路延迟校正值寄存器工作,门电路延迟计数器的门数目由门电路延迟校准值寄存器的数值决定的,延迟结束输出到时间整数计数器,实现高位进位累加;当收到停止信号后,就会锁存门电路延迟计数器所计数的自由值和整数计数器的值。读取这两个计数器里的值,经过计算就是得到精确的时间。
图2所示为校准模式,第一个输入脉冲的下降沿启动信号触发门电路流水线单元、门电路延迟计数器、门电路延迟校正值寄存器工作,第二个脉冲的下降触发停止信号,同时锁存门电路延迟计数器自由值到门电路延迟校准值寄存器。这就实现了对由于温度或其他情况造成的门电路延迟数目不等的情况进行有效的补偿,提升测量精确度。
Claims (1)
1.基于CPLD的门电路延迟计数高精确度测量超声波传播时间测量方法,其特征在于:通过基于CPLD设计的门电路延迟计数高精确度测量电路由门电路流水线单元、门电路计数器、数字比较器、时间整数计数器,门电路延迟校正值寄存器,启动信号,停止信号构成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410070832.0A CN104880939A (zh) | 2014-02-28 | 2014-02-28 | 基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410070832.0A CN104880939A (zh) | 2014-02-28 | 2014-02-28 | 基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104880939A true CN104880939A (zh) | 2015-09-02 |
Family
ID=53948473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410070832.0A Pending CN104880939A (zh) | 2014-02-28 | 2014-02-28 | 基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104880939A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105866767A (zh) * | 2016-06-12 | 2016-08-17 | 无锡海鹰电子医疗***有限公司 | 一种超声发射通道延时控制模块 |
CN108614410A (zh) * | 2018-05-04 | 2018-10-02 | 华北科技学院 | 物联网监测异步授时剩余计数同步启动测量方法 |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2077005A (en) * | 1980-05-20 | 1981-12-09 | Tokyo Shibaura Electric Co | Electronic digital stopwatch |
US20060145683A1 (en) * | 2004-12-27 | 2006-07-06 | Yugen-Kaisha Techno Data | Transmission measuring system |
CN101414821A (zh) * | 2007-10-16 | 2009-04-22 | 联发科技股份有限公司 | 全数字锁相环、时间数字转换器模块、错误防止方法及校准方法 |
CN102253643A (zh) * | 2011-06-23 | 2011-11-23 | 山东力创科技有限公司 | 一种高精度时间测量电路及测量方法 |
CN202648717U (zh) * | 2012-07-12 | 2013-01-02 | 成都科盛石油科技有限公司 | 基于tdc-gp2的油田石油流量测量*** |
CN103401557A (zh) * | 2013-08-12 | 2013-11-20 | 龙芯中科技术有限公司 | 时间数字转换器和时间间隔测量方法 |
-
2014
- 2014-02-28 CN CN201410070832.0A patent/CN104880939A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2077005A (en) * | 1980-05-20 | 1981-12-09 | Tokyo Shibaura Electric Co | Electronic digital stopwatch |
US20060145683A1 (en) * | 2004-12-27 | 2006-07-06 | Yugen-Kaisha Techno Data | Transmission measuring system |
CN101414821A (zh) * | 2007-10-16 | 2009-04-22 | 联发科技股份有限公司 | 全数字锁相环、时间数字转换器模块、错误防止方法及校准方法 |
CN102253643A (zh) * | 2011-06-23 | 2011-11-23 | 山东力创科技有限公司 | 一种高精度时间测量电路及测量方法 |
CN202648717U (zh) * | 2012-07-12 | 2013-01-02 | 成都科盛石油科技有限公司 | 基于tdc-gp2的油田石油流量测量*** |
CN103401557A (zh) * | 2013-08-12 | 2013-11-20 | 龙芯中科技术有限公司 | 时间数字转换器和时间间隔测量方法 |
Non-Patent Citations (1)
Title |
---|
杨亚等: "《TDC-GP21在时差法超声波流量计中的应用》", 《微电子学与计算机》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105866767A (zh) * | 2016-06-12 | 2016-08-17 | 无锡海鹰电子医疗***有限公司 | 一种超声发射通道延时控制模块 |
CN108614410A (zh) * | 2018-05-04 | 2018-10-02 | 华北科技学院 | 物联网监测异步授时剩余计数同步启动测量方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN101893464B (zh) | 一种高精度快速脉冲计量方法 | |
US8997550B2 (en) | Method and system for correcting for temperature variations in ultrasonic testing systems | |
CN101446505B (zh) | 时差法超声波流量计校准*** | |
CN103837741A (zh) | 基于fpga的等精度频率测试***及其设计方法 | |
CN202362380U (zh) | 一种多功能高精度数字频率计 | |
CN104614028A (zh) | 用于超声波流量表的高精度时间校准方法 | |
CN105628115A (zh) | 一种应用于时差式超声波流量计的脉冲噪声滤除方法 | |
CN103162752A (zh) | 用于超声波流量计的相位编码同步时差检测装置及方法 | |
CN104048628A (zh) | 超声波等效峰值精准检测厚度的方法及其装置 | |
CN104880939A (zh) | 基于cpld的门电路延迟计数高精确度测量超声波传播时间测量方法 | |
CN101470408A (zh) | 利用低频时钟的主动式测量方法及装置 | |
CN203747768U (zh) | 具有校准功能的高分辨精度脉冲触发延时电路 | |
CN103913203A (zh) | 超声波水表流量系数处理方法 | |
CN114442078A (zh) | 检测飞行时间的方法、超声波流量计及光学设备 | |
CN104897219A (zh) | 高精度低功耗超声流量计 | |
CN203950131U (zh) | 一种基于fpga的高精度时间间隔测量装置 | |
CN101556325A (zh) | 快速电能误差检定方法 | |
CN103412474B (zh) | 基于fpga的tdc-gp2测时范围高精度扩展电路 | |
CN102967334A (zh) | 利用对信号包络线处理测量流体流量的***及方法 | |
CN107300688B (zh) | 一种多点定位***中的时钟频率标校方法 | |
CN201107355Y (zh) | 一种基于cpld技术的时间同步误差测量电路 | |
CN204789754U (zh) | 一种等精度频率测量*** | |
CN201323567Y (zh) | 用于雷电时差探测站中的高精度gps时钟 | |
CA2618595C (en) | Low power ultrasonic flow measurement | |
CN102589626A (zh) | 高分辨率时间测量、处理装置及其测量方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
EXSB | Decision made by sipo to initiate substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB03 | Change of inventor or designer information |
Inventor after: Lu Baojun Inventor after: Chen Xiongsheng Inventor after: Zheng Hongwei Inventor after: Yu Dong Inventor before: Lu Baojun Inventor before: Chen Xiongsheng |
|
COR | Change of bibliographic data | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20150902 |
|
WD01 | Invention patent application deemed withdrawn after publication |