MAX9880A:低功耗高性能的音频编解码器

电子说

1.4w人已加入

描述

MAX9880A:低功耗高性能的音频编解码器

在如今的便携式消费电子设备中,音频编解码器的性能和功耗是至关重要的指标。Maxim Integrated的MAX9880A就是一款专为便携式应用设计的低功耗、高性能双 (I^{2}S) 立体声音频编解码器,非常适合智能手机、平板电脑等设备。下面,我们就来详细了解一下这款编解码器。

文件下载:MAX9880AETM+T.pdf

一、产品概述

MAX9880A采用单1.8V电源供电,有效确保了低功耗特性。它提供了多种输入和输出配置,为设计带来了极大的灵活性。该编解码器可以与音频子系统(如MAX9877或MAX9879)结合使用,为便携式应用提供完整的音频解决方案。

二、关键特性

2.1 低功耗运行

单1.8V电源供电,在播放模式下功耗仅10.6mW,能有效延长设备的电池续航时间。

2.2 高性能音频处理

  • 宽动态范围:8kHz至96kHz立体声DAC,动态范围达96dB;8kHz至48kHz立体声ADC,动态范围为82dB,能够提供清晰、高质量的音频。
  • 灵活的时钟支持:支持10MHz至60MHz的任意主时钟,消除了对外部PLL和多个晶体振荡器的需求。
  • 丰富的输入输出接口:立体声麦克风输入支持数字麦克风;立体声耳机放大器可配置为差分、单端或无电容模式;具有立体声线路输入和输出,并可进行独立的电平调整。
  • 出色的音频滤波:语音带滤波器的阻带衰减大于70dB,有效减少了GSM传输噪声等干扰。

2.3 其他特点

  • 防点击和爆音:在音量变化以及上电和下电过程中,能有效防止点击和爆音,提升了音频的播放体验。
  • 多种控制接口:支持I2C或SPI串行接口,方便进行音量级别、信号混合和一般操作模式的控制。

三、功能模块详解

3.1 数字音频接口

MAX9880A具有两个数字音频接口。主接口适用于语音带应用,辅助接口可用于高性能立体声音频数据传输。两个数字输入流可以同时处理,并且都支持TDM和 (I^{2}S) 数据格式。在主模式下,它输出LRCLK和BCLK;在从模式下,这些信号作为输入。

3.2 麦克风输入

提供两个差分模拟麦克风输入,具有可选增益,由集成的麦克风偏置供电。此外,左模拟麦克风输入可重新配置为接受多达两个数字麦克风的数据,实现了模拟和数字麦克风的灵活组合使用。

3.3 耳机放大器

支持差分、单端和无电容输出模式,每种模式都可配置为立体声或单声道操作。单端模式还可选配点击和爆音抑制功能,提高了音频输出的质量。

3.4 时钟控制

可以使用10MHz至60MHz范围内的任意系统时钟作为主时钟(MCLK),内部需要10MHz至20MHz的时钟。通过预分频器将MCLK除以1、2或4来创建内部时钟(PCLK),PCLK用于驱动编解码器的各个部分。支持正常模式、精确整数模式和PLL模式三种主要时钟模式,以适应不同的系统架构。

3.5 数字滤波

集成了IIR(语音)和FIR(音频)数字滤波器,IIR滤波器提供超过70dB的阻带衰减以及可选的高通滤波器;FIR滤波器功耗低且为线性相位,可保持立体声成像效果。

3.6 数字增益控制

为播放和录制路径提供增益调整,两个录制通道可独立进行增益调整,还提供侧音增益调整,以设置侧音级别相对于播放级别的比例。

3.7 线路输入

包含一对单端线路输入,启用后可直接连接到耳机放大器和线路输出,还可选择连接到ADC进行录制。

3.8 音量和电平控制

具备音量控制和静音功能,可对播放音频路径进行电平控制;同时也有增益和静音控制,可调节线路输出的电平。

3.9 耳机检测

包含耳机检测电路,能够检测插头的插入或拔出,并为系统控制器提供信息,以确定插入插头的配置。插入和拔出事件可被编程为触发硬件中断并标记寄存器位。

四、电气特性

4.1 电源电压范围

  • PVDD、DVDD、AVDD:1.65V至1.95V
  • DVDDS1、MICVDD:1.65V至3.6V

4.2 电源电流

在不同的工作模式下,如全双工8kHz单声道、DAC播放48kHz立体声等,模拟和数字部分的电源电流有不同的取值范围。

4.3 音频性能参数

  • DAC:动态范围(48kHz时)可达96dB,总谐波失真低至 -75dB等。
  • ADC:动态范围(8kHz时)为82dB,总谐波失真在 -80dB至 -70dB之间。

4.4 其他特性

如电源抑制比、输出功率、总谐波失真 + 噪声等参数也都表现出色,满足了实际应用中的音频性能要求。

五、引脚配置与说明

MAX9880A提供48凸点WLP和48引脚TQFN两种封装形式。其引脚涵盖了各种功能,如I2C/SPI接口、晶体振荡器输入输出、麦克风输入、线路输入输出、耳机输出等。详细的引脚功能描述有助于工程师进行正确的电路设计和连接。

六、寄存器配置

MAX9880A拥有40个内部寄存器,用于编程和报告设备的状态。其中0x00 - 0x03为只读寄存器,其他为读写寄存器。通过对这些寄存器的配置,可以实现对音频处理的各种控制,如时钟控制、数字音频接口配置、数字滤波、增益控制等。

七、应用信息

7.1 布局和接地

在设计PCB时,应将模拟部分和数字部分分开,使用大面积连续接地平面,将AGND和DGND直接连接到接地平面,同时注意旁路电容的连接和信号走线,以确保音频性能和减少干扰。

7.2 启动序列

根据不同的应用场景,如音乐播放、语音播放、录音等,需要按照特定的步骤配置寄存器,以完成编解码器的启动和初始化。

例如,在音乐播放场景下,需要先配置时钟、选择DAC音频源、设置输出音量和耳机模式等。

八、总结

MAX9880A以其低功耗、高性能的特点,为便携式消费电子设备提供了优秀的音频解决方案。丰富的功能模块和灵活的配置选项,使得它能够适应各种不同的应用需求。工程师在设计过程中,只要合理利用其特性和寄存器配置,就能实现高质量的音频处理。大家在实际应用中,是否也遇到过一些关于音频编解码器的问题呢?欢迎在评论区分享交流。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分