EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
本文论述了电子计数式简易多功能计数器的原理、设计、应用及误差特性。以ATmega128 单片机为控制核心,由 FPGA模块、键盘输入模块、液晶显示模块、温度测量模块等功能模块组成,实现了周期 摘要 s* s/ k! q! ~) G/ W c2 u* I
) f: |! [! m5 ^7 [ 随着科学技术的发展,频率和时间测量的意义已日益显著,不仅与人们日常生活息息相关,而且在当代高科技中更是显得重要。可编程逻辑器件和EDA计数给今天的硬件系统设计者实现了强而有力的工具,使得电子系统设计方法发生了质的变化。本文论述了电子计数式简易多功能计数器的原理、设计、应用及误差特性。本计数器以ATmega128单片机为控制核心,由FPGA模块、键盘输入模块、液晶显示模块、温度测量模块等功能模块组成,实现了周期、频率、时间间隔的测量等功能。在设计方法上,由传统的“电路设计—硬件搭试—焊机”的传统方式到“功能设计—软件模拟—下载”的电子自动化模式,以软件设计为主, 硬件设计为辅的指导思想,将复杂硬件软件化,从而大大提高了系统设计的灵活性和稳定性。 ) M6 ?% d, S9 I/ p
正 文
/ O7 _5 T1 j6 I; Q' }* i) e$ J, R1.1设计要求
& N$ n2 S6 E7 E1.1.1 基本设计要求 4 z% W8 x9 o! B
(1)具有测量周期、频率、时间间隔的功能;
! q- S# |2 B% ~0 r! |* z(2)可以用键盘选择上述三种功能; 2 b7 t3 \; j* a& T2 _
(3)周期、时间间隔测量:0.1mS~1S,误差≦0.1%;频率测量:1Hz~200KHz,误差0.1%; + T7 @8 Z# h6 V" {3 q
(4)能够显示至少六位数码,并自制计数器电源 ; n" A2 e7 [/ Z+ Q! e' }
1.1.2 发挥设计要求 3 i# _0 |8 F; M' x* w
(1)周期、时间间隔测量:1μS~10S,误差≦0.1%;频率测量:0.01Hz~10MHz,误差≤0.1%; 6 P' c" K7 ]/ ?* K
(2)可以记忆10个历史测量数据,且能够随时查看;
2 o' X6 [, V3 L& b( `( Z2 \( `(3)实现语音报数功能,并且显示被测信号的峰值;
4 e( V8 m& J0 `! t2 ]' U(4)其他(如温度、时间等功能)。 3 m6 P3 f# N; @* a
% J' P+ P- u7 l# _- ?# K4 j* P( U! ?; U 9 L( b; J( G0 T4 |5 r
|