基于FPGA的高精度频率计的设计与实现
DOI:
CSTR:
作者:
作者单位:

南京大学电子科学与工程学院南京210023

作者简介:

通讯作者:

中图分类号:

TN06

基金项目:

江苏省高等教育教改研究立项课题(2015JSJG165和2015JSJG069)、2016年度电子信息类专业教指委研究课题重点项目(2016Z1)、2015年、2016年教育部产学合作专业综合改革项目、中央高校基本科研业务费专项资金、2016年国家级大学生创新训练计划(G201610284027)资助项目


Design of high precision frequency meter with FPGA
Author:
Affiliation:

School of Electronic Science and Engineering, Nanjing University, Nanjing210023, China

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了实现对正弦信号频率的高精度测量,设计了一种基于FPGA的数字频率计;除测量频率外,该装置还可以测量双路方波信号的时间间隔和脉冲信号占空比。该频率计以FPGA和单片机为核心,采用“多路并行计数法”实现信号频率的高精度测量。输入信号经高频放大和比较模块转换为方波信号输入FPGA单元,经多路不同倍数分频后进行并行计数,最后由单片机选择输出精度高的一路计数值,利用换算关系得出最终的测量结果。经测试,该数字频率计可实现1 Hz~199 MHz 、10 mVrms~1 Vrms正弦信号的频率测量,相对误差的绝对值不大于0.0001%;100 Hz~1 MHz、50 mV~1 V同频方波的时间间隔测量,测量范围为0.1 μs~100 ms,相对误差的绝对值不大于1%;50 mV~1 V、1 Hz~5 MHz脉冲信号的占空比测量,相对误差的绝对值不大于1%。因此,具有测量精度高、测量频率范围宽和测量幅度范围大的特点。

    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.

    参考文献
    相似文献
    引证文献
引用本文

姜志健,庄建军,陈旭东,赵之轩.基于FPGA的高精度频率计的设计与实现[J].电子测量技术,2017,40(5):41-46

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2017-07-13
  • 出版日期:
文章二维码