datasheet

Zigbee技术的实际应用分析

2018-11-01来源: 互联网关键字:Zigbee

物联网时代到来,城市交通自动化智能化要求全面升级。传统路灯逐渐被取代,新型的智能路灯控制系统稳定性、可靠性、便捷性受到越来越多的关注。

 

通常路灯控制系统中,路灯为太阳能供电,要求功耗严格,路灯节点20-200米距离不等,每个系统网络中,网关下属路灯数控制在1000盏以内,现场施工要求操作简单方便。

 

image.png

 

图1 路灯实景图

 

项目方案

 

此项目方案,由ZLG致远电子控板作为路灯系统集中控制器,使用GPRS/4G技术与远程服务器中心建立连接,通过ZigBee无线网络对现场灯光进行控制,同时接受路灯节点返回的路灯状态数据。

 

 路灯节点:每个路灯上有一个ZLG致远电子ZM系列ZigBee模块,模块既做节点,也是路由,在一定区域内组建一个通讯网络;

  

  网关控制器:网关控制器可直接采用ZLG致远电子工控主机,用于边缘计算,对路灯节点进行控制和数据处理;

 

数据传输终端:由于网关控制器分布在各个区域,和服务器主机之间通常距离较远,所有的路灯数据又需要统一管理,故采用GPRS/4G DTU的方式,作为搭建局域网和广域网之间的桥梁。

   

如图所示,各盏路灯采用ZigBee无线网络来控制。

 

image.png

 

图2 路灯控制系统框图

 

项目中路灯集中控制器选择ZLG致远电子Cortex-A系列核心板搭载,ZigBee无线模块采取ZM32系列产品。

 

产品概述

 

ZM32系列是ZLG致远电子基于 Silicon labs EFR32MG1B 系列无线SoC开发的一系列低功耗、高可靠性的 ZigBee 模块,并提供一个完整的基于 IEEE802.15.4 标准 ISM 频段的应用集成方案。

 

产品经过系列权威射频仪器的检验和认证,并结合多年的市场经验和该行业用户的实际需求,将无线产品极复杂的通讯协议集成到内置的 MCU 中,支持串口透明传输模式,并集成快捷易用的自组网功能,提供多路可配置的AD、IO、PWM 接口,化繁为简,大幅简化无线产品复杂的开发过程,使您的产品以更低的成本快速投入市场,由于超小的体积和超低功耗设计,在各种智能设备中得到广泛应用。

 

image.png

 

图3 ZM32模块实物图

 

产品参数

 

频率范围:2400~2483.5MHz  

 

工作电压:2.4~3.8 V  

 

接收电流:13.5mA  

 

休眠电流:2.3uA  

 

发射电流:74mA 

 

发射功率:19dBm  

 

接收灵敏度:-99dBm  

 

传输速率:250kbps  

 

Ipex 接口、邮票孔焊盘接口  

 

采用 UART 通信接口  

 

支持休眠及唤醒  

 

温度范围:-40~+85℃

 

快速开发

 

模块支持串口指令操作模式,串口指令分为永久参数配置和临时参数配置,开放允许组网、禁止组网、查询路由表、踢除节点等更多网络配置,用户仅需操作简单串口数据即可完成无线部分开发。

 

 

 

 


关键字:Zigbee

编辑:muyan 引用地址:http://www.eeworld.com.cn/IoT/2018/ic-news11014500.html
本网站转载的所有的文章、图片、音频视频文件等资料的版权归版权所有人所有,本站采用的非本站原创文章及图片等内容无法一一联系确认版权者。如果本网所选内容的文章作者及编辑认为其作品不宜公开自由传播,或不应无偿使用,请及时通过电子邮件或电话通知我们,以迅速采取适当措施,避免给双方造成不必要的经济损失。

上一篇:“三大优势”助力无人机业务“起飞”
下一篇:恩智浦NFC助力城市移动公交支付

关注eeworld公众号 快捷获取更多信息
关注eeworld公众号
快捷获取更多信息
关注eeworld服务号 享受更多官方福利
关注eeworld服务号
享受更多官方福利

推荐阅读

ZigBee基础实验(六)--UART(串口收发)

1、初始化在串口初始化部分,和上一节不同的地方是: 51     U0CSR |= 0x40;           //允许接收  52     IEN0 |= 0x84;            //开总中断允许接收中断  第51行使能接收数据,上一节介绍的仅仅是发送,所以没有这一句配置:第51行开总中断和UART0中断:  1 /*********************************
发表于 2019-04-09
ZigBee基础实验(六)--UART(串口收发)

ZigBee基础实验(七)--AD采集温度串口显示

;                         //进行温度校正,这里减去5℃(不同芯片根据具体情况校正)4、实验现象将程序烧入CC2530,用USB连接开发板与PC,可以用串口助手观察zigbee发来的温度数据,当用手触摸芯片时温度会有明显变化:
发表于 2019-04-09
ZigBee基础实验(七)--AD采集温度串口显示

ZigBee基础实验(八)--定时器一

disables capture. 4、睡眠定时器寄存器  睡眠定时器使用的寄存器是:• ST2 – 睡眠定时器2• ST1 – 睡眠定时器1• ST0 – 睡眠定时器0· STLOAD – 睡眠定时器加载状态· STCC – 睡眠定时器捕获控制· STCS – 睡眠定时器捕获状态· STCV0 – 睡眠定时器捕获值字节0· STCV1 – 睡眠定时器捕获值字节1· STCV2 – 睡眠定时器捕获值字节2 5、DEMO PROJECT——系统睡眠中断唤醒  Zigbee的特点是远距离低功耗的无线传输设备,节点模块闲时可以进入睡眠模式,在需要传输数据时候进行唤醒,能进一步节省电量。    系统电源有以下几种
发表于 2019-04-09
ZigBee基础实验(八)--定时器一

ZigBee基础实验(九)--定时器二

1、前言  上一节讲了Zigbee的睡眠定时器利用外部按键使系统从休眠态唤醒到工作态,其核心在于:   61 void SysPowerMode(uchar mode)     62 {     63     if(mode > 0 && mode < 4)     64     {    
发表于 2019-04-09
ZigBee基础实验(九)--定时器二

ZigBee基础实验(十)--看门狗

引言:硬件中的看门狗,不是门卫的意思,而是一只很凶的狗!如果你不按时喂它,它就会让系统重启!这反而是我们想要的功能~ 1、看门狗概述  看门狗定时器(WDT,Watch Dog Timer)是单片机的一个组成部分,它实际上是一个计数器,一般给看门狗一个数字,程序开始运行后看门狗开始倒计数。如果程序运行正常,过一段时间CPU应发出指令让看门狗复位,重新开始倒计数。如果看门狗减到0就认为程序没有正常工作,强制整个系统复位。因此可以用看门狗防止程序在跑飞的时候回不到正常模式。  看门狗可用于受到电气噪音、电源故障、静电放电等影响的应用,或需要高可靠性的环境。如果一个应用不需要看门狗功能,可以配置看门狗定时器为一个间隔定时器,这样
发表于 2019-04-09
ZigBee基础实验(十)--看门狗

ZigBee无线通信--BasicRF无线点对点通信

实验现象:一个EB2530(终端A)定义为发射模块,另一个EB2530(终端B)定义为接收模块。按EB2530(终端A)上的按键,无线控制另一个EB2530(终端B)上的LED1灯亮灭。  Main函数开始初始化外设、配置通信参数: 在初始化好之后,判断appMode的值,来决定进入发射模式还是接收模式 在发送模式时是核心在于basicRfSendPacket~ 在接收模式中,看代码也比较好理解:
发表于 2019-04-09
ZigBee无线通信--BasicRF无线点对点通信

小广播

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号 电信业务审批[2006]字第258号函 京公海网安备110108001534 Copyright © 2005-2019 EEWORLD.com.cn, Inc. All rights reserved