毕业论文单片机控制的多功能窗.doc

  1. 1、本文档共31页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机控制的多功能窗 孔荣荣 (德州学院物理系,山东德州253023) [1]。 关键词 AT89C51; 控制键盘 1 绪论 随着电子技术的不断发展以及人们的生活水平的不断提高。智能窗是由微电脑芯片主机、红外线传感器(风雨传感器)红外探测器、电动窗帘机、无线遥控器、智能探测门磁、燃气泄露检测器、只能电话报警器等设备组成,集声光电通讯为一体的智能化、人性化网络化的高科技产品,该产品体积小,功能强,既可以遥控窗门、窗帘、窗纱的自由开关,自动防风、防雨、防盗、防火、放燃气泄露,遇紧急情况可以紧急求救。具有功能强大、美观耐用、易于安装、安全舒适、文明健康等特点[2]。 家居除了讲究自然环境、人文环境、生态环境外,还要讲究安全感、舒适环境和智能环境。如果在家居里安装上智能窗,就可以大大提高您家的安全智能、舒适度,彰显个性。早上醒来不用起床,只要轻轻地按一下遥控器,窗帘、窗门自动打开,清新的空气进入居室。去上班忘记光窗户或者碰到刮风下雨的天气,系统会自动关窗,免去您的担忧。碰到小偷窥探,系统自动关窗并报警;碰到燃气泄露,系统会自动开窗换气;碰到紧急情况,可以在坏人不知晓的情况下按下紧急按钮[3]。 2 系统方案 系统总体框图如图2.1。 图2.1 系统总体框图 3 系统硬件设计 本控制系统主要由AT89C51单片机组成的中央控制器[4],数据检测传感电路,A/D转换器,窗驱动控制接口电路,窗驱动电路等组成。 图3.1硬件结构图 3.1 中央控制器 中央控制器以AT89C51单片机为核心。 AT89C51是一种带4K字节FLASH存储器(FPEROM—Flash Programmable and Erasable Read Only Memory)的低电压、高性能CMOS 8位微处理器,俗称单片机[]。AT89C2051是一种带2K字节闪存可编程可擦除只读存储器的单片机。单片机的可擦除只读存储器可以反复擦除1000次。该器件采用ATMEL高密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容[]。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图 图3.2 AT89C外形及引脚排列 [6],温度检测完全可以满足要求。其基本电路如图3.3所示。 图3.3 中央控制器 3.2 A/D转换器 为了便于与AT89C51单片机相连接[6],同时又有利于系统设计,A/D转换器选用了ADC0809。其分辨率为8位,不必进行零点和满度调整。单一电源(+5V)供电,模拟量输入范围0—5V。转换速度取决于芯片的时钟频率。时钟频率范围为10-500KHZ。ADC0809有八路模拟量输入,在本系统中只用4路输入,即可完成温度等4种被测模拟量的A/D转换。利用单片机对FOH口的数据写启动A/D转换器。A/D转换结束ADC0809的EOC向AT89C51发出中断请求信号,CPU再响应中断请求信号,通过对FOH口的读操作,读取转换结果并送到被测量的相应存储区。在重新选择被测量(修改各相关指针),并在次启动A/D转换后中断返回[7]。A/D转换器电路如图3.4所示。 图3.4 A/D转换器电路 3.3 窗驱动电路 我们可以根据驱动信号与所控对象的关系,将窗驱动电路分解为:移动窗驱动电路;换窗驱动电路;窗锁驱动电路;温度调节驱动电路;湿度调节驱动电路;换气扇驱动电路;报警驱动电路等,分别用它们去控制一个对象。负载之前的电路都可以称驱动。使电路具有负载能力,就使得电路能输出一定的功率,这样负载才能正常工作。负载中要流过一定的电流,降落一定的电压P=IU.行驱动就是水平方向的驱动。列驱动就是纵(垂直)方向的驱动。窗驱动电路如图3.5所示。 图3.5 窗驱动电路 3.4窗户状态检测电路 可考虑采用4个开关型的磁敏器件。外窗、内窗户所对应的左、右墙框各1个.在外窗、内窗户的左、右边上与磁敏器件相对应的地方各贴上一小片磁铁。当小磁铁随窗户的移动而移动到相对应的磁敏器件时,该磁敏器件的输出信号从高电平变为低电平,表示窗户已移到相应边上[8]。窗户状态检测电路如图3.6所示。 图3.6 窗户状态检测电路 3.5键盘输入及显示电路 可采用intel公司生产的8279通用可编程键盘显示器接口芯片。利用8279,可实现对键盘显示器的自动扫描,并识别键盘上的闭合键的键号,大大节省单片机对显示器的操作时间,从而减轻单片机的负担。该键盘输入及显示电路具有显示稳定,程序简单,不会出现误动作等优点。对于控制键盘,可考虑采用微动开关制作并安装在

文档评论(0)

精品天地 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档