车载蓝牙解决方案

2020-06-05 10:32:59 hongling

蓝牙是一种工作在免费的ISM频段的短距离无线通信技术,在各种设备之间实现灵活、安全、低成本、低功耗的语音和数据通信。它采用自适应跳频技术,可以和多种无线通信共存于ISM频段,与同用于短距离无线通信的Zigbee和UWB相比,蓝牙协议和标准更加完善,设备间一致性和互连通性好,而且以Profile的形式定义了具体应用的实现方式,从而保证了兼容性。一款成熟稳定的蓝牙产品的设计面临诸多技术上的挑战,结合自己设计一款车载蓝牙设备的开发经验,一盆绿萝智能科技方案公司从配对关键技术及开发讲解。

车载蓝牙系统中的蓝牙技术是从手机的蓝牙技术延续下来的,拥有相同的发射系统。车载蓝牙只是以无线蓝牙技术为基础而设计研发的车内无线免提系统。

主要功能为在正常行驶中用蓝牙技术与手机连接进行免提通话,已达到解放双手,降低交通肇事隐患的目的。

车载蓝牙的功能就是自动辨识移动电话,不需要电缆或电话托架便可与手机联机;车主可以不接触手机,甚至是双手保持在方向盘上,都可以控制手机,用语音指令控制接听或拨打电话。使用者可以通过车上的音响进行通话。

车载蓝牙解决方案

一、车载蓝牙语音控制系统的硬件设计

1.1 芯片的选择

在进行车载蓝牙语音控制系统设计中,我们将该系统的功能设计目标设定为,可以通过驾驶员发出语音指令之后,系统可以对语音信号进行处理,最终转化为车辆的控制信号,对车辆中的相关设备进行控制与调试。要想实现以上功能的设计,主要是依靠于蓝牙芯片与语音处理芯片来发挥作用的,因此要进行相应的芯片的选择。蓝牙语音控制系统由于主要是对声音进行处理,所需的数据信息较大,计算比较复杂且对于计算的准确性要求是极高的,因此要选用DSP芯片进行语音信息的处理。我们在系统设计中所采用的芯片为Blue Core5。

1.2 蓝牙语音控制开发方案

1.2.1 单芯片方案

Blue Core5的单芯片开发方案主要就是将该芯片作为主芯片来实现整个语音控制系统的功能。将Blue Core5芯片作为媒介以实现系统中相关软件功能和蓝牙的协议栈,从而可以实现通过驾驶员的外部通讯,来完成相关操作。通过该芯片进行系统开发可以实现不用外部MCU进行数据处理,进而使产品的生产成本减少,同时所开发的产品体积也会较小应用起来更加的方便。但是进行单芯片的系统开发,整个系统就会相对变得复杂,进而使生产周期变得较长。

1.2.2 模块化方案

模块化方案开发就是指将Blue Core5芯片设定为蓝牙的基带传输设备,至于其他的系统软件功能以及蓝牙的协议栈都交给外部处理器进行执行。该方案的系统复杂性相对减弱且开发周期也得到缩短,但是相较于单芯片的开发方案来讲硬件的生产成本较高,因此较适用于软件功能相较复杂的系统功能开发。

1.3 硬件电路的总体设计

车载蓝牙语音控制系统的设计中,我们所设计的系统功能的实现所需要的软件功能相对简单,因此选用单芯片的设计方案进行实际开发。将Blue Core5芯片作为整个系统的主控芯片,与其他的外围器件如天线模块、电源电路以及充电电路和键盘等部分共同构成整个硬件系统[2]。该蓝牙模块主要是用来与蓝牙网关进行无线通信的,它可以将驾驶员输入的语音信息中产生的回声和噪音进行消除或抑制。进而使语音信号可以清晰地传输给控制系统进行控制信号的转换,最终在以蓝牙数据的形式传送给蓝牙网关。