等精度数字频率计.docVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
等精度数字频率计测量方法: 测频原理 所谓“频率”,就是周期性信号在单位时间变化的次数。电子计数器是严格按照f=N/T的定义进行测频,其对应的测频原理方框图和工作时间波形如图1 所示。从图中可以看出测量过程:输入待测信号经过脉冲形成电路形成计数的窄脉冲,时基信号发生器产生计数闸门信号,待测信号通过闸门进入计数器计数,即可得到其频率。若闸门开启时间为T、待测信号频率为fx,在闸门时间T内计数器计数值为N,则待测频率为: fx = N/T?? ??? 若假设闸门时间为1s,计数器的值为1000,则待测信号频率应为1000Hz或1.000kHz,此时,测频分辨力为1Hz。 ? ?????????????????????? ? ? ?? 图1 测频原理框图和时间波形 二、 方案设计 2.1总体方案设计 等频率计测频范围1Hz~100MHz,测频全域相对误差恒为百万分之一,故由此系统设计提供100MHz作为标准信号输入,被测信号从tclk端输入,由闸门控制模块进行自动调节测试频率的大小所需要的闸门时间,这样可以精确的测试到被测的频率,不会因闸门开启的时间快慢与被测频率信号变化快慢而影响被测频率信号导致误差过大,被测信号输入闸门控制模块后,在闸门控制模块开始工作时使encnt端口输出有效电平,encnt有效电平作用下使能标准计数模块(cnt模块)和被测计数模块(cnt模块),计数模块开始计数,直到encnt重新回到无效电平,计数模块就将所计的数据送到下一级寄存模块,在总控制模块的作用下,将数据进行load(锁存),然后寄存器里的数据会自动将数据送到下一模块进行数据处理,最后送到数码管或者液晶显示屏(1602)进行被测信号的数据显示。 2.2理论分析 采用等精度测量法,其测量原理时序如图1所示 从图1中可以得到闸门时间不是固定的值,而是被测信号的整周期的倍数,即与被测信号同步,因而,不存在对被测信号计数的±1 误差 ,可得到: 变形后可得: 对上式进行微分,可得: 由于 dn=± 1 ,因而可推出: 从式(5)可以看出:测量误差与被测信号频率无关,从而实现了被测频带的等精度测量;增大T或提高fs可以提高测量精度;标准频率误差为dfs/fs,因为晶体的稳定度很高,再加上FPGA核心芯片里集成有PLL锁相环可对频率进一步的稳定,标准频率的误差可以进行校准,校准后的标准误差便可以忽略。 2. 3 系统设计方案论证 1)频率测量方案 方案一:采用周期法。需要有标准倍的频率,在待测信号的一个周期内,记录标准频率的周期数,这种方法的计数值会产生±1个脉冲误差,并且测试精度与计数器中的记录的数值有关,为了保证测试精度,测周期法仅适用于低频信号的测量。 方案二:采用测频法。测频法就是在确定的闸门时间内,记录被测信号的脉冲个数。这种方法的计数值也会产生±1个脉冲误差,并且测试精度与计数器中的记录的数值有关,不便于高频信号的测量。 方案三:采用等精度频率测量法,其精确门限由被测信号和预置门共同控制,测量精度与被测信号的频率无关,只与基准信号的频率和稳压度有关,因此可以保证在整个测量频段内测量精度不变,因此选用第三种方案。 2) 显示部分设计方案 方案一:采用八位共阴极LED数码管进行显示,利用单片机串行口的移位寄存器工作方式,外接MAX7219串行输入共阴极显示驱动器,每片可驱动8个LED数码管。 方案二:采用点阵字符型LCD液晶显示,可以显示数字与阿拉伯字母等字符,随着 半导体技术的发展,LCD的液晶显示越来越广泛的应用于各种显示场合。 比较这两种方案,数码管显示驱动简朴,但显示信息量少,功耗大;利用液晶显示可以工作在低电压、低功耗下,显示界面友好、内容丰富,综合考虑,选用LCD来实现显示功能。 二 系统实现 2.1硬件设计 2.1.1系统框图 图2 数字频率计的原理框图 设计实现包括等精度频率计测频模块(FSINCLKKK)、运算模块,显示模块三大模块。下面分别介绍三个模块的结构和实现方法。 等精度频率测频模块 等精度频率测频模块 数据运算模块 被测信号频率数据显示模块 被测信号输入 2.1.1 等精度频率计测频模块 为克服低频段测量的不正确问题,采用门控信号和被测信号对计数器的使能信号进行双重控制,大大提高了准确度。当门控信号为1时,使能信号并不为1,只有被测信号的上升沿到来时,使能端才开始发送有效信号,计数器开始对两路信号同时计数。当门控信号变为0时,使能信号并不是立刻改变,而是当被测信号的下一个上升沿到来时才变为0,计数器停止计数。因此测量的误差最多为一个标准时钟周期。当采用100MHz的信号作为标准信号时,误差最大为0.01μs。如图3 图3 测频电路 计数器停

文档评论(0)

_______ + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档