1、 1 毕业论文 文献综述 电气工程及自动化 数字频率测量的方法综述 摘要: 在频率测量过程中, 1 个计数误差通常是限制频率测量精度进一步提高的重要原因。在分析个计数误差产生原因的基础上,提出了一种利用被测信号、时钟基准和测量门限相位的全同步来消除计数误差的频率测量方法 。 关键词: 相位同步 频率测量 1 引言 近年来,高精度频率测量仪器在电子技术领域中得到了越来越广泛的应用,尤其是在晶体或晶体振荡器需求量大和对其精度要求较高的行业。例如。在飞速发展的个人通信和消费电领域,越来越多的产品被要求同时具有高性能和低功耗的特 点,为 r满足不同器件的时钟要求和低功耗的要求,一块印刷电路板上可能会布
2、置 2个或 2个以上二的晶体或晶体振荡器 2。与此同时。许多行业对晶体和晶体振荡器的频率准确度和稳定度指标也提出了越来越高要求。例如,低端路由器要求内部晶体振荡器的频率稳定度优于 5 10一 r, SDH通信设备要求主参考时钟源的频率稳定度优于 l 10-11 r。可见高精度频率测量仪器的市场需求很大。为了测量高指标的晶体或晶体振荡器,一般精度的频率测量仪器不能满足要求,但是能够满足高精度频率测量要求的仪器又都是作为频率计量基准。应用于国家汁量部 门或科研院所,这些仪器设计复杂、体积巨大、价格昂贵,很雉在短期内推广,因此,设计一款测量精度高、成本较低的频率测量仪器就显得十分必要。 2.数字频率
3、测量常用方法 常用数字频率测量方法有 M法、 T法和 M T法。 M法是在给定的闸门时间内测量被测信号的脉冲个数,进行换算得出被测信号的频率。这种测量方法的测量精度取决于闸门时间和被测信号频率。当被测信号频率较低时将产生较大误差,除非闸门时间取得很大。所以这种方法比较适合测量高频信号的频率。 T法是通过测量被测信号的周期然后换算得出被测信号的频率。这种测量方法的测量精度取 决于被测信号的周期和计时精度,当被测信号频率较高时,对计时精度的要求就很高。这种方法比较适合测量频率较低的信号。 M, T法具有以上两种方法的优点,它通过测量被测信号数个周期的时间然后换算得出被测信号的频率,可兼顾低频与高频
4、信号,提高了测量精度 45。但是, M法、 T法和 M T法都存在 1个字的计数误差问题: M法存在被测闸门内 1个被测信号的脉冲个数误差, T法或 M T法也存在 1个字的计时误差。这个问题成为限制测量精度提高的一个重要原因。本文在以上方法的基础上,提出了一种新的频率测量方法,该方法利用全同步方 法消除限制测量精度提高的 1数字误差问题,从而使频率测量的精度和性能大为改善。 2 3.全同步数字频率测量方法 M/T法是目前使用比较广泛的一种频率测量方法。其核心思想是通过闸门信号与被信号同步,将闸门时间 T控制为被测信号周期的整数倍。测量时,先打开参考闸门,当检测到被测信号脉冲沿到达时开始计时,
5、对标准时钟计数;参考闸门关闭时,计时器并不立即停止计时,而是待检测到被测信号脉冲沿到达时才停止计时,完成测量被测信号整数个周期的过程。测量的实际闸门时间与参考闸门时间可能不完全相箱,但最大差值不超过被测信号的一个周期 7。 M/T法测量原理如图 1所示。 图 1 M/T法测量原理 设实际闸门时间为 Ts,被测信号周期数为 Nx,标准时钟计时值为 Ns,频率为 fs,则被测信号的频率测量值为: 由于实际闸门时间为 Ts 为被测信号周期的整数倍,因此 Nx 是精确的;而对标准时钟的计量值则存在误差 Ns(| Ns| 1),即标准时钟计时的真值应为 Ns Ns。由此可知被测信号的频率真值为: 若不计
6、标准时钟的误差,则测量的相对误差是: 可以看出, M/T 法实际上就是将测量闸门信号与被测信号同步,使得实际测量时间是被测信号周期的整数倍,所以 M/T 法又称为多周期同步测量法。 M/T 法中,相对误差与被测频率无关,即对整个测量频率域等精度测量;对标准时钟的计数值 Ns 越大则测量相对误差越小;提高门限时间 Ts3 和标准时钟频率可以提高测量精度;在精度不变 的情况下,提高标准时钟频率可以缩短门限时间,提高测量速度。 由此可见,对闸门时间 Ts 的计时误差 Ns 是限制 M/T 法频率测量精度进一步提高的主要原因,消除 Ns 误差是提高测量精度的有效手段 8。全同步频率测量法则是在参考闸门
7、的控制下,寻找与标准时钟同步的被测信号,并以此信号作为实际闸门的控制信号,实现实际测量闸门信号、标准时钟、被测信号全同步,从而消除 Nx 和 Ns 测量误差。 全同步频率测量法原理如图 2 所示。在给出参考闸门信号后,通过一个脉冲同步检测器检测被测信号脉冲沿和标准时钟信号脉冲沿的同步信息,当 它们同步就开始计时;参考闸门关闭后,亦检测被测信号脉冲沿和标准时钟信号脉冲沿的同步信息,当它们同步则停止计时。 对于任意的标准时钟和被测信号,要找到两者脉冲完全同步的时刻来开启、关闭闸门是不现实的,但有可能找在实现脉冲同步检测电路时,也存在一个脉冲同步检测的误差范围。若以这个脉冲同步检测电路检测到脉冲同步
8、的时刻作为开关信号,可以使得实际闸门的开关发生在标准时钟和被测信号都足够接近的时刻,从而达到计算值量化误差的最小化 10。 设开启闸门时脉冲同步时间为 t1,关闭闸门时脉冲同步时间差为 t2,脉冲 同步检测最大时间差值或称为最大误差为 t,则有: | t1| t,| t2| t。不计标准时钟误差,实际闸门与标准时钟同步,实际闸门时间为 Ts,则被测信号的频率测量值为 被测信号频率的真实值可表示为: 频率测量的相对误差为: 从 (6)式可知,频率测量的最大相对误差只与脉冲同步检测最大时间差值 t 和闸门时间 Ts有关。将 (6)式与( 3)式对比可知,标准时钟周期 1/?s 和脉冲同步检测最大时
9、间差值 t 分别是M/T 法和本文所述的全同步频率测量法中限制频率测量精度提高的原因。显然,控制 t 来提高频率测量精度是有铲的,而且实现起来比提高标准时钟频率更容易。在全同步频率测量法中,当4 t=2.5ns、 Ts 为 1s 时,频率测量相对精度可以达到 10 -9 量级;或当 t=2.5ns、 Ts 取 0.001s时,可以实现 1000 次 /s、相对精度达到 10-6 量级的快速动态频率测量。 4.总结 本文提出的全同步测频方法,在高速时钟随处可见的现代电子系统中有着非常广泛的研究价值,适用于各种测频场合。从某种程度上,它是以牺牲时间来换取准确度,但在现实测量中测频系统对时间的要求并
10、不高,反而电子系统对系统时钟的准确度越来越高,因此它拥有广泛的应用空间。 参考文献: 1戴国骏 .系统可配置单片机原理与应用 M.北京 :机械工业出版社, 2009, 4. 2 蒋焕文,孙续电子测量 M1 中国计量出版 社, 2004: 12-97 3 柳义利 “周渭 F一种高速连续频率测量方法 F宇航计测技 术, 2000, 20( 1): 32-38 4 杨明基于 CPLD和 89S51的多功能信号测旨仪电子技术出版社, 2008 5BIT-Automotive Electronics Technical Innovation Center.Theory and Operation of
11、PsoC EB/OL. 2010-11-17.http:/ 6Jozef K Ryszard S Jerzy P et a1 Fieldprogrammable-gate-array-based time-to-digital converter with 200 ps resolutionJ JEEE Trans on Instrumentation and Measurement, 1997, 46(1): 5155 7李玉丽,徐家品,张俊霞 .利用 PSoC 实现频率计 J.成都信息工程学院学报 ,2008, 12, 23( 6):623625. 8陈明杰 . 低频数字相位 (频率 )测量 的 CPLD 实现 J.微计算机信息 ,2008,(2):224225. 9 张庚辰,秦京文,朱维真,郑健明等精度可变多周期不间断测频方法的研究仪器仪表学报,20a10; 21(6) 10 包明,赵明富,郭建华基于 FPGA的高速高精度频率测量的研究单片机与嵌入式系统, 2003(2)