




已阅读5页,还剩10页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
基于RAM智能报警系统设计班级学号姓名日期成绩第1章概述11智能小区和智能家居的概念智能住宅的概念源于美国,且发展最为迅猛,随后,欧洲、日本、新加坡等国家住宅智能化也得到飞速发展。在我国,智能住宅这一概念推广较晚,但其发展的速度很快,由于国内的住宅产业的特殊性,智能小区取代了智能住宅的概念,全国已建立了一些具有一定智能化功能的住宅和住宅小区。在国际上智能小区的概念至今尚没有取得一致的认同,国家建设部住宅产业化办公室提出了关于住宅小区智能化的基本概念,即住宅小区智能化是利用4C(计算机、通讯与网络、自控、IC卡)技术,通过有效的传输网络,将多元信息服务与管理、物业管理与安防、住宅智能化系统集成,为住宅小区的服务与管理提供高技术的智能化手段,以期实现快捷高效的超值服务与管理,提供安全舒适的家居环境。家居智能化是小区智能化的核心。智能家居监控系统利用先进的计算机技术、网络通讯技术、综合布线技术,将家庭中各种与信息相关的通讯设备、家用电器和家庭保安装置,连接到一个家庭智能化系统(即家庭控制器)上,以实现集中的或异地的监视、控制和家庭事务性管理,并保持这些家庭设施与住宅环境的和谐与协调,让家居生活更加舒适、安全、有效。与普通家居相比,智能家居不仅具有传统的居住功能,提供舒适安全、高品位且宜人的家庭生活空间;还由原来的被动静止结构转变为具有能动智慧的工具,提供全方位的信息交互功能,帮助家庭与外部保持信息交流畅通,优化人们的生活方式,帮助人们有效安排时间,增强家居生活的安全性,甚至为各种能源费用提供节约方案。12国外智能家居的发展状况智能家居的概念最早起源于美国,英文为SMARTHOME,但一直未有具体的建筑案例出现,直到1984年美国联合科技公司(UNITEDTECHNOLOGIESBUILDINGSYSTEM)将建筑设备信息化、整合化概念应用于美国康乃迪克州哈特佛市的CITYPLACEBUILDING时,才出现了首栋“智能型建筑”,从此揭开了全世界争相建造智能家居的序幕。自从世界上第一栋智能建筑在美国出现后,美国、加拿大、欧洲、东南亚等经济比较发达的国家先后提出了各种智能家居的方案。此后智能家居在美国、德国、新加坡、日本等国都有料广泛的应用。1998年5月新加坡举办的“98亚洲家庭电器与电子消费品国际展览会”上,通过在场内模拟“未来之家”,推出了新加坡模式的家居智能化系统。它的系统功能包括三表抄送功能、安防报警功能、可视对讲功能、监控中心功能、家电控制功能、有线电视接入、电话接入、住户信息留言功能、家居智能控制面板、智能布线箱、宽带网接入和统软件配置等。面对智能家居的巨大市场,像思科、英特尔、摩托罗拉、朗讯、IBM、爱立信和LG等公司都纷纷加入这个领域,研发智能信息家电和智能家居系统。13国内智能家居的发展状况我国自20世纪80年代开始引入智能家居概念至以来,智能家居行业得到了飞速的发展。虽然还未能像美国、日本那样对智能家居行业制定技术标准,但已经借助智能家居的概念和技术开始建设智能化得住宅小区了。但因为国内对智能家居系统的研究起步相对较晚,我国智能家居的发展存在很多障碍和问题,例如智能家居工程技术人员缺乏,管理水平低;行业规范与标准制定滞后;智能家居产品的层次和技术含量低,智能化不明显,精品很少。1999年,建设部勘察设计司建设部住宅产业化办公室联合组织实施全国住宅小区智能化技术示范工程,目标是提高住宅使用功能、推进住宅质量换代、促进住宅产业化,同时摸索出一套适合各地的住宅小区智能化技术体系,该示范工程的启动,标志着我国智能化住宅小区的建设进入了新的发展阶段。我国在2000年小康型城乡住宅科技产业工程项目实施方案中,将建设智能化小康示范小区列入国家重点发展方向。这必然促使智能化从智能大厦建设向智能住宅化小区,乃至向家庭智能化方向发展。建设部要求“到2010年,大中城市中60的住宅要实现智能化”。目前,国内智能家居产业处于引导期,产品标准不统一,没有形成优势品牌和领军企业,产品五花八门,市场处于无序竞争期。国内形成了一些不同标准的智能家居系统,如海信的智能家居控制系统、清华同方的EHOME数字家园、海尔的UHOME数字家庭系统、西南交通大学科技公司开发的NDT系统等。14系统研究意义从我国智能家居的发展可以看出,虽然目前智能家居系统有了一定的发展,出现了一系列的研究公司和产品,但总体来说还处于市场发展初期,特别是缺乏统一的标准和成熟的产品。而随着社会经济的发展,科学技术的进步,人们对家居智能化必然提出越来越高的要求。智能家居监控系统作为智能化家居的一个重要组成部分,也将起到更加重要的作用。考虑到地区经济发展的不均衡和消费者对智能家居监控功能的不同要求,本课题提出系统采用嵌入式技术来降低功耗和成本,结合GSM移动通信网络扩展应用范围,引入模块化设计提高系统的开放性的设计思路。最终构建一个家居服务网络,特别是通过远程控制技术,提高其操作的便捷性。是家居信息远程监控系统实现大众化和普及化。课题中从一下几个方面进行研究和设计1通过传感器和摄像头实现用户和小区警报室值班人员的双向监控。通过各类传感器和摄像头检测室内情况,当出现异常情况时产生警报信号并通过GSM给用户发送信息;同时小区警报室值班人员通过服务端界面能够实时监视住户家的环境状况,如发现异常可以迅速采取有效措施,以减小甚至避免住户的损失。2通过手机发送短消息实现对家居的远程控制。用户可以通过发送预先设计好的短消息指令给家居监控系统,监控系统识别收到的指令完成所对应的操作,以实现用户对家居设施的远程控制。3通过模块化的设计实现用户使用系统的自主性与开放性。随着家居内部电器设备的增多,以及安防以监控的不同要求,将各种监控设备进行模块化设计,使得用户在选择使用该系统时能够按自身的实际需求选择使用不同功能的监控模块,并在使用过程中,随着实际需求的变化增加或删减功能模块。第2章智能家居监控系统总体设计方案21系统组成智能家居安全监控系统由EELIOD270ARM开发平台、系统扩展板、GSM模块、USB摄像头、有线网络等接口设备组成,系统架构如图21所示。其中EELIOD270ARM为系统核心,主要完成视频数据采集、有线视频数据传输、对GSM收发的短消息进行解析和处理、以及对系统扩展板进行控制;扩展板电路主要负责传感器数据的采集、家用电器开关的控制、接收和处理来自EELIOD270开发平台的控制信息以及将传感器报警信息、家用电器开关状态信息反馈给EELIOD270平台;GSM模块负责短消息的收发;USB摄像头负责视频数据的采集;所有的监视信息通过有线网络系统传输到小区的服务器中,从而实现对危及人民生命和财产安全如火灾、煤气泄漏、外人非法入侵等情况需要有效的监视。图21系统架构图22系统功能介绍家用电器远程监控USB视频数据采集有线网络数据传输传感器报警数据采异常情况报警GSM短消息收发重要日志文件保存23系统特色系统性该系统中融入家电智能控制,GSM通信,视频监控,传感器监测,无线网络通讯。是一个适用于多种环境的集成系统。兼容性在用户终端的设计上,考虑到不同的用户,使用PDA或手机都能实现远程监控。在监测方式上,也可采用多种不同类型的传感器。实时性监视信息具有实时性要求,系统可在容许的准实时条件下做出反应,及时通知用户和相关机构,并将现场数据永久保存。远距离由于我们使用GSM或GPRS网络通信,只要在有网络覆盖到的地方,用户手持设备就能连接监测端。无线网络也可容易地覆盖整个社区。第3章系统硬件设计方案31EELIOD270平台EELIOD270平台(图31)主要包括数据通信、视频采集和发送控制命令等三个方面,其中数据通信包括与扩展板、GSM模块的RS232通信和与服务器端的有线网络通信;视频数据采集主要包括客户端的视频预览和视频数据传输;发送控制命令则主要根据短信内容、扩展板传感器报警信息发送各种控制命令。图31EELOID270平台32扩展板本系统主要用于安全监控,居民比较关心的家居安全问题主要是危及人民生命和财产安全的煤气泄漏,着火,外人非法入侵等,所以系统选用煤气、烟雾、人体红外等传感器。为了节约成本和调试方便,本系统使用几个按钮代替传感器的功能(如图32)。图32扩展板实物图图33扩展板顶视图及外设接口扩展板电路在系统主要负责采集传感器报警信号,并将信息通过RS232传输到EELIOD270平台上进行处理,同时,扩展板接收EELIOD270平台的家电控制命令并实现对家用电器的控制。扩展板以AT89C51为控制核心。扩展板的元件布局如图32所示,其上有四盏LED分别模拟四种家电,三个按钮模拟三种传感器。其中四盏LED分别连接单片机的P10、P11、P12、P13;三个按钮分别连接P20、P21、P22。扩展板顶视图及外设接口如上图33所示。321传感器接口电路烟雾、煤气泄漏、红外等这些传感器的报警信号通过光电耦合接入单片机的P2口(如图34所示),在传感器没有报警信号时,光电耦合芯片处于截止状态,与之相接的单片机端口为低电平;当传感器有报警,传感器输出高电平,此时光电耦合芯片导通,与之相接的单片机端口为高电平,由单片机对报警信号进行采集并做出相应处理。12345678ABCD87654321DCBATITLENUMBERREVISIONSIZEA3DATE24FEB2007SHEETOFFILECDOCUMENTSANDSETTINGSLI桌桌SMARTHOMEPCB_SCHBACGPCBSCHDDBDRAWNBYR15R16R17R18R11R12R13R141J19JP11J20JP11J21JP11J22JP11J23JP11J24JP11J25JP11J26JP1U4U5U3U2VCCP20P21P22P23图34传感器接口电路322家电控制接口电路家用电器控制接口电路如图35所示,K1K4为继电器,分别控制四路家电的闭合和断开,Q1Q3为继电器线圈电流驱动,电路由单片机的P1口进行控制,DD1DD4发光二极管用于显示某路控制电路的工作情况,主要为了调试电路。12345678ABCD87654321DCBATITLENUMBERREVISIONSIZEA3DATE24FEB2007SHEETOFFILECDOCUMENTSANDSETTINGSLI桌桌SMARTHOMEPCB_SCHBACGPCBSCHDDBDRAWNBYQ1PNPQ2PNPQ3PNPQ4PNPVCCK1K2K4K3D1D2D3D412J012J412J312J212J101U01U01U01UDD1DD2DD3DD4R2R3R4R5R6R7R8R9P10P11P12P13P10P11P12P13VCCVCCVCCVCC图35家电控制接口电路323RS232接口电路扩展板与EELIOD270开发平台通过RS232接口进行通信,扩展板的RS232电平转换芯片采用MAX232,扩展板的主控处理器芯片采用通用的51系列单片机。具体接口电路如图36所示。12345678ABCD87654321DCBATITLENUMBERREVISIONSIZEA3DATE24FEB2007SHEETOFFILECDOCUMENTSANDSETTINGSLI桌桌SMARTHOMEPCB_SCHBACGPCBSCHDDBDRAWNBYP112P123P134P145P156P167P178RST9P3010P3111P3212P3313P3414P3515P3616P3717XLAT118XLAT219P2122P2223P2324P2425P2526P2627P2728ALE30EA31P0732P0633P0534P0435P0336P0237P0138P0039VCC40PSEN29GND20P2021P101A1AT89S5XY1C1C4C11V2C13C24C25V6T2OUT7R2IN8R2OUT9T2IN10T2OUT11R1OUT12R1IN13T1OUT14GND15VCC16U1MAX232VCC162738495J15DB9R6C7VCCVCC01P10P11P12P13P14P15P16P17P20P21P22P23P24P25P26P27C401UFC301UFC201UFC501UFC601UFS1图36RS232接口电路第4章系统软件设计方案本系统是在基于LINUX操作系统环境下,使用嵌入式开发工具QT/EMBEDDED237、QTOPIA170作为系统界面的开发工具。本系统的软件主要包括基于PC的服务端软件设计、EELIOD270开发板上的软件设计单片机程序设计。其中服务器端的程序主要通过有线网络接收来自EELIOD270开发板的视频和所有设备的状态信息数据,并将信息保存在日志文件中;EELIOD270开发板上的软件主要完成短消息的收发、与扩展板的数据通信和基于PC的服务器的数据传输;扩展板程序主要接收来自EELIOD270平台的控制信息和采集传感器的报警信息并将数据上传到EELIOD270开发板。系统软件功能架构如图41所示。图41系统软件功能架构41服务器端程序设计本系统基于PC的服务器端程序完成通过有线网络接收来自EELIOD270平台的视频和所有设备的状态信息数据,并将所有的状态信息保存到日志文件中,服务器端程序基于LINUX的QT31软件开发平台而设计。QT提供的网络编程类相当丰富,有基于TCP套接字的QSOCKET类和QSERVERSOCKET类,QSOCKET类提供了一个有缓冲的TCP连接,该类与网络传输有关的主要信号有网络连接信号CONNECTED、网络断开信号CONNECTIONCLOSED、读数据信号READYREAD、发现主机信号HOSTFOUND、数据写到网络信号BYTESWRITTENINTNBYTES、连接出错信号ERRORINT、延迟关闭完成信号DELAYEDCLOSEFINISHED,一旦网络的某一种状态发生(如网络断开),信号就会发送(CONNECTIONCLOSED),再通过信号与槽函数相关联进行处理。QSERVERSOCKET类提供了基于TCP连接的服务器,在构造函数中设置IP地址和端口号,一旦设置好IP地址和端口号,QSERVERSOCKET能侦听所有连到服务器的用户,由成员函数NEWCONNECTIONINTSOCKET对最新连接到的服务用户做出反应。可能过QSOCKET类的READBLOCKCHARDATA,Q_ULONGMAXLEN和WRITEBLOCKCONSTCHARDATA,Q_ULONGLEN实现网络数据传输,也可利用QDATASTREAM类的READRAWBYTESCHARS,UINTLEN、WRITERAWBYTESCONSTCHARS,UINTLEN、操作重载函数等函数。411服务器接收流程图服务器端接收的数据主要为所有设备和传感器的状态信息数据以及视频数据,在接收是利用信息头加以区分。其中状态信息数据头为“BASIC”,视频数据头为“”。对于状态信息的数据内容较小,在接收过程中不存在网络阻塞而丢数据包的情况,但是对于视频数据而言,由于视频数据较大,在接收过程中由于网络阻塞而丢数据包,最终导致视频无法恢复,因此在视频数据接收过程中采用分块接收的方法,即将需要传输的视频数据分成N个数据块,每个数据块的传输进行通信握手,当一块数据完全传输到服务后向客户端回送握手信号,客户端再发送下一个数据块数据,在一帧视频传输完毕后,在将视频数据进行合成。由于视频图像采用分块传输,在接收视频图像数据过程中需要每接收一块必须进行通信握手。具体算法将一幅K字节大小的视频图像分成M字节大小的数据块,需要传输的块数为NK/MKM。因此在每次数据传输过程中需要传输当前块、当前块的大小和需要传输总块数。接收过程根据总的块数来判断数据是否接收完毕。系统界面初始化建立服务QSERVERSOCKET有客户端接入吗创建与客户端连接的套接字,准备接收数据客户端连接断开吗Y网络侦听NYN图42服务器接收主程序流程图客户套接字中有数据建立读取数据的套接字数据流读取数据流是状态信息头BASIC吗读取所有状态信息数据状态信息刷新更新数据显示保存日志数据Y是视频数据头吗读取当前视频数据帧相关内容数据为整数帧且当前帧数等于已收帧数加1吗更新已收帧变量、整数帧变量,读取视频数据向客户端回复握手信息和当前已收帧数整帧视频都收到了吗显示视频、视频相关变量清零YYY视频相关变量清零NN返回NN图43服务器接收子程序42客户端(EELIOD270板)程序设计客户端程序即EELIOD270板程序主要包括数据通信、视频采集和发送控制命令等三个方面,其中数据通信包括与扩展板、GSM模块的RS232通信和与服务器端的有线网络通信;视频数据采集主要包括客户端的视频预览和视频数据传输;发送控制命令则主要根据短信内容、扩展板传感器报警信息发送各种控制命令。421客户端网络程序设计客户端网络程序设计要实现的功能有连接小区服务器;向服务器端传输EELIOD270开发板的视频和所有设备的状态信息数据;1客户端程序流程图图44客户端程序流程图422扩展板接口程序设计系统扩展板主要完成接收EELIOD270平台发送来的控制命令和采集传感器警报信息并将警报信息通过串口上传到EELIOD270平台。EELIOD270平台根据警报信息和警报使能标志启动自动报警处理操作,在有线网络连通的情况下,通过网络向小区服务网络传输操作网络是否已连上连接服务器操作网络使能标志是否为真清除网络使能和网络连接标志视频采集使能标志是否为真启动视频捕获定时器置位网络使能和网络连接标志关视频捕获定时器置位传输完毕标志启动基本信息传输定时器服务器网络断开清除网络使能和网络连接标志关闭网络套接字视频采集使能标志是否为真启动视频捕获定时器关视频捕获定时器YYYYN连上服务器网络返回NNN端进行报警。考虑可能出现的误报警,程序设计中采用多次读取扩展板发送来的数据,如果出现四次以上的数据,则进行数据处理,否则视为误报警,为了避免主人在家时出现报警,程序中设置了报警允许标志,只有在报警允许的情况下,才启动报警。流程图如图45所示。报警数据处理,(来自扩展板)扩展
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 女团趣味测试题及答案
- 文明就餐面试题及答案
- 慢性胆管癌的临床观察
- 物业部长面试题及答案
- 压疮护理试题及答案
- java中poi面试题及答案
- 保安服务礼仪知识培训课件
- 保安培训知识100问课件
- 烟草任务提成方案(3篇)
- 桥梁桩基返工方案(3篇)
- 能量转换中的㶲与㶲分析
- DB11-T+2147-2023连栋玻璃温室建造技术规范
- 环境材料概论 完整全套课件第1-9章 绪论、吸附材料 -环境材料的绿色设计
- 金安桥水电站枢纽布置及主要技术问题
- 郑州城市职业学院辅导员考试题库
- 2022公务员录用体检操作手册(试行)
- 新课标的变化与思想政治课的教学课件
- 动物检疫检验考试题库(含答案)
- 非法社会组织排查表
- 关于设置老年病医院(医疗机构)的可行性报告
- 2023年隆回县体育教师招聘笔试模拟试题及答案
评论
0/150
提交评论