2。安防系统
安防安全系统设计内容包括防盗、防火等方面的内容。为了保证家人的安全,在设置安全模式下,一旦出现意外的情况下,包括坏人进入、火灾类似的事件发生时,系统会自动提醒用户。智能家居系统涉及安全检测装置,包括火灾、温湿度传感器、防盗的红外传感等。用户可以通过手机、电脑开启家庭安全。
3。1。2硬件需求分析
人们需要智能家居系统提高生活的品质,因而智能家居系统控制平台实际的使用应满足如下的需求:
1。低功耗。
低功耗的运行模式能够保证系统长期稳定的工作,并且从节能环保的角度也适用于家庭的选用。
2。便利性。
智能家居系统应采用多种控制模式,方便用户操作。系统设计时除了应考虑室内采用红外之外,还应考虑手机控制模式,多模式的控制方式可极大地方便用户操作。
3。系统自动升级和维护。
目前智能家居系统的一个问题就是系统售后升级和维护不容易,这也影响到用户对系统的选择。系统的升级和维护应采用远程自动处理模式,无需用户操作。
4。丰富的网络接口。论文网
目前家居系统里面采用多种通信模式,缺乏统一的通讯接口,例如WIFI接口、NET接口以及DB接口等。丰富的网络接口可使家庭与互联网实现互联和家庭内网的互联。
5。安全性。
智能家居系统的访问需要经由网关认证才可进行远程控制。家庭网关应能够避免黑客的入侵和攻击,保证家庭内网运行的正常。
3。1。3软件需求分析
智能家居控制系统的控制为方便家庭用户,应该采用多种控制方式,本系统采用WIFI控制和网络控制等方法实现控制的目的。根据系统的功能需求,本系统的软件部分的设计应包括三个部分:无线个域网网络软件、套接字()接口程序、实现WEB服务器的软件。
1。WIFI软件功能
为了能够实现WIFI网络平台的搭建和使用,本系统采用IAREW8051作为WIFI网络组建的调试器,软件设计的内容包括网络管理、网络通信和中断处理等。
(1)网络管理
网络管理主要实现WIFI网络和维护,包括网络部分功能的设备管理,设备管理应实现从网络设备到网络和设备。通过网络管理软件的设计部分、终端设备和主控制器之间建立无线个域网局域网(LAN)来设置系统平台。
(2)网络通信
网络通信主要通过串口实现主控制器与终端设备间的数据传送,从而在家居系统中实现数据采集和无线控制的功能。
(3)中断处理
无线个域网系统程序正在运行时,死循环操作系统在循环扫描系统过程中,终端设备没有请求命令通常是在待机模式。内部中断和外部中断会导致系统停止当前的执行体系,当程序执行完中断处理程序后,它将返回到系统。
2。Socket接口程序
本系统采用的控制方法包括互联网的远程控制,软件设计部分应该包括网络和数据通信网络的外部套接字()接口实现以及内部网络和外部网络互联网的操作。
3。WEB服务器的软件功能文献综述
家居系统的系统设计不受地理位置限制而实现遥控操作,实现的功能可以通过WEB服务器的用户访问进行修改控制,提高系统的便利。WEB服务器软件系统应用程序的设计是一个非常重要的内容,用户可以通过手机或电脑访问WEB服务器查询或修改相应的设备参数,实现网络的远程控制操作。WEB服务器的软件总体用例图如图3-3所示。
图3-3WEB服务器的软件总体用例图
3。2系统总体方案设计