基于ZigBee技术的智能家居无线网络系统

合集下载

基于ZigBee-GPRS技术的物联网智能家居系统设计

基于ZigBee-GPRS技术的物联网智能家居系统设计

基于ZigBee/GPRS技术的物联网智能家居系统设计摘要:本文提出了一个基于zigbee/gprs技术的智能家居系统的具体实施方案。

重点阐述了zigbee无线通信技术适用于智能家居系统的原因及软硬件设计方案。

该系统通过gprs接入internet,可以实施与家庭网关的无线通信,实现了传感网与电信网络之间的数据传输、不同类型感知网络之间的协议转换,具有良好的应用价值和市场推广价值。

关键词:物联网 gprs zigbee 智能家居家庭网关一、引言物联网是一种通过射频识别(rfid)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。

物联网就是“物物相连的互联网”。

第一,物联网的核心和基础仍然是互联网,是在互联网基础上的延伸和扩展;第二,其用户端延伸和扩展到了任何物品与物品之间,进行信息交换和通讯。

二、物联网智能家居系统的核心技术(一) zigbee技术在智能家居系统中,无线网络技术应用于家庭网络已成为势不可挡的趋势,这不仅仅因为无线网络可以提供更大的灵活性、流动性,省去了花在综合布线上的费用和精力,而且它更符合于家庭网络的通讯的4个特点:①传输的数据量小;②信息的实时性高;③网络的容量大;④数据安全可靠。

同时随着无线网络技术的进一步发展,尤其zigbee技术的成熟,必将大大促进家庭智能化、网络化的进程。

zigbee是ieee 802.15.4协议的代名词。

根据这个协议规定的技术是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术。

它有自己的协议标准,在数千个微小的传感器之间相互协调实现通信。

这些传感器只需要很少的能量,以接力的方式通过无线电波将数据从一个传感器传到另一个传感器,所以它们的通信效率非常高。

表1给出了上述几种短距离无线通信技术在通信距离、功耗、传输速率、连接设备数上的差别和性能比较。

基于ZigBee技术的智能家居系统的设计

基于ZigBee技术的智能家居系统的设计

基于ZigBee技术的智能家居系统的设计一、本文概述随着科技的飞速发展和人们生活品质的提高,智能家居系统已经成为现代家居生活的重要组成部分。

其中,ZigBee技术作为一种低功耗、低成本、低数据速率的无线通信技术,在智能家居领域得到了广泛应用。

本文旨在探讨基于ZigBee技术的智能家居系统的设计,包括其基本原理、系统架构、功能模块、硬件选择以及软件设计等方面。

通过深入研究和分析,我们将提供一种高效、稳定、可靠的智能家居系统设计方案,以满足用户对智能家居的需求,提升生活品质。

本文将首先介绍ZigBee技术的基本原理和特点,阐述其在智能家居系统中的应用优势。

接着,我们将详细介绍基于ZigBee技术的智能家居系统的整体架构,包括各个功能模块的作用和相互之间的通信机制。

在此基础上,我们将重点讨论系统的硬件选择和软件设计,包括传感器节点的设计、网络通信协议的实现以及用户界面的开发等。

我们将对系统进行测试和评估,以验证其性能和稳定性。

通过本文的研究和讨论,我们期望能够为智能家居系统的设计提供有益的参考和指导,推动智能家居技术的进一步发展。

我们也希望能够激发更多人对智能家居领域的兴趣和热情,共同推动智能家居产业的繁荣和发展。

二、ZigBee技术原理及其应用ZigBee技术是一种基于IEEE 4无线标准的低功耗局域网协议,专为低数据速率、低功耗和低成本的应用场景设计。

它采用星型、树型或网状拓扑结构,具有自组织、自愈合的特点,能够在设备之间实现可靠的数据传输。

ZigBee技术的主要特点包括低功耗、低成本、低数据速率、高可靠性、高安全性和良好的网络扩展性。

在智能家居系统中,ZigBee技术被广泛应用于各种智能设备之间的通信和控制。

例如,通过ZigBee技术,智能照明系统可以实现远程控制、定时开关、场景设置等功能;智能安防系统可以实现门窗传感器的实时监控、报警推送等功能;智能环境监测系统可以实现温度、湿度、空气质量等环境参数的实时采集和传输。

基于Zigbee无线网络智能家居系统的设计

基于Zigbee无线网络智能家居系统的设计

基于Zigbee无线网络智能家居系统的设计一、系统架构设计智能家居系统的架构主要包括传感器、控制器、通讯模块和远程控制终端。

传感器主要用于采集家居环境数据,如温湿度、光照等,控制器用于处理传感器数据,并控制家居设备的开关,通讯模块用于与远程控制终端进行通讯,远程控制终端则是用户通过手机或电脑控制家居设备的界面。

在基于Zigbee无线网络的智能家居系统中,传感器和控制器采用Zigbee模块进行通讯,通讯模块则将数据传输到互联网上,远程控制终端通过互联网与通讯模块进行通讯,以实现远程控制家居设备。

整个系统架构如下图所示:[示意图]二、传感器设计1. 温湿度传感器:采用Zigbee无线模块,实时采集室内温湿度数据,并通过Zigbee 协议传输到控制器。

2. 光照传感器:采用Zigbee无线模块,实时采集室内光照强度数据,并通过Zigbee 协议传输到控制器。

3. 人体感应传感器:采用Zigbee无线模块,检测室内是否有人活动,并通过Zigbee 协议传输到控制器。

三、控制器设计控制器是智能家居系统的核心部件,负责接收传感器数据,进行数据处理,并控制家居设备的开关。

控制器的主要功能包括以下几个方面:1. 数据处理:接收传感器采集的数据,并进行处理,例如根据温湿度数据自动调节空调温度,或根据光照强度数据控制窗帘开合。

2. 设备控制:根据用户的指令或自动化算法,控制家居设备的开关,如灯光、空调、窗帘等。

3. Zigbee通讯:与传感器和通讯模块进行Zigbee通讯,以实现数据的收发和控制指令的传输。

四、通讯模块设计通讯模块是连接智能家居系统和互联网的桥梁,负责将数据传输到互联网上,以实现远程控制和监控。

通讯模块的主要功能包括以下几个方面:1. Zigbee通讯:与控制器和传感器进行Zigbee通讯,实现数据传输和控制指令的传递。

2. 互联网通讯:通过WiFi或以太网等方式,将数据传输到互联网上,实现远程控制的功能。

基于ZigBee与WiFi融合的智能家居系统研究与设计

基于ZigBee与WiFi融合的智能家居系统研究与设计

基于ZigBee与WiFi融合的智能家居系统研究与设计一、本文概述随着科技的快速发展和人们生活质量的不断提高,智能家居系统已经成为现代生活的重要组成部分。

智能家居系统利用先进的无线通信技术,将家庭中的各种设备连接起来,实现智能化控制和管理,从而为用户提供更加便捷、舒适和节能的居住环境。

本文将重点研究与设计一种基于ZigBee与WiFi融合的智能家居系统,旨在提升家居环境的智能化水平,满足用户多样化的需求。

本文将首先介绍智能家居系统的发展背景和意义,阐述ZigBee 和WiFi两种无线通信技术在智能家居领域的应用优势和局限性。

在此基础上,提出一种基于ZigBee与WiFi融合的智能家居系统设计方案,该方案结合了ZigBee的低功耗、低成本和自组织网络特点以及WiFi的高速传输和广泛覆盖范围优势,以实现智能家居系统的高效、稳定和可扩展性。

文章将详细介绍该融合系统的架构设计、硬件选型、软件编程以及系统测试等方面内容。

通过对比分析不同通信协议的性能特点,选择合适的ZigBee和WiFi模块,并设计相应的硬件电路和软件程序。

文章还将探讨如何优化系统性能,提高数据传输速率和稳定性,以满足实际应用需求。

本文将总结研究成果,并对未来智能家居系统的发展趋势进行展望。

通过本文的研究与设计,旨在为智能家居领域的发展提供有益的参考和借鉴,推动智能家居技术的不断创新和应用。

二、ZigBee与WiFi技术概述在智能家居系统中,无线通信技术扮演着至关重要的角色,其中ZigBee和WiFi是两种被广泛采用的技术。

这两种技术各有优势,也存在着一定的局限性,因此,将它们融合在一起,可以充分发挥各自的优势,实现更为高效、稳定的智能家居系统。

ZigBee是一种低功耗、低成本的无线通信协议,专为物联网应用而设计。

它具有自组织、自修复的特性,能够在设备之间形成稳定的网络结构,特别适用于智能家居系统中的各种传感器、执行器等设备的连接和控制。

基于ZigBee技术的无线PPT

基于ZigBee技术的无线PPT

03
2. 集中管理
通过中央控制器或智能终端,实 现对家庭设备的集中管理和控制

02
1. 无线连接
通过无线通信技术,实现家庭设 备的互联互通,无需布线,方便
安装和使用。
04
3. 智能控制
根据用户需求和环境变化,自动 调整设备的工作状态,实现智能
化管理。
基于Zigbee技术的无线智能家居系统架构
Zigbee技术
基于Zigbee技术的无线
• Zigbee技术简介 • Zigbee无线通信技术原理 • 基于Zigbee技术的无线传感器网络 • 基于Zigbee技术的无线控制系统
• 基于Zigbee技术的无线智能家居系 统
• 基于Zigbee技术的无线医疗系统
01
Zigbee技术简介
Zigbee技术的定义
05 便携式设备
无线医疗系统是指利用无 线通信技术,实现医疗设 备、传感器和系统之间的 信息传输和数据交换,从 而为患者提供实时、远程 的医疗服务。
无需线缆连接,方便设备 移动和位置调整。
能够实时监测患者的生理 参数和健康状况。
实现远程诊断、治疗和健 康管理。
便于携带,适用于家庭、 医院和移动医疗应用。
02
Zigbee无线通信技术原理
Zigbee无线通信技术概述
Zigbee是一种基于IEEE 802.15.4标准的低速无线个域 网(WPAN)协议,用于短距 离、低功耗的无线通信。
它适用于各种应用,如智能家 居、工业自动化、环境监测等 领域。
Zigbee技术具有低成本、低功 耗、低复杂度等特点,可实现 多点对多点的无线通信。
康复治疗
在康复中心或医院中,通过无线 医疗系统对患者的康复情况进行 实时监测和记录,为医生提供科

Zigbee无线通信技术在智能家居中的应用研究

Zigbee无线通信技术在智能家居中的应用研究

Zigbee无线通信技术在智能家居中的应用研究Zigbee无线通信技术在智能家居中的应用研究引言随着科技的不断进步和人们对生活质量的要求提高,智能家居作为一种新兴的生活方式进入了人们的视野。

智能家居通过互联网技术和无线通信技术实现了家庭设备的智能化控制,给人们的生活带来了便利和舒适。

在智能家居系统中,无线通信技术起到了关键的作用,其中Zigbee作为一种低功耗、短距离、低数据率的无线通信技术,被广泛应用于智能家居领域。

本文将对Zigbee无线通信技术在智能家居中的应用进行研究,探讨其优势和挑战。

一、Zigbee无线通信技术的概述1.1 Zigbee无线通信技术的特点Zigbee无线通信技术是一种基于IEEE 802.15.4标准的无线传感器网络技术,具有以下特点:(1)低功耗:Zigbee设备使用了事件驱动的通信机制,可以实现低功耗的长时间运行。

(2)短距离:Zigbee的通信距离一般在10到100米之间,适用于智能家居中设备之间的短距离通信。

(3)低数据率:Zigbee的数据传输速率在20-250kbps之间,可以满足智能家居设备之间的低频数据传输需求。

1.2 Zigbee无线通信技术的网络拓扑结构Zigbee无线通信技术采用了星型或多级星型的网络拓扑结构。

在智能家居系统中,通常使用多级星型结构,即一个中心节点(通常是智能家居网关)连接多个终端设备(如智能灯、智能插座等),实现设备之间的无线通信。

1.3 Zigbee无线通信技术的应用领域Zigbee无线通信技术在物联网领域有广泛的应用,其中智能家居是重要的应用场景之一。

在智能家居中,Zigbee无线通信技术可以实现设备之间的互联互通,实现智能家居系统的自动化控制。

二、Zigbee无线通信技术在智能家居中的应用研究2.1 Zigbee无线通信技术在智能照明系统中的应用智能照明系统是智能家居中的一个重要部分,Zigbee无线通信技术可以实现智能照明系统中各个灯具之间的互联互通。

基于ZigBee技术的智能家居系统

基于ZigBee技术的智能家居系统

一、智能家居的背景从宏观上来讲,事物的每个发展阶段都是当时从业人员认识水平、技术水平、市场认知、原材料成本等几个原因共同作用的结果。

每个阶段都会局限于当时的技术水平、市场接受程度等,都会有其无法突破的瓶颈和困难。

即便智能家居系统在中国已发展20多年,且经过这么多年的发展,产品、技术已日趋成熟、稳定,但每项技术并不一定都完美无瑕。

只要产品或技术处于高速发展中,它必然需要不断地去解决一些技术上或者产品上的问题。

智能家居产品未来会还向节能环保,舒适度方面发展。

比如冬暖夏凉型建筑,不用空调,由建筑自身的功能去调节温度。

而智能家居必须结合这些建筑上的功能去发展,从这个方面来说,必然会推动智能家居的适应性发展。

对与现阶段的智能家居来说,没有专用的对讲或智能家居数字处理芯片,无论是技术层面还是集成层面,都只是有所关联。

如果能够很好的解决,未来数字对讲将会取得更好的应用。

而随着中国城镇化趋势的加剧,大型小区会越来越多,人们对安保的重视程度也会日益加强,将来小区的多个安防子系统在技术上必然会走向综合化、集成化。

除此之外,厂家需理性地为各类应用设计解决方案,校正一些过往的虚假概念。

只有设计实用性强,性价比高,能适应拓展未来新技术的系统,才能更好地为用户服务。

除此之外,各家产品的兼容性也是一个急需解决的问题。

目前各厂家的产品均采用自家的协议,无法很好地做到兼容,而不同品牌的可视对讲和智能家居系统如何互连互通也将是今后需突破的难点二、智能家居系统旨在实现的以下主要功能:(1)可以控制和相应的状态查询,如查询室内和室外的温度,可用于家用电器,如灯一键全开,一键全关,更方便。

(2)在光线方面我们可以依照家庭装修环境背景或者用户的其他层次的要对光线先进行自动调节,指在给用户带来良好的感知度和舒适程度。

(3)制定人机交互界面,这样用户就可以根据自己的需要自行调节各个用电器之间的参数,使操作简单化;(4)在智能家庭网关的Web服务器,网络视频服务器的框架,可以通过PC 客户端Web进行查看实时状态和远程控制家用设备的家庭。

基于 ZigBee 的智能家居系统设计

基于 ZigBee 的智能家居系统设计

基于 ZigBee 的智能家居系统设计随着科技的快速发展,越来越多的人开始关注智能家居系统的设计和实现。

而其中,基于ZigBee 技术的智能家居系统则成为了近年来最具热度的研究方向之一。

本文将详细探讨基于 ZigBee 的智能家居系统的设计和实现。

一、ZigBee 技术简介ZigBee 技术是一种低功耗、近距离、无线通讯技术,它是一种基于 IEEE802.15.4 标准的无线网协议。

ZigBee 技术能够支持多种应用场景,适用于环境监测、医疗保健、智能家居、能源管理等领域。

ZigBee 技术采用了低功耗、低速率的传输方式,具有低成本、低噪声和低干扰的特点。

同时,ZigBee 网络结构简单,有很强的自组织能力,能够让各种设备快速建立通讯。

二、ZigBee 技术在智能家居中的应用智能家居系统是指通过各种网络技术,将家居中传统的电器设备和其他可编程设备进行集成,从而达到自动化控制的目的。

而 ZigBee 技术在智能家居中的应用则包括以下几个方面:1、家庭网络化ZigBee 技术可以帮助实现家庭网络化。

通过 ZigBee 网络,家庭中的各种设备都可以实现互联,实现智能化自动控制。

比如,用户可以通过智能手机控制家中的照明、温度、音乐等设备,从而达到智能控制的目的。

2、安防保护智能家居系统中的安防保护是智能家居最重要的应用之一。

而 ZigBee 技术可以帮助实现安全保护,可以通过智能传感器实时监控家庭的安全情况,当检测到异常情况时进行即时报警,从而保护家庭安全。

3、娱乐化智能家居系统中的娱乐化应用也是很重要的。

通过 ZigBee 技术,用户可以轻松地控制家庭中的音乐、影像等设备,达到家庭娱乐化的目的。

三、基于 ZigBee 的智能家居系统设计在设计基于 ZigBee 的智能家居系统时,应遵循以下设计理念:1、低功耗智能家居系统的常承担着长期、甚至是持续的工作,因此对于功耗的要求极高。

因此在基于 ZigBee 技术的智能家居系统设计中,应注重低功耗、智能化的设计,以延长系统设备的使用寿命。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

基于ZigBee技术的智能家居无线网络系统2006年6月5日 15:28 电子技术应用评论( 0) 阅读:次本文关键字:IEEE布线开关电源电池传感器以太网摘要:介绍了一种基于ZigBee技术的智能家居无线网络系统。

重点阐述了该系统的组成、通讯协议以及无线节点的软硬件设计。

该系统在传统的有线家居网络系统的基础上使用ZigBee技术,使其具有成本低、功耗低、覆盖范围大的特点。

特别是其符合IEEE802.15.4协议,利用系统与其它符合标准的产品的互联,具有良好的通用性和可扩展性。

关键词:智能家居无线网络ZigBee低功耗在智能家居系统中,将无线网络技术应用于家庭网络已成为势不可挡的趋势。

这不仅仅是因为无线网络可以提供更大的灵活性、流动性,省去花在综合布线上的费用和精力,而且更因为它符合家庭网络的通讯特点。

随着无线网络技术的进一步发展,必将大大促进家庭网络智能化的进程。

本文介绍的智能家居无线网络系统采用ZigBee技术,它是一种近距离、低复杂度、低功耗、低数据速率、低成本的双向无线通信技术,符合IEEE802.15.4协议,是IEEE工作组专门为家庭短距离通讯制定的新标准。

1 ZigBee技术简介ZigBee技术的主要优点有:(1)省电:两节五号电池可使用长达六个月到两年左右的时间;(2)可靠;采用了碰撞避免机制;(3)成本低;(4)时延短;(5)网络容量大;(6)安全:ZigBee提供了数据完整性检查和鉴权功能,加密算法采用AES-128,各种应用可以灵活确定其安全属性。

ZigBee技术的特点完全符合家庭网络通讯的需要,因此选择ZigBee技术构建智能家居无线网络系统。

2智能家居无线网络系统本系统以家庭为单位进行设计安装,每个家庭都安装一个家庭网关、若干个无线通讯ZigBee子节能模块。

在家庭网关和每个子节点上都接有一个HeliLink无线网络收发模块(符号ZigBee技术标准的产品),通过这些无线网络收发模块,数据在网关和子节点之间进行传送。

其系统组成如图1所示。

下面介绍各部分的结构及功能。

家庭网关的结构及功能为:(1)采用ARM构架的32位嵌入式RISC处理器和.uClinux操作系统;(2)通过门锁进行自动设防/解防;(3)遇抢劫或疾病,按紧急按钮,自动向管理中心报警;(4)每家每户配有自己的网页,通过网页显示小区通知、系统各部分工作状况及数据;(5)水、电、气各表数据发给牧业管理中心;(6)通过以太网与小区管理中心通讯;(7)通过网关上的无线ZigBee(IEEE802.15.4)模块与网络中各子节点进行通讯。

ZigBee无线通讯子节点的功能为:(1)两路脉冲量数据采集,可采集水、电、气三表数据;(2)两路安防传感器开关量数据采集,可进行设防/撤防报警、安防报警(红外幕帘、门磁、窗磁、玻璃破碎等);(3)一路模拟量数据采集;(4)一路模拟量数据输出;(5)一路继电器触点输出;(6)通过无线通讯IEEE802.15.4协议及家庭网关通讯。

3通讯协议3.1ZigBee协议的帧结构采用符号ZigBee标准的HeliLink模块的数据帧由数据模式、目标地址、数据长度、数据信息与校验和五部分构成,格式如下(数据帧结构中的数据都是16进制数):“数据模式”占用一个字节。

“目标地址”表示数据帧结构要发送的目标位置(网络中的节点号),它占用一个字节。

“数据长度”表示数据帧结构中从“数据1”到“数据n”所占据的字节数,它也占据了一个字节。

“数据信息”表示用户要通过UART0传送的命令或者有效数据,占据的字节数由“数据长度”决定。

“校验和”是对帧结构中的全部数据(校验和字节除外)进行的校验,采用字节逐位异或的方式实现。

“校验和”也占据一个字节。

3.2无线网络通讯协议帧结构家庭网关通讯协议帧结构是建立在ZigBee协议帧结构的基础上的,相当于底层协议中的数据场部分。

所以帧结构由节点号、功能编码、数据信息三部分组成,如下所示:节点号字段数据长度为1字节,其中低四位为数据采集功能编号,高四位为子节点号,如下所示:功能编码分为三个部分:方向位、数据类型和功能类型。

其格式为:方向位:根据主节点作为通讯发送者还是接收者,本系统功能可分为两大类:上行和下行。

方向位即决定了这一点。

数据类型:数据信息与功能编码关系十分密切,根据功能不同,数据场中数据的内容含义不同;根据数据长度不同,数据类型也不同。

功能类型:每一个功能类型对应一种系统功能。

通过解析功能类型编码可得到系统功能,对于下行帧,子节点得到主节点通知其执行的命令和需要的数据;对于上行帧,主节点得到子节点返回的信息、数据和命令执行的情况。

数据信息存放数据,数据信息长度可根据功能编码中的数据类型而定。

4 无线节点硬件设计由于无线节点使用电池供电,且需要安装在三表或电器内部,要求电池体积很小,因此电池的容量不可能太大。

希望一颗钮扣电池可以有效工作一年以上。

无线通讯需要电池提供足够大的电流,耗电量较大,所以低功耗设计成为子节点设计的重点和难点。

无线网络节点硬件组成如图2所示,采用TI公司的16位单片机MSP430F1232作为处理器,采用符合ZigBee标准的Heililink无线网络收发模块建立无线通讯,采用RAMTRON 公司的铁电存储器FM24LC16存储数据,开关量输出使用松下公司的磁保持继电器TQ2L2—3V,PWM输出放大器采用MAXIM公司的MAX4464。

使用锂离子钮扣电池供电,通过采用TI公司的电荷泵IPS60210将电压稳定至3.3V。

无线子节点通过查询八位拨码开关确定其功能,可以实现两路脉冲量的计数、两路开关量的输入、两路开关量的输出、一路模拟量的输入、一路模拟量的输出、电池电量采集无线通讯等功能。

4.1处理器处理器采用TI公司的16位单片机MSP430F1232。

该单片机突出的特点是可以实现极低的功耗,具有五种省电工作模式,而每种工作模式可以通过对时钟的控制实现不同的功耗,其工作在LPM4模式下的功耗电流只有0.1μA,非常适合采用电池供电的系统。

片内FLASHROM用于存储应用程序、通讯协议;UART接口连接无线通信模块;10位A/D转换器实现电池电压检测、模拟量输入;内部16位定时计数器实现PWM输出,经低通滤波后,再由放大器放大,实现模拟量输出;I2C接口连接铁电存储器FRAM。

其余的通用输入输出端口分别实现数字量和脉冲量的输入、输出以及拨码开关状态的输入。

4.2铁电存储器存储器采用RAMTRON公司的FM24CL16,它是一种串行非易失性存储器,其特点是可无限次地读写,掉电数据可保护10年;写数据无延时;使用二线制串行总线及其传输规范进行双向传输,这种方式占用脚位少,占用线路板空间小,总线速度可以达到1MHz,静态工作电流仅为1μA。

这些特点使其十分适合本设计对功耗低、体积小、数据读写频繁的要求。

4.3磁保持继电路磁保持继电器采用松下公司的TQ2-L2—3V,通过MSP430F1232的输出管脚DO_S、DO_R 控制开关管Q1、Q2的开关状态,实现继电器线圈电流的通断控制,从而控制继电器触点的动作。

如果采用传统继电器,需要一直提供电流来维持继电器状态,这样功耗很难降低。

磁保持继电器具有锁存功能,触点动作后无需继续提供电流,从而降低了功耗。

其开关两端可耐压直流220V,交流250V,满足了通断市电的要求。

4.4无线网络收发模块该模块特点是体积小、内嵌网络通讯协议,符合ZigBee网络层的标准,为IEEE.802.15.4标准兼容产品,可实现高效率发射、高灵敏度接收,无线数据速率高达76.8kbit/s。

通过串口与MSP430F1232进行通讯,将获得的数据无线发送出去。

4.5拨码开关八位拨码开关的状态决定该子节点的节点号和其实现的功能。

5无线节点软件设计鉴于节点使用的通用性要求,需要上电后根据拨码开关确定子节点号及其所要完成的功能。

其主要功能包括水电气三表的数据采集和存储、报警信息的获取、设防撤防状态的获取和以上信息数据的无线发送。

根据拨码开关的状态确定节点需要完成的其中一项或几项工作,并调用相应的初始化程序。

由于无线通讯模块的功耗较大,CPU大部分时间都处于休眠状态,通过各级中断唤醒CPU和恢复无线通讯模块的正常工作。

数据的无线发送和接收要遵守家庭网关通讯协议。

系统主程序流程图如图3所示。

系统上电后,先关闭看门狗定时器,开关电源进入SNOOZE节功状态,同时关闭无线通讯模块电源,进行I2C接口的初始化,读取拨码开关状态,并根据拨码开关的状态进行单片机通用I/O口的初始化,以确定其作为脉冲量输入端口还是开关量输入端口,或是撤防设防输入端口。

其中,若作为脉冲量输入端口,则调用相应脉冲量初始化程序,设置其端口为上升沿触发;若作为开关量输入端口,则调用相应开关量初始化程序,设置其端口为下降触发;若作为撤防设防输入端口,则调用设防撤防初始化程序,当前端口状态为设防状态时,进行撤防初始化,设置其端口为上升沿触发。

当前端口状态为撤防状态时,进行设防初始化,设置其端口为下降沿触发。

端口初始化结束之后,进行串行通讯UART接口初始化,打开UART接收中断使能,使其能响应网关发送给子节点的命令。

定时器连续工作在计数模式,打开计数器溢出中断使能。

单片机各部分初始化结束后,进入LPM3休眠模式,只有ACLK始终保持工作,因此在串行通讯UART和定时器初始化中,将其工作时钟定义为ACLK是十分重要的,否则进入LPM3休眠模式后,串口和定时器将停止工作和相应中断。

进入LPM3休眠模式后,系统的功耗最低。

系统可响应I/O中断,当其作为脉冲量输入端口时,脉冲量上升沿触发中断,经过去抖处理后,脉冲量计数增1,遇到进位时,调用函数处理进位,最后将计数值写入FRAM,进入LPM3休眠模式。

当其作为开关量输入端口时,开关量下降沿触发中断,停止计数器计数,打开电源,打开串行通讯,重复发送报警信息,直到收到网关应答信息时才停止报警,恢复定时器计数,进入LPM3休眠模式。

数据发送要遵循通讯协议,图4所示为数据发送程序流程图。

由于文章篇幅所限,这里就不多述了。

本文介绍的基于ZigBee技术的智能家居无线网络系统,由于其具有低成本、低功耗、较远的覆盖范围及通用性的特点,将成为智能家居系统中的又一亮点,必将给现代智能家居系统带来一场新的变革。

相关文档
最新文档