一、电子计数法测频率原理
通过门控控制闸门开关,闸门时间T自己设定,计数器计数脉冲个数N(也就是待测信号),N个脉冲的时间间隔为δt,倒数即为信号的频率f,由此
δt=T/N
f=N/T——信号频率
根据公式,如果考虑反应速度,就希望闸门时间越短越好,但是会存在量化误差(±1误差)就是计数的个数可能多一个也可能少一个。因为闸门和信号相位之间的不确定性导致的。导致N有±1的误差。
由于T越大,N越大,由于N的绝对误差是0.1,当N越大,它的相对误差越小
因此,T的常见选择是0.1秒和1秒
二、电子计数法测频率实现方法(高频信号)
设置两个定时器分别为定时器模式和计数器模式。
计数器用来数脉冲个数,定时器用来计时
当脉冲个数太少时,说明频率过低,改用第二种方法——电子计数法测周期
三、电子计数法测周期
在一个周期内,看脉冲个数,从而判断频率,比如时钟周期为1mhz,这段时间内有1兆个脉冲就说明周期是1s,1000个脉冲就说明是0.001s,也就是1ms.
频率就是周期的倒数。