Zigbee是一种基于802.15.4物理层协议、支持自组网、多点中继,可实现网状拓扑的复杂的组网协议,加上其低功耗的特点,使得网络间的设备必须各司其职,有效地协同工作。
zigbee是协议联盟的名称,它的优势在于自组织网络,也就是你说的组网,射频只是支持它的硬件基础。
那么ZigBee的组网方式与那种平常射频芯片组网方式存在着怎样的差异呢?区别可大了,先看zigbee组网,就是把zigbee芯片当普通的射频芯片用,其实象这样的方案根本不是zigbee的初衷,也根本体现不出zigbee的优势。使用zigbee的着眼点一是其超低功耗的实现,二是强大的组网能力。
为什么是zigbee?使用平常的射频模块,成本低,买一个现成的150M或300M的射频模块,才40元左右,如果自己有能力焊接,那就更便宜了,使用zigbee开发,单是一块芯片就是5个美元左右,还不包括其它的外围设备;使用现成的射频模块,开发方便,直接往TxD/RxD脚上一接,就可以使用了,如果使用zigbee芯片,光是协议栈就有40K代码,自己还要编写profile,开发周期长,风险大。
为何我们要用zigbee呢?其优势在哪?zigbee可以实现多网络共存
我们在某个地方需要使用232传输数据或命令,一般方式我们使用232/485转换器来实现。但是如果工作地点不允许布线,那怎么办? 最简单的方案,通过无线方式走嘛。我们建立232-》无线转换器然后再通过无线-》232透明转换器来替代485就行了。
zigbee可以实现超低功耗
zigbee设计的最初目标就是低功耗,要求能做到干电池的使用寿命在半年以上,现在最多的可以做到5-10年(算出了的,电池质量要求比较高,5年不烂的也不容易啊),zigbee协议提供了这种功能,但只是提供了这种能力而已,需要使用者实现该能力。
zigbee可以实现高可靠性自组织网络
zigbee具有可靠的发送接收握手机制,可靠地保证了数据的发送接收,另Zigbee采用AES128位密钥,保证数据发送的安全性。
所以说,如果我们需要想使用zigbee而不是普通的射频,那么肯定是普通射频无法达到要求,才迫使我们选择zigbee。一旦我们选择zigbee,我们自然希望能够达到我们某一种目的,下面我分别来说如何做到这些。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)