蓝牙技术开发课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《蓝牙技术开发课件.ppt》由用户(ziliao2023)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 蓝牙技术 开发 课件
- 资源描述:
-
1、2020/11/142无线传感器网络的定义无线传感器网络的定义服务器服务器用户用户WSN(Wireless Sensor Network):一):一种新型的无基础设施网络,它综合了种新型的无基础设施网络,它综合了传感器传感器技术、嵌入式处理技术、现代网络以及无线技术、嵌入式处理技术、现代网络以及无线通信技术通信技术等,能够通过各个等,能够通过各个传感器节点传感器节点进行进行实时监测、感知和采集实时监测、感知和采集各种现场信息。它的各种现场信息。它的节点是传感器这种特殊的嵌入式设备,它们节点是传感器这种特殊的嵌入式设备,它们静态地随机分布于某一区域。静态地随机分布于某一区域。监测区域监测区域传感
2、器节点传感器节点有线或无线有线或无线网络网络有线或无线有线或无线网络网络ZigBee/ble等等网关网关2020/11/143无线传感器网络特性无线传感器网络特性无线传感器网络特性Sensor node:缓存小CPU计算速度慢无线通信传输电池耗电可能具备定位功能Sink node传感器网络的控制中心,能够收集 sensor node的所有数据。2020/11/144几种无线网络的比较几种无线网络的比较 覆盖范围1 Gb/s100 Mb/s10 Mb/s1 Mb/s100 kb/s10 kb/s用户数据率PAN LAN MAN WAN802.15.4ZigBee802.15.1蓝牙802.15.
3、3超宽带802.11g,a802.11b802.162G移动通信3G移动通信4G移动通信Wi-FiWiMAX2020/11/145蓝牙4.0可以干啥?2020/11/146手表2020/11/147心率计2020/11/148微定位/室内导航2020/11/149智能手环2020/11/1410蓝牙概述蓝牙概述“蓝牙”是一种开放的技术规范,它可在世界上的任何地方实现短距离的无线语音和数据通信。蓝牙技术的发展:1994年,爱立信移动通信公司开始研究在移动电话及其附件之间实现低功耗、低成本无线接口的可行性。随着项目的进展,爱立信公司意识到短距无线通信(ShortDistance Wireless
4、Communication)的应用前景无限广阔。1998年5月,爱立信联合诺基亚(Nokia)、英特尔(Intel)、IBM、东芝(Toshiba)这4家公司一起成立了蓝牙特殊利益集团(Special InterestGroup,SIG),负责蓝牙技术标准的制定、产品测试,并协调各国蓝牙的具体使用。2020/11/1411蓝牙技术的特点 蓝牙是一种短距无线通信的技术规范,它最初的目标是取代现有的掌上电脑、移动电话等各种数字设备上的有线电缆连接。在制定蓝牙规范之初,就建立了统一全球的目标,公开发布,工作频段为全球统一开放的2.4GHz工业、科学和医学(Industrial,Scientific
5、and Medical,ISM)频段。从目前的应用来看,由于蓝牙体积小、功率低,其应用已不局限于计算机外设,几乎可以被集成到任何数字设备之中,特别是那些对数据传输速率要求不高的移动设备和便携设备。2020/11/1412很好的抗干扰很好的抗干扰能力和安全性能力和安全性可建立临时可建立临时对等连接对等连接全球范围全球范围适用适用同时传输同时传输语音数据语音数据近距离通信近距离通信功耗低功耗低体积小体积小蓝牙技术蓝牙技术特点特点l蓝牙工作在2.4GHz的ISM频段,全球大多数国家ISM频段的范围是2.4-2.4835GHz。l蓝牙采用电路交换和分组交换技术,支持异步数据信道、三路语音信道以及异步数
6、据与同步语音同时传输的信道。l主设备是组网连接主动发起连接请求的蓝牙设备,几个蓝牙设备连接成一个皮网(Piconet)时,其中只有一个主设备,其余的均为从设备。l蓝牙采用了跳频(FrequencyHopping)方式来扩展频谱,抵抗来自这些设备的干扰。l提供了认证和加密功能,以保证链路级的安全。l蓝牙设备在通信连(Connection)状态下,有四种工作模式:激活(Active)模式,呼吸(Sniff)模式保持(Hold)模式,休眠(Park)模式,Active 模式是正常的工作状态,另外三种模式是为了节能所规定的低功耗模式。l蓝牙技术通信距离为10m,可根据需要扩展至100m,以满足不同设备
7、的需要。2020/11/1413(1)全球范围适用:蓝牙工作在2.4GHz的ISM频段,全球大多数国家ISM频段的范围是2.4-2.4835GHz,使用该频段无需向各国的无线电资源管理部门申请许可证。(2)同时可传输语音和数据:蓝牙采用电路交换和分组交换技术,支持异步数据信道、三路语音信道以及异步数据与同步语音同时传输的信道。每个语音信道数据速率为64kbit/s,语音信号编码采用脉冲编码调制(PCM)或连续可变斜率增量调制(CVSD)方法。当采用非对称信道传输数据时,速率最高为721kbit/s,反向为57.6kbit/s;当采用对称信道传输数据时,速率最高为342.6kbit/s。蓝牙有两
8、种链路类型:异步无连接(ACL)链路和同步面向连接(SCO)链路。(3)可以建立临时性的对等连接:根据蓝牙设备在网络中的角色,可分为主设备(Master)与从设备(Slave)。主设备是组网连接主动发起连接请求的蓝牙设备,几个蓝牙设备连接成一个皮网(Piconet)时,其中只有一个主设备,其余的均为从设备。皮网是蓝牙最基本的一种网络形式,最简单的皮网是一个主设备和一个从设备组成的点对点的通信连接。(4)具有很好的抗干扰能力:工作在ISM频段的无线电设备有很多种,如家用微波炉、无线局域网(WLAN)Home RF等产品,为了很好地抵抗 来自这些设备的干扰,蓝牙采用了跳频(Frequency Ho
9、pping)方式来扩展 频谱(Spread Spectrum),将2.4022.48GHz频段分成79个频点,相邻频 点间隔1MHz。蓝牙设备在某个频点发送数据之后,再跳到另一个频点发送,而频点的排列顺序则是伪随机的,每秒钟频率改变1600次,每个频率持续625。2020/11/1414(5)蓝牙模块体积很小、便于集成:由于个人移动设备的体积较小,嵌入其内部的蓝牙模块体积就应该更小,如爱立信公司的蓝牙模块ROK101008的外形尺寸仅为32.8mm16.8mm2.95mm。(6)低功耗:蓝牙设备在通信连接(Connection)状态下,有四种工作模式:激活(Active)模式 呼吸(Sniff
10、)模式 保持(Hold)模式 休眠(Park)模式 Active模式是正常的工作状态,另外三种模式是为了节能所规定的低功耗模式。(7)开放的接口标准:SIG为了推广蓝牙技术的使用,将蓝牙的技术标准全部公开,全世界范围内的任何单位和个人都可以进行蓝牙产品的开发,只要最终通过SIG的蓝牙产品兼容性测试,就可以推向市场。(8)成本低:随着市场需求的扩大,各个供应商纷纷推出自己的蓝牙芯片和模块,蓝牙产品价格飞速下降。2020/11/1415蓝牙以无线LANs的IEEE802.15.1x标准技术为基础。应用了“Plonkandplay”的概念(类似“即插即用”),即任一蓝牙设备一旦搜寻到另一个蓝牙设备,
11、马上就可以建立联系,而无需用户进行任何设置,因此可以解释成“即连即用”。蓝牙技术涉及一系列软硬件技术、方法和理论,包括:无线通信与网络技术、软件工程、软件可靠性理论、协议的测试技术、规范描述语言、嵌入式实时操作系统(EmbeddedRTOS)、跨平台开发和用户界面图形化技术、软硬件接口技术(如RS232,UART,USB等),高集成、低功耗芯片技术等。2020/11/1416Bluetooth System OverviewBluetooth Block DiagramRFTransceiverFLASHBasebandProcessorHost ProcessorHCIBluetooth M
12、oduleDC PowerRef Osc82020/11/1417 蓝牙的网络技术2020/11/1418蓝牙技术规范蓝牙技术规范V1.1(1998年年):最早期版本,传输率约在:最早期版本,传输率约在748810kbps,容易受到同频,容易受到同频率之产品干扰,通讯质量较差。率之产品干扰,通讯质量较差。V1.2:748810kbps 的传输率,增加了的传输率,增加了(改善改善 Software)抗干扰跳频功抗干扰跳频功能。能。V2.0:V1.2的改良提升版,传输率约在的改良提升版,传输率约在1.8Mbps2.1Mbps,可同时传,可同时传输语音、图片和文件。输语音、图片和文件。V2.1(20
13、04年年):改善了装置配对流程和短距离配对,提高待机时间,具:改善了装置配对流程和短距离配对,提高待机时间,具备了在两个支持蓝牙的手机之间互相进行配对与通信传输的备了在两个支持蓝牙的手机之间互相进行配对与通信传输的NFC机制。机制。具备更佳的省电效果。具备更佳的省电效果。V3.0(2009年年):通常成为蓝牙高速传输技术,传输速率更高,功耗更低:通常成为蓝牙高速传输技术,传输速率更高,功耗更低。全新的交替射频技术,允许蓝牙协议栈针对任一任务动态地选择正确。全新的交替射频技术,允许蓝牙协议栈针对任一任务动态地选择正确射频,通过集成射频,通过集成“802.11 PAL”(协议适应层协议适应层),数
14、据传输率提高到了大约,数据传输率提高到了大约24Mbps(即可在需要的时候调用即可在需要的时候调用802.11 WI-FI用于实现高速数据传输用于实现高速数据传输)。是普通蓝牙是普通蓝牙2.0的八倍的八倍2020/11/1419蓝牙技术规范蓝牙技术规范V4.0(2010年年):新版本的最大意义在于低功耗,同时加强不同:新版本的最大意义在于低功耗,同时加强不同OEM厂商厂商之间的设备兼容性,并且降低延迟,理论最高之间的设备兼容性,并且降低延迟,理论最高 传输速度依然为传输速度依然为24Mbps(即即3MB/s),有效覆盖范围扩大到,有效覆盖范围扩大到100米米(之前的版本为之前的版本为10米米)
15、。v4.1(2013年年)与与LTE无线电信号之间如果同时传输数据,蓝牙无线电信号之间如果同时传输数据,蓝牙4.1可以自可以自动协调两者的传输信息,理论上可以减少动协调两者的传输信息,理论上可以减少 其它信号对蓝牙其它信号对蓝牙4.1的干扰。改的干扰。改进是提升了连接速度并且更加智能化,比如减少了设备之间重新连接的时进是提升了连接速度并且更加智能化,比如减少了设备之间重新连接的时间,意味着用户如果走出了蓝牙间,意味着用户如果走出了蓝牙4.1的信号范围并且断的信号范围并且断 开连接的时间不算开连接的时间不算很长,当用户再次回到信号范围中之后设备将自动连接,反应时间要比蓝很长,当用户再次回到信号范
16、围中之后设备将自动连接,反应时间要比蓝牙牙4.0更短。更短。V4.2(2014年年):改善了数据传输速度和隐私保护程度,并接入了该设备:改善了数据传输速度和隐私保护程度,并接入了该设备将可直接通过将可直接通过IPv6和和6LoWPAN接入互联网。在新的标准下蓝牙信号想要接入互联网。在新的标准下蓝牙信号想要连接或者追踪用户设备必须经过用户许可,否则蓝牙信号将无法连接和追连接或者追踪用户设备必须经过用户许可,否则蓝牙信号将无法连接和追踪用户设备。速度方面变得更加快速,两部蓝牙设备之间的数据传输速度踪用户设备。速度方面变得更加快速,两部蓝牙设备之间的数据传输速度提高了提高了2.5倍,因为蓝牙智能倍,
17、因为蓝牙智能(Bluetooth Smart)数据包的容量提高,其可数据包的容量提高,其可容纳的数据量相当于此前的容纳的数据量相当于此前的10倍左右。倍左右。2020/11/1420 物理层数据链路层 网络层 传输层 会话层 表示层 应用层比特流传输提供介质访问、链路管理等寻址和路由选择建立主机端到端连接建立、维护和管理会话处理数据格式、数据加密等提供应用程序间通信 蓝牙协议采用分层结构,参考开放系统互联(OSI,Open System Interconnection)参考模型OSI参考模型2020/11/1421蓝牙协议体系蓝牙协议体系2020/11/1422BLE蓝牙协议体系蓝牙协议体系2
18、020/11/1423TI BLE蓝牙协议体系蓝牙协议体系2020/11/1424射频(RF)协议:主要定义频段与信道安排、发射/接收机特性等。它通过2.4GHz频段规范物理层无线传输技术,实现数据流的过滤和传输。基带(BB)协议:为基带数据分组提供同步定向连接(Synchronous Connection Orented,SCO)和异步无连接(Asynchronous Connectionless,ACL)两种物理链路,对不同数据类型都会分配一个 特殊信道,用于传递连接管理和控制信息等。链路管理协议(LMP):主要负责蓝牙设备间连接的建立、拆除和安全控制,控制无线设备的节能模式和工作周期,以
19、及微微网内各设备单元的连接状态。蓝牙底层协议蓝牙底层协议2020/11/1425主机控制器接口(HCI)协议:位于L2CAP和LMP之间,为上层协议提供进入LMP和BB的统一接口和方式。HCI传输层包括:USB、RS232、UART和PC 卡。逻辑链路控制与适配协议(L2CAP):主要完成数据的拆装、服务质量控制,协议的复用、分组的分割和重组及组管理等功能。串口仿真协议(RFCOMM):又称线缆替换协议,仿真RS-232的控制和数据信号,可实现设备间的串行通信,为使用串行线传送机制的上层协议提供服务。电话控制协议(TelCtrl):包括电话控制规范二进制(TCS-BIN)协议和AT命令集电话控
20、制命令。其中,TCS-BIN是在蓝牙设备间建立语音和数据呼叫的控制信令。服务发现协议(SDP):为上层应用程序提供一种机制来发现可用的服务,是所有用户模式的基础。蓝牙中间层协议蓝牙中间层协议2020/11/1426对象交换协议(OBEX):只定义传输对象,而不指定特定的传输数据类型,可以是从文件到电子商务卡、从命令到数据库等任何类型。网络访问协议:包括PPP、TCP、IP和UDP协议,用于实现蓝牙设备的拨号上网,或通过网络接入点访问因特网和本地局域网。无线应用协议(WAP):支持移动电话浏览网页、收取电子邮件和其他基于因特网的协议。可在数字蜂窝电话和其他小型无线终端上实现因特网业务。无线应用环
21、境(WAE):可提供用于WAP电话和个人数字助理PDA所需的各种应用软件。音频协议(Audio):可在一个或多个蓝牙设备之间传递音频数据,通过在基带上直接传输SCO分组实现。蓝牙应用层协议蓝牙应用层协议2020/11/1427蓝牙系统的网络结构蓝牙系统的网络结构微微网(微微网(Piconet):类似于:类似于802.11b Ad hoc模式,模式,所有蓝牙设备都是对等,以同样的方式工作,称为所有蓝牙设备都是对等,以同样的方式工作,称为微微网(个人网络)微微网(个人网络)有一台为主设备,其他为从设备有一台为主设备,其他为从设备可以连接可以连接7台活跃的设备(台活跃的设备(active)可以连接可
22、以连接200多台不活跃的设备(多台不活跃的设备(parked)最大最大1Mbps的传输数率的传输数率所有的用户均用同一跳频序列同步(同信道)所有的用户均用同一跳频序列同步(同信道)分布式网络(分布式网络(Scatternet):由多个独立、非同步:由多个独立、非同步的微微网形成的微微网形成各微微网由不同的跳频序列(信道)来区分各微微网由不同的跳频序列(信道)来区分MMSSSSPsbsbPP2020/11/1428主设备(主设备(Master Unit):某台设备的时钟和跳频序列用于同步其他设备,称为主设某台设备的时钟和跳频序列用于同步其他设备,称为主设备备只能是一个微微网的主设备,可以是其他微
展开阅读全文