蓝牙模块介绍_第1页
蓝牙模块介绍_第2页
蓝牙模块介绍_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

蓝牙模块是什么?蓝牙模块【图】上网时间:2010-10-13蓝牙模块是什么?蓝牙模块【图】蓝牙模块是什么?蓝牙模块,一种集成蓝牙功能的芯片,用于无线网络通讯,主要分蓝牙8?,模块,蓝牙模块BRF6100O最大蓝牙芯片生产商是CSR。蓝牙模块是指集成蓝牙功能的芯片,用于无线网络通讯。蓝牙模块与蓝牙适配器的关系对于最终用户,形象点说:蓝牙模块是半成品,蓝牙适配器是成品;常见的蓝牙适配器(也称dongle)为usbdongle,主要用于传输数据,也有串口dongle;针对特殊用户,有语音dongle,等等;蓝牙模块根据协议分为支持1.1,1.2或2.0的模块通常后者兼容前者产品。蓝牙模块BRF6100蓝牙信号的收发采用蓝牙模块BRF6100实现。BRF6100是TI公司最近推出的遵循蓝牙V1.1标准的无线信号收发芯片,其升级型号BRF6150支持V1.2标准,BRF6100的主要特性有:具有片内数字无线处理器DRP(DigitalRadioProcessor)、数控振荡器,片内射频收发开关切换,内置ARM7嵌入式处理器等。BRF6100接收信号时,收发开关置为收状态,射频信号从天线接收后,经过蓝牙收发器直接传输到基带信号处理器。基带信号处理包括下变频和采样,BRF6100采用零中频结构。数字信号存储在RAM(容量为32KB)中,供ARM7处理器调用和处理,ARM7将处理后的数据从编码接口输出到其他设备,信号发过程是信号收的逆过程,此外,BRF6100还包括时钟和电源管理模块以及多个通用I/O口,供不同的外设使用。BRF6100的主机接口可以提供双工的通用串口,可以方便地和PC机的RS232通信,也可以和DSP的缓冲串口通信。系统硬件结构整个系统由DSP、BRF6100、音频AD/DA、液晶、键盘以及Flash组成,DSP是核心控制单元,音频AD用于将采集的模拟语音信号转变成数字语音信号;音频DA将数字语音信号转换成模拟语音信号,输出到耳机或者音箱。音频AD和DA的前端和后端都有放大和滤波电路,一般情况下,音频AD和DA集成到一个芯片上,本系统使用TI公司的TLV320AIC10,设置采样频率为8KHz,键盘用于输入和控制,液晶显示器显示各种信息,Flash保存DSP所需要的程序,供DSP上电调用;JTAG是DSP的仿真接口,DSP还提供HPI口,该接口可以和计算机连接,可以下载计算机中的文件并通过DA播放,也可以将数字语音信号传输到计算机保存和处理。系统中的DSP采用OMAP5910,该DSP是TI公司推出的嵌入式DSP,具有双处理器结构,片内集成ARM和DSP处理器。ARM用于控制外围设备,DSP用于数据处理。OMAP5910中的DSP是基于TMS320C55X核的处理器,提供2个乘累加(MAC)单元,1个40位的算术逻辑单元和1个16位的算术逻辑单元,由于DSP米用了双ALU结构,大部分指令可以并行运行,其工作频率达150MHz,并且功耗更低。OMAP5910中的ARM是基于ARM9核的TI925T处理器,包括1个协处理器,指令长度可以是16位或者32位。DSP和ARM可以协同工作,通过MMU控制,可以共享内存和外围设备,OMAP5910可以用在多种领域,例如移动通信、视频和图像处理,音频处理、图形和图像加速器、数据处理。本系统使用OMAP5910,用于个人移动通信。蓝牙模块【图】蓝牙模块图一

蓝牙芯片2010/04/2517:12蓝牙芯片,蓝牙模块和蓝牙开发板(开发包)很多朋友想用蓝牙模块,现在提供蓝牙模块很多,由于蓝牙协议划分是很灵活的,模块实现的功能也不同,买之前一定要清楚用模块是要简化自己的哪一部分工作,模块已经做了哪些工作;还有他们提供什么开发工具提供那些服务,这些真的很重要,不是买了模块就可以像我们很常见得RF401那样简单的应用,蓝牙很大一部分是软件。下面根据自己的理解说说蓝牙芯片,模块,开发板之间的一些区别,希望能对各位有点帮助。由于协议划分很灵活,这里只说一般最常见得情况。我们经常听到蓝牙芯片有单芯片和二个的芯片,单芯片包括了基带和射频部分,集成在了一起。二个芯片的是把他们分开了,像我以前用的爱立信的007。各有各的优点,通常说的5美元就是这一部分。蓝牙模块,种类好像很多,不过现在常用的基本上是在蓝牙芯片的基础上加上一些外围器件,像闪存,pcm还有232,usb接口,一般是不包括上层协议的。如果仅仅提供这一部分,价格不会比蓝牙芯片贵到哪里去。不过现在已经有了把上层协议也做到模块中,就是另外加一个asic或fpga,这个不是蓝牙芯片,是蓝牙协议的实现。这里也不是说把上层协议都作到里面去了,有的只是部分的,因为这一部分要根据实际需要来选择协议。这种模块一般就会提供软件协议,或是目标代码或是源代码,这可能根据开放的程度不同价格也会不同,应该是比较贵的。随着模块功能的完善,就必须提供相应的软件来支持,软件功能做的好的我们就可以说是开发板了。作为开发板开发包应有更完善的软件支持。像我以前用的007,除了公开协议的大部分源代码外,他还提供了一个软件,通过这个软件用户很容易看到hci层所有数据通信,也就是上层协议与蓝牙芯片的接口,还能很容易的通过友好的用户界面控制蓝牙芯片。现在的开发包这一点都应该提供,当然几个demo

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论