可以与蓝牙设备配对的设备数量有限制吗?

Sim*_*ell 4 wireless-networking bluetooth

我正在考虑使用蓝牙作为节能系统的无线解决方案。今天有人告诉我,蓝牙可能有 8 个设备限制。

我一般找不到关于蓝牙的任何信息。这个陈述是否有道理,如果它有什么类型的限制,例如规范、软件、硬件?

use*_*686 5

可以配对的设备数量实际上是无限的——只要您有足够的存储空间来存储每个设备的 MAC 地址和链接密钥。

微微网中,一个主设备可以主动与其他七个设备通信(受 3 位地址限制),最多 255 个设备可以是微微网的一部分但不活动(“停放”)。

蓝牙通信并不局限于建筑的微微网,但是。更常见的是,连接恰好在两个设备之间(例如,两部手机之间的文件传输)。在这种情况下,由于使用了完整的 48 位 MAC 地址,因此主机可以在硬件限制内同时处理许多此类连接。

另一种可能性是scatternet,其中多个微微网通过共享设备链接。然而,维基百科表示,“由于蓝牙和 MAC 地址协议的限制,目前很少有真正的分散网络实现。”

如果您选择自己的硬件,还可以考虑ZigBee,它是另一种限制较少且电源使用效率更高的无线网络规范:

由于 ZigBee 节点可以在 30 毫秒或更短的时间内从睡眠模式进入活动模式,因此延迟可以很低并且设备可以响应,特别是与蓝牙唤醒延迟(通常约为 3 秒)相比。由于 ZigBee 节点大部分时间都可以休眠,因此平均功耗可以很低,从而延长电池寿命。