蓝牙技术应用与选型

随着科技不断进步与发展,物联网技术不断普及,蓝牙通讯技术作为一种无线传输方式,应用十分广泛。

蓝牙图标
蓝牙图标

蓝牙目前主要分为蓝牙2.0,蓝牙3.0, 蓝牙4.0,

蓝牙2.0是传统蓝牙,传输普通的数据流,兼容主流安卓版本,不兼容IOS系统。

蓝牙3.0 (简称SPP)可以传输大容量数据,常用于音频部分的传输,兼容主流安卓版本,不兼容IOS系统,一般工作电流在20mA,各个厂家略有差异

蓝牙4.0 (BLE)低功耗蓝牙,此版本蓝牙,不兼容蓝牙3.0以及2.0,故只兼容安卓系统5.0以及以上版本才有BLE。一般工作电流在3-5mA左右,各个厂家略有差异

蓝牙5.0 是蓝牙技术联盟2016年提出,预期设计能够利用蓝牙组网,并结合wifi能够实现室内定位功能,此功能目前市面上还没有普及。

蓝牙终端
蓝牙终端

因为通用电子开发设计中,MCU并不能跑蓝牙协议栈,故一般外扩一个蓝牙芯片,或者蓝牙模组,以实现蓝牙通讯功能

在蓝牙模组选型时,结合一下几点进行选型

1 蓝牙版本

2 蓝牙与终端兼容性,比如安卓系统,IOS系统,蓝牙模组终端等,

3 蓝牙是否是数据透传或者指令控制,建议选择透传+指令模式,平常数据使用数据透传,需要对蓝牙名称,蓝牙PIN码,蓝牙MAC等参数进行操作时,进行指令操作

4蓝牙传输,可以分主动与被动两种模式。

主动模式是指,当蓝牙模组记住蓝牙终端MAC后,只需要此MAC的蓝牙打开着,就能被蓝牙模组主动搜索到,并主动连接此蓝牙终端,并将数据传输给蓝牙终端,此模式只能单向传输。而且整个实现过程,需要MCU对蓝牙模组进行指令操作,相对被动数据透传方式,较为复杂。

被动模式,则是蓝牙模组打开,并向周围广播自己的信号,当周围的蓝牙终端扫描搜索到蓝牙模组信号,则有蓝牙终端主动链接蓝牙模组,匹配并建立链接,通过MAC或者约定蓝牙名称进行区分与识别。MCU与蓝牙模组之间进行数据透传,开发起来简单方便,平常大家用到的蓝牙耳机与蓝牙音箱一般都是被动式。

蓝牙优缺点,蓝牙是基于频率2.4G的无线传输方式,都是一对一,点对点的数据传输方式.,所以相对比较单一,

在进行硬件测试时,也需要注意PCBA布板对蓝牙信号强度的影响,一般要求10米范围内能够正常传输.

蓝牙通讯对于APP的要求,在IOS需要兼容BLE,IOS系统也只支持BLE(iphone 4S以及以上版本支持)

IOS系统
IOS系统

在安卓5.0及以上版本才兼容BLE,也包含基本经典蓝牙

在开发安卓系统的蓝牙部分时,虽然各大安卓手机厂商都是基于谷歌安卓系统,但各家品牌对于原生态安卓系统都有深度定制与优化,在兼容性上需要进行考虑与整合。

在开发设计过程中,结合自身需求,选取合适的蓝牙功能的模组。开发出更加美好的电子产品。这是每一个工程师的职责与天性在安卓5.0及以上版本才兼容BLE,也包含基本经典蓝牙

安卓系统
安卓系统

在开发设计过程中,结合自身需求,选取合适的蓝牙功能的模组。开发出更加美好的电子产品。这是每一个工程师的职责与天性

相关文章

联系我们

联系我们

0755-84553499

在线咨询:点击这里给我发消息

邮件:info@qh-tek.com

工作时间:周一至周五,9:00-23:30,节假日不休

添加微信
添加微信
分享本页
返回顶部