TA的每日心情 | 怒 2019-11-20 15:22 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
, e) `, {1 n# b5 G
摘要:设计了一种基于PIC单片机的测频仪。该系统利用cpld实现对输入信号频率的等精度测
6 g( B; `6 J2 m量,利用数字量控制的梯形电阻网络实现系统增益从10~40dB可调、步进为6dB;采用PIC16F8770 S! d3 X H: b2 v
单片机作为系统的控制器,并对增益和频率值进行数字显示。) s' d5 j* W( G# V7 m: ?1 i) k
关键词: PIC单片机;等精度测量;频率测量
# V& i" Y% ?* @9 P0 x9 @ s2 k9 U
: c* R/ n5 ~' n7 ~- ~信号频率测量在各类工程中已得到广泛应用。7 j/ u# K: a$ Z4 _- |8 O- T, I
实现频率测量的方法有直接测量法、间接测量法、直
* }4 j2 S e, o5 u4 E接与间接结合测量法和等精度测量法,其共同点是
+ `, y5 D: g: i3 Q% D: R利用主控门加计数器的结构来实现对信号频率的测
+ A+ J1 p9 L5 B5 f% K9 K: I量,而等精度测频法的基本思路是利用触发器使被
. e% S$ g$ H5 q测信号与闸门动作实现同步化,可从根本上消除在
( M" q9 H$ e z! n2 _闸门时间内对被测信号进行计数时的土1量化误0 S3 [3 m9 r5 L! S
差。本文设计的系统利用ALTERA公司的CPLD芯
0 R. w& ]# U* j( I& r* a- g/ {2 A片EPM7128SLC84实现了等精度测频电路,在等精
$ u: Z# W4 a0 ?; J度测频的同时利用单片机PIC16F877实现了系统增
% K1 ~. W+ L: {益的灵活可调。
9 r- s" p6 b- Z! X4 U$ x1 系统框图3 H1 n6 ?# d @9 T% } z
本系统由测频电路、放大电路、单片机、键盘电 F l6 G: W: O7 `$ A( J* K! f
9 ]7 f: N; q2 t' V6 |路及显示电路五部分组成,系统功能框图如图1所
5 E1 q; J- ?$ k; z/ E1 u示。输入被测信号V,为音频信号(频率范围300 ~
) a2 R! N& U( w5 U @9 V) x5 n! C3400Hz),进入系统后分成两路,一路经放大电路, e- r* l- F4 _0 u$ y9 x5 U
进行预置增益的放大后作为系统的输出信号V。,另
, m8 V5 @3 E6 B1 j! m9 R2 ]' v* g一路经测频电路,将测得的频率信息送入单片机处8 _, `0 y2 m" Z z" J
理并进行显示。键盘电路实现系统增益的预置,显0 x0 Z+ z' l) S% X+ F
示电路进行系统频率和增益的显示。
. U5 Y! w2 \+ P/ N4 s" e. p& P9 t2 h% t( W! I
1 z% f0 ^4 f( z$ ~1 i0 Q: A& j/ @7 z
% p' [- K5 L) g9 K" _* ?$ O
|6 z8 b8 H" y5 J' K |
|