Warum sind ZigBee-Hardwaremodule so teuer?


14

Die ZigBee-Hardware sieht recht einfach aus. 1 Warum sind sie so teuer?

Zum Vergleich: Ich kann ein 855-MHz-Funkmodul für 2-3 € kaufen, aber ich kann keine ZigBee-Module unter 15 € finden.

[1]Xbee-Module


2
Lizenzierung .......
Hardillb

1
@hardillb Ich dachte die Lizenz ist kostenlos, hast du eine Referenz?
Willermer

Antworten:


7

Wie aus Kommentaren hervorgeht, handelt es sich offenbar tatsächlich um einen Lizenzierungs- und Zertifizierungsprozess, der möglicherweise darauf hinweist, woher ein Teil des Preises stammt.

Obwohl in der Automatisierungsbranche bekannt, ist ZigBee teuer. Das Protokoll ist rechenintensiv und der Speicherbedarf groß. Die ZigBee Alliance verlangt von allen Implementierern, dass sie beitreten, bevor sie einen teuren Lizenzierungsprozess durchlaufen. Konkurrierende (einfachere) Protokolle mit identischer Funkhardware können in kostengünstigeren Prozessoren implementiert werden, ohne die Leistung zu beeinträchtigen. Die meisten konkurrierenden Protokolle sind lizenzfrei, insbesondere wenn sie mit Hardwaremodulen desselben Ökosystems gekoppelt sind. Viele Anbieter stellen Codebasen und Entwicklungstools kostenlos zur Verfügung.

Quelle: sep.com Blog: Der beliebteste drahtlose Standard, von dem Sie noch nie gehört haben (Teil I) (Schwerpunkt meiner)

Es scheint ziemlich ruhig zu sein strengKosten- und zeitaufwändiger Prozess, den Sie auf der Zertifizierungsseite der Zigbee Alliance finden . Diese Seite enthält auch die sehr hilfreichen Informationen "Testspezifikationen, die nur Mitgliedern der Allianz in unserem Mitgliederbereich zur Verfügung stehen".

Jedes Produkt mit einem ZigBee-Logo muss diesen Prozess durchlaufen. "Rechenintensiv" zu sein und einen "[großen] Speicherbedarf" zu haben, hilft auch nicht, die Kosten zu senken.


Aber warum gibt es kein nicht lizenziertes Hardwaremodul für Bastler, das billig ist - Lizenzen oder nicht, solange der Standard korrekt implementiert wurde, würde sich kein Bastler darum kümmern.
Jwillmer

7

Es gibt eine Reihe von 802.15.4-Lösungen, die nicht ZigBee sind und weniger kosten. Siehe diesen Artikel: " Was ist der Unterschied zwischen IEEE 802.15.4 und ZigBee Wireless? "

Soweit ich weiß, müssen Sie zur Verwendung des Etiketts "ZigBee" bestimmte Anforderungen erfüllen und die Interoperabilität mit anderen ZigBee-Geräten gewährleisten. Sonst wäre es "ZigBee-ähnlich" oder so. Es ist wie bei USB. Wenn Sie dieses Etikett verwenden, müssen Sie die USB-Anforderungen erfüllen (Sie müssen auch VID-Nummern erwerben). Es ähnelt einem MAC-Block (ehemals OUI-Nummern) von IEEE. Diese Tests, der Beitritt zur ZigBee-Allianz und der Kauf einer ZigBee-ID-Nummer (Sie benötigen auch eine MAC-Adresse) sind nicht kostenlos. Daher die zusätzlichen Kosten, offiziell Zigbee zu sein. Wenn Sie nicht mit anderen ZigBee-Geräten zusammenarbeiten möchten, können Sie eines der vielen offenen 802.15.4-Protokolle verwenden. Wenn Sie die volle ZigBee-Funktionalität wünschen und nur wenige Module benötigen, sind die zusätzlichen Kosten unbedeutend. Wenn Sie ein ZigBee-Hersteller sein wollen, müssen Sie die Kugel beißen und offiziell sein.

Einerseits scheint dies für Gelegenheitsbenutzer ein Ärger zu sein. Wenn Ihr ZigBee-Netzwerk jedoch geschäftskritisch ist, möchten Sie nicht, dass halbgebackene Knoten den Betrieb beschädigen.


2

Sie können die MRF24J40-basierten Module von Microchip für weitaus weniger als 6 US-Dollar erwerben. Aber es ist bekanntermaßen ziemlich alt und fehlerhaft. Ein moderneres wäre Silabs MGM111 für 7-8 USD in kleinen Mengen.

Es wird jedoch keinen Hobbyfreund geben, da die ZigBee-Lizenzierung Open-Source-Stacks zumindest in der ZigBee-Schicht effektiv verbietet. Sie sind also bei der Implementierung von Zigbee an Funkstacks von Siliziumanbietern gebunden. Sie können sich jedoch auch mit anderen 802.14.5-Lösungen wie Thread herumschlagen, die Open-Source-Stacks enthalten.

Es gibt auch ziemlich neue Chips mit 2,4-GHz-Multiprotokoll von Nordic und TI usw., die für die Ausführung von BLE- oder 802.14.5-basierten Lösungen ausgelegt sind. Zum Beispiel kann jedes nRF52840-basierte Modul von Nordic oder seinen Modulpartnern (Rigado BMD-340, Raytac MDBT50, Laird BL654) zumindest theoretisch Zigbee ausführen, aber Sie müssen das richtige SDK von Nordic erhalten, wobei der ZigBee-Teil Closed Source ist.

EDIT: OpenThread.io hat einen schönen Überblick über relativ moderne flexible 802.14.5-Chipsätze. Alle diese Chips sind hackerfreundlich, da sie OpenThread ausführen können und natürlich auch mit Zigbee geliefert werden.


1

Ich weiß, es ist ein ziemlich alter Thread, aber immer noch .. Hast du schon gehört von:

http://zboss.dsr-wireless.com/

oder

http://www.ti.com/tool/Z-STACK

Es ist also möglich, den Stack kostenlos zu bekommen und billiges HW zu bekommen, z. B. CC2531. Das einzige Problem, das ich sehen kann, ist, dass es nicht so einfach zu kompilieren ist (IAR-Lizenz erforderlich) und noch komplizierter, den gesamten Zickzack zu erfassen Spezifikation und Konzept, um ein eigenes Gerät implementieren zu können.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.