电子说
在音频信号处理领域,高性能的模数转换器(ADC)是实现优秀音频质量的关键。TI推出的TLV320ADC3120便是一款备受关注的器件,它集成了丰富的特性,为语音激活系统、专业麦克风、音频会议等应用提供了强大的支持。今天,我们就来深入了解这款高性能的音频ADC。
文件下载:tlv320adc3120.pdf
TLV320ADC3120是一款2通道的音频ADC,具备高达768kHz的输出采样率。它支持最多两个模拟麦克风或四个数字脉冲密度调制(PDM)麦克风的同时录制,为多通道音频采集应用提供了极大的灵活性。该器件还集成了众多功能,如低噪声可编程麦克风偏置输出、自动增益控制器(AGC)、可编程抽取滤波器等,大大降低了成本、板空间和功耗,非常适合电池供电的空间受限应用。
TLV320ADC3120拥有两对模拟输入引脚,可配置为差分输入或单端输入。对于模拟输入,信号源可以是驻极体电容式模拟麦克风、微机电系统(MEMS)模拟麦克风或系统板的线路输入。此外,它还支持数字PDM麦克风输入,可通过重新配置引脚支持最多四个通道的数字麦克风录制,甚至可以同时实现两个模拟通道和两个数字通道的录制。 在选择输入源时,可通过寄存器进行配置,例如CH1_INSRC[1:0]寄存器位可用于选择通道1的输入源。同时,还可以根据输入源的阻抗选择合适的输入阻抗,提供2.5kΩ、10kΩ和20kΩ三种选项,不过较高的输入阻抗会带来稍高的噪声或较低的动态范围。 在耦合方式上,语音或音频信号输入通常采用电容耦合(AC耦合),但该器件也支持直流耦合输入以节省板空间。对于单端输入配置,在直流耦合模式下,INxM引脚可直接接地;而在交流耦合模式下,INxM引脚必须在交流耦合电容之后接地。为了获得最佳的动态范围性能,建议使用差分交流耦合输入。
所有音频数据转换器都需要一个直流参考电压,TLV320ADC3120通过内部带隙电路生成低噪声参考电压,并具有高电源抑制比(PSRR)性能。该参考电压通过VREF引脚输出,需要使用至少1μF的电容连接到模拟地进行外部滤波。可通过P0_R59_D[1:0]寄存器位配置参考电压的大小,以适应不同的满量程输入和AVDD电源电压。 此外,该器件集成了低噪声麦克风偏置引脚MICBIAS,可用于为驻极体电容式麦克风提供偏置或为MEMS模拟或数字麦克风供电。集成的偏置放大器支持高达5mA的负载电流,并且具有高PSRR、低噪声和可编程偏置电压等特点,可根据具体的麦克风组合进行微调。在使用MICBIAS引脚为多个麦克风提供偏置或供电时,应避免电路板布局上的公共阻抗,以减少麦克风之间的耦合。
TLV320ADC3120的信号链由低噪声、高性能、低功耗的模拟模块和高度灵活的可编程数字处理模块组成。前端可编程增益放大器(PGA)具有120dB的动态范围,与低噪声、低失真的多位Δ - Σ ADC相结合,能够在安静和嘈杂的环境中以非常高的保真度录制远场音频信号。此外,ADC架构具有固有的抗混叠滤波功能,可有效抑制调制器频率分量附近的带外频率噪声,防止噪声在ADC采样期间混叠到音频频段。 在信号链的后续部分,集成的高性能多级数字抽取滤波器可大幅削减带外频率噪声,具有高阻带衰减能力。同时,该器件还集成了可编程双二阶滤波器,可实现自定义的低通、高通或其他所需的频率整形,无需额外的外部抗混叠低通滤波组件,从而大大节省了外部系统组件成本和电路板空间。 信号链还包括各种高度可编程的数字处理模块,如相位校准、增益校准、高通滤波器、数字求和器或混合器、双二阶滤波器和音量控制等。这些模块可根据具体应用需求进行灵活配置,为音频处理提供了丰富的功能。
AGC可自动调整通道增益,以保持输出电平在一个相对稳定的范围内。在语音录制等应用中,当输入信号过强或过弱时,AGC能够自动调整增益,确保输出信号的稳定性。例如,当一个人对着麦克风说话时,距离麦克风的远近变化会导致输入信号强度的变化,AGC可以自动适应这种变化,调整增益以保持输出信号的稳定。 AGC算法具有多个可编程参数,包括目标电平、最大允许增益、攻击和释放(或衰减)时间常数以及噪声阈值等。这些参数可以根据具体应用进行微调,以实现最佳的性能。例如,目标电平(AGC_LVL)可设置在 - 6dB至 - 36dB相对于满量程信号的范围内,默认值为 - 34dB,建议设置足够的余量以防止在出现响亮声音时发生削波。
在VAD模式下,TLV320ADC3120会持续监测一个输入通道,以检测是否有语音活动。该模式下,设备从AVDD电源汲取的静态电流较低,非常适合对功耗敏感的应用。通过设置VAD_EN(P0_R117_D0)为1'b1可启用该功能。当检测到语音活动时,设备可以通过中断提醒主机,或者根据I2C编程配置自动唤醒并开始录制。该功能在模拟和数字麦克风接口上均得到支持,为了实现最低功耗的VAD,建议使用数字麦克风接口。可以通过设置VAD_CH_SEL(P1_R30_D[5:4])寄存器位来选择用于VAD的输入通道。
该器件具有控制和音频数据两个串行接口。控制串行接口用于设备配置,通过I2C通信可以访问所有的配置寄存器和可编程系数。音频数据串行接口则用于将音频数据传输到主机设备,支持TDM、I2S或左对齐(LJ)协议格式,具有高度的灵活性。用户可以通过ASI_FORMAT[1:0](P0_R7_D[7:6])寄存器位选择总线协议格式,通过ASI_WLEN[1:0](P0_R7_D[5:4])寄存器位设置输出通道数据字长,支持16位、20位、24位或32位。 在TDM模式下,FSYNC的上升沿启动数据传输,从插槽0的数据开始,随后依次传输其余插槽的数据。在I2S和LJ模式下,数据传输也有各自特定的时序要求。此外,该器件还支持通过设置可编程偏移来调整插槽数据传输的起始位置,以及反转FSYNC和BCLK的极性,以满足不同的系统需求。
TLV320ADC3120具有智能自动配置模块,可通过监测音频总线上的FSYNC和BCLK信号频率,自动生成ADC调制器和数字滤波器引擎所需的所有内部时钟。该器件支持多种输出数据采样率和BCLK与FSYNC的比率,可自动配置所有时钟分频器,包括PLL配置,无需主机编程。通过监测状态寄存器ASI_STS(P0_R21),可以捕获设备对FSYNC频率和BCLK与FSYNC比率的自动检测结果。如果检测到不支持的组合,设备会生成ASI时钟错误中断,并相应地静音录制通道。 此外,该器件还支持使用BCLK、GPIO1或GPIx引脚(作为MCLK)作为音频时钟源,而不使用PLL,以降低功耗。但需要注意的是,由于外部时钟源的抖动,ADC性能可能会下降,并且如果外部音频时钟源频率不够高,某些处理功能可能无法得到支持。因此,对于高性能应用,建议使用PLL。
在使用两个模拟MEMS麦克风进行同时录制的应用中,该器件可以通过I2C控制接口和TDM音频数据从设备接口进行配置。为了获得最佳的失真性能,建议使用具有低电压系数的输入交流耦合电容。在设计过程中,需要注意AVDD、AVDD电源电流消耗、IOVDD和最大MICBIAS电流等参数的设置。具体的配置步骤包括给设备上电、从睡眠模式转换到活动模式、开始录制、在需要时转换回睡眠模式等,每个步骤都有相应的寄存器操作和时间等待要求。
当使用四个数字PDM MEMS麦克风进行同时录制时,同样可以通过I2C控制接口和TDM音频数据从设备接口进行操作。在设计时,需要注意AVDD、AVDD电源电流消耗和IOVDD等参数。配置步骤包括给设备上电、从睡眠模式转换到活动模式、配置通道输入源和相关引脚功能、启动录制、在需要时转换回睡眠模式等。
电源供应的顺序在IOVDD和AVDD导轨之间可以任意安排,但在所有电源稳定后,才能启动I2C事务来初始化设备。在电源上电和下电时,需要满足一定的时间要求,例如上电时 (t{1}) 和 (t{2}) 至少为2 ms,下电时 (t{3}) 和 (t{4}) 至少为10 ms。同时,要确保电源的斜坡率小于1 V/μs,并且电源下电和上电事件之间的等待时间至少为100 ms。如果电源斜坡率小于0.1 V/ms,主机设备在进行任何设备配置之前,必须先进行软件复位操作。在电源供应过程中,还需确保所有数字输入引脚处于有效输入电平,且在电源排序期间不发生切换。 该器件支持单AVDD电源操作,通过集成片上数字稳压器DREG和模拟稳压器AREG实现。如果系统中的AVDD电压小于1.98 V,则应在板上短接AREG和AVDD引脚,并将AREG_SELECT位设置为1b'0(P0_R2的默认值),不启用内部AREG。如果系统中使用的AVDD电源高于2.7 V,则主机设备在退出睡眠模式时可以将AREG_SELECT设置为1'b1,使设备内部调节器生成AREG电源。
合理的PCB布局对于实现设备的最佳性能至关重要。首先,应将散热垫连接到地面,并使用过孔模式将设备正下方的散热垫区域连接到接地层,以帮助散热。电源的去耦电容应尽可能靠近设备引脚放置,并且建议使用低ESR的陶瓷电容。在PCB上,模拟差分音频信号应进行差分布线,以提高抗噪声能力,避免数字和模拟信号交叉,防止出现不必要的串扰。 设备的内部电压参考需要使用外部电容进行滤波,因此应将滤波电容靠近VREF引脚放置,以获得最佳性能。在为多个麦克风布线偏置或电源走线时,应直接连接MICBIAS引脚,避免公共阻抗,防止麦克风之间的耦合。同时,VREF和MICBIAS外部电容的接地端应直接短接到AVSS引脚,不使用任何过孔。此外,MICBIAS电容(具有低等效串联电阻)应靠近设备放置,以减少走线阻抗。使用接地层可以为设备和去耦电容之间的电源和信号电流提供最低阻抗路径,应将设备正下方的区域视为设备的中心接地区域,所有设备接地都应直接连接到该区域。
TLV320ADC3120以其丰富的功能、高灵活性和高性能,为音频处理领域带来了出色的解决方案。无论是在专业音频录制、语音激活系统还是其他音频应用中,它都能够展现出卓越的性能。对于电子工程师来说,深入了解该器件的特性、接口和应用要点,能够更好地将其应用到实际项目中,实现高质量的音频处理。在未来的音频技术发展中,像TLV320ADC3120这样的高性能器件将继续推动音频处理技术的不断进步,为我们带来更加优质的音频体验。
各位工程师朋友们,你们在使用类似音频ADC的过程中遇到过哪些问题呢?你们又是如何解决的呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !