多功能数字钟4.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
多功能数字钟4

2004年山东省第九届大学生 电子设计竞赛试题答卷 设计与总结报告 编号:B已1203 竞赛题目:多功能数字钟(B) 参赛学生姓名:林海峰、杨金亮、于泉洲 学校及专业:山东交通学院——信息工程系——信息021班 辅导老师:张吉卫 王晓红 目 录 摘要 第一部分:题目要求 第二部分:方案论证与选择 第三部分:电路设计与参数选择 第四部分:系统软件设计 第五部分:系统调试与仪器使用 第六部分:测试数据与结果分析 第七部分:使用说明书 总结 摘要 本作品是以89C52单片机为核心,12C887时钟芯片、OCMJ中文模块液晶显示器、AD590温度传感器以及信号处理电路构成的24小时制多功能数字钟。这种多功能数字钟不仅具有了一般数字钟的基本功能,并且具有以下功能:闹钟时间设置、闹钟开关、遥控止闹功能,显示年月日,实时检测环境温度,显示电网电压,显示电网频率等一系列功能。拥有这样的闹钟,不仅可以设定所需时间,而且可以随时检测室内温度,同时可以实现非接触关闭闹铃,这无疑给我们带来了许多的方便。在电子产品盛行的今天,如此新颖又有较高使用价值的闹钟相信会有很好的发展空间。 第一部分 题目要求 基本要求 我们设计的这种24小时制多功能钟,具有时间设置、闹钟定时、开关铃声、数字显示小时分钟,有AM/PM指示、闹钟就绪、铃响器等功能并采用220V交流电源供电。 二、发挥与创新部分 本多功能数字钟除具有以上基本功能外,还有数字显示年月日、环境温度显示(0~60℃±1℃)、电网频率及电压显示、电压欠压、过压报警(~220V±10%)、非接触止闹等功能。 第二部分 方案论证与选择 系统功能框图 在当今繁忙的工作生活中,闹钟几乎是我们不可或缺的一件物品。尤其是学生更是需要它。它给我们带来了许多方便。前些年,闹钟以机械式的居多。近些年,随着科技的发展和社会的进步,闹钟的样式也发生了质的变化,产生了电子闹钟、数字闹钟、甚至名曰“电脑万年历”的闹钟。这些闹钟听起来五花八门,好像各有神通,其实不过都只能实现数字钟的基本功能,与我们这里要说的多功能数字钟不一样。 我们这次设计的多功能数字钟不仅具有了一般数字钟的基本功能,并且具有以下功能:闹钟时间设置、闹钟开关、遥控止闹功能,显示年月日,实时检测环境温度,显示电网电压,显示电网频率等一系列功能。拥有这样的闹钟,不仅可以设定所需时间,而且可以随时检测室内温度,同时可以非接触关闭闹铃,这无疑给我们带来了许多的方便。在电子产品盛行的今天,如此新颖又有较高使用价值的闹钟相信会有很好的发展空间。下面我们就介绍一下设计的总体框图。 二、系统主要部分有: 1:中央处理器电路:采用单片机芯片机外围电路构成最小系统。 2:时钟信号产生电路:时钟芯片 3:人机接口电路:包括按键电路、液晶显示电路。 4:信号处理电路: 包括传感器、信号处理、放大、整形等电路。 5:执行部件电路:包括蜂鸣器、状态指示灯。 三、方案论证及选择 1.时钟电路部分 方案一:利用单片机内部的定时功能来实现时钟的走时,通过计算可知,使定时器每25ms产生一次中断,当产生40次中断后秒单元将加一,以此类推,从而实现时、分、秒的走时,并加以显示。 由于这种方式在断电的情况下将停止走时,且通电后必须再初始化,而且需要调表,故不用此方法。 方案二:我们选用DS12C887时钟芯片,这是一种跨越2000的时钟芯片,它是DS1287的增强型品种。它内含晶体振荡器、振荡电路、充电电路和可充电锂电池并且封装成一个集成模块,这种芯片可记录时间,年、月、日,并且成功解决“千年虫”问题,是一种广泛应用的万年历时钟芯片。基于以上内部结构,该芯片具有记忆、掉电重起、时间准确不需重新调表的优点。由于它内部装有锂电池,断电后系统依然可靠运行。对于芯片的软件编程,首先,需要对其进行初始化,对芯片内部寄存器设立标志位并赋初值,同时加载时钟的计数初值。初始化完成后,即可以在该芯片中读取时间。该芯片口地址为0BF00H,读过此地址,把数读出,并放入一储存单元,同时调用显示子程序进行显示。故选用此方法。 DS12C887各引脚功能如下: * TOM:计算机总线选择端 * SQWF:方波输出,速率是否输出有专用寄存器A,B的预制参数决定; * AD0~AD7:地址/数据双向总线,有 ALE 的下降沿锁存8位地址; * WR:写数据,低电平有效; * ALE:地址锁存器信号端,低电平有效; * RD:数据读信号端,低电平有效; * CS:选通信号端,低电平有效; * IRQ:中断请求,低电平有效,有专用寄存器决定; * RESET:

文档评论(0)

pangzilva + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档