智能家居监控系统.doc
《智能家居监控系统.doc》由会员分享,可在线阅读,更多相关《智能家居监控系统.doc(22页珍藏版)》请在沃文网上搜索。
1、目 录摘 要1概 述21系统总体结构设计21.1设计要求21.2本设计的主要功能21.3智能家居的总体构成31.4系统方案的选择及论证32 系统硬件电路设计42.1 STC89S52单片机简介42.2 GSM简介52.3有毒气体传感器电路设计62.4人体热释红外传感器电路设计62.5烟雾传感器的电路设计72.6单片机主控模块的设计72.7显示模块的设计92.8继电器的选型与设计92.9报警电路的设计103 系统软件的设计103.1主程序流程设计103.2关键子程序流程设计114 系统调试144.1硬件调试144.2软件调试155 结论15参考文献17附 录18Abstract:19致 谢201
2、9智能家居监控系统作 者 指导教师 摘要:现在使用的家居家电大部分是近距离关闭方式,不具备远距离监控和控制家电开关的功能,如果想在出差或下班回家时就能够享受舒适的生活,传统的方式是难以实现的。本文设计实现了一个多功能监控系统,该控制系统可根据自己的需要控制和监控家居家电、门窗的开和关,并且能实时了解家居环境变化。该系统以STC89C52单片机为主控核心,硬件电路主要包括LCD12864点阵式液晶屏显示电路、GSM、有毒气体传感器MQ-7检测电路、烟雾传感器MQ-2检测电路、人体红外传感器检测电路、继电器电路等。在软件设计上采用C语言程序编程,设计完成的系统具有防盗监控、燃气泄漏监控、家电状态监
3、控和家电开关控制的功能。系统具有操作简单、性能稳定、实时监控、远程控制等特点。关键词:智能家居监控;GSM;单片机;传感器概 述家电是人们家居生活中不可缺少的一部分,它在提高人们生活水平、改善人们室内生活环境起到重要作用。现在很多家电制造商在朝着更方便、更舒适和更人性化方向发展,这种发展趋势也正是人类社会发展到一定时期的必然结果。但是现在使用的家电大多数是近距离控制的。如果使家电具有一定的功能,让它能根据用户的意愿进行远程监控和控制,在下班回到家时就能享用上已经煮好的饭菜、回家就能洗热水澡、在出差时回到家就能享受舒适的环境,在不需要时可以关闭家电开关装置,有效节能,这就会给人们的居家生活带来更
4、多的享受、更方便,从而进一步提高人们的生活质量。同时也希望能够实时了解家居环境的状况和变化。针对这样的构想,设计了以STC89C52单片机为核心的家居监控、控制系统。该设计能通过烟雾检测和CO检测传感电路,不断循环检测室内有害气体、红外检测人体信号等,经处理后传入单片机,单片机对信号进行运算,超过预先设定的数值系统就会通过GSM发送详细报警短信息,用户可根据实际情况判断是否需要取消应急报警。另外可根据自己的需要通过短信指令控制和查询家电开关。1系统总体结构设计1.1设计要求(1)设计一个智能家居监控系统,系统能通过显示设备显示系统的信息。(2)系统能对居室进行实时监控(如何对居室内的家电、有毒
5、气体和门窗的开光等进行监控),同时,用户通过某种方式实时了解系统的监控信息;(3)系统具有报警功能,当居室内有异常时,系统发出报警。(4)其他的扩展功能。1.2本设计的主要功能本设计的主要内容以单片机STC89C52为基础,采用传感器技术和GSM模块来完成,以CO传感器和烟雾传感器实现对室内环境有毒气体及家电开关的监控,同时能够根据自己的需求进行远程查询和控制家电的状态。(1)远程控制开关:无论何地都可以根据自己的意愿控制家居家电、门窗开关的目的。(2)实时监控:能够通过远程设备了解家居家电和门窗的开关状态。(3)防盗:为防止盗贼入室盗窃,由继电器开、闭了解门窗是否开启,当门窗开启后,蜂鸣器立
6、即发出报警声,并发送信息给预设手机号码,避免造成财产及安全损失。(4)烟雾报警:当检测到有毒气体一氧化碳泄漏和烟雾时,蜂鸣器和发光二极管发出声光报警。1.3智能家居的总体构成本智能家居主要由自动系统组成,其中主要包括STC89C52单片机组成的中央控制器、数据检测传感电路、报警电路、显示电路以及继电器驱动电路组成。显示模块用于显示家电状态、有毒气体和烟雾是否正常,当检测到有毒气体或烟雾时单片机通过GSM模块发送短信警报给预先设定手机号码,如果想要打开家电开关,则通过通信设备向GSM发送指令短信。报警器用于检测盗情、烟雾和有毒气体,人体红外检测到窗和门传感器检测到人通过窗户和门时报警。通过移动设
7、备能及时准确的了解监控环境的详细信息,设计框图如图1所示。 单片机报警装置片机GSM模块有毒气体探测用户手机烟雾探测器片机红外感应探测家电控制电路 图1系统的整体设计框图1.4系统方案的选择及论证要实现监控功能,则需要通过单片机硬件设计和软件设计完成功能控制,再通过显示设备LCD12864显示。整个系统的主要电路模块有:GSM模块、主控模块、显示模块、人体红外检测模块、烟雾检测模块、CO检测模块。1.3.1单片机芯片的选择及论证方案一:采用STC89C51芯片作为硬件核心,内部具有4KB存储空间,对电路进行调试时,由于对错误程序的修改或对程序的新增功能需要烧入程序时,对芯片造成一定的损坏所以不
8、使用该方案。方案二:采用STC89S52芯片作为硬件核心,是一种具有8KB存储空间,能够存储更多程序,并且与工业标准的STC89C51指令集合输出管脚相兼容,所以本设计采用STC89C52为主控芯片1.3.2显示模块的选择及论证方案一:采用LCD1602是一种字符型液晶,能够同时显示2行32个字符,本设计的显示信息主要以显示汉字为主,1602显示屏幕太小一次只能显示两行字符不能显示更多信息,所以不采用此显示设备。方案二:LCD12864是一种汉字图形点阵液晶显示模块,可显示汉字和图形,一次能够显示比较多的汉字信息,因此采用此显示设备。1.3.3监控设备的选择本设计采用GSM作为远程监控设备,因
9、为在对于它所在的覆盖区域中的移动台进行控制和完成话路交换的功能实体,它可完成网络接口、公共信道信令系统等功能,并能实时了解,比较于串口通信有线监控而言更加方便、简单。所以本设计采用GSM为远程监控设备。1.3.4传感器的选择本设计采用MQ-7 传感器来模块对环境CO进行检测,此传感器具有很高的灵敏度和良好的选择性,并且灵敏度可调。 因此本设计采用此传感器。2 系统硬件电路设计2.1 STC89S52单片机简介STC89C52RC单片机是一种具有抗干扰能力强、高速运算、低功耗等特点的单片机,与传统8051单片机兼容。其接口简单,使用方便,且功能强大,单片机P1.2和P1.3分别两个继电器的输入端
10、,P3.0和P3.1接GSM模块的数据输入和数据输出引脚。因此本系统采用STC89C52RC单片机作为主控制芯片。2.1.1STC89C52RC单片机主要特点(1)与MCS-51单片机完全兼容;(2)工作电压:3.3V-5.5V;(3)工作频率范围:0-40MHz;(4)工作温度范围:0-75;(5)用户应用程序空间8K;(6)片上集成512字节RAM;(7)ISP在线编程,无需专用编程器,可通过串口(P3.0和P3.1)直接下载用户程序(8)低功耗空闲和掉电模式;(9)通用异步串行口(UART),可用定时器软件实现多个UART1。STC89C52的引脚结构如图2所示图2 STC89C52外部
11、引脚图2.2 GSM简介本系统设计使用的GSM模块TC35I。TC35I是新一代无线通讯模块,可以快速安全地实现数据、语音的传输、短信息服务和传真等功能,可以工作在GSM 900 kHz和1 800 kHz两个频段,该模块向用户提供标准的AT命令接口,为数据、语音、短消息和传真提供快速、可靠、安全的传输,方便用户的应用开发及设计。TC35I模块主要由 GSM基带处理器、GSM射频模块、供电模块(ASIC)、闪存、ZIF连接器、天线接口六个部分组成2TC35I 构成框图如图 3所示。电 源 部 分GSM 射频部分GSM基带处理器天线接口FLASH40芯ZIF插座图3 TC35I 构成框图2.3有
12、毒气体传感器电路设计MQ-7是一种灵敏度高、寿命长、成本低的气体传感器,这种传感器可检测多种含一氧化碳的气体,简单的电路驱动即可,是一款适合多种应用的低成本传感器。电路图如图4所示。图4 MQ-7原理图2.4人体热释红外传感器电路设计人体的恒定体温约为37左右,会发出波长约10微米左右的红外线。人体红外传感器是一种新型敏感元件,感应一个区域扇形。当探测器检测到异常情况时,由2脚输出一个高电平,再连接一个六非门74LS04,输出低电平发送到单片机上,单片机做出报警处理。引脚功能如图5所示。图5热释红外传感器的引脚示意图(1)数字1脚:电源负极;(2)数字2脚:信号输出,高电平有效,46V和工作电
13、压有关;(3)数字3脚:电源正极;(4)W1:灵敏度调整;(5)W2:输出延时调整0.5120秒。2.5烟雾传感器的电路设计MQ-2烟雾传感器是一种可用于对家庭环境和工厂环境的烟雾检测装置,同时也可适用于液化气体、甲烷、丙烷等的检测,连接方便,可以直接连接继电器形成一个气体开关;也可以和有源的蜂鸣器直接连接形成一个简易的气体报警系统。原理图如图6所示图6 MQ-2烟雾传感器原理图2.6单片机主控模块的设计本设计采用STC89C52为主控芯片。单片机的主控系统如图7所示,此模块包括振荡电路,复位电路。XTAL1和XTAL2分别接外部晶振的两端,XTAL1在片内它是振荡器倒相放大器的输入,XTAL
14、2在片内它是振荡器倒相放大器的输出。第9引脚接复位输入端,接上电容,电阻和开关后构成复位电路,20引脚为接地端,40引脚为接电源端。第31引脚(EA)接高电平,以保证对单片机内部ROM的正常读写。图7单片机主控系统振荡电路即时钟电路,图中是内部时钟方式的时钟电路。采用外接并联谐振回路,振荡晶体为11.0592MHZ,电容C6、C7的取值对振荡频率输出的稳定性、大小及振荡电路的起振速度有一定的影响,本设计采用30pF的电容。电路中两个电容的作用是帮助起振和对振荡器的频率进行微调。当晶振频率为11.0592MHZ时,使系统复位的时间应大于t;t=2*(1/11.0592M)*12=2.17us2.
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
10 积分
下载 | 加入VIP,下载更划算! |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 智能家居 监控 系统
