Zigbee硬件看起来很容易生产1,为什么它们这么贵?

作为比较,我可以2-3欧元的价格购买855 Mhz无线模块,但找不到15欧元以下的Zigbee模块。

[1]

评论

许可.........

@hardillb我认为许可证是免费的,您有参考吗?

#1 楼

正如评论所表明的那样,显然确实存在许可和认证过程,可能表明价格的某些部分来自何处。该协议计算量大,内存占用量大。 ZigBee联盟要求所有实施者都必须加入,然后才能进行昂贵的许可过程。使用相同无线电硬件的竞争(更简单)协议可以在成本较低的处理器中实现,而无需牺牲性能。大多数竞争协议都是免许可证的,尤其是与同一生态系统的硬件模块配对时。许多供应商免费提供代码库和开发工具。


来源:sep.com博客:从未听说过的最受欢迎的无线标准(第一部分)(重点是我的内容)

这似乎是一个非常严格的耗时耗时的过程,您可以在Zigbee联盟认证页面上找到要点。该页面还包含非常有用的信息:“测试规范仅适用于我们会员区域的联盟成员。”

每个带有Zigbee徽标的产品都必须经过该过程。 “计算密集”和“大内存占用”都无助于降低成本。

评论


但是,为什么没有便宜的业余爱好者硬件模块-许可或没有,只要标准实施正确,业余爱好者就不会打扰。

– jwillmer
18年5月7日在23:09

#2 楼

有许多不是Zigbee的802.15.4解决方案,而且成本更低。请参阅本文:“ IEEE 802.15.4和ZigBee Wireless之间有什么区别?”

据我了解,要使用标签“ Zigbee”,您必须遵守某些要求并保证与其他Zigbee的互操作性设备。否则,它将是“类似Zigbee的”或类似的东西。就像USB,如果您使用该标签,则必须遵守USB要求(还必须购买VID号),这类似于IEEE的一部分MAC(以前是OUI号)。进行测试,加入Zigbee联盟并购买Zigbee ID号(您还需要一个MAC地址)不是免费的。因此,成为正式Zigbee的成本增加。如果您不想与其他Zigbee设备互操作,则可以使用许多802.15.4开放协议之一。如果您确实想要完整的Zigbee功能并且只需要几个模块,那么额外的花费就微不足道了。如果您想成为Zigbee制造商,则需要硬着头皮做个正式游戏。

一方面,这对于休闲用户来说似乎很麻烦。另一方面,如果您的Zigbee网络是关键任务,则您不希望半熟的节点破坏其运行。

#3 楼

您可以以不到6美元的价格获得基于Microchip的MRF24J40模块。但是众所周知,它已经很老了并且有很多故障。 Silabs MGM111的价格更便宜,为7-8美元,少量采购。

虽然Zigbee许可至少在Zigbee中有效地禁止了开源堆栈,但不会有任何爱好者喜欢这种方式层。因此,在实施Zigbee时,您将被锁定在硅供应商的无线电堆栈中,但是您可以随意使用其他802.14.5解决方案,例如Thread,它具有开源堆栈。那里有Nordic和TI等提供的2.4Ghz多协议,旨在运行基于BLE或802.14.5的解决方案。例如,Nordic或其模块合作伙伴的任何基于nRF52840的模块(Rigado BMD-340,Raytac MDBT50,Laird BL654)至少可以在理论上运行Zigbee,但是您必须从Zigbee零件为封闭源的Nordic获得正确的SDK。

编辑:OpenThread.io相对较灵活的802.14.5芯片组有一个很好的概述,所有这些都是黑客友好的,因为它们可以运行OpenThread,并且显然还附带Zigbee。 >

#4 楼

我知道这是个很老的线程,但是仍然..您是否听说过:
br />http://www.ti.com/tool/Z-STACK

因此..可以免费获得堆栈并获得廉价的硬件,例如CC2531 ..
我只能看到的问题是,它不是那么容易编译(需要IAR许可证),而掌握整个zigbee规格和概念以实现自己的设备则更为复杂。.