无线通信技术自19世纪中期诞生以来,从使用狼烟、火炬、闪光镜、信号弹等在视距内传输信息,到1838年塞缪尔·莫尔斯发明电报网,再到电报网被电话取代,再到几十年后的1895年马可尼首次从英国怀特岛到30km之外的一条拖船之间成功进行了无线传输,现代意义下的无线通信从此诞生。从这一天开始,无线通信技术迅速发展,使我们能够在更远的传输距离上实现更好的通信质量、更低的功耗、更小的体积和更便宜的价格,使公网和专网的无线通信、无线电视、无线网络等成为现实。而目前,无线浪潮依然没有退却,却已有愈演愈烈的趋势。特别是近几年来,全球通信技术的发展可谓是日新月异。
无线通信技术主根据传输距离的远近可以大致分为:近距离无线通信过和远距离无线通信。近距离无线通信包括WIFI、蓝牙、ZigBee、Z—Wave、NFC、UWB、LiFi等。远距离无线通信包括LoRa、NB-IoT等。
蓝牙技术自1994年爱立信提出至今,经久不衰,不断更新迭代。那么蓝牙技术为什么能从V1.1走到现在的V5.0呢?可以归纳为以下几个特点:
1.全球范围适用:蓝牙工作在通用2.4G频段
2.可同时传输语音和数据
3.可建立临时性对等连接
4.具有很好的抗干扰能力
5.蓝牙模块体积小,便于集成;
6.功耗低;
7.开放的接口标准;
8.开发成本低。
在物联网快速发展的今天,蓝牙技术也紧跟物联网的发展脚步。最新的蓝牙5.0标准传输速度是之前蓝牙4.2版本的2倍,有效距离是上一版的4倍。另外,蓝牙5.0还允许无需配对接受信的数据。目前市面上以蓝牙4.0以上的芯片及解决方案居多。随着市场需求的扩大,国内外各个供应商纷纷研发推出自己的蓝牙芯片和模块。所以,市场上的蓝牙芯片数量非常多,那么怎么根据自己的需求来选择合适的蓝牙芯片进行相应的研发呢?小编吐血为大家整理出一份蓝牙芯片名册以及说明分析,供大家参考。
国外部分:
NordicnRF51822
nRF51822是功能强大、高灵活性的多协议SoC,适用于Bluetooth低功耗和2.4GHz超低功耗无线应用。嵌入式2.4GHz收发器支持蓝牙低功耗及2.4GHz操作,其中2.4GHz模式NordicnRF24L系列产品无线兼容。支持S110蓝牙低功耗协议堆栈及2.4GHz协议堆栈(包括Gazell),这两种协议堆栈在nRF518软件开发套件中均免费提供。主要运用于移动电话配件、PC周边产品/玩具和电子游戏、智能家居设备等领域。淘宝、博客等地方最该芯片的使用及解决方案也比较多,比较适合蓝牙入门学习者。
TICC2640
CC2640是TI可以支持BT4.1及以上的协议栈,也是业界唯一以ARMCortex-M3+M0+16bit协处理器为核心架构的SOC芯片。TI提供完整的参考设计,不需要太多RF专业知识也能轻易发开,使得开发门槛降低。支持空中升级(OTA)功能。可以应用于智能家居、玩具等领域。TI的这款芯片在国内网上的资源非常多,且国内专门做TI芯片解决方案的公比较多,所以很适合自学蓝牙开发,开发过程中遇到的很多问题都基本能解决。
CSRCSR1011
英国CSR公司的CSR101x系列采用蓝牙4.0技术,是一款单模蓝牙低功耗平台,提供CSRuEnergySDK2.5.1开发环境。CSR市场占有率高,受欧美市场的欢迎和认可,但是价格居高不下,一般的供应商也不会选择这种产品。可用于智能蓝牙语音遥控器、智能家居等。目前针对这款芯片国内网站上的资源相对来说比较少一些。
博通BK3431
BK3431芯片是高度集成的蓝牙4.0低功耗单模设备。它集成了一个高性能RF收发器,基带,ARM内核微处理器,丰富的功能外设单元,可编程协议和配置文件,以支持BLE应用。闪存程序存储器使其适用于定制应用程序。开发成本低,但是芯片本身的软件有一定的bug,开发起来比较费时。