论文部分内容阅读
蓝牙技术是一种开放性、短距离、低功耗的无线通信技术,其主要目的就是取代连接在电子设备之间的线缆,实现设备间的语音和数据的通信.多个蓝牙设备之间也可以根据不同的身份组成一个蓝牙的微微网Piconet,而多个Piconet又可以根据一定的规则组成蓝牙散射网Scatternet.蓝牙组网的主要应用在于无线的个人区域网WPAN,而不同于802.11的无线局域网的应用,所以说对于这两种当今最流行无线通信技术之间不存在竞争而需要的是互补.一个蓝牙系统从整体上来分,主要包括蓝牙主机和主机控制器两大部分.其中主机控制器即蓝牙模块的部分,主要包括HCI主机控制器接口,链路管理器,链路控制器,基带和无线射频五部分.通常情况下这些部分封装在蓝牙芯片中,并且HCI接口和链路管理器是由固件实现;而链路控制器、基带和射频部分是由硬件实现.由于技术及工艺原因,使得蓝牙芯片的价格一直偏高,进而影响到蓝牙技术的普及.该文对蓝牙模块所涉及的协议进行了系统的研究与仿真实现,设计采用通用芯片、标准C语言对蓝牙模块进行软件化实现.其意义在于在不影响通信性能和效率的前提下,降低蓝牙模块的成本.该文首先介绍论文所研究部分在整个蓝牙体系中的位置和作用,然后简要介绍了蓝牙基带所具有的资源及蓝牙射频模块,进一步对蓝牙基带控制器进行系统的分析,还说明了对蓝牙模块的仿真过程及结果.最后该文又专门阐述了蓝牙安全机制的问题,并提出了蓝牙的现状与发展.蓝牙模块的通用化实现,为降低芯片价格,普及蓝牙技术提供了极大的便利,具有广阔的实用价值.