1、 毕业设计毕业设计说明书说明书 课题名称:_数 字 频 率 计 数 器 _ 学生姓名 专 业 电子信息工程技术 班 级 2008 级 时 间 2010.102011.4 指导教师 电子信息与自动化工程系电子信息与自动化工程系 内容摘要内容摘要 电子计数器是一种多功能的电子测量仪器。它利用电子学的方法测 出一定时间内输入的脉冲数目, 并将结果以数字形式显示出来。 本次课题 是设计 4 位频率计数器,利用 STC89C52 单片机的 T0、T1 的定时计数 器功能, 来完成对输入的信号进行频率计数, 计数的频率结果通过8 位动 态数码管显示出来。要求能够对 0250KHZ 的信号频率进行准确计数,
2、 计数误差不超过 1HZ。 关键关键字字:计数器 信号 单片机 频率 目目 录录 第一章第一章前言前言3 1-1毕业设计总概述 1-2任务要求及安排 第二章第二章总体方案设计总体方案设计3 2-1方案选择 2-2总体方案设计 2-3设计流程 第三章第三章单元电路设计单元电路设计6 3-1单元电路 3-2元件及工具清单 第四章第四章总体电路图总体电路图11 4-1电路原理图 4-2单片机程序 第五章第五章电路调试电路调试15 第六章第六章问题及解决方法问题及解决方法17 第七章第七章分析和总结分析和总结 .17 第八章第八章附录附录. 18 8-1. 参考文献 8-2. 致谢词 第一章第一章前言
3、前言 1 1- -1 1毕业设计总概述毕业设计总概述 毕业设计是对即将步入社会的毕业班同学设计能力的一次全面考核,是教学计划 中最后一个综合性实践教学环节,是学生在教师的指导下,独立从事电子设计工作的 初步尝试,其基本目的是培养学生综合运用所学的基础理论、专业知识、基本技能应 对和处理问题的能力。是学生对三年所学知识和技能进行系统化、综合化运用、总结 和深化的过程。通过立题、收集素材、设计方案、工艺制作等过程,检查学生的思维 能力、创造能力、实践能力和掌握技艺的深度及提高人才培养工作水平具有重要的意 义。 本课题是基于单片机系列的数字频率计设计,因为单片机已广泛地应用于各行各 业的电子设计中,
4、 使频率计智能化水平在广度和深度上产生了质的飞跃,数字化也成为 了电子设计的必由之路. 运用单片机和高速计数器的组合设计频率计,并采用适当的 算法取代传统电路,次方法不仅能解决传统频率计结构复杂、稳定性差、精度不高的 弊端,而且性能也将大有提高,可实现精度较高、等精度和宽范围频率计的要求;随着 单片机技术的不断发展,可以用单片机通过软件设计直接用十进制数字显示被测信号 频率。 1 1- -2 2任务要求及安排任务要求及安排 频率计数器要求利用 STC89C52 单片机计数控制, 要求能够对 0250KHZ 的脉 冲信号频率进行准确计数,计数误差不超过1HZ。 任务的安排是采用小组共同完成的,每
5、个小组 4 名成员。共同对该课题的研究、 设计、安装与调试。 第二章第二章总体方案设计总体方案设计 2 2- -1 1方案选择方案选择 本频率计的设计以 STC89C52 单片机为核心,利用他内部的定时计数器完成 待测信号周期频率的测量。单片机 STC89C52 内部具有 2 个 16 位定时计数器, 定时计数器的工作可以由编程来实现定时、计数和产生计数溢出时中断要求的功 能。在定时器工作方式下,在被测时间间隔内,每来一个机器周期,计数器自动加 1 (使用 12 MHz 时钟时,每 1s 加 1) ,这样以机器周期为基准可以用来测量时间间 隔。在计数器工作方式下,加至外部引脚的待测信号发生从 1 到 0 的跳变时计数器加 1,这样在计数闸门的控制下可以用来测量待测信号的频率。外部输入在每个机器周 期被采样一次,这样检测一次从 1 到 0 的跳变至少需要 2 个机器周期(24 个振荡周 期) ,所以最大计数速率为时钟频率的 124(使用 12 MHz 时钟时,最大计数速率 为 500 kHz) 。定时计数器的工作由运行控制位 TR 控制,当 TR 置 1,定时计数 器开始计数;当 TR 清 0,停止计数。 本设计综合考虑了频率测量精度和测量反