Що таке XBee і чим він відрізняється від Zigbee?


34

Легко отримати вступне пояснення Зігбі.

Але технічну інформацію про XBee здається важче знайти. Мені незрозуміло, у чому його схожість та відмінності у Zigbee.

Відповіді:


38

ZigBee / ZigBee Pro - це сітчасті протоколи комунікацій, які розташовані поверх IEEE 802.15.4 PHY.

XBee / XBee Pro - назви продуктів для модулів радіозв'язку, виготовлені Digi.

Модулі можуть бути завантажені різними прошивками для підтримки ZigBee / ZigBee Pro / DigiMesh і поставляються в декількох діапазонах частот.

DigiMesh - це альтернатива ZigBee, яка змінює кілька речей і додає деякі функції, щоб зробити загалом краще працювати.

Але ви жертвуєте сумісністю із пристроями ZigBee.

Наприклад, DigiMesh дозволяє маршрутизаторам спати, має нижчі накладні витрати, має 1 тип вузла порівняно з 3 zigbee, що веде до більш міцної сітки, може працювати з більш високою швидкістю передачі даних тощо.

Відверто кажучи, це кращий протокол навколо, на мій погляд. Я б не використовував ZigBee, якщо мені не потрібна сумісність з іншими вузлами постачальника. Не те, що DigiMesh є єдиною відповіддю, є й інші сітчасті протоколи, які також є на IEEE 802.15.4.


5
Я відкликаю свою посаду для вашої набагато більш добре поясненої відповіді.
Kellenjb

Чи є в наявності документація для радіопротоколу, що використовується в режимі AT (послідовний)? Це якийсь новий кластер ZCL, який працює на ZigBee? А може, сирий 802.15.4?
Тобі Джаффі

Я не використовував комплект розробників XBee Pro, який у мене є, але, як я пам'ятаю, режим AT був просто способом спілкування між двома модулями XBee в дуже простому режимі, що імітував зв'язок AT-модему. Я припускаю, що радіо PHY все-таки повинен бути чимось на зразок 802.15.4, оскільки я б подумав, що більша частина цього декодування є в апаратному забезпеченні, але решта протоколу, ймовірно, щось Digi опрацьоване, власне я уявляю.
Марк

Ви спробували використовувати режим синхронного сну, і чи вважаєте Ви це корисним? Концептуально, якщо модулі автоматично координуються, коли вони прокидаються, було б чудово, але вимагати фіксації тривалості кожного інтервалу неспання здається неефективним (у випадках, коли ніхто нічого не може сказати) і набридає (у випадках, коли у вузлів більше сказати, ніж поміститься в одному інтервалі неспання).
supercat

Я погоджуюся, що ZigBee дуже складний (у мене це досвід з перших рук!), Але сказати, що DigiMesh взагалі краще звучить для мене трохи суб’єктивно.
clabacchio
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.