
Zigbee
无线网络系统
具有最佳网状网络软件和工具的高性能、低功耗无线设备,可帮助您快速进入市场。
特征
- 灯光控制示例
- 灯光控制示例
- CLI Agent示例
- OTA升级客户端示例
- 通过低功耗蓝牙传输固件的OTA升级服务器示例
- IEEE 802.15.4
Zigbee 概貌
适合您的Zigbee产品
对Nordic Semiconductor来说,低功耗无线技术是我们刻在骨子里的基因。我们每天出货超过100万个IC。凭借超过40%的低功耗蓝牙市场份额,我们是该市场的领导者。我们利用这一经验并将其扩展到其他如Zigbee技术。
我们的芯片是作为您的新产品基础平台的最佳选择。我们的SoC具有不同的大小和功能。这些芯片沿用相似似架构,实现极佳的代码可移植性。如此一来,可以增加软件的可重用性,缩短产品的上市时间。我们的SoC可以同时运行低功耗蓝牙和Thread/Zigbee/蓝牙Mesh。无线电分时运行多个无线协议。调度是自主的,并且保持连接。因此,我们的芯片方案是多协议应用的完美选择。
nRF52和nRF53系列SoC可以在工厂或由客户通过空中固件升级(OTA DFU)进行重新编程。这使得用户可以自己进行产品更新和功能添加。
对于开发Zigbee产品,我们为客户提供的软件是nRF Connect SDK。这是一款软件开发套件,用于构建基于nRF52、nRF53和nRF91系列无线芯片的产品。它集成了Zephyr RTOS和各种示例、应用程序协议、协议栈、库和硬件驱动程序。它也包括DSR经行业验证的Zigbee 3.0协议栈,ZBOSS,能优化资源使用和产品性能。
搭配nRF Connect SDK的nRF52840和nRF52833SoC是符合Zigbee标准的平台,它们确保了符合规格的互操作性。
先进的Zigbee SoC
nRF52840是我们的Zigbee旗舰SoC。它是一款先进又灵活的SoC,适用于要求严格的超低功耗无线应用。
它具备充沛的闪存和RAM,应付复杂应用程序的需求。
nRF52840支持多协议并发。它支持低功耗蓝牙、Zigbee、蓝牙Mesh、Thread、802.15.4、ANT和2.4 GHz专有协议。nRF52840包括最突出的nRF52®系列功能的超集。Zigbee、低功耗蓝牙和安全特性等功能是您的应用程序的一个很好的起点。凭借高速SPI、QSPI、USB和ARM arm CryptoCell 310,它可以实现各种尖端的Zigbee产品。
nRF52系列的七个SoC中,有三个支持Zigbee。这三个集成了强大而高效的64 MHz ARM Cortex-M4处理器。闪存大小从256 KB到1024 KB,而RAM大小则从32 KB到256 KB。我们的nRF52系列能为您提供具成本效益的简单选项。而在另一方面,它也能为您提供高度先进的选项,使您的产品具备顶级功能和超低的功耗。nRF52系列是您构建产品组合的理想平台,因为相似的硬件和软件架构能为您带来绝佳的软件可移植性,提高软件可重用性,同时也能降低上市时间和开发成本。
开发Zigbee应用程序
我们的SoC可同时运行低功耗蓝牙和Thread/Zigbee/蓝牙Mesh等mesh协议。无线电分时在协议之间共享。调度是自主的,并且保持连接。
nRF52和nRF53系列是基于全闪存的SoC。闪存能为您的产品带来完全的灵活性和可升级性,并可在工厂或在现场通过空中升级(OTA DFU)进行重新编程。这使得产品可随时随地进行更新和添加新功能。
对于开发Zigbee产品,我们为客户提供的软件是nRF Connect SDK。这是一款软件开发套件,用于构建基于nRF52、nRF53和nRF91系列无线芯片的产品。它为开发人员提供了一个可扩展的框架,用于为内存受限的芯片构建大小优化的软件,以及为更先进的芯片和应用程序构建强大而复杂的软件。它集成了Zephyr RTOS和各种示例、应用程序协议、协议栈、库和硬件驱动程序。它也包括DSR经行业验证的Zigbee 3.0协议栈,ZBOSS,能优化资源使用和产品性能。nRF52840和nRF52833 SoC结合nRF Connect SDK,为开发者提供一个符合Zigbee标准的平台,从而确保互操作性和符合规格的实现。
nRF5 SDK for Thread and Zigbee也是一个符合Zigbee标准的平台,但我们不建议用于新的设计。它包含开始和完成Zigbee产品开发所需的一切,其中包括大量的应用示例、驱动程序、库和协议栈等,完整支持nRF52833和nRF52840 SoC。
Zigbee技术专用示例
- 灯光控制示例 - 演示具有Coordinator、Router和终端设备的基本Zigbee网络。
- CLI Agent示例 - 演示通过命令行界面(CLI)与Zigbee应用程序进行交互。
- OTA升级客户端示例 - 演示如何配置和执行安全的空中(OTA)固件更新(DFU)。
- 通过低功耗蓝牙传输固件的OTA升级服务器示例 - 演示如何通过低功耗蓝牙连接接收Zigbee 固件,并将其分发到Zigbee网络中。
ZigBee和低功耗蓝牙多协议操作
多协议功能由IEEE 802.15.4无线电驱动程序处理。该无线电驱动程序是通用的,并且独立于栈和系统。它包含对多协议的内置支持,允许同时运行基于IEEE 802.15.4的协议(如Thread和Zigbee)以及低功耗蓝牙。用于Thread和Zigbee的nRF5 SDK包括几个Zigbee和低功耗蓝牙的示例,详情请参阅SDK文档。