当前位置:首页 > 物联网 > 《物联网技术》杂志
[导读]摘要:为了改进传统室内照明系统存在的布线复杂、节能效果差、不易智能控制等缺点,分析了基于ZigBee技术的室内照明系统的设计和实现方法。该系统的硬件设计基于支持ZigBee的SoC芯片CC2530,软件设计则采用TI公司的Z-Stack协议。系统可以通过PC机上的上位机界面实现对灯节点的单控、组控、全控以及调光控制,并具有耗电小,成本低、无需布线和安装方便简单等特点。

引言

随着现代科学技术的发展,人们对生活水平的追求越来越高。智能家居早已为大众所熟知,而智能照明系统作为智能家居的应用之一,越来越受到人们的重视。室内照明系统主要实现对住宅内外的灯光的各种智能控制和管理功能,具体的说主要实现对灯的单控、组控、全控以及无线遥控控制和多时段定时控制。ZigBee技术作为新兴的近距离无线通信技术之一,具有近距离、低速率、低功耗和稳定性高等优点,非常适合在照明系统中应用叫本文提出基于ZigBee技术的智能照明系统。该系统由若干个节点以自组网的形式组成,每个节点都可通过感知外部光强信息的变化情况,能够自适应地调节亮度,并可通过PC上的控制界面对每个节点进行智能控制。

1ZigBee技术简介

ZigBee技术是一种短距离、低复杂度、低功耗、低速率、低成本的双向无线通信技术,它是介于无线标记和蓝牙之间的技术方案,具有自己的无线电标准,即IEEE802.15.4(ZigBee)技术标准叫这是IEEE无线个人区域(PersonalAreaNetwork,PAN)工作组所规定的一项标准,主要适用于数据吞吐量小、网络建设投资小、安全要求高、耗电低的场合。从技术性能来看,ZigBee具有低功耗、短延时、短距离、高安全、低速率、覆盖范围广、网络容量大等特点,并且具有廉价的市场定位,非常适合在照明系统中应用。

ZigBee技术网络有三种网络拓扑结构:星型结构、树状结构和网状结构电星型拓扑结构包括一个协调器和多个终端,没有路由;树状拓扑结构就是一个协调器和终端距离比较远,需要加路由的星型网;网状拓扑结构中,协调器、路由、终端都可以通信。在本系统中,采用网状结构。

2系统的总体框架

室内智能照明系统由一个协调器、若干个终端设备、多个手持的无线遥控器以及PC上位机界面等四个部分组成。协调器在该系统的作用是启动和配置网络。协调器可以保持间接寻址用的绑定表格,支持关联,同时还能设计信任中心和执行其他活动。一个ZigBee网络只允许有一个ZigBee协调器,终端节点最多可达65536个间。协调器在系统中扮演命令的发送者和数据的收集者。协调器通过串口与PC机相连,在接收到来自PC的控制命令后,通过自己组建的ZigBee网络发送给指定的节点。当指定的节点接收到来自协调器的命令时,就做出指定的动作,并反馈给协调器。当协调器接收到来自终端的数据信息时,就会通过串口传给PC机。无线遥控器可以在室内的任何地方发送控制指令来控制一盏或多盏灯,使得整个照明系统更灵活。协调器主要有CC2530+CC2591模块、串口模块,终端节点主要有CC2530+CC291模块、LED控制模块、温度检测模块以及光强检测模块。图1所示就是系统总体框架。

 基于 ZigBee 的室内智能照明系统设计

3终端控制节点设计

终端节点模块的硬件框图如图2所示。它包括光强检测模块、继电器控制模块和PWM输出模块。光强检测模块使用的传感器是光敏电阻,选用的是新型单片测光芯片BH1750[7],较好地解决了传统测光系统的弊端。BH1750是半导体制造商ROHM为适应以移动电话手机为首的便携式机器和液晶要求而开发的具有优良光谱灵敏度特性、16b串行输出的单片数字照度传感器。BH1750与CC2530之间的通信使用标准的IIC通信协议。BH1750与CC2530的电路连接图如3所示。BH1750的3脚和5脚分别与CC2530的P0_1口和P0_0口相连,R1与R2为上拉电阻。

 基于 ZigBee 的室内智能照明系统设计

终端控制模块包括继电器模块和PWM模块。继电器模块利用三极管来放大驱动能力,通过CC2530上的IO口输出高低电平来控制继电器开合或者断开,从而实现对LED的开关。PWM模块可以控制LED灯的亮度,CC2530芯片可以输出频率为200Hz,占空比可以从1%~100%的可调的PWM波。

无线遥控模块[9]是基于终端控制节点设计的,它可自动搜寻ZigBee网络,并加入到网络中建立通信关系,使自己成为其中的一个节点,进而对整个照明系统进行遥控。遥控节点模块由PIC16F886单片机读取4×4键盘的值,通过串口发送给CC2530+CC2591模块,然后发送给协调器,协调器发给需要控制的灯的节点。

4软件设计

软件设计包括上位机的设计和下位机的设计。下位机又包括协调器软件设计和终端节点的软件设计。

界面包括每个节点灯的状态显示,用户的控制操作。控制操作包括5种模式:整幢楼同时开关,整层楼同时开关,整个房间同时开关,单个灯的开关,单个灯的PWM控制。界面设计的流程如图4所示,图5所示则是上位机的界面图。

 基于 ZigBee 的室内智能照明系统设计

本系统中协调器的两大主要功能是建立网络和进行网络管理。ZigBee协调器主要负责建立ZigBee网络、分配网络地址和维护绑定列表。协调器通过扫描一个空闲信道来创建一个新的网络,维护一个目前连接设备的网络列表,支持独立扫描程序来确保以前的连接设备能够重新加入网络。轮询程序一直扫面串口函数,当串口有数据发送过来时,先判断是控制指令还是数据接收指令。如果是控制指令,则发送给指定的终端节点;如果是数据接收指令,则将数据传给上位机界面。协调器的软件流程图如图6所示。

 基于 ZigBee 的室内智能照明系统设计图6协调器的软件流程 基于 ZigBee 的室内智能照明系统设计图7终端节点的软件流程终端节点的任务主要是接收来自协调器的指令,并根据这些指令执行相关的操作。它会一直采样光强值,并能够实位机。终端节点会采样电池的电压,当电压低于2.2V时,发送消息给上位机界面,提醒用户更换电池。终端节点的软件流程图如图7所示。

5结语

本文利用ZigBee技术设计的室内照明系统,实现了灯光的单控、组控、全控和自适应调节,提高了照明系统的智能化,大大降低了照明的能耗。测试结果表明,本系统工作稳定,运行效果良好,具有很好的发展前景。

20211024_6175300cad667__基于ZigBee的室内智能照明系统设计

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读

ZigBee是短距离通信的一种新兴双向无线通信技术。它具有近距离、低复杂度、低功耗、低数据速率、低成本的优点,使用2.4GHz波段。

关键字: Zigbee 无线通信技术

在我们家,WTW已经运行了14年了。它是一种非连接(不在线)的通风机,从房子外面吸收新鲜空气,经过过滤后空运到房子里。新鲜的环境空气是用从房子里大多数房间取出的空气预热的。再加热的能量是通过热交换器从流出的“脏”空气中获...

关键字: Zigbee LED 传感器

在智能家居系统中,无线传感器、控制器等设备对电源的稳定性与能效提出严苛要求。尤其在采用Zigbee协议的场景中,低功耗待机与智能唤醒机制成为延长设备续航、保障网络可靠性的核心设计要素。本文从电源架构设计、Zigbee模块...

关键字: Zigbee 低功耗

在物联网(IoT)技术生态中,低功耗广域网络(LPWAN)凭借其长距离、低功耗的特性,成为机器对机器(M2M)通信的核心支撑技术。LoRaWAN、NB-IoT与Zigbee作为三大主流技术,在能效管理、覆盖范围及应用适配...

关键字: LoRaWAN NB-IoT Zigbee

为增进大家对智能家居的认识,本文将对智能家居技术ZigBee予以介绍。通过本文,您将了解到ZigBee技术的特点以及ZigBee和WiFi的区别。

关键字: 智能家居 指数 Zigbee

半导体技术持续向纳米尺度推进的过程,晶体管结构的创新成为突破物理极限的关键。从FinFET到GAA(全环绕栅极)晶体管的技术迭代,本质上是对量子隧穿效应、短沟道效应等微观物理现象的主动应对。GAA晶体管通过纳米片或纳米线...

关键字: LoRa Zigbee

Zigbee是智能家居生态系统中最流行的无线通信协议之一,以其可靠性、低功耗和强大的网状网络功能而闻名。在本教程中,我们将探讨如何利用Zigbee在强大而紧凑的DFRobot Beetle ESP32-C6微控制器上创建...

关键字: 智能照明 Zigbee Beetle ESP32-C6

如果您希望涉足Zigbee开发领域,那么这个项目非常适合您。在本教程中,我们将指导您使用Omnimo nRF52840开发板与Temp&Hum 24 Click (HDC3021传感器)配对构建无线温湿度传感器。...

关键字: Zigbee 传感器 HDC3021 Omnimo nRF52840

传感网作为物联网技术的核心支柱,其发展历程映射了从短距离通信到广域覆盖的技术跃迁。自2003年ZigBee协议问世以来,传感网技术经历了从局域网到广域网的范式转变,而LoRa等低功耗广域网(LPWAN)技术的崛起,更推动...

关键字: Zigbee LoRa

我想集成一个继电器与HomeAssistant来轻松控制我的LED条。最近,我一直在深入研究ESP32C6的Zigbee功能,我发现它的低功耗和易于连接非常适合我的需求。使用Zigbee可以让我无缝地将继电器集成到Hom...

关键字: LED EP32C6 Zigbee 继电器
关闭