Z-Wave Long Range通信距离有多远?

Z-Wave长距离(ZWLR)声称通信距离可以达到1500米以上,但在现实世界中,它真的可以达到那么远吗?答案是肯定的。然而,在现实世界中,我们在建筑物内操作,周围环绕着树木和其他建筑物,这些因素都会对Z-Wave的通信距离产生影响。以下在郊外捕获的一些数据,显示ZWLR可以很容覆盖整个院子。

关于Z-Wave的射频范围,首先要了解常规Z-Wave (ZW)和ZWLR使用的不同发射功率。我比较的是美国使用的数值,但每个地区的规则都不同。在欧盟,常规Z-Wave 的最大发射功率是+13dBm,这就是为什么欧盟的距离比美国远得多。但我们现在只关注美国。

射频发射功率

在美国,Z-Wave 射频发射功率有 3 个级别:

  • -1dBm – 常规 Z-Wave GFSK 调制 – 12mA

  • +14dBm – ZWLR DSSS-OQPSK调制 – 41mA

  • +20dBm – ZWLR DSSS-OQPSK调制 – 92mA

发射功率的大幅增加是ZWLR范围超过常规ZWave两倍的原因。ZWLR能够以如此高的发射功率传输的原因是,与常规ZWave窄带FSK相比,扩频调制将该能量传播到1MHz载波上。FCC 允许发射功率高达 +30dBm,但这对电池供电的设备来说将是一个挑战,因为它可能需要0.5A的电流!

为什么 ZWLR 有两种功率级别?RF发射功率与典型用例的电源相匹配。ZGM230模块限制为+14dBm,因为它最常用于电池供电设备,即使是41mA电流对于低成本电池来说也有点挑战。+20dBm ZG23最适合市电供电设备,以获得最大范围。ZWLR 利用动态射频功率,因此对于足够接近的节点,只需使用足够的射频功率即可可靠地到达控制器,从而延长电池寿命。动态功耗算法内置于 Z-Wave 协议中,因此我们在开发设备时根本不需要管理它。

在家中Z-Wave的射频距离

黄色圆圈是常规的 Z-Wave 网络范围,控制器位于 2 楼的房间中。我的家周围环绕着大松树,限制了范围。使用700/800系列Z-Wave芯片,我家的任何地方都没有死角。我仍然有一些 100 系列设备、几个 300 系列和许多 500 系列设备,其中许多需要网格跳跃才能到达我的控制器。这表明每一代Z-Wave的通信距离都在增加。如果我要升级我的所有设备,那么使用常规 ZW 的路由将很少(如果有的话)。

红色圆圈显示+14dBm是常规 Z-Wave通信距离的两倍多。由于扩频调制,更高的发射功率和更高的灵敏度相结合,在我的整个社区产生了强烈的信号。注意右边的凸起是由开阔的田野和树木少得多的沼泽地区造成的。每一堵墙、一棵树或建筑物都减少了射程,但ZWLR很容易到达院子尽头以外的地方。我无法测试20dBm,因为没有足够的开放空间让我测量它!

在城市Z-Wave的射频距离

上面的照片显示了这三种发射功率的相对范围。在本例中,控制器位于商业建筑的右上角,如左下角的插图所示。普通的Z-Wave信号无法完全到达这座35米高的建筑尽头的两个房间。但是ZWLR很容易到达整栋楼甚至更远的地方。在这个典型应用中,+14dBm和+20dBm大约使通信距离翻倍,因为仍然有许多树木和建筑物在降低信号。回想一下中学几何,圆的周长是 2*PI* 半径或大约 6*半径。在我进行这项测试的那天,我每天的步数目标翻了一番,走了 20000 多步!

在这两种测量中,线路基本上都是使用SDK 7.18.3将安全、supervision 封装的Basic Set命令发送到电池供电的SwitchOnOff示例应用程序的地方。我使用运行Unify的树莓派和一个小python程序,每半秒向Dev Kit发送Basic Set On/Off 命令,然后记录LED停止闪烁的位置。一旦我向控制器后退几步,两个设备就会重新同步,并重新启动闪烁。Z-Wave非常擅长重新连接到处于射频范围边缘的设备。

在本月早些时候的Z-Wave峰会上,我们做了一个距离和发射功率的现场演示。虽然普通的Z-Wave到达了会议中心以外的地方,但它无法到达邻近的酒店。然而,ZWLR通过每幢建筑的混凝土和玻璃可以可靠地到达了酒店的走廊。

如何设置发射功率

对于常规Z-Wave,发射功率通常设置得非常接近-1dBm的最大值。根据 FCC 测试结果设置两个配置参数。有关详细信息,请参阅文档 INS14664。对于 ZWLR,设置发射功率更容易。只需将 zw_config_rf.h 中的APP_MAX_TX_POWER_LR设置为 140 表示 +14dBm 或 200 表示 +20dBm,但这仅在您使用的Z-Wave 芯片支持 +20dBm 时才有效。700 系列 EFR32ZG14 支持 +20dBm,但巴伦必须连接到 +3.3V 才能有足够的功率达到 +20dBm。ZGM130/230 均限制为 +14dBm。EFR32ZG23 可以选择 +14dBm 或 +20dBm,EFR32ZG23B0X0F512 – 如果X为 1,则为 +14dBm,如果为 2,则为 +20dBm。

最后一个配置设置是确保已启用 ZWLR。这是在 zw_region_config.h 中,您需要做的就是将其设置为 REGION_US_LR。协议代码完全为您处理与 ZW 或 ZWLR 相关的所有内容,因此只需更改 3 个字符即可启用 ZWLR。

结论

面向美国市场的所有新Z-Wave设备都应支持Z-Wave长距离。低延迟(无路由)、高可靠性和长距离使其成为任何新产品的必备品。问题是+14dBm还是+20dBm?所有控制器都应使用 SoC (EFR32ZG23A/B020) 以获得最大范围。ZGM130/ZGM230 模块仅限制为 +14dBm,并由 Silicon Labs 预先校准,因此非常适合电池供电的终端设备。SoC 应用于任何市电供电的终端设备,因为电流消耗不是问题。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Smartlabs

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值