首页 | 本学科首页   官方微博 | 高级检索  
     

基于FPGA的高精度频率计的设计与实现
引用本文:姜志健,庄建军,陈旭东,赵之轩. 基于FPGA的高精度频率计的设计与实现[J]. 电子测量技术, 2017, 40(5): 41-46. DOI: 10.3969/j.issn.1002-7300.2017.05.009
作者姓名:姜志健  庄建军  陈旭东  赵之轩
作者单位:南京大学电子科学与工程学院 南京 210023
基金项目:江苏省高等教育教改研究立项课题,2016年度电子信息类专业教指委研究课题重点项目,2015年、2016年教育部产学合作专业综合改革项目、中央高校基本科研业务费专项资金、2016年国家级大学生创新训练计划
摘    要:为了实现对正弦信号频率的高精度测量,设计了一种基于FPGA的数字频率计;除测量频率外,该装置还可以测量双路方波信号的时间间隔和脉冲信号占空比.该频率计以FPGA和单片机为核心,采用“多路并行计数法”实现信号频率的高精度测量.输入信号经高频放大和比较模块转换为方波信号输入FPGA单元,经多路不同倍数分频后进行并行计数,最后由单片机选择输出精度高的一路计数值,利用换算关系得出最终的测量结果.经测试,该数字频率计可实现1 Hz~199 MHz、10 mVrms~1Vrms正弦信号的频率测量,相对误差的绝对值不大于0.0001%;100 Hz~1 MHz、50 mV~1 V同频方波的时间间隔测量,测量范围为0.1μs~100 ms,相对误差的绝对值不大于1%;50mV~1 V、1 Hz~5 MHz脉冲信号的占空比测量,相对误差的绝对值不大于1%.因此,具有测量精度高、测量频率范围宽和测量幅度范围大的特点.

关 键 词:数字频率计  高精度  计数法

Design of high precision frequency meter with FPGA
Jiang Zhijian,Zhuang Jianjun,Chen Xudong and Zhao Zhixuan. Design of high precision frequency meter with FPGA[J]. Electronic Measurement Technology, 2017, 40(5): 41-46. DOI: 10.3969/j.issn.1002-7300.2017.05.009
Authors:Jiang Zhijian  Zhuang Jianjun  Chen Xudong  Zhao Zhixuan
Affiliation:School of Electronic Science and Engineering, Nanjing University, Nanjing210023, China,School of Electronic Science and Engineering, Nanjing University, Nanjing210023, China,School of Electronic Science and Engineering, Nanjing University, Nanjing210023, China and School of Electronic Science and Engineering, Nanjing University, Nanjing210023, China
Abstract:In order to measure the frequency of a sinusoidal signal in high precision,the article designs a digit frequency meter based on FPGA (field programmable gate array).Besides measuring frequency,the device can also measure the time interval of two square signals and the duty ratio of a pulse signal.With FPGA and MCU (micro control unit) as the kernel,the meter adopts the method called ‘Parallel Multi-Ways Counting Method’ to realize the high precise measurement.Specifically,signals would input FPGA after high frequency amplification module and high frequency comparing module.And then signals would be divided into multi-ways to decrease frequency by different times and be counted synchronously.Finally,MCU would select the mostaccurate result and get the final result after computing.After the test,the meter can measure the frequency of a sinusoidal signal from 1 Hz to 199 MHz and from 10 mVrms to 1 Vrms with the relative error not above 0.0001%;the meter can measure the time interval of two square signals from 50 mV to 1 V and from 100 Hz to 1 MHz with the relative error not above 1%;the meter can measure the duty ratio of a pulse signal from 50 mV to 1 V and from 1 Hz to 5 MHz with the relative error not above 1%.Therefore,the meter has thefeature of high precision,wide frequency range and wide amplitude.
Keywords:digit frequency meter  high precision  counting method
本文献已被 万方数据 等数据库收录!
点击此处可从《电子测量技术》浏览原始摘要信息
点击此处可从《电子测量技术》下载免费的PDF全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号