|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
基于PIC18F4580 单片机实现瞬态转速测量的设计与应用 ( m8 a( v% w: y2 k" B
摘要
! i6 f. v- n( B$ r: E7 y介绍了一种利用PIC18F4580单片机技术实现瞬态转速的测量方法,这种转速测量方法具有测量准确度高,采样速度快等优点,具有广阔的应用前景。2 b) e/ }6 p4 N, D& M1 m
关键词: PIC18F4580单片机,瞬态转速,测量方法- h8 f6 g1 B+ A2 W1 A
+ b! {. y6 b+ X$ F) O. `0 J' ~
3 z/ z8 e7 ]! \* ?1 S4 M) g本文从PIC单片机的输人捕捉功能来介绍瞬态转速测量方法的设计与实现。2 V) ^3 Z4 `) b8 z, T
( A `- |' J1 L9 y' |* O1转速常用测方法简介7 `+ C) m& c6 c) U, \
转速是指作圆周运动的物体在单位时间内所转过的圈数,对于某些设备需要测量瞬态转速,故对转速的测量方法就有精度及准确度的要求了,常见的测量方法有如下三种:
# J/ K8 I3 D% \; ^1)M法:在一定时间间隔t内,计数被测信号的重复变化次数N,则被测信号的频率fx可表示为:fx=N/t) G* n# q/ R8 ` _" e( j; p
2)T法:在被测信号的一个周期内,计数时钟脉冲数m0,则被测信号频率fx=fc/m0,其中fc为时钟脉冲信号频率。/ N: z! m" y3 R; a% Q3 I
3)M/T法:是一种快速精确的转速测量方法,被测转速脉冲和系统时钟脉冲同时开始、同时结束计数。设系统时钟周期为To,对被测转速脉冲计数为M,系统时钟计数为n,则被测转速脉冲频率为f=M/(nxTg)。MT法可以快速、精确地测量高频的转速脉冲(高转速),对实时性要求特高的控制系统特别有用。当我们要测量瞬态转速时必须使用该方法,但原来采用M/T法时所需同步的外围电路较复杂,随着新器件的推出,特别是PIC18F4580单片机的退出后就使得接口电路变得简单可靠。.
: k5 x2 t$ R- W- D5 t
8 F9 z) F. N- C
- k [' c' f K, M0 X. l, T4 A" M0 X7 @
7 t8 M+ c4 P6 R' x
|
|