未来智讯 > 物联网论文 > 基于物联网技能的智能家居系统设计

基于物联网技能的智能家居系统设计

发布时间:2019-01-06 01:06:07 文章来源:未来智讯    
    基于物联网技能的智能家居系统设计作者: 梁爽 曹冰   摘 要:随着社会的发展,科技的进步,人们的生活水平不时提高。智能化的产品极大的改变着人们的生活品质和方式。物联网技能作为一门新兴的技能学科,正被更多的应用于各个生产和生活领域。本文针对目前国内智能家居系统设计的局限性,在家庭内部引入传输距离远、成本低廉的ZigBee技能,实现网络传输从有线到无线转变,便于家居系统的施工。在家居内部的中央抑制器实现了对传感器模块的信息采集和抑制。各个模块通过ZigBee技能能够与中央抑制器紧密的联系在一同组成了一套完整的系统。
  关键词:ZigBee;嵌入式;物联网
  中图分类号:TN92-34
  进入21世纪后,数字化技能发展迅猛并渗透到各个领域,将安防设备、家用电器与通信设备等各自独立的设备功能综合为一体,而变成了住宅自动化观念简称智能家居。普通的家居系统由于当前技能的限制,管理缺乏智能化,家庭布线复杂,后期的改装和安装成本都偏高,系统的升级麻烦,系统的事务效率低下。而智能家居系统合理设计能够克服传统的家居系统的系统缺陷。通过无线组网的方式,将家庭内部设备与中央抑制器智能联合,无须考虑繁琐的布线约束,降低安装成本的同时也提高了家庭内部网络的扩展性。
  1 智能家居系统整体方案设计
  1.1 智能家居的系统需求分析
  目前我国的智能家居行业发展还处于兴起阶段,国内还没有统一的行业设计标准能够参照。智能家居的系统设计一般要依据用户的需求和家居环境进行差别式设计,满足不同用户的需求。智能家居系统需要满足以下基本要求:1、数据传输的可靠性。无线数据的信息传输必须保证平安可靠,才能使中央抑制中心对内完成对其它家居模块的信息处理,对外向用户端传输数据或接受指令。2、无线的信息传输。智能家居系统的安装,考虑到不影响总体家居的美观,施工便捷,需选取无线数据传输技能。3、成本低廉。智能家居系统要推广普及,就要考虑普通消费者的实际消费能力。所以系统选择的技能和硬件选型,应在消费者的承受范围之内。4、总体功能系统集成。总体功能系统的集成,是将上述的功能都集中在系统的中央抑制平台上管理,包括家中状态的查询,设备的管理。通过中央抑制平台完成对各个分散功能的集中管理。
  1.2 智能家居功能结构
  在智能家居系统中,中央平台抑制器是整个系统的核心。智能家居系统能够理解为以家庭中央抑制器为基础,通过其对各种网络数据进行分析、转换、转发和管理的过程,实现智能家居系统的人性化及智能化功能。智能家居系统的网络组织结构模型如图1所示:
  图1 智能家居网络组织结构模型
  在智能家居的网络组织结构中,中央抑制器通过无线的ZigBee、WiFi网络或者其它的通讯方式,完成对灯光,安防和家居环境监控系统的交互信息连接。用户能够通过中央抑制器,完成对各个子系统的统一管理和数据采集。抑制中心还需要有统一的家电联网接口,完成家电设备的组网,这样用户能够通过智能手机、电脑,完成对家中电饭煲、空调、加湿器等电器的状态查询和抑制。
  2 智能家居系统子网设计
  2.1 基于ZigBee技能的智能家居网络组建
  在ZigBee技能组建的网络中,每个节点上的设备都有个64位的IEEE长地址和一个16位的网络短地址。长地址是由设备生产厂商,在设备出厂前就设定好的,是其在全球设备识别的唯一地址。而在一般的个域网组建中,为了使用方便,是以短地址作为其网络标识。ZigBee网络建立过程如图2所示。
  2.2 ZigBee网络组建
  ZigBee网络协调器主要负责网络的组建和维护,也对网络中的数据接受和转发。协调器上电事务后回自动扫描DEFAULT_CHANLIST指定的通道,在其上建立起网络。若ZDAPP_CONFIG_PAN_ID被定义为0xFFFF,则协调器将会依据自身的IEEE地址建立一个随机的PANID;否则协调器建立的网络的PANID将由ZDAPP_CONFIG_PAN_ID来指定。网络建立成功后,协调器查询周围是否有其他节点申请投入,若有其他节点投入网络,则由协调器为该设备分配网络地址等信息。当ZigBee网络建立成功后,网络中的各个设备之间就能够实时的进行数据的传输和信息的共享了。
  3 智能家居系统局部模块的设计与实现
  3.1 中央抑制器人机交互界面的实现
  在ARM-Linux系统下,利用QT图形用户开发工具,实现对外围硬件模块的抑制和传感器数据采集的人机交互界面程序设计。
  (1)人机交互界面的软件设计
  通过测试,用户能够通过触摸屏抑制各个传感器的开关,并能够查看其状态。
  中央抑制器主要能够实现以下功能:(1)在本设计系统中,中央抑制器主要通过各个ZigBee模块,实现对家居内部网络节点设备的抑制和信息采集。(2)通过QT强大的跨平台图形界面开发框架,在中央抑制器上实现图形界面的触摸操作,便于用户体验。
  4 结论
  本文的研讨是以嵌入式系统和ZigBee技能为基础,用基于ARM芯片的嵌入式硬件开发平台,完成了智能家居系统的中央抑制器人机交互界面的软件设计实现。通过ZigBee技能完成了家居内部的网络组网和测试。
  作者单位:四川工程职业技能学院,四川德阳 618000
转载请注明来源。原文地址:https://www.7428.cn/page/2019/0106/77935/
 与本篇相关的热门内容: