版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
走向超低功耗的蓝牙技术今天,地球上几乎没有一部手机不利用蓝牙(Bluetooth®)收发器就能连接无线耳机。同样,如今的大多数新PC也集成了蓝牙芯片,让您在打字的时候也能自由听说。在汽车领域即便不是大多数,也有许多新车采用了蓝牙技术,让您驾驶时用免提方式接听电话。然而,虽有如此之便利,但蓝牙技术仍不适合用在大量应用中,或者至少现在还没有。蓝牙是一种针对连接的协议,用于以相对较高的速度处理连续数据流,使其能很好地将无线耳机与手机连接。虽然希望保持低功耗,但蓝牙规范的大多数改变仍着重于提升数据传输速率。能进行同步、异步连接的基本速率(BR)可达到720kbps。蓝牙2.0(2004)增加了3Mbps扩数据速率(EDR)(实际大致为2.1Mbps)。蓝牙3.0(2009)通过采用可以在802.11同地协作链路上进行通讯的交替式MAC/PHY(AMP)技术,增加了高达24Mbps的高速(HS)数据能力。尽管有一些巧妙的设计,但追求更高的速度必然会导致更高的功耗。与此相反,低功耗蓝牙从一开始就被设计成一种超低功耗(ULP)协议,以服务采用单个硬币电池供电的短距离无线设备,让这些设备工作数月,甚至数年。蓝牙4.0(2010)引入了低功耗蓝牙,即采用一个简单的堆栈实现与低功耗设备的同步通讯,如只是偶尔发送少量数据的无线传感器。在这种技术下,可以迅速建立连接并在数据交换结束时立即断开,能及时将PA降至最小,进而降低功耗。蓝牙核心规范4.0包括了完整的“传统蓝牙”、“高速蓝牙”和“低功耗蓝牙”规范。低功耗蓝牙虽然是全新技术,但设计人员意识到了保持向后兼容已流通的二十多亿个蓝牙设备将是一大优势。为了既能拥有兼容性,又不会影响低功耗蓝牙设计,4.0版推出了两种器件:•双模芯片既能与传统蓝牙设备通讯,又能与超低功耗设备中的单模芯片通讯。•单模芯片运行外形小巧的低功耗蓝牙协议堆栈。这些芯片能和其他采用其架构中低功耗蓝牙部分的单模芯片或双模芯片通讯。双模芯片刚刚面市,将会在所有手机、个人电脑和汽车上实现蓝牙功能。这些芯片能与传统蓝牙设备通讯,也能与大量医疗、工业及消费类应用中运行低功耗蓝牙的芯片通讯。这项新增功能仅需增加极少的硅晶成本。广播的优势低功耗蓝牙无线电在2.4GHzISM频段工作,采用GFSK调制技术在40多个信道内进行跳频,使数据速率达到1Mbps。低功耗蓝牙采用两种数据存取方案:频分多路存取(FDMA)和时分多路存取(TDMA)。在FDMA方案中,LE无线电在间隔为2MHz的40个物理信道内跳频,其中3个用作广播信道,剩余37个用作数据信道。在TDMA方案中,一个设备可在预定时间传输一个数据包,经过预定的时间间隔后扫描设备会对另一个数据包做出响应。数据在两个时间单位期间,在低功耗蓝牙设备之间传输。其中时间单位称作事件,包括广播事件(见图1)和连接事件(见图2)。利用广播信道可发现附近的可用设备。蓝牙广播设备发出数据包,说明它有数据,需要进行数据通讯。然后,扫描设备可能会请求该广播设备发送另一个广播数据包-使广播通讯就在同一广播信道上完成–或者通常会请求建立一个双向通讯链路。图1:广播事件(承蒙BluetoothSIG提供数据)。当请求连接时,这些相同的广播信道用于连接设备,然后继续使用数据信道进行通讯。在建立连接的过程中,由初始化设备指定数据互换的信道和时间,并完成与广播设备或者从设备的延迟通讯评估,然后请求更改这些参数,优化功耗。图2:连接事件(承蒙BluetoothSIG提供数据)。一旦建立连接,扫描设备便成为主机,广播设备成为从机。此时跳频启动,且在每个频率下,在所谓的连接事件发生期间进行数据包交换。主机启动每个连接事件,但主机或者从机都能随时结束通讯。节能仅在极短的时间内开启无线电,是低功耗蓝牙设法最大限度地降低功耗的方法之一。低功耗蓝牙无线电仅需要扫描3个广播信道来搜索其它设备,所需时间为0.6-1.2ms;而传统蓝牙无线搜索时必须连续扫描32个信道,每次搜索所需时间为22.5ms。仅这项技术就使低功耗蓝牙设备的功耗降低至传统蓝牙设备的1/20-1/10。与传统蓝牙一样,低功耗蓝牙仍采用自适应跳频方式,以最大限度地减少同地协作无线电受到的干扰。不过,低功耗蓝牙采用了3个没有干扰保护的固定广播信道。之所以选择这些信道,是因为只有在一种情况下(2402GHz、信道37)才会与Wi-Fi(信道1)偶尔发生冲突,当然,经过一定设计后是不会与低功耗蓝牙数据发生冲突的。低功耗蓝牙收发器的数据带宽为1Mbps,相比同在2.4GHz频带下工作的ZigBee®节点,传输相同数据所需的“开启”时间仅为其1/8,因此只通过提升速度便能将电池续航时间延长至后者的8倍。低功耗蓝牙设备能够在3ms内完成扫描其它设备、连接、发送数据、确认有效接收并终止该链路。传统蓝牙设备通常需要几百毫秒才能完成上述一系列任务,并在此过程中电力消耗超过低功耗蓝牙数个数量级。另外,低功耗蓝牙的数据包也比传统蓝牙的短,因此PA时间也断,进而能延长电池续航时间。最后,低功耗蓝牙的调制方案也有助于实现低功耗特性以及更好的鲁棒性。传统蓝牙和低功耗蓝牙均采用高斯频移键控(GFSK)技术。不过,传统蓝牙的调制指数为0.35,低功耗蓝牙则在0.45与0.55之间,这已接近了高斯最小频移键控(GMSK)水平。这样的结果便是更高的频谱效率,进而获得比传统蓝牙更高的鲁棒性,但这样会稍稍增大码间干扰(ISI)的风险。较高调制指数所需的电力会稍有增加,多于早先介绍的其它节能技术提供的补偿值。表1总结了传统蓝牙和低功耗蓝牙的差异。技术规格传统蓝牙低功耗蓝牙距离/范围100m(330ft)50m(160ft)空气中的数据速率1-3Mb/s1Mb/s应用吞吐量0.7-2.1Mb/s0.26Mb/s活动的从设备7未定义,独立实施安全64/128位和用户自定义应用层带有计数器模式CBC-MAC的128位AES和用户自定义应用层鲁棒性自适应快速跳频、FEC、快速ACK自适应跳频、迟缓确认、24位CRC、32位信息完整性检验延迟(自未连接状态起)通常100ms6ms发送数据的总时间(det.电池续航时间)100ms6ms语音功能是无网络拓扑散射网Star-bus功耗1(作为基准)0.01-0.5(视使用情况而定)峰值电流消耗<30mA<20mA(纽扣电池供电时最高15mA)服务发现是是规范概念是是主要应用手机、游戏机、耳机、立体声音频流、汽车、个人电脑、安防、接近、医疗保健、体育和健身等手机、游戏机、个人电脑、手表、医疗保健、体育和健身、安防和接近、汽车、家用电子、自动化、工业等表1:传统蓝牙和低功耗蓝牙(摘自:维基百科)。堆栈架构令人奇怪的是,单模低功耗蓝牙收发器满负荷工作时的功耗并不比传统蓝牙低多少(20mA比30mA)。节能主要是通过堆栈架构完成的,在这一架构下可以实现许多电池节能技术。低功耗蓝牙协议堆栈(见图3)包括一个控制器和一个主机。堆栈的具体构成如下:•物理层(PHY):在物理信道上传输和接收数据包。这种情况下,2.4GHzISM频段内GFSK数据包的速率为1Mbps。
•链路层(LL):控制收发器的RF状态,确定其是在广播、扫描、初始化、已连接还是待机。
•主机控制器接口(HCI):处理主机和控制器之间的所有通讯,通常是通过SPI、USB或者UART。
•逻辑链路控制和自适应协议(L2CAP):为上层提供数据封装服务。进行流量管理,控制向基带提交协议数据单元的顺序,确保QoS能访问物理信道。
•属性协议(ATT):使一个设备能向其他设备泄露其一定的属性。ATT块在属性服务器和客户端之间建立点对点通讯,从而在专用的L2CAP信道上交换这些信息。
•安全管理器(SM):可以生成、管理、保存密码和识别码,使两个设备在专用L2CAP信道上安全通讯。低功耗蓝牙采用带有计数器模式CBC-MAC的128位AES加密技术和用户自定义应用层。
•通用属性规范(GATT):定义使用ATT所需的子程序,规定蓝牙规范的结构。蓝牙设备之间的全部通讯均由GATT子程序处理。
•通用访问规范(GAP):这种模块在应用和蓝牙规范之间提供接口,处理设备发现、连接和服务(含安全程序)。图3:BLE协议堆栈(承蒙TexasInstruments提供数据)。蓝牙应用和设备通过一组称作规范的高度结构化程序实现相互通讯。规范的级别可以很低-例如用于连接IrDA设备或者建立安全链路-或者以成组方式服务高级别的应用。例如,现已有用于监测病人血压(BLS)、心率(HRS)、体温(HTP)的低功耗蓝牙协议;将这些协议汇集在一起就可构成一组医疗保健规范。蓝牙技术联盟(BluetoothSIG)正在为消费类、医疗保健、工业应用定义规范,并预测这些应用领域的低功耗蓝牙设备将迅猛增加。低功耗蓝牙芯片从2011年下半年起,市场上才开始在出现低功耗蓝牙芯片。TexasInstruments向市场推出了CC2540蓝牙片上系统,成为首批提供此类芯片的制造商之一。CC2540是一款单模芯片,集成了一个8051MCU、8KBRAM、128-256KB闪存、RF收发器、一个单模协议堆栈、嵌入式规范软件以及全套外设。该器件可作为主机或者从机,3V时的电流消耗在接收模式下仅15.8mA,发送模式下18.6mA(-6dBm)。TI还向开发人员推出针对CC2540的CC2540DK-MINI开发套件。该套件包括一个CC2540USB适配器、一个CC2540秘钥板和塑料外壳、一个带电缆的CC调试器、一根微型USB电缆、一颗CR2032电池和套件说明文档。利用附带的BTool应用程序和SimpleKeysGATT规范,您可在适配器和秘钥板之间建立连接,然后体验各种不同的安全和低级别功能。TI提供可以编辑的血压传感器、心率传感器、体温计示例源代码。您可以使用SmartRF闪存编程器和CC调试器将这些代码下载到CC2540,然后在适配器上运行。图4:CC2540DK-MINI开发套件(承蒙TexasInstruments提供数据)。此外,BlueRadios,Inc.也基于CC2540推出BR-EVAL-LE4.0-S2A评估套件。该套件提供一个即用型BLE设备,以及采用类似AT调制解调器的简单指令、嵌入式蓝牙堆栈和规范(GAP、GATT、ATT、SMP、L2CAP和BATT)。可利用简单的ASCII字符串通过RF链路,或者利用UART、SPI或USB通过硬件串行连接,对设备进行配置、控制,向其发指令。Panasonic的ENW-89820A1KF是一款针对移动电话、PDA和笔记本电脑的单模低功耗蓝牙模块。该模块包括一个8051MCU、高达256kb的闪存、8kbRAM、一个AES安全协处理器、IR发生电路、一个USB2.0接口以及全套低功耗蓝牙软件堆栈。PAN1720模块采用很小的15.6mmx8.7mmx1.9mmSMD封装,配备屏蔽外壳。图5:Panasonic的ENW-89820A1KF单模低功耗蓝牙模块(承蒙Panasonic提供数据)。CSR现正大量生产低功耗蓝牙芯片,其中包括CSR1000A04-IQQM-R。CSRµEnergy™平台在单芯片上集成了RF、基带、微控制器、合格的蓝牙4.0堆栈,并能运行客户应用程序,能为您提供创建低功耗蓝牙产品所需的一切。CSRµEnergy平台采用两种变体芯片。CSR1001芯片针对键盘、远程控制进行了优化,具有专用的键盘扫描硬件。CSR1000采用较小封装,适用于健身产品、手表、鼠标和其他传感器。其他协议短距离无线市场现在拥挤纷乱,并没有一个通用解决方案来满足各种各样的要求。大多数协议基于仅定义了PHY、MAC层的IEEE802.15.4协议,然后每种协议再根据各自的需要定义不同的网络层。ZigBee大概是应用最广的802.15.4协议变体,6LoWPAN和WirelessHART™也有其应用市场,还有获得专利的ANT™、Z-Wave®、MiWi™、SimpliciTI™。低功耗蓝牙的适用领域及其适用性上述每一种标准化协议都有各自最适合的领域:6LoWPAN提供互联网连接,WirelessHART用于自愈网状网络,而这些并不是低功耗蓝牙的目标市场。另一方面,ZigBee的RF4CE™协议针对许多与蓝牙低功耗相同的应用,但是,作为一个更复杂的协议,该协议一方面在组网时具有更好的表现-低功耗蓝牙只能在星形配置下工作-
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 撤销子公司物业合同
- 新车旧车交易合同
- 旧机机车交易合同
- 服务公司交易合同
- 材料交易合同
- 查阅物业服务合同
- 模具钢材交易合同
- 消防与物业合同
- 渭南存量房交易合同
- 滴滴解除交易合同
- 港口防台风安全知识培训课件
- 山东科技大学《概率论与数理统计》2024-2025学年第一学期期末试卷
- GB/T 755-2025旋转电机定额与性能
- 智联招聘测评题库及答案
- 苯课件高二下学期化学人教版选择性必修3
- 2025年四川省凉山州中考生物试卷真题(含答案解析)
- 物业sop管理制度
- (完整版)钢结构厂房施工组织设计(含土建)
- CJ/T 107-2013城市公共汽、电车候车亭
- 企业esg报告范本
- 一体化污水处理设备采购安装及运维 投标方案(技术方案)
评论
0/150
提交评论