|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
+ q* R6 H/ Y' _, L0 z% T4 {: l/ t[摘要]用单片机设计系统时,常常涉及到对频率进行测量,当被测频率较低时我们采用计数法,被测频率较高时我们采用周期法。
( E+ z4 ^1 w% l+ k/ r[关键词]单片机;频率;计数;周期
# c) [7 b. a8 T6 }0 I/ R
7 s% W- N: y- _" n3 G4 D1.计数 法( N# A9 H' d8 v+ ~: s( N J) J
1.1 计数法原理
: P, s9 T2 Q$ D2 W计数法是在单位定时时间内对被测信号脉冲进行计数。计数法的
4 ^$ ]( O u {% y4 ~# i最简单的接口电路,可将外部脉冲直接连接到8031的T1端,将8031
; k) ?" y& b" L4 @4 [+ }. x0 S的T/CO用作定时器,T/C1用作计数器。在TO定时时间里,对频率脉冲
# i! l1 p2 E. L/ d8 s0 _/ l进行计数。T/C1的计数值便是单位定时时间里的脉冲个数。 s% M( ]' e: Z, R: V8 v; W1 A) s
1.2计数法设计原理
# ^9 p4 D* C6 s6 Y# b5 E# b( M在定时计数时会出现如图1所示的丢失脉冲的情况。第一个丢失3 ]! J0 A. x* ^9 j7 s) ~+ A3 z+ t
的脉冲,是由于开始时脉冲宽度已小于机器周期T;第二个丢失的脉
& j1 r5 E& J2 @ Z/ v; ?: u冲是由于脉冲的负跳变在定时之外。定时时间内出现脉冲丢失,将引
# b- a" O# [5 S G+ E起测量精度降低,脉冲频率越低,这种误差越大。显然对于较低频率的
! w n V0 ]8 Z! O! ^! v脉冲测量不适合采用计数法。4 U! h4 s8 u H5 `
- d r% h" R B3 m y9 S
* u( A% `6 s8 i0 z6 F$ M3 N
/ z9 u9 M' |7 q' y$ A5 p* }
|
|