BLE 和 IEEE 802.15.4 的范围

物联网 紫蜂 蓝牙低功耗 线
2021-06-14 07:07:44

理论上,IEEE 802.15.4(ZigBee、Thread 等)可以实现比低功耗蓝牙(传统的,未编码的 PHY)更大的范围,因为它通常具有更高的灵敏度(例如参见此处此处)。

我在自己的实验中也注意到了同样的情况,但是您是否知道在现实条件下比较 BLE 和 IEEE 802.15.4 的覆盖范围的信誉良好的来源?

2个回答

您可以查看以下题为“物联网中的新兴无线技术:比较研究”的研究论文
作者:Mahmoud Elkhodr、Seyed Shahrestani 和 Hon Cheung
他们对包括 BLE 和 IEEE 802.15.4 在内的物联网技术进行了全面的研究。

这是对功耗、以米为单位的距离覆盖和数据速率的比较研究。

这些来源足够好。这些来源显示 BLE 范围小于 Zigbee 的原因是传输功率。传输功率越高,范围就越大。有很多设备可以在 2.4ghz 上运行,其中您的 wifi 路由器非常常见并且范围也很大。这会导致噪音并降低设备的范围。现在通常wifi路由器使用通道1-13。Zigbee 使用 11-26 频道,ble 使用 0-39 频道(现在问题也出在这里)。BLE 使用通道 0-36 进行数据传输,使用 37 至 39 进行广告,并不是很多设备都为您提供所有这些通道。HM-10 是最简单的可用 BLE 设备,有 16 个通道与 zigbee 通道重叠,您可以在 TI cc253x/2540 数据表中阅读有关信息,这里在第 215 页。因此,如果您使用的是 wifi、zigbee 和 ble,我们假设一个封闭空间。然后 BLE 会因为噪声而有一个非常短的范围,如果你试图通过增加发射功率来增加范围,那么它本身就不会保持 BLE,因为如果你增加发射功率,那么你也会增加功耗,大多数 ble 芯片都不是为此而设计的。如果您暂时需要大范围使用 zigbee 或 wifi,这就是我的建议。

首先让我们澄清一些事情。我说传输功率是唯一的因素吗?不,这是一个主要因素吗?是的。接下来,灵敏度对接收信号起着至关重要的作用,但如果您无法发送信号,比如说超过 5 米,那么您就不能指望使用更高灵敏度的天线来捕捉 100 米外的信号。如果有办法做到这一点,考虑到它适合 BLE 芯片,请告诉我。为了更清楚地阅读friis传输方程,我想你会在那里得到答案。

我希望这个答案对你有帮助