一种基于时间幅度转换的时间间隔测量装置
- 国知局
- 2024-07-30 10:36:31
本发明属于信号测量及处理,更为具体地讲,涉及一种基于时间幅度转换的时间间隔测量装置。
背景技术:
1、时间间隔测量装置在高能物理实验、雷达识别、时频测量、集成电路测试等诸多领域有着广泛的应用。时间间隔是一个持续过程的概念,是两个时刻间的一段时间。时间间隔测量也称为测时。时间间隔测量装置需要满足一定的精度需求,早期的时间测量装置原理较为简单,与频率测量类似,依靠时域直接计数法的原理,通过对标准参考时钟计数,得到一段时间内计数时钟的个数,根据标准时钟周期与计数值计算得出时间间隔的测量值。该方法特点是测量实现简单便捷,测量分辨率与计数时钟频率成正比。受器件材料、工艺等因素影响,参考计数时钟频率存在上限值,基于参考时钟计数方法的测量分辨率和精度不能优于一个计数时钟周期,因此该方法提升测量分辨率和精度有限。随着技术的发展,当代的时间间隔测量装置,测量分辨率和精度不断提高,测量所需时间逐渐缩短,能够适应和满足各类电子设备日益增长的时间及时间间隔测量指标需求。
2、此外,时间间隔测量装置还需要具备一定的实时校正能力,以保持各项技术功能正常运作以及参数指标符合要求。传统的时间间隔测量装置通常采用直接计数法进行测量,或者是采用游标法、数字器件抽头延迟法来改善测量分辨率及精度,这些方法存在测量精度相较低,测量时间相较长,成本较高等缺点。更重要的是,该类装置缺乏实时校正能力,当测量环境变化导致装置参数变化后,可能进一步导致时间间隔测量精度下降等问题,无法适应现今时间间隔测量需求。因此,充分利用时间间隔测量装置内部的硬件资源,设计一种具有高分辨率和高精度,同时应具备实时校正能力的时间间隔测量装置,具有重要的理论意义和工程应用价值。
技术实现思路
1、本发明的目的在于克服现有技术的不足,提供一种基于时间幅度转换的时间间隔测量装置,利用现场可编程门阵列(fpga)作为时间间隔测量装置的核心器件,完成被测信号的高精度时间间隔测量和校正。
2、为实现上述发明目的,本发明一种基于时间幅度转换的时间间隔测量装置,其特征在于,包括:信号预处理单元、波形比较变换单元、时间幅度转换单元、可编程逻辑阵列fpga和上位机;
3、所述信号预处理单元包含a、b两个模拟通道,用于对输入信号进行调理,并根据fpga发送的控制信号设置a、b两个模拟通道的测量时间间隔;
4、上位机发送的控制信号至预处理单元,然后控制预处理单元设置基准通道,当预处理单元设置模拟通道a为基准通道时,设置模拟通道b相对于模拟通道a的测量时间间隔τab;反之,设置模拟通道a相对于模拟通道b的测量时间间隔τba;
5、所述波形比较变换单元,包含迟滞比较器和电平转换器;
6、接收来自fpga的控制信号,并控制迟滞比较器的触发电平,使a、b两个模拟通道的输入信号经过迟滞比较器后得到时间间隔长度关系不变的两路差分脉冲信号,两路差分脉冲信号再经过电平转换器的电平转换后,得到边沿陡峭且能够被fpga接收的两路待测脉冲信号;
7、所述fpga包括时间间隔测量模块、控制单元、亚周期时间展宽模块和数据整合模块;其中,时间间隔测量模块又包括分频延迟模块、亚周期时间提取模块、误差校正模块和粗计数模块;
8、两路待测脉冲信号输入至fpga后,通过分频延迟模块对两路待测脉冲信号进行分频延时处理,其处理过程为:先对两路待测脉冲信号分频,降低频率;再以信号预处理单元中基准通道的输入信号作为标准,对另一通道的输入信号通过分频延迟链作固定延时tdelay处理,从而得到时序正确且可用于测量零时间间隔的两路脉冲信号,记为脉冲信号sa和脉冲信号sb;然后将脉冲信号sa和sb输入至粗计数模块,将固定延时tdelay输入至误差校正模块;
9、在粗计数模块中,将脉冲信号sa和sb进行逻辑与操作,得到原闸门信号sorig;将控制单元输出的控制信号sen与原闸门信号sori进行逻辑与操作,得到待测时间间隔信号sti,待测时间间隔信号sti上的每个脉冲脉宽正好为测量时间间隔τ,τ∈(τab,τba);将待测时间间隔信号sti与fpga内部的标准时钟clk进行同步,得到用于粗计数拓宽测量范围的同步闸门脉冲,其闸门宽度trg;当同步闸门脉冲上升沿到来时,在闸门宽度trg内,利用计数器对同步闸门脉冲的脉宽进行计数,得到粗计数值n0,并将粗计数值发送给数据整合模块;另外,将待测时间间隔信号sti与同步闸门脉冲发送给亚周期时间提取模块;
10、在亚周期时间提取模块中,将待测时间间隔信号sti与同步闸门脉冲进行异或处理,得到亚周期时间脉冲,然后输入至亚周期展宽模块;
11、所述亚周期展宽模块拓宽亚周期时间脉冲上的前沿亚周期时间tsubfr和后沿亚周期时间tsubre;
12、亚周期时间展宽模块将前沿亚周期时间tsubfr展宽数个标准时钟周期,得到脉宽为textfr的展宽脉冲sextfr;另外周期展宽模块通过内部的标准时钟clk对前沿亚周期展宽时间textfr处理,生成代表脉宽下限tfllifr的展宽脉冲sfllifr和代表脉宽上限tuplifr的展宽脉冲suplifr,然后将展宽脉冲sextfr、sfllifr、suplifr输入至时间幅度转换单元;
13、另外,亚周期时间展宽模块将后沿亚周期时间tsubre展宽数个标准时钟周期,得到脉宽为textre的展宽脉冲sextre;另外周期展宽模块通过内部的标准时钟clk对后沿亚周期展宽时间textre处理,生成代表脉宽下限tfllire的展宽脉冲sfllire和代表脉宽上限tuplire的展宽脉冲suplire,然后将展宽脉冲sextre、sfllire、suplire输入至时间幅度转换单元;
14、在误差校正模块中,fpga根据固有延时tdelay生成标准延迟链,产生校正脉冲sdelay;另外,fpga通过内部的标准时钟clk对固有延时tdelay处理,生成代表脉宽下限tflli的校正脉冲sflli和代表脉宽上限tupli的校正脉冲supli,然后将校正脉冲sdelay、sflli、supli输入至时间幅度转换单元;
15、所述时间幅度转换单元包括充放电单元和adc;时间幅度转换单元单次工作流程依次为充电、采样、放电,具体过程为:充放电单元接收来自fpga的控制信号,并依次控制各路脉冲分别对充放电单元中的电容进行线性充电,当电容充电完成后,控制adc对充电结果进行采样,再将采样结果反馈给至fpga;采样结束后立即控制充放电单元中的电容进行完全放电;
16、单次工作结束后采样一组电压数字量,其中,利用展宽脉冲sextfr、sfllifr、suplifr依次进行线性充电后,采样出电压数字量nextfr、nfllifr和nuplifr;利用展宽脉冲sextre、sfllire、suplire依次进行线性充电后,采样出电压数字量nextre、nfllire和nuplire;利用校正脉冲sdelay、sflli、supli依次进行线性充电后,采样出电压数字量ndelay、nflli和nupli;
17、最后,时间幅度转换单元将所测得的电压数字量打包发送给数据整合模块;
18、所述数据整合模块将粗计数数据与电压数字量包一起发送给上位机;
19、所述上位机一方面通过下发控制字到fpga的控制单元,通过控制单元参数对应的控制信号来控制整个装置的工作;另一面,上位机根据粗计数数据和电压数字量包计算最终的测量时间间隔τ:
20、
21、其中,t0为标准延迟链与分频信号延迟链的延时差异。
22、本发明的发明目的是这样实现的:
23、本发明基于时间幅度转换的时间间隔测量装置,先根据上位机发出的控制字产生控制信号,用于控制装置运行;然后采用fpga控制模拟通道,测量通道延时τab或者τba,并完成输入信号预处理;接着,波形比较变换将模拟通道的输出信号整形成fpga能够正确处理的待测脉冲信号,再通过fpga对待测脉冲信号进行时间粗计数、亚周期时间提取、亚周期时间脉冲展宽和误差校正,最后通过时间幅度转换单元采样量化。
24、同时,本发明基于时间幅度转换的时间间隔测量装置还具有以下有益效果:
25、(1)、本发明所采用的时间幅度转换测量方式测量精度高,测量分辨率高,结合粗计数能够测量大范围的时间间隔,测量范围广;
26、(2)、基于fpga可编程逻辑器件和上位机测试软件可以方便的进行功能扩展和升级,具有更优秀的测试环境适应性;
27、(3)、本发明有出色的信号调理能力,可处理频率变化范围广,幅度变化大的信号,高效的设计保证了低成本的支出;
28、(4)、本发明对误差实时校正,可准确量化环境因素带来的影响,具有更高的测量稳定性和准确度。
本文地址:https://www.jishuxx.com/zhuanli/20240730/153506.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表