位置:51电子网 » 技术资料 » 通信网络

蓝牙接口系统硬件设计

发布时间:2008/12/17 0:00:00 访问次数:855

  整个系统硬件由dsp、brf6100、音频ad/da、液晶、键盘以及flash组成。其硬件连接如图1所示。


 图1 系统硬件结构总框图

  图1所示中,dsp是核心控制单元;音频ad用于采集模拟语音信号,转变成数字语音信号;音频da将数字 语音信号转换成模拟语音信号,输出到耳机或者音箱,音频ad和da的前端和后端都有放大和滤波电路,一 般情况下,音频ad和da集成到一个芯片上,本系统使用ti公司的tlv320aic10,设置采样频率为8khz。键盘 用于输人和控制;液晶显示各种信息;flash保存dsp所需要的程序,供dsp上电调用;jtag是dsp的仿真接 口;dsp还提供hpi口,该接口可以和计算机连接,可以下载计算机中的文件并通过da播放,也可以将数字 语音信号传输到计算机保存和处理。

  brf6100和omap5912的连接是本系统硬件连接的重点,其具体连接如图2所示。使用omap5912的mcsi接口连 接brf6100的语音接口。mcsi接口是omap5912特有的多通道串行接口(multichannel serial interface) ,其具有位同步信号和帧同步信号。系统采用主模式,即omap5912提供两个时钟到蓝牙模块brf6100的语音 接口的位和帧同步时钟信号。mcsi接口的最高传输速度可以达到6mhz,系统由于传输语音信号,设置帧同 步信号为8khz,和omap5912外接的音频ad的采样频率一致。每帧传输的位根据需要可以设置成8或者16位, 相应的位同步时钟为64khz或者128khz。这些设置都可以通过设置omap5912的内部寄存器来改变,使用十分 方便灵活。


 图2 brf610o和omap5912的连接

  omap5912和brf6100的通信使用异步串口实现。如图2中的rx1和tx1信号,为了保证双方通信的可靠和实时 ,使用rts1和cts1引脚做为双方通信的握手信号。异步串口的通信速率可以设置为921.6khz、460.8khz、 115.2khz或者51.6khz等4种速率,速率可以通过设置omap 59 1 2的内部寄存器来改变,brf6100的异步串 口速率通过omap5912进行设置。系统可以根据当前的通信质量在线调整异步串口速率,在具有较大干扰的 情况下,可以适当降低传输速率,而在干扰较小的情况下,可以增大传输速率。

  串口的实际速率和设置的速率存在一定的偏差,但都可以正常通信。实际速率的偏差如表1所示。

  表1 实际串口速率

  由于0map5912和brf6100都具有一个arm核,双方的实时时钟信号可以使用共同时钟信号,从而保证双方实 时时钟的一致。图2中,由0map5912输出32.768khz的时钟信号到brf6100的slow-clk引脚。32.768khz信号 由外接晶体提供,晶体的稳定性必须满足双方的要求,一般要求50ppm。

  图2中,0map5912使用一个gpio引脚控制brf6100的复位,必要时omap5912可以软件复位蓝牙模块。 omap5912使用另外一个gpio引脚控制brf6100的wp信号,wp为brf6100的eeprom写保护信号,在正常工作状 态下,将该引脚置高,确保不会改写eeprom中的数据。

  brf6100的射频天线可以采用taiyo yuden公司的ah104f2450s 1型号的蓝牙天线。该天线性能良好,已经 应用在很多蓝牙设备上。为了验证天线是否有效,可以在产品设计阶段增加一段天线测试电路,如图3所示 。使用控制信号控制切换开关,控制信号可以来自brf6100或者omap5912。测试时,切换开关连通j2和j3, 天线信号连接到同轴电缆,可以进一步连接到测试设各,可以方便地检测天线的各种指标。实际使用中, 换开关连通j2和j1,或者将该段电路去除,天线信号直接连接到brf6100的rf信号引脚。


 图3 天线信号切换电路

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



  整个系统硬件由dsp、brf6100、音频ad/da、液晶、键盘以及flash组成。其硬件连接如图1所示。


 图1 系统硬件结构总框图

  图1所示中,dsp是核心控制单元;音频ad用于采集模拟语音信号,转变成数字语音信号;音频da将数字 语音信号转换成模拟语音信号,输出到耳机或者音箱,音频ad和da的前端和后端都有放大和滤波电路,一 般情况下,音频ad和da集成到一个芯片上,本系统使用ti公司的tlv320aic10,设置采样频率为8khz。键盘 用于输人和控制;液晶显示各种信息;flash保存dsp所需要的程序,供dsp上电调用;jtag是dsp的仿真接 口;dsp还提供hpi口,该接口可以和计算机连接,可以下载计算机中的文件并通过da播放,也可以将数字 语音信号传输到计算机保存和处理。

  brf6100和omap5912的连接是本系统硬件连接的重点,其具体连接如图2所示。使用omap5912的mcsi接口连 接brf6100的语音接口。mcsi接口是omap5912特有的多通道串行接口(multichannel serial interface) ,其具有位同步信号和帧同步信号。系统采用主模式,即omap5912提供两个时钟到蓝牙模块brf6100的语音 接口的位和帧同步时钟信号。mcsi接口的最高传输速度可以达到6mhz,系统由于传输语音信号,设置帧同 步信号为8khz,和omap5912外接的音频ad的采样频率一致。每帧传输的位根据需要可以设置成8或者16位, 相应的位同步时钟为64khz或者128khz。这些设置都可以通过设置omap5912的内部寄存器来改变,使用十分 方便灵活。


 图2 brf610o和omap5912的连接

  omap5912和brf6100的通信使用异步串口实现。如图2中的rx1和tx1信号,为了保证双方通信的可靠和实时 ,使用rts1和cts1引脚做为双方通信的握手信号。异步串口的通信速率可以设置为921.6khz、460.8khz、 115.2khz或者51.6khz等4种速率,速率可以通过设置omap 59 1 2的内部寄存器来改变,brf6100的异步串 口速率通过omap5912进行设置。系统可以根据当前的通信质量在线调整异步串口速率,在具有较大干扰的 情况下,可以适当降低传输速率,而在干扰较小的情况下,可以增大传输速率。

  串口的实际速率和设置的速率存在一定的偏差,但都可以正常通信。实际速率的偏差如表1所示。

  表1 实际串口速率

  由于0map5912和brf6100都具有一个arm核,双方的实时时钟信号可以使用共同时钟信号,从而保证双方实 时时钟的一致。图2中,由0map5912输出32.768khz的时钟信号到brf6100的slow-clk引脚。32.768khz信号 由外接晶体提供,晶体的稳定性必须满足双方的要求,一般要求50ppm。

  图2中,0map5912使用一个gpio引脚控制brf6100的复位,必要时omap5912可以软件复位蓝牙模块。 omap5912使用另外一个gpio引脚控制brf6100的wp信号,wp为brf6100的eeprom写保护信号,在正常工作状 态下,将该引脚置高,确保不会改写eeprom中的数据。

  brf6100的射频天线可以采用taiyo yuden公司的ah104f2450s 1型号的蓝牙天线。该天线性能良好,已经 应用在很多蓝牙设备上。为了验证天线是否有效,可以在产品设计阶段增加一段天线测试电路,如图3所示 。使用控制信号控制切换开关,控制信号可以来自brf6100或者omap5912。测试时,切换开关连通j2和j3, 天线信号连接到同轴电缆,可以进一步连接到测试设各,可以方便地检测天线的各种指标。实际使用中, 换开关连通j2和j1,或者将该段电路去除,天线信号直接连接到brf6100的rf信号引脚。


 图3 天线信号切换电路

  欢迎转载,信息来源维库电子市场网(www.dzsc.com)



相关IC型号

热门点击

 

推荐技术资料

耳机的焊接
    整机电路简单,用洞洞板搭线比较方便。EM8621实际采... [详细]
版权所有:51dzw.COM
深圳服务热线:13751165337  13692101218
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!