智能家居网关综合系统的设计与实现论文

时间:2022-07-03 16:45:39 家居 我要投稿
  • 相关推荐

智能家居网关综合系统的设计与实现论文

  1 概述

智能家居网关综合系统的设计与实现论文

  随着计算机技术、网络技术、无线通信技术的不断成熟,物联网开始应用于社会各个领域,并不断改变着人们的生活和生产方式。智能家居系统,是物联网不断普及时代应运而生的典型智慧工程案例,通过应用短距离无线通信方式,将传感器、家用电器、多媒体等设备互联,实现数据的集中管理与控制。智能家居系统采用嵌入式技术,使用网关传感节点和平台管理软件对数据进行采集、传输与管理。在智能家居系统中,智能网关作为统一收集家居环境中各电气设备的信息及运行状态的重要设备,对整个智能家居系统的性能起着关键性作用。通过智能网关,实现家居系统中各个节点互联,用户可以随时随地查看居室环境、控制家庭中的电气设备。因此,采用当前主流传输技术——无线射频收发技术及嵌入式管理平台,设计基于ZigBee 技术的智能家居网关综合系统,对开发及优化智慧家居系统具有重要意义。

  2 智能家居网关综合系统设计

  2.1 智能家居系统功能分析

  结合实际应用,智能家居系统主要实现安全监测、信息获取、节点控制等功能,因此涵盖家庭安全、宜居生活、智能控制等智能子系统。

  (1)家庭安全子系统:实现厨房安全监测、燃气数据超标监测、厨房报警,当状态超出控制范围,由网关发送警情短信给业主,或拨打电话给物业。(2)智能控制子系统:包含家电控制和灯光控制,家电控制通过红外转发器实现对电视、冰箱、空调等家电设备的控制。灯光控制则通过无线的方式实现对灯光、强电智能开关控制器等设备的控制。(3)宜居生活子系统:包含生活服务提示、居室传感器与家用电器的反馈控制系统。系统从互联网中即时获取当地天气信息,具有推送信息、提醒等功能。居室传感器与家用电器的反馈控制系统实现温湿度节点与空调扇及加湿器等居室温湿度自动调节、光线节点与窗帘/照明灯的光线自动调节、红外转换器代替多个遥控器的红外控制等。(4)系统设置:支持离家、居家、自由三种模式。离家模式启动家庭安全,关闭宜居生活;居家模式启动家庭安全,启动宜居生活的基本级别监控;自由模式可根据用户生活习惯自由设置。在系统设置中可以预设电话,比如业主或物业电话等。因此,结合以上智能家居系统功能,智能网关综合系统作为智能家居系统中的重要构成,主要负责数据的采集、处理及传输。

  2.2 综合系统架构设计

  在整体系统功能分析的基础上,进行了综合网关系统的架构设计,系统架构包含ZigBee 可燃气体传感器节点、ZigBee 窗帘控制器节点、ZigBee 温湿度节点、ZigBee 光线传感器节点、红外转发节点、ZigBee 控制插座等。

  智能家居网关综合系统采用先进的无线通信技术,通过ZigBee短距离无线通信方式实现家庭基础设施与网关的互联互通,省掉了繁琐的布线。传感器/执行器采用2.4G 频段,与智能网关之间以ZigBee 技术实现无线连接方式,通过Wifi 或Ethernet 将网关接入局域网,或通过GPRS/3G 模块将网关接入移动互联网。

  3 硬件系统实现

  基于以上对智能家居系统功能、智能家居综合网关系统的设计架构分析,系统硬件的实施主要包含智能网关、可燃气体传感器、无线窗帘控制器、温湿度传感器、无线插座继电器等元件。

  3.1 智能网关

  智能网关是该系统中的核心构件,通过智能网关,实现ZigBee网络与wifi 网络的无缝对接,完成数据的转换和传输。传感器感知并采集数据后,发送至此网关,网关再将数据转换后传输至wifi 网络。系统采用高性能的四核Cortex-A9 核心板,该核心板采用三星Exynos4412 作为主处理器,运行主频可高达1.5GHz,Exynos4412 内部集成了Mali-400 MP 高性能图形引擎,支持3D 图形流畅运行,并可播放1080P 大尺寸高清视频。

  ZigBee 网关的接收芯片选用CC2530,该款芯片遵循IEEE802.15.4 和ZigBee 应用,经济且低功耗,且支持无线更新和大型应用程序,可编程输出功率达到4dbm,在掉电模式下,只有睡眠定时器运行时,仅有不到1uA 的电流损耗,具有强大的地址识别和数据包处理引擎。

  图2 网关芯片

  3.2 可燃气体传感器实现

  该系统选用MQ-5 气体传感器。MQ-5 适用于家庭或工业上的液化气、煤气天、燃气监测装置。良好的抗乙醇和烟雾干扰能力,具有对液化气、天燃气、煤气较好的灵敏度和快速响应及恢复特性。

  RGA:读可燃气体传感器

  地址段:用于存储传感器模块地址

  命令:RGA

  地址:加入传感器模块地址

  数据:GAzzz(3 字节ASCII 码数据)

  可燃气体传感器测试ASCII 数据为“123”表示可燃气体的ADC

  采样值为0x7B。

  3.3 无线窗帘控制器实现

  通过ZigBee 模块无线控制电机的正转与反转,实现窗帘的开启与闭合。该模块分两路对窗帘进行控制,分别是窗帘1,窗帘2,可以同时实现双层窗帘家居应用的要求。

  TDP:窗帘控制器

  地址:用于存储传感器模块地址

  数据:yy == D1/D2 +0/1/2

  D1/D2:表示窗帘1 或2

  0/1/2:0 表示窗帘开1 表示窗帘关,2表示暂停

  地址:传感器模块地址

  数据:OK

  3.4 温湿度传感器选型

  选用SHT1x,包括SHT10, SHT11 和SHT15 型号。SHT1x 属于Sensirion 温湿度传感器家族中的贴片封装系列。传感器将传感元件和信号处理电路集成在一块微型电路板。

  RSH:读高精温湿度传感器

  地址段:用于存储传感器模块地址

  命令:RSH

  WD 代表温度传感器,SD 代表湿度传感器

  地址:加入传感器模块地址

  数据:WD/SD+zz(2 字节16 进制数据)

  2 字节16 进制数据需要计算后,可得到温度或湿度值

  3.5 无线插座继电器选型

  无线插头是最重要的控制元件之一,用于遥控、遥测、通讯、自动控制等。有密封型与半密封型两种封装方式,外形尺寸15.5×10.5×11.8,最大切换电流3A,最大切换电压300VAC60VDC,最大切换功率:750VA90W。

  TRE:测试继电器

  地址:加入传感器模块地址

  数据:yy == E1/E2/E3/E4+0/1

  E1/E2/E3/E4:表示继电器1 或2

  0/1:1 表示闭合0 表示断开

  地址:传感器模块地址

  数据:OK

  4 软件系统实现

  通过以上功能分析及系统设计,实现了以嵌入式为基础,采用Android4.0,通过网关采集家居设施各相关节点数据,以实现宜居生活、智能控制、家庭安全监测等功能的智能家居网关综合系统。系统实施过程中,按节点的功能划分到各模块,软件在显示数据的同时,写入到后台数据库,系统为安防报警传感器设置一定的阀值,在超过值时提示报警信息,并可以通过3G 发送到移动终端。

  5 结束语

  综上所述,在智能家居控制系统中,智能家居网关是整个系统的中心结点,它在系统应用过程中承载着上传下达的功能,通过对系统功能需求进行具体分析,构建了基于嵌入式的系统整体架构,并在架构基础上,进行了硬件系统的整体设计。系统采用了低功耗的ZigBee 技术及当前流行的安卓应用技术开发,具有良好的应用推广价值。