日期:2024-02-01 11:52:37 编辑: 浏览:
蓝牙模块按照协议类型分,有经典蓝牙模块和BLE蓝牙模块。日常工作中很多客户会问到美迅物联网MesoonRF这样的问题:你们的蓝牙模块可连接的设备数量是多少个?经典蓝牙模块和BLE蓝牙模块可连接的设备数量一样吗?答案是:经典蓝牙模块、BLE蓝牙模块它们可连接的设备数量是不一样的。下面美迅物联网MesoonRF将分别介绍。
经典蓝牙模块
对于经典蓝牙来说,一个蓝牙主设备最多连接7个从设备,例如一个电脑连接蓝牙耳机、蓝牙键盘等经典蓝牙设备,最多连接7个。
经典蓝牙在一个piconet中有7个从属设备的限制,而且它们与主控设备的时间和跳数(time and hop)是同步的,即主控设备和从属设备共享一个共同的物理通道,当处于活动模式时,不可能为一个主控设备寻址超过七个从属设备。
即一个主机master,最多能与7个活动的从设备slave进行通信,因为地址使用3 bit表示,所以最大7个。
另外,同一piconet中最多有255个处于非活动状态(parked状态)的设备。
对BLE来说,连接的设备数量没有限制,这完全取决于硬件/蓝牙协议栈的能力。
因为BLE使用24-bit的地址,所以理论上在同一个星型网络中,可以连接百万以上的设备。
处于中心的是central device或master,与其连接的是peripheral或slave。
蓝牙规范没有对BLE的连接数进行限制,因此,理论上的最大值取决于与蓝牙相关的时序控制(即连接间隔和连接监督超时connection interval and connection supervision timeout)。
在实际使用中,最多可同时连接上百个slave设备,因为每个连接都需要时间并占用内存。比如100个连接,那分给每个slave和master的通信时间平均每秒只有10ms。
在BLE蓝牙模块中,主设备到从设备的每个连接都在一个独立的物理通道中运行(即LE从设备不与主设备共享一个共同的物理通道),因此,除了连接间隔和从设备延迟规则所规定的以外,该规范没有施加任何限制(注意,个别蓝牙控制器制造商可能会根据实际带宽限制决定限制连接的数量)。
需要注意的是:蓝牙模块具体的BLE模式下的多连接,要以硬件软件实际支持为准。且我们讨论的是简单连接网络,由处于中心的master或central device和处于外围的slave或peripheral device相连接,都是星型拓扑结构,没有涉及到多个蓝牙网络之间的连接。因此,蓝牙模块可连接的设备数量根据不同类型来决定。
MesoonRF美迅物联网是工业物联网无线通信模块生产厂商,提供WiFi模块,低功耗(BLE)蓝牙模块,Mesh组网模块,UWB模块,NFC模块等产品,并通过了BQB,FCC,CE,ROHS,REACH等认证。产品包括蓝牙串口透传模块,蓝牙双模,低功耗蓝牙4.2/5.0/5.1/5.2/5.3,hc05/06,BM77/78,蓝牙mesh组网等工业级、车规级物联网方案。