基于AT89C51的智能家居控制系统.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《基于AT89C51的智能家居控制系统.doc》由会员分享,可在线阅读,更多相关《基于AT89C51的智能家居控制系统.doc(19页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 基于单片机的智能家居控制系统 目 录摘 要11. 引言22. 系统硬件的具体设计与实现8 2.1 系统原理和框图8 2.2 功能模块的设计82.2.1单片机最小系统设计82.2.2 人体热释电红外传感器介绍102.2.3火焰传感器检测电路142.2.4烟雾/可燃性气体检测电路153. 系统软件设计17 3.1. 程序设计思路17 3.2. 程序流程图17 3.3. 程序174. 总结185. 致谢196. 参考文献207附录21 7.1原理图21 7.2仿真图21 7.3主程序2118基于AT89C51的智能家居控制系统 【摘要】电信和互联网技术的革新将21世纪打造成一个信息化世纪,让人类文
2、明向前迈进了一大步。本文以AT89C51为核心,结合烟雾/可燃性气体、火焰、人体红外感应三大传感器模块,设计了一种智能家居控制系统。该系统实现了检测煤气是否泄漏、检测是否发生火灾、检测门和窗户是否有贼进入,并对以上发生的现象做相应的处理。关键词:智能家居控制系统 火焰探测器 烟雾探测器 红外人体感应模块AbstractThe 21st century is the century of information, a variety of telecom and Internet new technology driven the huge progress of human civilizat
3、ion. In this paper, the intelligent home control system based on AT89C51 as control core, combining with the flame sensor, smoke/combustible gas sensor and human body infrared sensor module. Realized to test whether the gas was leak, whether there is a fire, whether there is a thief enter the doors
4、and windows, and do the corresponding with the above phenomenon happened.Keywords: intelligent home control system; flame sensor; smoke/combustible gas sensor; human body infrared sensor module1. 引言20世纪末,电子技术迅速发展起来,其衍生的一系列电子产品也快速渗透到各个领域,社会信息化程度显著提高。又随着电子技术的快速更新换代,通信技术、计算机技术等也迅猛发展起来,家庭生活已经初步实现了现代化,人们
5、的居住环境也向着更加的安全、舒适的方向迈进。当下,高科技已经融入了我们的生活,为我们的工作、家居提供了极大的便利,为了更好的提高家居舒适度,智能家居控制系统应运而生。单片机所拥有的强大功能使嵌入式设备的方案更加完美,现今的嵌入式系统设计已完全摈弃过往的处理器简单结合模式。随着半导体相关领域发展的额不断成熟和多媒体技术的普及,单片机已经经历了由4位到32位的4次演变,在广大电子爱好者的注视下,单片机经历了一场革新,不单单是功能的提升、价格的降低,同事应用领域也越来越广泛。如今的电子技术已是一门新新技术,专业人才的数量也是逐年增多,在广大电子工作者们的共同努力下,单片机技术的创新与进步可谓是日新月
6、异。与单片机的发展相比,传感器也是毫不逊色,当下,各传感器的使用数量已经达到了一个惊人的数字,其精确度更是不在话下,传感器的使用为智能家居控制系统提供了极大的便利。家居智能化这一概念起源于美国,其次在世界传播开来,21世纪人们追求的不只是物理家居,更是安全家居、方便家居。智能家居控制系统的原理是通过计算机的网络技术、控制集成等技术建立一个以家庭为主体、小区为中心、城市为对象的综合管理系统,以提高居住的整体环境和水平。通常来说,大型的智能家居控制系统主要由服务器、交换机,以及各种执行机构组成,正是这些简单的设备,构成了强大且功能多样的智能控制系统。使用通讯、网络等高新科技手段,把与智能家居相关的
7、各种子系统模块链接在一起,就组成了一个完整的便于维护和统筹管理的智能家居控制系统。该系统较普通家居而言优势更在于能够提供更加舒适、有品味的家居生活。它能够将一尘不变的家居变得智慧化,还能够实现信息交换,让家居内外保持信息通畅,让人们能够更好的安排时间,提高能源利用率。智能家居系统的优势更在于能够实现网络化管理,能够遥控指挥家中的各种电器设备,例如窗帘自控,远程控制照明设备,自动报警等功能。此外,我们还可通过该系统对家电进行定时设定,让生活更加方便省心。又由于智能家居系统布线极其简单,具有灵活性和可操作性,功能灵活可拓展,因此更加容易获得人们的接受和认可。2. 系统硬件的具体设计与实现2.1 系
8、统原理和框图该系统主要围绕单片机,结合开关显示、声光报警、人体红外检测、火焰传感器检测、烟雾传感器检测、电源,以及其外围电路来进行设计。图2.1展示了其硬件设计组成。AT89C51开关显示电路声光报警电路人体红外检测电路火焰传感器检测电路烟雾传感器检测电路电源图2.1 系统设计框图正常情况下,室内煤气为开启状态,家用电路总闸为闭合状态,窗户为开启状态,若烟雾传感器检测到附近有可燃性气体或火焰传感器检测到有火源时,则会关闭煤气和家用电总闸,当安装在窗户和门内的人体红外模块检测到有人进入时,此时会开启红闪灯并启动报警,以此来起到威慑盗贼的效果。2.2 功能模块的设计2.2.1单片机最小系统设计将电
9、源、晶振、/EA=1、复位相结合就组成了如图2.2所示的AT89C51的最小系统。接下来,简单介绍一下该最小系统的复位、时钟电路。图2.2AT89C51最小系统 (1). 时钟电路:振荡器有两类:一类是高增益反相放大器构成的内部振荡器,输入、输出接口分别是XTAL1 、XTAL2;一类是外部振荡器。外部振荡器作用时,直接将信号加入到XTAL1, XTAL2处于悬空的状态。内部方式则是时钟发生器产生振荡的脉冲二分频,比如说,晶振是12MHz,那么时钟的频率就是6MHz。晶振所接电容一般约30PF,频率范围为1MHz-24MHz。片外晶振、反馈元件与这个放大器一起组成自激振荡器,为系统提供时钟电路
10、。放大器反馈电路中的并联谐振电路由外接晶振和电容C1、C2共同构成。为了避免外接电容对振荡器的起振速度、稳定性、频率高低等的影响,尽管没有特殊要求,系统还是要求:晶振的值选为12MHz,电容选陶瓷电容,值取22F。为了进一步提高系统稳定性,保证振荡器更加可靠地工作,再设计制作电路板时,尽量让电容、晶振贴近单片机,从而将寄生电容降到最低。图2.3 晶振的两种工作方式(2). 复位电路:振荡器运行的过程当中,会在引腿处出现两个机器周期以上,也就是24个振荡周期以上的高电平,这种情况会引起单片机复位,只要保证这个脚的高电平,51芯片就能够实现循环性的复位,复位之后PO-P3这一口均置一引脚会表现出高
11、电平,特殊功能寄存器SFR和程序计数器会全部清零。复位脚从高电平逐步转化为低电平的过程当中,使用ROM芯片的00H处程序开始运行。复位是由外部的复位电路来实现的。片内的复位电路通常是在复位引脚RST的作用下,经由斯密特触发器连接复位电路,斯密特触发器的作用是抑制噪声,在每一个机器周期的S5P2上实现输出,而且每一次输出都会伴随复位电路的一次采样。按钮复位和上电自动复位时复位电路会经常采用的两种方式,本次设计当中的电路系统采用的是上电和按钮复位的电路,时钟的频率是6MHz时,Rs大约为200,C选取22F,Rk大约是1K。常用的复位电路如图2.4所示:图2.4 常用复位电路图2.2.2 人体红外
12、传感器简介热释电红外传感器是能够对动物和人体发出的射线进行感应,并输出电信号的传感器。1938年,就有人提出了热释电感应在红外辐射探测过程中的应用,但是并没有得到业界的重视和认可,一直到了六十年代,伴随着科学技术的发展,红外激光技术的进步,才对热释电效应以及热释晶体的应用产生了巨大的推动。截至目前为止,热释电晶体技术在红外遥感、热辐射探测器以及红外光谱仪等领域都得到了广泛的应用,已经成为了红外激光领域中十分理想的一款探测器。热释电技术正广泛地应用于各种自动化控制的装置当中,在我们的生活当中就十分常见,包括防盗报警器、楼道开关等都有它的存在,并且在多个领域都得到认可,业界十分看好。在以后的生活中
13、,它还可能得到更为高端的应用,比如说生产出当房间无人时会自动关闭的饮水机、空调、电灯、电视机,或者是自动门铃和监视器,还有可能生产出能够结合数码相机和摄影设备实现的全自动人类及动物活动记录仪。热释电效应与同压电效应具有异曲同工之妙,主要原理就是温度变化引起晶体表面的荷电现象,热释电传感器对温度十分敏感,主要由压电晶体元件和陶瓷氧化物构成,两个元件的表面会形成一个电极,当检测范围之内发生了温度变化时,热释电就会在两极上产生电荷,并形成微弱的电压。热释电传感器的输出阻抗非常高,在传感器当中会进行一次阻抗的变换,这个变换在场效应管中进行。热释电效应生成的电荷如果同空气当中的离子结合就会消失,当温度稳
14、定不变的情况下,传感器就不会发生输出。这个时候,一旦人体进入了检测区,环境温度就会因人体温度的加入发生改变,进而产生了温度差,有温度差就会有输出电荷,但是如果人体进入到检测区之后不产生动作,温度没有改变,传感器不会有输出。这种传感器的作用就是对动物和人类的活动进行传感的。并且有实验证明,当传感器配备光学透镜之后,检测的距离会增加5m。(1). BISS0001芯片介绍和典型电路BISS0001作为传感信号处理集成电路中的高性能产品,当与热释电传感器及少量外界元件配套后,就会构成一个被动式热释电红外的开关,这种开关能够自动地开启各种荧光灯、白炽灯、蜂鸣器,还能够自动控制各类电风扇、自动门、自动洗
15、手池、烘干机等设备,而且十分快速,特别适合应用于各大商场、宾馆、企业、库房,在家庭当中的走廊、过道等敏感区域也可以适当设置,同时还可以作用于安全区域的照明、自动灯光和报警系统。这种设备主要是由与门电路、锁定时间控制器、禁止电路、电压比较器、运算放大器、状态控制器以及定时控制器构成。(2). BISS0001的内部结构及特点如图2.5中,运算放大器OPl的作用就是把热释电红外传感器输出的信号进行第一级放大,之后由C3耦合进行第二级放大,最后通过COP1以及ODP2组成的双向鉴幅器检测出有效的触发信号,启动延时定时器,最终输出的信号VO透过T1晶体管对驱动继电器进行放大,接通负载。图2.5 热释红
16、外传感器处理芯片BISS0001采用CMOS工艺,具有功耗低的特点;模数结合,运放是具有独立高输入阻抗的;而且内部使用双向鉴幅器,可以有效抑制信号干扰;内设有延迟时间、封锁时间两类定时器;BISS0001采用16脚DIP封装,其工作电压范围较宽:3V5V。(3). BISS001管脚图及管脚说明: 图2.6 BISS001管脚图BISS001管脚说明:表2.1 BISS0001管脚说明引脚名称I/O功能说明1AI选择端。当A为“1”时,允许重复触发;反之,不可重复触。2VOO控制信号输出端。高电平:输出延迟时间Tx、VS上跳变;低电平:其它。3RR1-输出延迟时间Tx的调节端4RC1-输出延迟
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 AT89C51 智能家居 控制系统
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内