当前位置:网站首页>A2B音频总线在智能座舱中的应用
A2B音频总线在智能座舱中的应用
2022-07-17 05:24:00 【怿星科技】

01 什么是A2B音频总线?

车载A2B链路
A2B全称是Automotive Audio Bus,即车载音频总线。
音频是智能座舱的核心功能,涵盖车载音响、语音识别、e-Call、消噪及回声消除等应用,随着汽车智能网联化的发展,对音频的开发要求也越来越高,需要加入更先进、功能丰富的信息娱乐功能以满足消费者的用户体验。但传统的模拟并行音频信号传输方式,难以在功能增加与整车轻量化(线缆的重量及成本减少)之间取得均衡。
这时候就需要A2B音频总线了。
A2B音频总线用于连接车辆中的音频设备,如麦克风(MIC)、功放(AMP)、多媒体主机(Head Unit)和T-BOX等。通过一条低成本的非屏蔽双绞线UTP,进行跨距离传输音频数据(I2S/TDM)、控制信号(I2C)、时钟和电源。数字接口能省去外围的DAC/ADC转换,为音频设计提供更简单、更方便的解决方案。

A2B菊花链
A2B音频总线是一款车载高带宽(50 Mbps)、双向、数字音频总线,采用菊花链的结构,是一种单主机(Master)、多从机(Slave)系统,最多支持11个节点(10个从节点),节点间距离最长15米,整个菊花链最长40米。
A2B音频总线优势
1 ►减重量降成本
A2B总线在音频性能提升的同时,采用更少的线缆(减重75%)、降低系统和电缆成本、重量、复杂性、以及整车油耗等,为音频设计提供更简单、更方便的解决方案。
2 ►高带宽低时延
A2B总线理论最大带宽50Mbps,<50uS的链路时延,支持实现ANC主动降噪,多音区识别等功能实现,支持实现HIFI高保真音响。
3 ►双向多通道传输
同一条A2B总线可以传输双向32个通道的音频数据,可以将车机、功放、MIC、T-BOX等节点一并串入,一对UTP线可以替代多路复杂线束,灵活、低风险、简单易配置,且能实现远程节点的基本配置和诊断。
4 ►纯数字可扩展
A2B总线为纯数字传输,数字接口能省去DAC/ADC转换,抗干扰能力强,最大程度保证音频质量,提升用户的听觉体验。
随着A2B音频总线在汽车上的应用越来越普及,对A2B的测试将变成座舱测试必不可少的部分。
重点来了
02测试方案
针对A2B音频总线,该如何去测试呢?
我们怿星科技针对这一新型技术应用不同的测试场景,开发了配套的测试解决方案。
场景1:A2B输入测试
怿星自研的声音处理模块作为仿真节点,仿真模拟音频信号(不同频段的音频、白噪声、动态音频、wav音频文件等)通过仿真嘴播放,然后通过MIC采集模拟音频信号,输出给从节点转换为A2B数字信号,输出给车机,同时通过上位机读取车机反馈的信息,形成闭环测试。

方案1
场景2:A2B输出测试
测试系统控制车机的A2B输出,将车机作为主节点, 车机的A2B音频数字信号传输给从节点,从节点将数字信号转为模拟音频信号通过扬声器播放出来,再通过麦克风采集模拟音频信号进入EPT自研的声音处理模块,可对采集的声音进行识别、匹配、FFT分析、滤波、频谱分析等,验证车机的A2B输出功能。

方案2
03 结束语
A2B音频总线作为一种新型音频传输方式,在未来必将是每台车的标配,可能会完全取代目前的模拟音频传输方式,随即而来的是一些外围设备的更新换代,比如目前的模拟音频信号的MIC、扬声器等都需要集成A2B芯片。
最后,欢迎A2B音频总线相关的测试人员联系我们,与我们一起交流!

边栏推荐
- JS不使用async/await解决数据异步/同步问题
- Review of 4121 Computer System for Data Science
- M analysis of anti-interference performance of high-speed frequency hopping communication system based on Simulink
- Download, configuration and basic use of C language compiler
- PyTorch学习日记(四)
- M simulation of cooperative MIMO distributed space-time coding technology based on MATLAB
- 爬虫基础—Session和Cookie
- 2021-10-25 浏览器兼容遇到的问题
- Fundamentals of crawler - basic principles of agent
- 基于小波域的隐马尔可夫树模型的图像去噪方法的matlab实现代码
猜你喜欢

M simulation of DQPSK modulation and demodulation technology based on MATLAB

网络知识-04 网络层-IPv6

Typescript (TS loader, tsconfig.json and lodash)

Network knowledge-05 transport layer UDP

Edit close automatically generate configuration file when saving

SNN learning diary - install spikengjelly

Matlab simulation of cognitive femtocell performance in m3gpp LTE communication network
How does the advanced anti DDoS server confirm which are malicious ip/ traffic? ip:103.88.32. XXX

TypeScript(一)

m基于matlab的MIMO信道容量分析,对比了不同天线数量;非码本预编码SVD,GMD;码本预编码DFT,TxAA以及空间分集
随机推荐
论文阅读:Deep Residual Learning in Spiking Neural Networks
M analysis of anti-interference performance of high-speed frequency hopping communication system based on Simulink
m在VBLAST协作MIMO系统分部使用LDPC,Turbo,卷积三种信道编译码进行误码率matlab仿真
Pytorch learning notes (I)
Sword finger offer question brushing record - offer 07 Rebuild binary tree
Pytorch learning diary (III)
基于simulink的转速反馈单闭环直流调速系统
express
保姆级一条龙服务——自关联构造父子级关系(@JsonBackReference和@JsonManagedReference解决循环依赖)
Cracking Metric/Business Case/Product Sense Problems
Crawler Basics - session and cookies
regular expression
wcdma软切换性能matlab仿真m,对比平均激活集数(MASN)、激活集更新率(ASUR)及呼叫中断概率(OP)三个性能指标
Sword finger offer question brushing record - offer 05 Replace spaces
Crawler foundation - Web page Foundation
The principle of SYN Flood attack and the solution of SYN Flood Attack
Functions and random numbers
urllib库的使用
MySql02 函数substr mod 视图view
Connaissance du réseau - 03 couche de liaison de données - PPPoE