- 1、本文档共118页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
; 5.1 任务一:蓝牙技术应用与实践5.1.1 蓝牙技术的背景知识 蓝牙(Bluetooth)技术是由爱立信、诺基亚、Intel、IBM和东芝五家公司于1998年5月共同提出开发的。蓝牙技术的本质是设备间的无线联接,主要用于通信与信息设备。近年来,在电声行业中也开始使用蓝牙技术。; 1. 蓝牙模块的种类 1) 蓝牙模块的种类 蓝牙模块可以从应用、芯片、技术、性能等多个角度区分。 (1) 从应用角度划区有:手机蓝牙模块、蓝牙耳机模块、蓝牙语音模块、蓝牙串口模块、蓝牙电力模块和蓝牙HID模块等。 (2) 从技术角度看可分为三种:蓝牙数据模块、蓝牙语音模块和蓝牙远程控制模块。 (3) 从芯片采用的角度看可分为ROM版模块、EXT模块及FLASH版模块。 ; (4) 从功率角度来看,标准通信距离有100?m、10?m等蓝牙模块。 (5) 按所采用的芯片厂家来分,市场上有CSR、Brandcom、爱立信、Philip等,市场上大部分解决方案是前两家公司的方案,爱立信等主要为自己手机等产品配套。公司采用CSR 的芯片开发模块及应用软件。; 2) 蓝牙模块的选择 大规模民用产品一般选用ROM版模块,如市场上的USB蓝牙适配器,由于大部分协议运行在PC内部,对芯片处理能力要求很低,芯片厂家会推出价格很低的产品;工业蓝牙应用一般应采用FLASH版的芯片生产的模块,运行速度快,具备高集成度、高可靠性、高性能指标等特点。 ; 2. 蓝牙模块的通信频率 1) 蓝牙的工作频段 2) 蓝牙模块的跳频与工作模式; 3. 蓝牙模块的协议 蓝牙协议是由蓝牙兴趣小组SIG(Bluetooth Special Interest Group)开发的无线通信协议,主要面向近距离的无线数据语音传输,完成电缆替代的核心应用,蓝牙技术发展中主要经历了V1.1、V1.2、V2.0、V2.1、V3.0、V4.0等版本。 ; 4. 蓝牙模块的外围接口 蓝牙模块的外围接口种类很多,不同的蓝牙模块配置不同,主要有UART串口、USB接口、双向数字PIO、数模转换输出DAC、模拟输入ADC、模拟音频接口AUDIO、数字音频接口PCM和编程口SPI。另外还有电源、复位、天线等。; 5. 蓝牙模块的功率与距离 1) 蓝牙模块的发射功率 2) 蓝牙模块的接收灵敏度 3) 蓝牙模块的通信距离;5.1.2 蓝牙网关 1. 蓝牙网关的功能 蓝牙网关用于办公网络或物联网内部的蓝牙移动终端,通过无线方式访问局域网以及Internet;跟踪、定位办公网络内的所有蓝牙设备,在两个属于不同匹配网的蓝牙设备之间建立路由连接,并在设备之间交换路由信息。 ; 2. 蓝牙移动终端(MT) 蓝牙移动终端是普通的蓝牙设备,能够与蓝牙网关以及其他蓝牙设备进行通信,实现办公网络内部移动终端的无线上网以及网络内部文件、资源的共享。各个功能模块关系如图5.1所示。;;5.1.3 蓝牙系统的结构及组成 1. 蓝牙网络的结构 微微网是实现蓝牙无线通信的最基本方式。每个微微网只有一个主设备,一个主设备最多可以同时与七个从设备同时进行通信,多个蓝牙设备组成微微网如图5.2所示。;; 散射网是多个微微网相互连接所形成的比微微网覆盖范围更大的蓝牙网络,其特点是不同的微微网之间有互联的蓝牙设备,如图5.3所示。;; 2. 蓝牙系统的组成 1) 无线单元 蓝牙是以无线LAN的IEEE 802.11标准技术为基础的,使用2.45?GHz ISM全球通自由波段。 2) 链路控制单元 (1) 建立物理链路。 (2) 差错控制。 (3) 验证和加密。; 3) 链路管理器 链路管理器(LM)软件模块设计了链路的数据设置、鉴权、链路硬件配置和其他一些协议。链路管理器能够发现其他蓝牙设备的链路管理器,并通过链路管理协议(LMP)建立通信联系。 ;5.1.4 实践一:Bluetooth模块的应用实践 1. 实践内容 本节将在IOT-L01-05型物联网综合实验箱的应用网关上开发一个小程序,控制实验箱内的蓝牙模块,与智能手机中的客户端程序相配合实现利用蓝牙的数据通信。; 2. 硬件接口原理 Bluetooth模块硬件原理图如图5.4所示。;; 3. 实践原理 蓝牙模块控制常用AT命令行如表5.1所示。;; 4. 软件设计 实验箱内的蓝牙模块默认情况下工作在从机模式,串口通信的波特率为9600-8-N-1。为了简单起见,网关上的应用程序只通过AT命令行来修改蓝牙模块的名称(也就是广播名称)。; 5. 实践步骤 (1) 建立BlueToothTest工程,完成源码设计,并将
您可能关注的文档
- 物流与供应链管理理念.pptx
- 物流与供应链战略管理与控制ppt82.pptx
- 物流专业讲座.pptx
- 物流一体化解决方案.pptx
- 物流中心的拣货作业.pptx
- 物流业务外包.pptx
- 物流中心的拣货作业分析.pptx
- 物流仓储与配送管理.pptx
- 物流保险讲座.pptx
- 物流公司企業文化之建立與經營管理.pptx
- 2023学年诸暨中学高三年级第二学期3月第二次模拟考试(政治)公开课教案教学设计课件资料.docx
- 运动的合成与分解(二)公开课教案教学设计课件资料.pptx
- 近五年浙江省各地图形的翻折(轴对称)原题公开课教案教学设计课件资料.doc
- 如何做教师-2019-11-13-中关村一小相关公开课教案教学设计课件资料.pptx
- 生活中的圆周运动 (水平面)正式版公开课教案教学设计课件资料.pptx
- 专题10 条件概率与全概率公式公开课教案教学设计课件资料.docx
- 金华市东阳市2019学年第二学期期末测试卷公开课教案教学设计课件资料.doc
- 5 琥珀(第二课时)【慕课堂版】公开课教案教学设计课件资料.pptx
- 项目五 打印米老鼠模型公开课教案教学设计课件资料.ppt
- (打印版)9月25日地理周练公开课教案教学设计课件资料.docx
文档评论(0)