低功耗蓝牙(BLE)和ZigBee在物联网应用中的区别

 随着低功耗、广域网(LPWAN)市场的扩大,物联网(IoT)应用的低功耗协议有了更多的选择。在本文中,我们将蓝牙和蓝牙低能耗(BLE)与ZigBee进行比较,这样您就可以更好地了解在连接设备上使用哪种无线协议。

 简单来说,蓝牙是近场通信,ZigBee是局域网,更深入的区别继续看下文。

蓝牙和BLE的区别

蓝牙有两个分支:传统的蓝牙和蓝牙低功耗。传统蓝牙技术无法与ZigBee相提并论的原因在于功耗。如果应用程序需要长时间使用电池,传统的蓝牙技术是不够的。传统的蓝牙设计建议使用1瓦的功耗。当涉及到无线物联网应用,这是很多。BLE和ZigBee都在10到100毫瓦(mW)之间,这是传统蓝牙建议你设计的10到100倍。但是,BLE确实可以与ZigBee进行比较,我们将在本文中对此进行讨论。

低功耗蓝牙BLE

低功耗蓝牙是一个个人区域网络(PAN),所以它的范围比ZigBee要短得多。其目的是能够连接到用户附近的设备。低功耗蓝牙比ZigBee的覆盖范围跟窄,但它也有更高的数据速率。传统蓝牙的数据速率在1 - 3mbit /s之间,BLE数据速率为1 Mbit/s。它们不工作的时候都处在“休眠”状态,这就需要传输的数据更少,因为耗电量更低,ZigBee就没有这种功能。

目前,低功耗蓝牙也得到了许多操作系统的支持,包括Android、iOS、Windows 8/10和IOS X,ZigBee尚未涉足的这些领域。如果用户有智能手机,想要近距离连接到设备,低功耗蓝牙可以做到这一点。然而,对于高密度节点或远程应用程序来说,蓝牙并不是一个很好的选择。

低功耗蓝牙的案例

在一个相对封闭的小空间中,低功耗蓝牙是一个理想选择,比如汽车。低功耗蓝牙可以使汽车变的更加“智能”,基本上现在的汽车都已经普及了车载蓝牙设备,通过蓝牙模块接收手机信号,这样就可以通过汽车免提接听电话,从而解放双手,减少交通事故的发生。低功耗蓝牙还用在了共享单车上。共享单车的扫码开锁功能使用的就是低功耗蓝牙技术。

ZigBee

ZigBee是一种网状网络协议,设计用于在中等距离上传输少量数据。它运行在一个网格拓扑网络上,这意味着来自单个传感器节点的信息将通过网格模式传输到网关。

尽管ZigBee的应用范围更广,但它仍然是相当有限的,并不是工业物联网应用等高度仪器化装置的最佳选择。由于ZigBee网络的网格拓扑结构,它具有更高的延迟,当多个节点试图通过单个节点到达网关时,这会导致拥堵。正因为如此,ZigBee在节点密集的情况下(比如在工厂)不好使。ZigBee面对更多的竞争,比如移动的设备、大型停车场等这种,在预算充足的情况下,ZigBee就不大行了。

ZigBee在智慧家庭中的应用

想想看:你可以通过手机等便携式电子设备,装载ZigBee系统,当你走进前门时,ZigBee就自动做一些事情:打开您最喜欢的音乐,打开灯,打开空调、加湿器等等。当你离开时,ZigBee设备就可以自动关闭所有自动化设备以节省能源和金钱。总的来说,ZigBee在智慧家庭中的应用还是很让人期待的。

对比图:蓝牙(BLE)和ZigBee

    低功耗蓝牙(BLE)   ZigBee
网络类型 个人局域网(PAN),支持少量节点 局域网(LAN),支持许多节点
范围* 77米 291米
操作系统 Android,iOS,Windows 8,OS X. 目前不兼容
拓扑 网和星 仅限网格
吞吐量 270 kbps 250 kbps
调制 跳频扩频(FHSS) 直接序列扩频(DSSS)
发射功率 10毫瓦 100毫瓦

总结

BLE和ZigBee实际上是相互补充的。有人会在搭建物联网应用中选择低功耗蓝牙,有人倾向于ZigBee。仅在去年,ZigBee和蓝牙开始在这个领域展开竞争。但一些开发人员发现BLE和ZigBee的组合可以构成非常强大的无线个人和局域网设备。

本文转载自:http://www.mokuai.cn/,更多物联网应用案例和技术分享。

猜你喜欢

转载自www.cnblogs.com/mokuai/p/10022194.html