校园打铃系统的设计.doc_第1页
校园打铃系统的设计.doc_第2页
校园打铃系统的设计.doc_第3页
校园打铃系统的设计.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

校园打铃系统的设计1.1 校园打铃系统概述设计一个校园打铃系统,使用的是24小时计时制,能够设置多个打铃时间,同时要求能够在系统掉电时,时间能够继续,数据能够保持。1.2 系统设计要求1、时钟功能:能显示年、月、日、星期、时、分、秒、温度2、调整功能:能校正年份、日期、时间等3、打铃功能:按指定的时间发出声音,并且闪光4、设置的作息时间数据在单片机掉电后不会丢失1.3 系统整体框图图1 系统总体设计图1.4 各功能模块介绍1、最小系统 单片机最小系统包括单片机(at89s52)、时钟电路、复位电路、工作电源电路、程序存储器选择电路五个部分。2、时钟模块ds1302ds1302是美国dallas公司推出的一种高性能、低功耗的实时时钟芯片,附加31字节静态ram,采用spi三线接口与cpu进行同步通信,并可采用突发方式一次传送多个字节的时钟信号和ram数据。实时时钟可提供秒、分、时、日、星期、月和年,一个月小与31天时可以自动调整,且具有闰年补偿功能。工作电压宽达2.55.5v。采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。3、存储模块at24c08 at24c08提供8192位的串行电可擦写可编程只读存储器(eeprom),组织形式为1024字8位字长,采用iic总线接口。4、温度采集模块ds18b20ds18b20数字温度计是dallas公司生产的1wire,即单总线器件,具有线路简单,体积小的特点。因此用它来组成一个测温系统,具有线路简单,在一根通信线,可以挂很多这样的数字温度计,十分方便。5、打铃模块 采用蜂鸣器和led指示灯作为系统打铃的声光报警器。6、液晶显示模块lcd12864 lcd12864液晶显示器可以显示8行4列16x16点阵的汉子。7、键盘输入模块 采用16键的矩阵式键盘,分别定义为0-9的数字键与其他的功能键。图2 矩阵式键盘1.5 系统流程图图3 打铃系统程序框图1.6 进度安排时间任务功能周一上午熟悉项目,分组,组建最小系统熟悉proteus,组建最小系统周一下午lcd12864液晶显示器实现液晶显示的硬件连接和软件设计周二上午ds1302时钟芯片实现时间显示的硬件连接和软件设计周二下午ds18b20温度传感器实现温度显示的硬件连接和软件设计周三上午矩阵键盘实现键盘的输入与设置功能周三下午at24c08存储芯片实现打铃时间的存储周四上午声光报警实现声光报警周四下午系统集成系统调试周五上午整理实训报告,准备答辩准备答辩周五下午答辩答辩1.7 上交资料1、硬件原理图2、源代码3、每天一个小节(4个),一个周总结4、实训报告目录1、设计题目2、设计目标3、总体设计4、详细设计5、软件设计6、小结、总结7、设计评估1.8 lcd1602显示介面设计2011-08-22sun23:12:4926.7c当前时间显示介面(“”为打铃标志符号)2011-08-22sun23:12:4926.7c修改时间显示介面setupringbelltimer0123:12:49设置打铃时间显示介面1.9 矩阵键盘功能划分0123456789delsav“”的功能:开启打铃功能或关闭打铃功能的切换。开启打铃功能时在“当前时间显示介面”中显示“”的标志符号;关闭打铃功能时在“当前时间显示介面”中不显示“”的标志符号。(打铃标志符号可以自己确定)“”的功能:当前时间显示介面、修改时间显示介面或设置打铃时间显示介面的切换。“del”的功能:只能在“设置打铃时间显示介面”中有效。在“设置打铃时间显示介面”中可以删除当前设置的打铃时间。“sav”的功能:在“修改时间显示介面”和“设置打铃时间显示介面”中有效,分别保存修改的当前时间或设置的打铃时间。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论