- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
IOT竞赛东北赛区小土豆作品设计文档讲述
国内图书分类号:×××
× 学校代码:10213
国际图书分类号:×××× 密级:公开
↑ ↑
2014年全国大学生物联网设计竞赛(TI杯)竞赛文档
↑
(宋体小2号字加粗)
基于传感器监测和安防控制
的智能家居系统
↑
(黑体2号字)
作者 : 田斯 朱师妲 王泽蒙 曹凤凤 指导教师 : 石硕 学校 : 哈尔滨工业大学电子与信息工程学院 联系方式 : 电子邮箱 : 337tiansi@ 提交时间 : 2014年5月29日
图3-1 智能家居系统应用场景图
在每个房间都布置了一个用于通信的终端子节点,与它们相连的是各个房间所需的传感器,或者是受智能控制的家电。然后,各个终端子节点都通过无线链路与中心节点相连接,无线链路是双向的,它一方面把子节点采集的数据实时传送给中心节点,另一方面它还能将中心节点发出的命令传达给各个子节点。
与中心节点相连的是智能家居系统服务器,它可以安放在家中任意的位置,因为我们的服务器可以接入互联网,这样即使你出门在外,更或者身处异国他乡,也可以通过手机、或者电脑,随时对家中的一切进行监控,既安全又放心。
在炎热的夏天,你可以在您回家前让家中的空调提前工作,晚上回家刚到门口,就可以点亮所有的灯光。这一切并不是想象,我们为这套系统设计的方案能基本实现上述功能。
如图3-2所示,智能家居无线网络主要包括了一个家庭网关以及若干个无线通讯子节点。在家庭网关上有一个无线发射模块,每个子节点上都接有一个无线网络接收模块,通过这些无线网络收发模块,数据就在网关和子节点之间进行传送。
如图3-2所示,整个智能家居系统总体架构为B/S模型,即浏览器服务器架构,该架构减轻了用户终端的逻辑负荷,减少了客户端的开发,将系统逻辑集中在了服务器端,便于升级和优化。
用户操作上位机软件,通常安装在智能手机等终端上。软件将用户的操作编码并形成具有一定格式的数据帧,并且通过网络发送给家庭网关。家庭网关进一步将数据帧发送给相应的智能控制终端,智能终端再对接收到数据进行解析,根据数据帧中的命令来执行相应的控制动作,从而完成对目标受控设备的控制。控制结果会被反馈给用户端软件,并通过友好的界面呈现给用户观看。
图 3-2 智能家居系统结构示意图
系统支持的初步功能如下:(1)控制空调工作状态;(2)控制电器开关通断;(3)反馈空调信息;(4)监控室内温湿度;(5)视频监控室内情况。
在示意图3-2的基础上,根据系统中各个模块的作用的不同,进一步对系统进行详细设计和划分,可以得到如图3-3所示的系统总体架构框图。
从图3-3中可以看出,系统由这几个部分构成:客户端、服务器、家庭网关、智能控制终端。其中客户端和服务器处于上位机侧,以安装在智能手机、平板、家用电脑等设备上的软件的形式出现。而家庭网关和智能控制终端属于下位机部分,以实体形式存在。
下面,将详细解析上面四个部分在系统中所充当的角色以及各自的功能。
图3-3 智能家居系统结构框图
客户端软件:客户端软件属于整个系统的上位机侧,其主要作用有以下几个。(1)为用户提供一个友好的用户界面,在整个智能家居系统中,用户通过这个用户界面便可以控制整个系统的运行情况;(2)将用户的操作转换成便于机器处理和便于通信的数据,并通过相应通信方式传递给家庭网关;(3)从家庭网关接受数据,并将数据转换为便于用户观看的格式。
服务器软件:服务器软件也是上位机侧的一个重要的组成部分,其主要作用如下:(1)处理用户上下线请求。如,与上线用户建立连接,与离线用户断开连接;(2)可以多用户同时上线。一般来说,一个家庭的成员不会只有一个,因此系统支持多个用户同时登陆是很有意义的。
家庭网关:家庭网关属于下位机侧的重要组成部分,其主要功能包括:(1)连接外网和内网。家庭网关通过对收到的信息重新打包,实现不同网络协议之间可以正确通信,即外部网络与内部网络可以正确通信;(2)提供过滤和安全功能。通过对接收到的信息进行判断,家庭网关可以滤掉不符合要求的信息以及一些不安全的信息;(3)支持通过多种外网协议与上位机通信;(4)有利于维护外网和内网的独立性。加入家庭网关后,内网和外网通信协议和技术完全独立,彼此影响变小。这样做可以避免内网协议发生变动时影响到外网通信的正确性,或者是外网协议发生变化后影响到内网通信的正确性。
智能控制终端:智能控制终端是下位机的主要组成部分之一,其主要功能是:(1)控制空调等电器的工作状态。智能控制终端根据接收到的命令来控制电器的工作状态。例如空调部分,接
文档评论(0)