0.01S分辨力高精度秒表设计.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机原理与应用课程设计说明书 题 目: 0.01S分辨力高精度秒表设计 系 部: 信息与控制工程学院 专 业: 测控技术与仪器 班 级: 学生姓名: 学 号: 指导教师: 目 录 1 设计任务与要求 - 2 - 1.1 设计任务 - 2 - 1.2 设计要求 - 2 - 1.3 设计结果 - 2 - 2 设计方案 - 3 - 2.1 设计思路 - 3 - 2.2 方案选择 - 3 - 2.2.1 按键方式选择 - 3 - 2.2.2 计时分辨力选择 - 3 - 2.3 主要器件及芯片 - 4 - 2.3.1 本设计主要器件清单 - 4 - 2.3.2 单片机STC89C51RD - 4 - 2.3.3 74HC164芯片 - 5 - 2.3.4 MAX818 - 6 - 2.3.5 MAX232 - 6 - 2.3.6 数码管LED-SP41056 - 7 - 3 硬件电路设计 - 9 - 3.1 硬件电路图设计说明 - 9 - 4 软件设计 - 10 - 4.1 程序流程图 - 10 - 4.2 主要参数计算与分析 - 10 - 4.2.1 定时初值计算 - 10 - 4.2.2 按键初值分析 - 10 - 4.2.3 段码计算 - 10 - 4.3 定时器及按键初始化程序 - 11 - 4.4 PROTEUS仿真结果 - 11 - 5 调试过程 - 12 - 6 结论 - 12 - 附录: - 13 - 1 实物图 - 13 - 2 器件清单 - 14 - 参考文献: - 15 - 1 设计任务与要求 秒表计时器常常用于体育竞赛及各种其他要求有较精确时间的各领域中。 单片机具有体积小,成本低,抗干扰能力强,面向控制,可以实现分机各分布式控制等优点。本秒表/时钟设计采用目前市场上性能价格比较高的STC52单片机设计而成的系统。 1.1 设计任务 设计一个秒表计时器,能够实现以秒计时,并设置复位和启/停开关,复位开关用来使计时器清0,并作好清0准备。启/停开关的使用方法与传统的机械计时器相同,即按一下启/停开关,启动计时器开始计时,再按一下启/停开关计时暂时。清零开关可以在任何情况下使用,在计时过程中,只要按一下清零开关,计时器清零。 1.2 设计要求 1.了解秒表计时器的工作原理;? 2.掌握STC-51系列单片机的基本结构和特性; 3.手动开关,具有起停与清零控制作用; 4.分辨力0.1S;? 5.计时范围00.0—99.9S; 1.3 设计结果 1. 双按键控制开始/暂停、清零; 2. 分辨力:0.01S; 3. 计时最大范围:0.00秒——~; 2 设计方案 2.1 设计思路 本设计可利用单片机的内部定时器/计数器定时和记数的功能来实现计时,为了让时间显示更加醒目,可采用LED数码管显示,为了节省端口的使用,段码的输出可以串行输出,通过接一个串入并出移位寄存器74HC164来并行输出到LED数码管段选端。按键为满足设计要求可采用单按键方式或双按键方式任一种。对于秒表的分辨率与量程,在满足要求的前提下可以尝试提高一下分辨力,加大量程。在设计时首先采用PROTEUS仿真来模拟实现,最后进行焊接调试。 2.2 方案选择 2.2.1 按键方式选择 根据设计要求,可选择单按键或双按键两种方式来控制启动停止和清零功能,按键的使用方法与传统的机械计时器相同。 方式一:一个按键控制,即按一下按键,启动秒表计时器开始计,再按一下按键,秒表计时器停止计时,并显示计时时间。如果再按一下按键,秒表计时器显示屏复位并重新开始计数。 本方式的优点是可以仅用一个按键来实现所有功能,节省费用与端口。 本方式的缺点是不能进行累计计时,只能进行一次性计时。 方式二: 本方案有两个按键,按键一的功能为清零。按键二的功能为启动\暂停:按下按键二后,秒表计时器开始工作,若再按一下按键二,秒表计时器停止计数并记录下计数时间,如果再按一下按键二,秒表计数器继续计数,具有累计计数功能。 本方式的优点是可以累加计时。 本方式的缺点是占有端口多。 考虑到计时时有可能在暂停后继续计时,为使秒表功能达到最优,决定采用双按键设计。 2.2.2 计时分辨力选择 根据设计要求,分辨力要求达到0.1S,在本设计中可以有以下两种分辨力选择: 0.1S分辨力:本方案计时时间量程能达到6小时,但精度稍低。 0.01S分辨力:本方案计时精度较高,但最大计时量程1小时。但可通过外接几个发光二极管来间接加长计时时间,当满量程1

文档评论(0)

企管文库 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档