技术文章
技术文章

使用频率计测量频率时需要考虑的三个因素

发布时间2018-08-16        浏览次数:1193

    频率计主要由时基(T)电路、输入电路、计数显示电路以及控制电路四个部分构成,是一种专门对被测信号频率进行测量的电子测量仪器。使用频率计测量频率时需要考虑以下的三个因素:
    一、被测频率的范围
    频率测量需要根据被测频率的范围选择测量的方式。当被测频率的范围比较低时,zui好采用测周期的方法测量频率。而被测频率比较高时,使用测频法比较合适。需要注意的是,被测频率的zui高值一般不能超过测频MCU系统时钟频率的1/2,因为当被测频率高于MCU时钟1/2后,MCU往往不能正确检测被测脉冲的电平变化了。
    二、系统的时钟
    先测量频率的系统时钟本身精度要高,因为不管是限定测量时间还是测量限定脉冲个数的周期,其基本的时间基准是系统本身时钟产生的。其次是系统时钟的频率值,因为系统时钟频率越高,能够实现频率测量的精度也越高。因此使用AVR测量频率时,建议使用由外部晶体组成的系统的振荡电路,不使用其内部的RC振荡源,同时尽量使用频率比较高的系统时钟。
    三、所使用定时计数器的位数
    测量频率要使用定时计数器,定时计数器的位数越长,可以产生的限定时间越长,或在限定时间里记录的脉冲个数越多,因此也提高了频率测量的精度。所以对频率测量精度有一定要求时,尽量采用16位的定时计数器。
    使用频率计测量频率时,除了以上三个因素外,还要考虑频率测量的频度(每秒内测量的次数),如何与系统中其它任务处理之间的协调工作等。频率测量精度要求高时,还应该考虑其它中断以及中断响应时间的影响,甚至需要在软件中考虑采用多次测量取平均的算法等。