zigbee中文名字叫紫蜂,是一种低功耗的短距离无线通讯协议。
目前主流的无线通信有蓝牙,WiFi,NFC、RFID等等。zigbee相对于其他的无线方式有如下特点:
1、功耗低:在低功耗模式下,一般的普通5号电池可以使用一年左右,甚至更长,当然如果你要用更持久的某伏电池的话肯定更持久。
2、可接如设备多:最多可以接入65000个设备。
3、延时短:一般延时在15~30ms之间。
4、安全:zigbee提供了安全可靠的加密算法,是目前短距离无线通讯中最为安全的方式。
5、成本低:因为其传输速率低,故外围电路简单,总体成本低,但是芯片的价格还是挺高的。
6、低传输速率:10KB/KB~20KB/S之间,所以这也说明它是为一些低速应用场景。你如果要用它看视频那是万万不可的。
知道了如上特点我们就知道来看看它应该用在什么场合,首先它有一个跟其他协议最大的区别是,传输速率低,所以这决定了它肯定不能用于需要传送大量数据的场景,比如视频传输,文件传输。这也是它跟WiFi最大的差别。其余场景说实话只要你愿意用,应该都是可以的。当然,我开始学习它是因为想了解智能家居的时候了解到的,小米的智能家居产品主要就是用的zigbee。
智能家居这几年可是一个很热的话题了,但是说实话最后真正的智能家居会发展成什么样子大家都不知道。但是我们环顾一下家里的设备,空调,洗衣机,窗帘,灯等等,这些东西我们只需要控制他们,但肯定不会发送大量的数据或者是从它读取大量的数据,(当然这个地方如果考虑到这些设备的升级,那有可能数据量会稍微大一些,但是其实这些东西控制就是简单的单片机,所以其实zigbee也可以满足要求)那么传输速率低完全不影响。还有就是,随着时间推移,家里可以联网的设备肯定是越来越多,zigbee最多可接入65000个设备,完全不用担心。最重要的一点是:安全,网络渗入我们的生活越深,安全就越为重要。
基于上述原因,zigbee在智能家居中使用无疑是最好的选择。当然这也是我开始学习它的原因。
我目前也刚开始学习,在淘宝买了开发板,后期陆续会将自己学习的内容写出来,如果你能看到帖子,也想学习,可以一起探讨;如果你是老司机,我写的有不对的地方请多指教。