蓝牙基带传输(小白文)

近期开始深入接触蓝牙。首先了解下蓝牙是如何传输数据的

在应用层,用户可以随心所欲的将自己想要发送的数据通过简单易懂的格式发给蓝牙,蓝牙基带传输的只能是01的信号。

蓝牙传输的技术使用的是跳频技术,也就是将数据分成若干个数据包,通过79个指定的蓝牙频道进行传输数据包(蓝牙4.0只有40个信道),每个频宽1MHZ,而BLE4.0为2MHZ,在相同的总带宽下, 蓝牙4.0的信道数减少一半。

为什么蓝牙4.0的频道带宽要比经典蓝牙多一倍?

根据香农定律,在一定的传输速率下,可以增加信道带宽从而来降低对信噪比的要求,所以这也是蓝牙4.0低功耗的原因之一。因为这样对发射功率的要求降低了。

香农定理:C =W log2(1+s/n)其中W为信道带宽,S为信号的平均功率,N为噪声的平均功率,s/n叫做信噪比


蓝牙 BD/EDR:79个信道,2400-2483.5MHZ,第一个信道从2402开始,最后一个信道2480MHZ。

Bluetooth smart:40个信道 2402开始,2480结束

射频频谱,蓝牙BR/EDR vs. Bluetooth Smart


何为Bluetooth BR/EDR

BR: base rate 基础速率 1M/s

EDR: enhanced data rate 2-3M/s

这属于蓝牙早期、经典的版本,她们支持微微网,每个微微网之间有一个主设备,而从设备可分时复用

并且BR/EDR 吞吐量大于2M/s,可以传输音频


而对于Bluetooth smart 4.1支持双重模式,即允许Bluetooth Smart 设备同时扮演两个角色:中央设备(Central)和外围设备(Peripheral)。支持中央角色的设备可以向外围设备发起连接,同时支持中央角色的设备还可以作为外围设备,与其他中央设备连接。理论上可无限组网。


对于ble4.0的组网能力,协议规定用32位进行寻址,也就是最多可支持2^31个设备连接,近十亿个设备。


ble的吞吐量只有1M/s左右。

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值