无线接入的蓝牙解决方案

论文价格:0元/篇 论文用途:仅供参考 编辑:论文网 点击次数:0
论文字数:**** 论文编号:lw202392394 日期:2025-01-28 来源:论文网
 :就蓝牙在无线接入方面的应用做一探讨,并简要介绍CSR(Cambridge Silicon Radio)公司单片蓝牙产品BlueCoreTM 01。
  关键词:蓝牙;无线通信;数据;PSTN




  Bluelab是专门针对Bluecore的仿真开发系统,他在PC上模拟Bluecore01的环境,从而方便开发基于Bluecore01上运行的应用程序。他包括了compiler,emulator/debugger,documentation以及一些源代码例子。Bluelab还提供了蓝牙协议栈Bluestack,支持SDP,L2CAP和RFCOMM等高层协议。用户可以通过UART/USB接口来调用Bluestack,也可以通过VM来访问Bluestack。

3 系统方案设计
  整个系统分为前端数据处理和PC端数据管理2大部分。前端数据处理框图如图2所示。


  为了形成蓝牙Piconet网络化管理,将PC端的数据管理作为Piconet主设备,而前端的数据处理作为从设备。整体的系统结构如图3所示。




  连接PC的BC01作为MASTER,他会自动搜索查询范围内的蓝牙设备,将其作为SLAVE加入Piconet网,因为每块SLAVE都有惟一的BD_ADDR(Bluetooth DeviceAddress),因此MASTER可以区别每一个SLAVE并对其进行控制。

4 软件结构
  软件设计是基于L2CAP层进行开发,SLAVE的功能是接受MASTER的查询、连接请求,或查询到已存在的Piconet后,将自己加入Piconet。SLAVE的功能简单,全部程序代码可以放在单片机80C196的Flash ROM中运行。MASTER由于要负责管理整个Piconet,对各个SLAVE进行控制和管理,BC01提供的资源已不能满足。因此将L2CAP协议层以上的软件放在PC上运行,与PC采用HCI层接口。软件结构如图4所示。





5 结 语
  在无线接入现场应用中,中心控制节点与各个无线接入的距离在100 m以内。目前大功率的蓝牙芯片已经可以达到100 m的覆盖范围,完全满足实际应用。此套方案的实验室联机调试已经完成,达到初步设计要求。下一步是将此套方案应用到实际的无线接入现场,进行现场调试,  对系统进一步完善。


如果您有论文相关需求,可以通过下面的方式联系我们
客服微信:371975100
QQ 909091757 微信 371975100