课程论文温度检测报警系统设计.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《单片机原理及接口》 课程设计报告 题 目: 温度检测报警系统的设计 专业名称: 电子信息工程专业 班 级: 电信112 学 号: 110706240 姓 名: 杨海艺 2014年 1月 温度检测报警系统的设计 杨海艺 (信息工程学院) 摘要:本设计运用单片机仿真技术,以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,设计制作出一个采用数字型温度传感器采集温度的检测系统,将采集到的温度传送给单片机,单片机将当前温度值通过液晶屏幕显示出来。另外系统还具有按键输入功能,可以设定温度的上下报警值,当超出设定温度范围时,系统会产生报警信号。单片机扩展的LCD显示器用来显示秒、分、时、日、月、年及温度的值。整个设计包括两大部分:硬件部分和软件部分,以单片机为核心,蜂鸣器,LCD显示器,晶体管等为外围器件,设计一个正常走时、温度报警。 关键词:单片机; ds18b20;ds1302;LCD1602; AT89C51; 报警; 温度 1设计说明 1.1设计要求: 制作一个采用数字型温度传感器采集温度的检测系统,将采集到的温度传送给单片机,单片机将当前温度值通过液晶屏幕显示出来。另外系统还具有按键输入功能,可以设定温度的上下报警值,当超出设定温度范围时,系统会产生报警信号。 1.2设计环境: Windows7操作系统、Keil4仿真软件、proteus单片机系统仿真软件。 1.3温度检测报警系统实现的主要功能: 1、能实时监测温度并能设置报警温度 2、能设置时间与年月日且待设置位会闪烁提示 3、能设置要报警的最高和最低温度 4、能正常显示闰年普通年份的年月日显示 2 系统硬件设计 2.1 单片机控制系统 本设计以单片机芯片AT89C51作为核心控制器,通过硬件电路的制作以及软件程序的编制,利用温度传感器实现读取温度和用时钟芯片读时间,用LCD来直接年、月、日、时、分、秒及温度,并且可以通过按键调整当前的时间和最高和最低温度,利用对蜂鸣器的控制来实现温度过高或者过低时报警功能。 2.2 各部分功能实现 AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C51单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。AT89C51 提供以下标准功能:4k字节Flash 闪速存储器,128字节内部RAM,32 个I/O 口线,两个16位定时/计数器,一个5向量两级中断结构,一个全双工串行通信口,片内振荡器及时钟电路。同时,AT89C51可降至0Hz的静态逻辑操作,并支持两种软件可选的节电工作模式。空闲方式停止CPU的工作,但允许RAM,定时/计数器,串行通信口及中断系统继续工作。掉电方式保存RAM中的内容,但振荡器停止工作并禁止其它所有部件工作直到下一个硬件复位。 2.3 单片机最小系统 单片机最小系统主要由复位电路,晶振电路,电源等几部分组成。 复位电路有两种方式:上电复位和按钮复位,我们主要用按钮复位方式。如图2-1所示: 晶振电路:电容选取30pF,晶振为12MHz。如图2-2所示:?? 电源:AT89C51单片机的供电电源是5V的直流电。???? EA非/Vpp脚:我们没有用外部扩展ROM,因此EA非/Vpp为高电平,即接+5V电源。 图2-1 复位电路 图2-2 晶振模块原理图 2.4 键盘控制系统设计: 按键需要3个,分别实现为功能选择键、时间的加、时间的减。用单片机的3个I/O口接收控制信号,其电路如图2-3所示: 图2-3 按键调时电路 通过控制键来控制所要调节的是年、月、日、时、分、秒还是温度。在控制键按下后LCD中会在相应的位置出现光标,这时在通过加数键或减数键来控制年月日时分秒及温度的加或减。在设置闹钟键按下后LCD中也会在

文档评论(0)

ctuorn0371 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档