CN109239386A - 一种信号采集方法 - Google Patents
一种信号采集方法 Download PDFInfo
- Publication number
- CN109239386A CN109239386A CN201811053906.4A CN201811053906A CN109239386A CN 109239386 A CN109239386 A CN 109239386A CN 201811053906 A CN201811053906 A CN 201811053906A CN 109239386 A CN109239386 A CN 109239386A
- Authority
- CN
- China
- Prior art keywords
- level state
- gate
- control signal
- grade
- signal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 32
- 230000000630 rising effect Effects 0.000 claims description 20
- 239000002041 carbon nanotube Substances 0.000 claims description 3
- 230000005611 electricity Effects 0.000 claims 1
- 238000005259 measurement Methods 0.000 abstract description 5
- 230000001960 triggered effect Effects 0.000 abstract description 3
- 238000010998 test method Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 4
- 238000012935 Averaging Methods 0.000 description 1
- 230000003750 conditioning effect Effects 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01P—MEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
- G01P3/00—Measuring linear or angular speed; Measuring differences of linear or angular speeds
- G01P3/42—Devices characterised by the use of electric or magnetic means
- G01P3/44—Devices characterised by the use of electric or magnetic means for measuring angular speed
- G01P3/48—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage
- G01P3/481—Devices characterised by the use of electric or magnetic means for measuring angular speed by measuring frequency of generated current or voltage of pulse signals
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)
Abstract
公开了一种信号采集方法,所述方法对输入到可编程逻辑器件中的目标信号进行如下采集过程:当满足设定条件时,使第1级门控信号由高电平状态改变为低电平状态;随着处于低电平状态的第1级门控信号改变为高电平状态,第2级门控信号被触发并由低电平状态改变为高电平状态,当满足设定条件时,第2级门控信号由高电平状态改变为低电平状态;生成第3级门控信号;计算目标信号的频率。本发明提供的信号采集方法可以同时以测周和测频两种方式实现目标信号的频率测量。
Description
技术领域
本发明涉及一种信号采集方法,特别是一种用于飞行参数采集器中的飞机转速信号的信号采集方法。
背景技术
飞机转速信号是飞行参数采集器采集的一种特别重要的信号。地勤人员一方面可以通过该信号判断飞机发动机的运行状态,另一方机载的其他设备的工作状态也需要结合发动机的转速信号进行关联判断。
传统的飞机发动机转速信号采集方法在硬件上通过图1的电路来实现,通过图1的硬件可以将发动机转速信号调理成数字芯片可以采集的方波信号,如图2所示。在软件上是将电路输出的方波信号连接到可编程逻辑器件(FPGA)上,FPGA通过测周法或者测频法进行飞机转速信号的采集和计算。测周法是选取方波信号的一个周期作为样本进行计算,如图3所示。测频法是连续选取多个方波周期作为样本进行测试,如图4所示。对于低转速信号,当选取连续多个周期进行采集计算时,计算结果会滞后于实时信号,因此适用于测周法进行采集,对于高转速信号,采用单周期进行采集计算时,会造成误差较大,因此适用于测频法进行采集。而从飞机开始工作到飞机断电结束,飞机的转速信号是从零逐渐变大,变得稳定,最后又归零的过程,因此,设计中仅仅采用测周法或者测频法都不能准确、实时的反映飞机转速信号。
发明内容
发明目的:
本发明的目的是提供一种飞机转速信号采集方法,可以实现一种算法兼容测周和测频两种算法。
技术方案:
本发明提供了一种信号采集方法,所述方法对输入到可编程逻辑器件中的目标信号进行如下采集过程:步骤(1):使处于低电平状态的第1级门控信号改变为高电平状态,当满足以下两个条件之一时,第1级门控信号由高电平状态改变为低电平状态:1)捕捉到目标信号的上升沿,且第1级门控信号处于高电平状态的维持时间大于第一阀值;2)当第1级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的上升沿,其中第二阀值大于第一阀值;步骤(2):随着处于低电平状态的第1级门控信号改变为高电平状态,第2级门控信号被触发并由低电平状态改变为高电平状态,当满足以下两个条件之一时,第2级门控信号由高电平状态改变为低电平状态:1)第1级门控信号处于低电平状态且可编程逻辑器件捕捉到目标信号的下降沿;2)当第2级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的下降沿;步骤(3):以如下方式生成第3级门控信号:当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于高电平状态时,第3级门控信号为高电平状态;当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于低电平状态时,第3级门控信号为低电平状态;步骤(4):根据下式计算目标信号的频率:
其中,Fx为目标信号的频率,CNTx为在第3级门控信号处于高电平状态期间的目标信号的上升沿计数,CNTs为在第3级门控信号处于高电平状态期间的标准时钟的上升沿计数,Fs为标准时钟的频率。
根据本发明的信号采集方法,第一阀值可以与要求的目标信号的采样率相关,并且第二阀值可以与要求的目标信号的最小频率值相关。
有益效果:
本发明的信号采集方法可以实现当飞机转速信号为低转速时采用测周法,当飞机转速信号为高转速时采用测频算法,以实现对飞机转速信号更精确的频率测量。
附图说明
图1为飞机转速信号采集硬件电路图;
图2为飞机转速信号采集硬件调理后的方波;
图3为传统的测周法示意图;
图4为传统的测频法示意图;
图5为本发明的采集方法的示意图,其中图5a示出低频转速信号的采集,图5b示出高频转速信号的采集。
具体实施方式
本发明的信号采集基于图1所示的硬件输出电路和图2所示的输出方波,结合图5a和图5b作进一步的详细描述。
如图5a和图5b所示,本发明的信号采集方法对输入到可编程逻辑器件中的目标信号进行如下采集过程:
步骤(1):使处于低电平状态的第1级门控信号改变为高电平状态,当满足以下两个条件之一时,第1级门控信号由高电平状态改变为低电平状态:1)捕捉到目标信号的上升沿,且第1级门控信号处于高电平状态的维持时间大于第一阀值;2)当第1级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的上升沿,其中第二阀值大于第一阀值;
步骤(2):随着处于低电平状态的第1级门控信号改变为高电平状态,第2级门控信号被触发并由低电平状态改变为高电平状态,当满足以下两个条件之一时,第2级门控信号由高电平状态改变为低电平状态:1)第1级门控信号处于低电平状态且可编程逻辑器件捕捉到目标信号的下降沿;2)当第2级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的下降沿;
步骤(3):以如下方式生成第3级门控信号:当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于高电平状态时,第3级门控信号为高电平状态;当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于低电平状态时,第3级门控信号为低电平状态;
步骤(4):根据下式计算目标信号的频率:
其中,Fx为目标信号的频率,CNTx为在第3级门控信号处于高电平状态期间的目标信号的上升沿计数,CNTs为在第3级门控信号处于高电平状态期间的标准时钟的上升沿计数,Fs为标准时钟的频率。
第一阀值可以与要求的目标信号的采样率相关,并且第二阀值可以与要求的目标信号的最小频率值相关。
也就是说,在本发明的方法的步骤(1)中,FPGA准备采集后,在FPGA内部产生第1级门控信号,门控信号高电平有效,门控信号由高电平改变为低电平需满足以下两个条件之一:1)至少捕捉到了一个转速信号的上升沿,且第1级门控高电平的维持时间已经大于了门控设置最小值(该值和采样率相关);2)一直无法捕捉到转速信号的上升沿,当门控宽度大于最大门控设置值(该值和需采集的最小频率值有关)时,需要强行关闭第1级门控。
在本发明的方法的步骤(2)中,在第1级门控启动由低变高的时刻,同步启动第2级门控,第2级门控也是高电平有效,第2级门控信号由高电平改变为低电平需满足以下两个条件之一:1)第1级门控已经关闭且FPGA捕捉到转速信号下降沿的时刻;2)当第2级门控宽度大于最大门控设置值(该值和需采集的最小频率值有关)时仍未捕捉到转速信号的下降沿,需要强行关闭第2级门控。
在本发明的方法的步骤(3)中,通过转速信号将第2级门控同步为第3级门控。
Claims (2)
1.一种信号采集方法,所述方法对输入到可编程逻辑器件中的目标信号进行如下采集过程:
步骤(1):使处于低电平状态的第1级门控信号改变为高电平状态,当满足以下两个条件之一时,第1级门控信号由高电平状态改变为低电平状态:1)捕捉到目标信号的上升沿,且第1级门控信号处于高电平状态的维持时间大于第一阀值;2)当第1级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的上升沿,其中第二阀值大于第一阀值;
步骤(2):随着处于低电平状态的第1级门控信号改变为高电平状态,第2级门控信号被触发并由低电平状态改变为高电平状态,当满足以下两个条件之一时,第2级门控信号由高电平状态改变为低电平状态:1)第1级门控信号处于低电平状态且可编程逻辑器件捕捉到目标信号的下降沿;2)当第2级门控信号处于高电平状态的维持时间大于第二阀值时,仍未捕捉到目标信号的下降沿;
步骤(3):以如下方式生成第3级门控信号:当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于高电平状态时,第3级门控信号为高电平状态;当可编程逻辑器件捕捉到目标信号的上升沿,且第2级门控信号处于低电平状态时,第3级门控信号为低电平状态;
步骤(4):根据下式计算目标信号的频率:
其中,Fx为目标信号的频率,CNTx为在第3级门控信号处于高电平状态期间的目标信号的上升沿计数,CNTs为在第3级门控信号处于高电平状态期间的标准时钟的上升沿计数,Fs为标准时钟的频率。
2.根据权利要求1所述的信号采集方法,其中第一阀值与要求的目标信号的采样率相关,并且第二阀值与要求的目标信号的最小频率值相关。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811053906.4A CN109239386A (zh) | 2018-09-11 | 2018-09-11 | 一种信号采集方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201811053906.4A CN109239386A (zh) | 2018-09-11 | 2018-09-11 | 一种信号采集方法 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN109239386A true CN109239386A (zh) | 2019-01-18 |
Family
ID=65067564
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201811053906.4A Pending CN109239386A (zh) | 2018-09-11 | 2018-09-11 | 一种信号采集方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN109239386A (zh) |
Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102680728A (zh) * | 2012-05-24 | 2012-09-19 | 北京信息科技大学 | 一种用于精密机电设备中的电机转速测量方法 |
| CN102721868A (zh) * | 2012-06-21 | 2012-10-10 | 上海自动化仪表股份有限公司 | 自适应测频电路及其测频方法 |
| US20130018616A1 (en) * | 2011-07-15 | 2013-01-17 | Askey Computer Corp. | Frequency counter |
| CN103176042A (zh) * | 2011-12-21 | 2013-06-26 | 北京普源精电科技有限公司 | 一种频率测量方法、装置和频率计 |
| CN103424619A (zh) * | 2013-08-15 | 2013-12-04 | 陕西海泰电子有限责任公司 | 定时计数器测频系统及方法 |
| CN103499739A (zh) * | 2013-09-25 | 2014-01-08 | 浪潮电子信息产业股份有限公司 | 一种基于fpga的频率测量方法 |
| CN104198754A (zh) * | 2014-09-11 | 2014-12-10 | 中国人民解放军海军航空工程学院青岛校区 | 航空发动机转速测试系统 |
-
2018
- 2018-09-11 CN CN201811053906.4A patent/CN109239386A/zh active Pending
Patent Citations (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130018616A1 (en) * | 2011-07-15 | 2013-01-17 | Askey Computer Corp. | Frequency counter |
| CN103176042A (zh) * | 2011-12-21 | 2013-06-26 | 北京普源精电科技有限公司 | 一种频率测量方法、装置和频率计 |
| CN102680728A (zh) * | 2012-05-24 | 2012-09-19 | 北京信息科技大学 | 一种用于精密机电设备中的电机转速测量方法 |
| CN102721868A (zh) * | 2012-06-21 | 2012-10-10 | 上海自动化仪表股份有限公司 | 自适应测频电路及其测频方法 |
| CN103424619A (zh) * | 2013-08-15 | 2013-12-04 | 陕西海泰电子有限责任公司 | 定时计数器测频系统及方法 |
| CN103499739A (zh) * | 2013-09-25 | 2014-01-08 | 浪潮电子信息产业股份有限公司 | 一种基于fpga的频率测量方法 |
| CN104198754A (zh) * | 2014-09-11 | 2014-12-10 | 中国人民解放军海军航空工程学院青岛校区 | 航空发动机转速测试系统 |
Non-Patent Citations (3)
| Title |
|---|
| 李国利等: "《基于FPGA与单片机的等精度频率计的设计》", 《电子设计工程》 * |
| 林建英等: "《等精度数字频率计几种设计方案的实验研究》", 《实验科学与技术》 * |
| 许可行等: "《基于多周期同步测量的频率计设计》", 《国外电子测量技术》 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102116670B (zh) | 振动采集分析方法 | |
| CN103267902B (zh) | 一种基于硬件触发的快速天线测试装置及方法 | |
| CN102748214B (zh) | 耦合于控制系统的风电机组状态监测与故障诊断系统 | |
| CN202645849U (zh) | 耦合于控制系统的风电机组状态监测与故障诊断系统 | |
| CN103605062B (zh) | 局部放电信号触发相位同步时钟源 | |
| CN106351803B (zh) | 海上风力机叶片运行状态监测系统 | |
| CN104296714A (zh) | 一种涡轮凹腔叶片叶尖间隙测量方法 | |
| CN102147426A (zh) | 一种数字示波器宽带触发电路 | |
| CN102928677A (zh) | 一种纳米级脉冲信号采集方法 | |
| CN102758727B (zh) | 集成于控制系统的风力机状态监测与故障诊断系统及方法 | |
| CN201653537U (zh) | 振动采集分析仪 | |
| CN108120919A (zh) | 一种集成电路时间参数测试电路及方法 | |
| CN102128981A (zh) | 脉冲信号周期测量方法 | |
| CN102128979A (zh) | 等精度测频电路及其测频方法 | |
| CN107782964A (zh) | 可选择性输出脉冲信号频率与计数的测量系统、测量方法 | |
| CN106053931A (zh) | 基于soc芯片内部12位ad的继电保护装置 | |
| CN102289231B (zh) | 同步于绝对时的光电跟踪仪接收控制电路 | |
| CN109239386A (zh) | 一种信号采集方法 | |
| CN104345284B (zh) | 一种dc‑dc电源模块的辐射效应测控系统 | |
| CN103631689B (zh) | 数据采集装置、在线仿真调试系统及方法 | |
| CN108181097A (zh) | 一种吸油烟机及其止回阀检测装置 | |
| CN112698108B (zh) | 一种风机叶片多物理量同步观测方法及其系统 | |
| CN106525225A (zh) | 基于嵌入式计算机和采集卡的风力发电机组监测设备和方法 | |
| CN104670510B (zh) | 一种直升机旋翼转速告警装置 | |
| CN102721868A (zh) | 自适应测频电路及其测频方法 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20190118 |
|
| RJ01 | Rejection of invention patent application after publication |