基于CSR CVC-HF系统的汽车蓝牙免提解决方案

发布者:数字冒险最新更新时间:2014-11-04 来源: eefocus关键字:OEM  CSR  蓝牙 手机看文章 扫描二维码
随时随地手机看文章
        随着驾驶安全问题受到更广泛的关注,蓝牙车载免提也因此而获得强大的市场支持。蓝牙车载免提系统的设计涉及两大主要问题,第一个是蓝牙技术的问题,第二个是在车内空间狭小的情况下所涉及的回音消除及噪声抑制的问题,CSR公司在这两个方面都处于领导者的地位,本文将详细描述基于CSR芯片方案和CSR-HF回声消除软件系统的蓝牙车载免提系统方案。 

        今天,汽车已经不再是少数人的奢侈品,走下了神坛,进入寻常百姓家中。从而汽车驾驶安全的问题也就自然成为大众关心的话题。为了行车安全,目前很多国家都不允许开车时用手接听电话,这也就给采用蓝牙技术的车载免提造就了巨大的市场空间。但要实现车载的蓝牙免提,需要解决两大技术问题,其一是蓝牙技术问题,其二是在车内复杂的空间环境下所带来的回音问题,即通话的语音品质问题。 

        蓝牙协议是由特别兴趣小组SIG(Special Intresting Group)组织制定并推广的一个开放的短距离、低功耗的无线解决方案。其射频工作在无需授权的ISM(工业,科学以及医疗)频段,并采用跳频技术来消除干扰和降低衰减。蓝牙技术一个重要的特点是它不仅是一个连接层的规范,同时还制定了很多基于这个连接协议层上的很多的应用,比如Handfree Profile、文件传输、网络接入等。本文所谈到的车载系统就应用到了其中的Handfree Profile。 

        整个蓝牙协议体系结构可以分为底层硬件模块、中间协议层和高端应用层三大部分,如图1所示。

图1:蓝牙协议体系构 

        链路管理层(LM)、基带层(BB)和射频(RF)构成了蓝牙的底层模块。中间协议层包括逻辑链路控制与适配协议(L2CAP)、服务发现协议(SDP)、串口仿真协议(RFCOMM)和电话控制协议规范(TCS),最高层是应用层,即众多的profile。 

        蓝牙的车载实际应用总是和手机联系在一起的,虽然蓝牙SIG组织在互操作性方面做了很多的规定。但是各个手机厂商在具体实现上各有各的不同,这些实现方式只能保证在基本的方面没有问题,而目前有很多手机厂商并没有做BQB认证,这更加加剧了互操作性的问题。所以与手机的兼容性问题对于产品实现非常重要。CSR(Cambridge Silicon Radio)公司是蓝牙业界的领导者,其在兼容性方面做了非常充分的测试,这样OEM厂商可以从这个问题中解放出来。 

        前面提到第二项关键技术是回音消除和噪音抑制,这也是本文讨论的重点。汽车内的空间特别狭小,由扬声器发出的声音通过在车内不同的地方发生反射,又传回到车载系统的麦克风是车载系统产生回音的一个根本原因,从图2可以看出车载系统在使用时回音产生的复杂情况。

图2:车载系统产生回音的复杂情况。

        从回音的产生到用户听到回音有一定的时间间隔,主要是由于电波传输以及反射会引起时间消耗。如何提高车载系统通话的语音质量是一个关键的话题,直接关系到用户体验,而由于车内的复杂环境,又使得该项技术充满了挑战。 

        CSR推出的BlueCore3-Multimedia和其回音消除软件整合在一起构成了蓝牙车载系统的完整解决方案,BlueCore3-Mutlimedia是一颗集处理器和蓝牙无线射频控制于一体的单芯片方案。图2是它的系统架构。

图3:BlueCore3-Multimedia系统架构。

        从图3可以看到,BlueCore3-Multimedia还集成了开放平台DSP-Kalimba DSP。Kalimba DSP作为基带处理器的协处理器,用于完成对语音通信中的回音消除。 

        该方案将实现车载系统的两大关键技术整合到一颗芯片中来,无疑降低了产品的开发难度和系统成本,为产品的快速上市创造了很好条件。 [page]

        在BlueCore3-Mulitmedia的基带控制器(MCU)中运行蓝牙协议栈以及Handfree Profile和Handset Profile,并从蓝牙的同步面向连接(SCO)链路中提取语音信息并转送给Kalimba DSP,Kalimba DSP中的软件完成语音处理,再经过数模转换到扬声器放出来,反方向是模数转换从麦克风中收集语音信息,到Kalimba DSP中进行处理,然后传送给基带控制器,再通过蓝牙的SCO链路发送出去,流程示意见图4。

图4: CSR蓝牙车载系统的语音信号流向示意。 

        前面已经提到回音产生的一个根本原因是扬声器发出的声音耦合到麦克风而产生的,所以回音消除的方法就是采用一定的技术手段把这些耦合进去的声音信号提取出来。可以从图5中理解这个消除回音的基本原理。

图5:回声消除的基本原理。

        在图5中,先在从SCO链路到扬声器这个通路上采集参考信号,在回声消除器里对这些参考信号进行处理,得到处理好的结果再与从麦克风里的信号进行叠加,从而去掉回音。

CSR-HF车载回声消除软件系统 

        CSR-HF由两大部分组成:OMS(用于噪声抑制)和AEC(回声消除),它是唯一一款将回音消除和噪声抑制整合在一起的软件解决方案。该程序运行在CSR BlueCore3-Multimedia芯片的Kalimba DSP中,与基带部分的蓝牙协议一起组成了车载系统的完整解决方案。图6展示了清晰语音捕捉(CVC)软件的主要部分,从图中可以看出,需要四个语音通道来满足CVC的工作。 

        CSR-HF采用仿真人类接收语音信号的系统来处理语音信号,捕获背景噪音并把它们剥离出来,从而实现高品质的语音通信。

CSR-HF主要部分的说明 

        CVC-OMS:OMS处理过程是一个实时的处理过程,它采用语音抽取技术来选择并获取感兴趣的语音信息,从而减小了背景噪音的干扰。在捕获有小的失真的语音信息的时候,容易产生在统计上相对比较稳定的非白噪声(Colored Noise),OMS对这类信号尤其有用,对噪声的抑制可以达到12dB。 

        CVC-AEC:AEC是一款标准的回音消除程序,它从车载系统中捕获回音,并将其清理出去。这个实时处理过程对由于扬声器耦合到麦克风而产生的回音非常有效。AEC的回波损耗误差(ERLE)可以达到50dB。同时AEC还具备自适应能力。 

        ALT(AGC):自动音量调整(ALT)以及自动增益控制(AGC)位于来自蓝牙接口的接收通路上(Rx),自动地调节Rx通路上的音量信号,弥补移动电话或者网络系统在对信号进行处理过程中对信号带来的的影响。ALT和内部其它音量调整部分一起构成一个整体,并可以对其进行参数调节。 

        CVC-HF的性能可以通过参数进行调整,缺省情况下,这些参数是存储在BlueCore3-Multimedia芯片内的闪存中,CVG-HF和BlueCore3-Multimedia通过缓冲区来与该芯片上的微控制器进行通信。 

        CSR-CVC被制作成库的形式进行发布,配合CSR的蓝牙开发套件Bluelab进行开发。根据产品的不同,用户可以通过参数来对CVC进行配置,比如增益控制等等。 

        配合CVC-HF工作的四个语音通道:1.CVC-HF麦克风输入,从近端的麦克风到BlueCore3-Multimedia的编解码器,再输入到CVC-HF;2.CVC-Rx,从蓝牙的Rx通道获取参考信号,在该信号中包含远端用户的语音信号,是必须过滤掉的信号。Rx的PCM数据直接送到AEC处理器中。另外,从Rx来的PCM数据也可以先进行ALT和音量调节处理,再送入AEC,但是这个过程可以进行选择,不是必须的;3.CVC-Tx,该通道用于把经过回音消除的语音信息发送到蓝牙接口,这就是远端用户听到的语音信息;4.扬声器输出通道。 

        CVC-HF的一些参数:处理器能力需要22MIPS,程序大小为3.4KW(32位为一个字长),数据存储器需要6.6KW(24位为一个字长),8KHz的抽样率;由于回音处理带来的延迟在发送通道是36毫秒,在接收通道是12毫秒,这个延迟包括采样转换时间,以及从数据缓冲区中获取数据的时间。 

        上文已经指出回音是由于扬声器发出的声音耦合到麦克风中是其主要因素,所以,麦克风与扬声器的相对位置非常重要,一般来说扬声器的位置离麦克风的距离是越远越好,当然基于车内的空间,这个距离始终是有限的,所以在安装的时候,要充分考虑这一点。如果把麦克风和扬声器做在一体,要考虑连接的材质,以及连接部分空间的填充物的材料。另外,麦克风与扬声器尽量不要放在风口,麦克风的方向与扬声器发声方向相反或者呈90度也可以获得更加理想的效果。 

        由于汽车市场的快速增长,蓝牙车载系统也将拥有更多的发展空间,在这个充满机遇同时又面临众多的技术调整的市场上,选择合适的解决方案将对OEM厂商在这个市场上是否能取得成功起着非常关键的作用。 

        世健系统有限公司在蓝牙技术、蓝牙互操作性以及CSR回音消除软件的参数调试方面都积累了丰富的经验,并推出了在蓝牙车载领域的参考设计,OEM厂商可以利用该参考设计快速的将产品推向市场。
关键字:OEM  CSR  蓝牙 引用地址:基于CSR CVC-HF系统的汽车蓝牙免提解决方案

上一篇:选择用于电机控制应用的模数转换器
下一篇:采用塑料封装和IMS衬底的混合动力汽车功率IGBT模块

推荐阅读最新更新时间:2024-05-02 23:16

TI展出面向蓝牙低功耗开放式标准的纽扣电池预览版
日前,德州仪器 (TI) 宣布在德国慕尼黑举行的蓝牙低功耗技术大会上展示全球首款面向新型蓝牙低功耗开放式标准的纽扣电池预览版,该产品采用 TI 即将推出的 CC2540 单模式片上系统。蓝牙低功耗技术可支持运动健身器材、医疗保健、家庭或办公室以及移动配件等各种应用,使其能够使用纽扣电池与能量采集解决方案。通过使用微小型纽扣电池,在无需充电情况下,实现超过一年的超长工作时间。更多详情,敬请访问: www.ti.com/bluetoothlowenergy-pr 。 TI 蓝牙低功耗技术 • TI支持双模式与单模式两种解决方案: o 双模式器件既能与原有蓝牙器件通信,也能与蓝牙低功耗器件通信,并支持两种协议; o 单模式器件仅
[手机便携]
不断减小电信OEM的电路板尺寸
    为了跟上Internet爆炸性增长和语音业务日益普及的发展势头,电信公司正在寻找新的和更好的途径,以便将更多的设备安装在中心电话局和布线室内。在陆地、海洋上,正尽可能快地铺设光纤,相应地也要构建更多的基础设施,充分发挥光纤的作用。这种形势导致电信OEM必须在有限的空间实现更多的功能。     向电信行业提供电路板级产品的生产厂正重整旗鼓,以满足减小电路板尺寸和提高元件密度等各种方案,为更有效地利用机柜空间的新型系统提供更多的产品。CompactPCI单板计算机(SBC)和PC型母板(此后简称母板)能迅速满足电信行业的特殊要求,必将有更多的用武之地。 选择方案     电信OEM视长寿命母
[网络通信]
Silicon Labs推出蓝牙Mesh软硬件开发环境
为了帮助开发人员简化物联网(IoT)网状网络(mesh-networked)设备的设计并加快上市速度,Silicon Labs(亦称“芯科科技”,NASDAQ:SLAB)推出了支持最新Bluetooth®网状网络规范的全套软件和硬件。最新Bluetooth网状网络解决方案得益于Silicon Labs成熟的网状网络专业经验,包括开发工具、软件协议栈和支持Silicon Labs无线片上系统(SoC)设备和已通过认证的模块的移动应用程序。与现有的无线开发工具和技术相比,Silicon Labs专利的网络分析工具和智能手机Bluetooth网状网络协议栈的组合,使得IoT开发人员缩短产品上市时间长达六个月。 Bluetooth网状网络
[物联网]
Silicon Labs宣布推出适用于极小型设备的新型蓝牙SoC
Silicon Labs宣布推出适用于极小型设备的新型蓝牙SoC Lura Health使用BG27 SoC创建了一个比牙齿还小的传感器来收集唾液数据 中国,北京 - 2023年3月15日 - 致力于以安全、 智能无线连接技术建立更互联世界的全球领导厂商Silicon Labs(亦称“芯科科技”)今日宣布推出xG27系列蓝牙片上系统(SoC),包括用于蓝牙连接的BG27和支持Zigbee及其他专有协议的MG27,该SoC是专为极小型物联网(IoT)设备设计的新型集成电路系列产品。 xG27系列专为极小尺寸的物联网设备而设计,尺寸范围从边长2毫米(约#2铅笔芯的宽度)到5毫米(小于标准#2铅笔的宽度)。可为物联网
[网络通信]
Silicon Labs宣布推出适用于极小型设备的新型<font color='red'>蓝牙</font>SoC
日本的车载娱乐系统采用赛普拉斯的Wi-Fi®和蓝牙®Comb解决方案
赛普拉斯 的 RSDB技术 被应用于 内置 式 车载接收器 中,以 实现智能手机 屏幕的 镜像 功能 赛普拉斯半导体公司(纳斯达克代码:CY) 日前 宣布, 旗下的 Wi-Fi ® 和蓝牙 ®   combo(组合) 解决方案 被应用于先锋公司(Pioneer) 旗舰产品 —— 内置 式 导航AV接收器中。该解决方案使乘客能够通过 Ap ple CarPlay™或 A ndroid Auto™ 功能 在 汽车 屏幕上显示和使用手机应用,通过智能手机 的 语音识别 功能 来搜索 信息 或回复短信。赛普拉斯的Wi-Fi和蓝牙组合解决方案采用了实时同步双频 带 (RSDB)技术,因此 Ap ple CarPlay和 A ndroi
[汽车电子]
基于STM32的无线通信模块使用——HC_05蓝牙串口
一、模块介绍 1、供电电压3.3V~3.6V; 2、支持AT指令集配置模块; 3、采用CSR主流蓝牙芯片,蓝牙V2.0协议标准; 4、波特率最高为1382400bps; 5、配对以后当全双工串口使用,无需了解任何蓝牙协议,但仅支持8位数据位、1位停止位、无奇偶校验的通信格式,这也是最常用的通信格式,不支持其他格式。 6、接口电平3.3V,可以直接连接各种单片机(51,AVR,PIC,ARM,MSP430等),5V单片机最好串联一个1K电阻再与模块直接连接,无需MAX232也不能经过MAX232! 二、PC端配置模块,手机端连接模块 如果要配置模块的参数,那么就必须要进入AT命令模式,我们首先通过PC机来配置一个模块。
[单片机]
基于STM32的无线通信模块使用——HC_05<font color='red'>蓝牙</font>串口
基于51单片机的蓝牙密码锁
原理图: PCB图: 程序运行图: 部分程序: #include reg52.h #include intrins.h #include math.h #include 12864.h #define uchar unsigned char #define uint unsigned int uchar receive=0; uchar mima ={0x01,0x02,0x03,0x04,0x05,0x06}; uchar receive_LY ={0x00,0x02,0x03,0x04,0x05,0x05}; uchar send=0xff; sbit out1=P1^0; sbit out2=P1^1; s
[单片机]
TAIYO YUDEN超小型蓝牙5模块EYSHSNZWZ在贸泽开售
贸泽电子 ( Mouser Electronics ) 即日起开始分销TAIYO YUDEN的 EYSHSNZWZ 低功耗蓝牙®模块。利用此超紧凑模块,开发人员可以在设计中轻松加入蓝牙5技术。Taiyo Yuden 低功耗蓝牙模块 系列的EYSHSNZWZ 模块拥有3.25 × 8.55 × 0.9 mm超小尺寸,可满足空间受限应用需求,并能与其他要求小空间、低功耗的传感器搭配使用。 贸泽备货的 TAIYO YUDEN EYSHSNZWZ 模块由 Nordic nRF52832 片上系统 (SoC) 提供支持,此SoC配备具有512kB闪存和64kB RAM的32位 ARM® Cortex®-M4F处理器、12位模数转换器,
[网络通信]
TAIYO YUDEN超小型<font color='red'>蓝牙</font>5模块EYSHSNZWZ在贸泽开售
小广播
热门活动
换一批
更多
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

更多精选电路图
换一换 更多 相关热搜器件
更多每日新闻
随便看看
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved