基于基于I2C总线控制的音频处理电路设计总线控制的音频处理电路设计
0 引 言 当前汽车音响与高保真的立体声音响系统中都包含了微处理器电路单元,这为实现音频处理提供了
控制接口,可以通过控制接口实现许多需要的功能控制。作为音响系统主体的音频处理电路性能直接决定了整
个音响系统质量,设计高性能的音频处理电路是该文的部分。 该设计的高性能音频处理电路基于I2C总线控
制协议,包含输入多通道选择、音量控制、高低音音效处理、输出通道平衡度调整等功能,适合应用于高质量
汽车音响、高保真收音机、彩电、家庭组合音响系统。 1 电路模块的设计 高保真音响系统的系统结构
图如图1所示.其中音频处理电路的设计和功率放大器的设计往往是利用不同的芯片来完成的。
0 引 言
当前汽车音响与高保真的立体声音响系统中都包含了微处理器电路单元,这为实现音频处理提供了控制接口,可以通过控
制接口实现许多需要的功能控制。作为音响系统主体的音频处理电路性能直接决定了整个音响系统质量,设计高性能的音频处
理电路是该文的部分。
该设计的高性能音频处理电路基于I2C总线控制协议,包含输入多通道选择、音量控制、高低音音效处理、输出通道平衡
度调整等功能,适合应用于高质量汽车音响、高保真收音机、彩电、家庭组合音响系统。
1 电路模块的设计
高保真音响系统的系统结构图如图1所示.其中音频处理电路的设计和功率放大器的设计往往是利用不同的芯片来完成
的。
根据高保真立体声音响系统对音频处理电路的要求.该文设计的高性能音频处理电路的主要结构框图如图2所示。音频处
理器可在I2C总线控制下对四路独立的立体声输入信号进行选择,然后进行主音量的控制、低音控制、高音控制以及四路立体
声输出平衡度调整等。
1.1 I2C总线控制设计
I2C总线是Philip公司发明的一种高性能芯片间同步传输总线,仅需要串行数据线SDA和串行时钟线SCL两根信号线就实现
了双向同步数据传输,能非常方便地构成多机系统和外围器件扩展系统。数据的有效传送是在时钟线为高电平时,数据线上的
数据必须保持稳定,只有在时钟为低电平时数据才允许变化。该设计采用的I2C通过数据线传送的每个字节必须是8位的,每
一字节之后必须紧跟一个应答位,字节的位传送。
音频处理器芯片接收I2C总线发送的字节,首先识别地址位,在地址位有效的情况下识别控制位,再根据控制位的指令完
成通道选择、音量调节、高低音调节、输出通道平衡度等音效处理的控制功能。
1.2 输入通道选择设计
在音频系统中往往有许多独立的音源必须通过音响处理,如在汽车音响系统中,来至收音机、CD、MP3、TV等的不同声
音都需要通过音响处理音效,这就要求高性能的音频处理器能够在不同音源之间完成切换。该设计音频处理器采用I2C总线传
输的数据控制指令,完成不同音源之间的切换;主要原理图如图3所示。微处理(MCU)通过I2C总线向音频处理芯片发送控制
数据。音频处理器芯片接收I2C总线传输的数据,通过译码电路控制选择的音源通道开关的开与关,实现输入通道选择的功
能。同时根据控制字调节电阻大小决定放大器的放大倍数决定音频信号的幅度大小。