课程设计:基于单片机控制的数字频率计设计说明书_精品.doc
文本预览下载声明
单片机原理与应用技术
课程设计报告
题目:基于单片机控制的数字频率计
专业班级:应用电子技术教育061班
姓 名:
时 间:2009.11.29—2009.12.18
指导教师:
2009年12月18日
数字频率计设计任务书
1.设计目的与要求
设计出一个基于51单片机的数字频率计。准确地理解有关要求,独立完成系统设计,要求所设计的电路具有以下功能:
(1)频率检测范围:1Hz-1MHz。
(2)输入三角波 、正弦波 、矩形波, 要求输入0.5mV。
(3)以十进制数显示在LED上,频率精确到1Hz。
2.设计内容
(1)画出电路原理图,正确使用逻辑关系;
(2)确定元器件及元件参数;
(3)进行电路模拟仿真;
(4)SCH文件生成与打印输出;
(5)PCB文件生成与打印输出;
(6)制作完整实物电路并进行实际调试和仿真;
3.编写设计报告
写出设计的全过程,附上有关资料和图纸,有心得体会。
4.答辩
在规定时间内,完成叙述并回答问题。
目录
1. 引言 1
2. 数字频率计方案设计 1
2.1 测量频率的方案分析 1
2.2 本次设计采用的方案 2
3. 设计原理分析(硬件部分) 2
3.1 信号放大整形电路 3
3.2 分频电路 3
3.3 四选一电路 3
3.4 51单片机部分 4
3.5 显示电路 4
4. 系统程序设计(软件部分) 5
4.1 测频软件实现原理 5
4.2 软件流程图 5
4.3 系统的仿真和调试 6
4.4 系统的改善 6
5. 总结与体会 6
参考文献 7
附录一:系统整体电路图 8
附录二:电路PCB图 9
附录三:系统整体程序 10
题目 数字频率计
班级 应教061 姓名
摘 要:随着电子信息产业的不断发展,信号频率的测量在科技研究和实际应用中的作用日益重要。传统的频率计通常是用很多的逻辑电路和时序电路来实现的,这种电路一般运行缓慢,而且测量频率的范围比较小。考虑到上述问题,本论文设计一个基于单片机技术的数字频率计。首先,我们把待测信号经过放大整形;然后把信号送入单片机的定时计数器里进行计数,获得频率值;最后把测得的频率数值送入显示电路里进行显示。本文从频率计的原理出发,介绍了基于单片机的数字频率计的设计方案,选择了实现系统得各种电路元器件,并对硬件电路进行了仿真。
关键词:单片机,频率计,测量
1. 引言
随着电子信息产业的发展,信号作为其最基础的元素,其频率的测量在科技研究和实际应用中的作用日益重要,而且需要测频的范围也越来越宽。传统的频率计通常采用组合电路和时序电路等大量的硬件电路构成,产品不但体积较大,运行速度慢,而且测量范围低,精度低。因此,随着对频率测量的要求的提高,传统的测频的方法在实际应用中已不能满足要求。因此我们需要寻找一种新的测频的方法。随着单片机技术的发展和成熟,用单片机来做为一个电路系统的控制电路逐渐显示出其无与伦比的优越性。因此本论文采用单片机来做为电路的控制系统,设计一个能测量高频率的数字频率计。用单片机来做控制电路的数字频率计测量频率精度高,测量频率的范围得到很大的提高。
2. 数字频率计设计方案
2.1 测量频率的方案分析
测频方法主要有以下几种:脉冲数定时测频法(M法)、脉冲周期测频法(T法)、脉冲数倍频测频法(AM法)、脉冲数分频测频法(AT法)、脉冲平均周期测频法(M/T法)、多周期同步测频法。下面是几种方案的具体方法介绍。
脉冲数定时测频法(M法):此法是记录在确定时间Tc内待测信号的脉冲个数Mx,则待测频率为:
Fx=Mx/Tc
脉冲周期测频法(T法):此法是在待测信号的一个周期Tx内,记录标准频率信号变化次数Mo。这种方法测出的频率是:
Fx=Mo/Tx
脉冲数倍频测频法(AM法):此法是为克服M法在低频测量时精度不高的缺陷发展起来的。通过A倍频,把待测信号频率放大A倍,以提高测量精度。其待测频率为:
Fx=Mx/ATo
脉冲数分频测频法(AT法):此法是为了提高T法高频测量时的精度形成的。由于T法测量时要求待测信号的周期不能太短,所以可通过A分频使待测信号的周期扩大A倍,所测频率为:
Fx=AMo/Tx
显示全部