网站大量收购独家精品文档,联系QQ:2885784924

毕业设计(论文)_基于AT89S51单片机的教室灯光智能控制系统设计.doc

毕业设计(论文)_基于AT89S51单片机的教室灯光智能控制系统设计.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
摘 要 为了有效利用教室灯光、节约能源,设计了以AT89C2051单片机作为控制核心的教室灯光控制系统,能根据学校作息时间、光照情况自动调节教室灯光的打开或关闭。调试结果证明该系统具有很好的人机交互界面,能对教室灯光进行智能控制,且电路简单,成本低,节约能源,可移植性好。也可应用于图书馆、会议室、办公室、办公等场所,具有很好的实际应用价值和广泛的应用空间。 录 摘 要 I 引言 IV 1.1课题来源及背景 IV 1.2国内外教室灯光控制器研究的现状及其存在的问题 IV 第一章 教室灯光控制器简介与方案分析 1 1.1教室灯光控制器简介 1 1.2系统控制方案分析 1 第二章 系统控制模块的硬件设计 2 2.1系统控制模块的硬件构成及简介 2 2.2系统控制的主要硬件电路 2 2.2.1系统主控电路 2 2.2.2系统供电电路 3 2.2.3数据采集电路 4 2.2.4系统时钟电路 6 2.2.5继电器驱动电路 7 2.2.6超时报警电路 7 2.2.7按键控制电路 8 2.2.8系统看门狗电路 8 3.1系统监控主程序模块 10 3.1.1系统自检初始化 10 3.1.2定时中断处理设计 11 3.2数据采集模块 11 3.2.1人体存在传感器的优缺点 11 3.2.2数据采集软件的实现 12 3.3时钟模块 12 3.3.1数据输入输出 12 3.3.2时钟程序设计 13 3.4显示驱动模块 16 第四章 系统调试运行及问题分析 16 4.1单片机系统调试方法及步骤 16 4.2主要问题分析 18 第五章 总结与展望 19 5.1总结 19 5.2展望 19 致 谢 20 参考文献 21 引言 1.1课题来源及背景 本课题属于自选课题,来源于本人了解到现今全世界面临资源短缺问题日益突出,当前,随着经济的飞速发展,能源短缺问题日益突出,成为一个国家经济发展的“瓶颈”。作为工业生产和人民生活不可或缺的电力能源更是如此。尤其现今越来越提倡低碳生活,节约能源已经成为一种全球共识,而作为培养社会精英的高校更应该起到榜样的作用。但是目前在校园内,教室灯火通明,却空无一人的现象屡见不鲜,这不仅造成了严重的资源浪费,也对高校的形象造成了很坏的影响。本文所研究的教室灯光控制系统就可以很好地实现节约能源的作用。12点,若还有人存在,则关闭自动控制器的运行,改用开关来手动控制,以解决因特殊情况下,自动控制器的不人性化运行。 所研究的教室灯光控制器主要是由硬件和软件两大部分组成。硬件部分是前提,是整个系统执行的基础,它主要为软件提供程序运行的平台。而软件部分,是对硬件端口所体现的信号,加以采集、分析、处理,最终实现控制器所要实现的各项功能,达到设计目的。 第二章 系统控制模块的硬件设计 2.1系统控制模块的硬件构成及简介 系统控制单元是以AT89S51单片机主控模块为核心,其它外围电路主要包括:环境光采集电路、时钟模块、热释红外传感器模块、看门狗模块、按键电路、EEPROM存储模块、超时报警模块、数码管显示模块,其结构框图如图2-1所示。 图2-1 系统控制结构框图 光模块采用光敏三极管来检测环境光的强度,有光照时,电阻减小,随着光照强度的减弱,电阻逐渐增大,把光信号转化成电信号,实现对光强度的检测。 人体存在传感器模块采用HP-208是基于红外线技术的智能产品,实现对人体存在的检测。 硬件时钟模块采用充电能力的低功耗,具有临时性存放数据的RAM寄存器的实时时钟芯片DS1302。该电路的接口简单、价格低廉,被广泛的使用。 系统数据存储及故障保护部分由X5045组成,X5045是一种串行通讯的512字节EEPROM,同时兼有看门狗和电源监控功能键盘模块。 2.2系统控制的主要硬件电路 考虑到本系统安装时受环境影响因素比较多,且教室控制设备中的人体存在传感器、光敏三极管等经常会因环境情形变化而不稳定,所以在设计过程中,电子元器件的选用、线路布置和设备的安放要充分考虑到抗干扰问题。 2.2.1系统主控电路 本系统的主控模块采用AT89S51作为主控芯片,它是一种低功耗,8位CMOS工艺处理器,具有8K在线可编程Flash存储器,片内的Flash可多次编程,为在线编程提供了方便。片内有128字节的RAM,4KB的EEPROM,由于合理的安排使用片内RAM空间,所以没有片外扩展的RAM,使电路结构简洁。该芯片的主要特征见如表2.1:AT89S51引脚 说明 P0. 0-P0. 7 ULN2803 数码管段码驱动接口 P2. 0-P2. 7 PNP-9012基极 数码管段码驱动接口 P1. 0 X5045SI X5045串行输入端 P1. 1 X5045SCK X5045串行时钟端 P1. 2 X5045CS X5045片选端

文档评论(0)

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

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

1亿VIP精品文档

相关文档