电子说
在音频处理领域,一款高性能的模数转换器(ADC)对于实现高质量的音频采集和处理至关重要。TI的TLV320ADC6140就是这样一款值得关注的产品,它具备多通道、高动态范围等诸多优势,能满足多种音频应用场景的需求。
文件下载:tlv320adc6140.pdf
TLV320ADC6140支持多种输入方式,包括4通道模拟麦克风输入或线路输入、8通道数字PDM麦克风输入,甚至可以是模拟和数字麦克风的组合。这种灵活的配置使得它能适应不同的音频采集需求,无论是小型的单麦克风设备,还是大型的麦克风阵列系统,都能轻松应对。
其ADC线路和麦克风差分输入性能十分出色。在动态范围方面,启用动态范围增强器(DRE)时可达123dB,禁用DRE时也有113dB;总谐波失真加噪声(THD+N)低至 -98dB。在通道相加模式下,不同通道相加的DR性能也很优秀,如2通道相加且DRE禁用时为116dB,4通道相加且DRE禁用时为119dB。此外,ADC输入电压支持差分2V RMS满量程输入和单端1V RMS满量程输入,采样率范围从8kHz至768kHz,能满足不同音频应用对采样精度和速度的要求。
该器件具有可编程的通道设置,包括通道增益(0dB至42dB,步长1dB)、数字音量控制( - 100dB至27dB),增益校准分辨率为0.1dB,相位校准分辨率为163ns。还能实现可编程麦克风偏置或电源电压生成,以及低延迟信号处理滤波器选择,如可编程HPF和双二阶数字滤波器,还有自动增益控制器(AGC)。这些可编程特性为工程师在音频处理设计中提供了极大的灵活性,能够根据具体应用需求进行精确调整。
在控制接口方面,支持I2C或SPI控制,方便与不同的主控设备进行通信。音频串行数据接口也十分灵活,支持TDM、I2S或左平衡(LJ)格式,字长可选16位、20位、24位或32位,还具备主/从接口。单电源运行支持3.3V或1.8V,I/O电源运行同样支持3.3V或1.8V,并且在1.8V AVDD电源电压下,不同采样率的功耗表现良好,如16kHz采样率时为8.5mW/通道,48kHz采样率时为9.2mW/通道。
在麦克风阵列系统中,TLV320ADC6140的多通道输入和高动态范围特性使其能够准确地采集多个麦克风的音频信号,实现对声音的精准捕捉和处理。无论是在语音识别、音频监控还是声学定位等应用中,都能发挥重要作用。
对于声控数字助理,该器件的自动增益控制器(AGC)可以根据输入声音的强弱自动调整增益,确保输出信号的稳定性。同时,其低延迟信号处理滤波器能有效减少音频处理的延迟,提高语音交互的实时性和准确性。
在电话会议系统中,TLV320ADC6140的多通道功能可以同时采集多个发言者的声音,通道相加模式还能进一步提升信噪比和动态范围,保证会议音频的清晰和质量。
在安防和监控系统中,该器件能够对环境声音进行高质量的采集和处理,为后续的音频分析和事件判断提供准确的数据支持。
通过I2C或SPI通信,可以对设备的配置寄存器和可编程系数进行设置。在I2C控制接口中,支持标准模式、快速模式和快速模式加,7位从地址的5个最高有效位固定,2个最低有效位可编程。SPI控制接口则支持标准协议,时钟极性和相位设置为0和1。
数字音频数据通过音频串行接口(ASI)在主机处理器和TLV320ADC6140之间传输。ASI支持TDM、I2S或LJ模式,可通过寄存器位选择协议格式和输出通道数据字长。帧同步引脚FSYNC和位时钟引脚BCLK用于定义帧的开始和时钟输出数字音频数据,还支持可编程的偏移设置和极性反转。
该器件具有智能自动配置块,通过监测音频总线上FSYNC和BCLK信号的频率,自动生成ADC调制器和数字滤波器引擎所需的内部时钟。支持多种输出数据采样率和BCLK与FSYNC的比率,还可以使用集成的低抖动PLL或外部时钟源。同时,音频总线时钟错误检测和自动检测功能可自动生成内部时钟,但也可以通过寄存器位禁用,以支持自定义时钟频率。
器件的4对模拟输入引脚可配置为差分输入或单端输入,输入源可以是模拟麦克风或线路输入。如果使用数字PDM麦克风,INxP和INxM引脚可重新配置以支持数字麦克风录音。还支持AC耦合和DC耦合输入,可根据输入源阻抗选择不同的输入阻抗。
通过内部带隙电路生成低噪声参考电压,并通过VREF引脚外接至少1µF的电容进行滤波。参考电压的数值可以通过寄存器位进行配置,以适应不同的满量程输入和AVDD电源电压。
集成的低噪声麦克风偏置引脚可用于为麦克风提供偏置或电源,支持高达20mA的负载电流,具备高PSRR、低噪声和可编程偏置电压等特点。可以通过寄存器位控制麦克风偏置的开关,还可以使用GPIO或GPIx引脚直接控制。
信号链由低噪声、高性能的模拟块和灵活的可编程数字处理块组成。前端PGA具有120dB的动态范围,与低噪声、低失真的多比特delta - sigma ADC配合,能够实现高保真的音频录制。还集成了可编程双二阶滤波器和多种数字处理块,如相位校准、增益校准、高通滤波器、数字求和器或混合器等。
DRE是一种数字辅助算法,通过监测输入信号幅度自动调整内部PGA增益,可将通道的动态范围提升至120dB。可以通过寄存器位配置DRE的触发阈值和最大增益,并且该功能仅支持模拟麦克风录音通道的AC耦合输入。
AGC用于ADC录音,可自动调整通道增益以保持输出电平的稳定。可以编程设置目标电平、最大增益、攻击和释放时间常数以及噪声阈值等参数,以适应不同的应用需求。
除了支持模拟麦克风,该器件还能与数字PDM麦克风接口,并使用高阶高性能抽取滤波器生成PCM输出数据。如果不使用模拟麦克风,模拟输入引脚可重新配置为GPIx和GPOx引脚,用于数字PDM麦克风录音。
某些事件(如音频串行接口总线错误)可触发中断信号,通知主机处理器。设备还支持只读状态寄存器,用于确定通道的电源状态和设备的工作模式。GPIO1和GPOx、GPIx引脚具有多功能性,可以配置为不同的功能,如通用输出、中断输出、二次ASI输出等。
当SHDNZ引脚置低或AVDD电源电压未施加时,设备进入硬件关机模式,此时消耗的静态电流最小,所有配置寄存器和可编程系数的值将丢失,且不支持I2C或SPI通信。
在睡眠模式下,设备消耗的静态电流很低,同时允许通过I2C或SPI通信唤醒设备。可以通过设置SLEEP_ENZ位进入睡眠模式,该模式下设备会保留配置寄存器和可编程系数的最后编程值。
通过将SLEEP_ENZ位设置为1,设备进入活动模式。在活动模式下,可以进行I2C或SPI事务以配置和启动设备,需要等待至少1ms让设备完成内部唤醒序列。最后,配置输入和输出通道使能寄存器以及设备电源启动寄存器。
通过断言SW_RESET位可以进行软件复位,该操作会立即关闭设备,并将所有配置寄存器和可编程系数恢复到默认值。
设备控制寄存器可以通过I2C或SPI通信进行访问。设备会自动检测主机使用的通信接口,但在一个应用中只能使用一种接口。
所有设备配置寄存器存储在页面0,可编程系数寄存器位于页面2、页面3和页面4。可以通过页面寄存器中的PAGE[7:0]位切换当前页面。在访问寄存器时,不要读写保留页面或保留寄存器,对于有效寄存器中的保留位,只能写入默认值。
在这种应用中,使用四个模拟MEMS麦克风进行同时录音操作,采用I2C控制接口和TDM音频数据从接口。设计时需要注意AVDD和IOVDD的电源供应、MICBIAS的电流需求等参数。配置设备时,需要按照特定的步骤进行,包括电源上电、从硬件关机模式转换到睡眠模式、从睡眠模式转换到活动模式等,还提供了示例设备寄存器配置脚本。
使用八个数字PDM MEMS麦克风进行同时录音操作,同样采用I2C控制接口和TDM音频数据从接口。设计参数包括AVDD和IOVDD的电源供应、AVDD的电流消耗等。配置设备时,除了基本的电源和模式转换步骤外,还需要配置通道的输入源、GPO和GPI引脚的功能等,也提供了相应的示例设备寄存器配置脚本。
IOVDD和AVDD的供电顺序可以任意,但在IOVDD电源电压稳定到支持的工作电压范围之前,应将SHDNZ引脚置低。电源上电和下电的时间要求分别为至少100µs和10ms,如果设置SHDNZ_CFG[1:0]为2'b00,则电源下电时间至少为100µs。同时,要确保电源斜坡速率慢于1V/µs,电源下电和上电事件之间的等待时间至少为100ms。释放SHDNZ或进行软件复位后,应延迟至少2ms再进行I2C或SPI事务。
在PCB布局时,要将热焊盘连接到地,使用过孔图案将其与接地平面连接以散热;电源解耦电容应靠近设备引脚放置;模拟差分音频信号应差分布线以提高抗噪能力,避免数字和模拟信号交叉;内部电压参考应使用外部电容滤波,滤波电容应靠近VREF引脚;MICBIAS引脚应直接引出,避免多个麦克风偏置或供电走线的公共阻抗;VREF和MICBIAS外部电容的接地端应直接连接到AVSS引脚;MICBIAS电容应靠近设备放置,减少走线阻抗;使用接地平面为电源和信号电流提供低阻抗路径,将设备下方区域作为中央接地区域,所有设备接地应直接连接到该区域。
总的来说,TLV320ADC6140是一款功能强大、性能卓越的音频ADC,为音频处理设计提供了丰富的选择和灵活的配置。工程师在使用该器件时,需要充分了解其特性和功能,结合具体应用需求进行合理设计和配置,以实现最佳的音频处理效果。你在使用这款器件的过程中遇到过哪些问题呢?欢迎在评论区分享交流。
全部0条评论
快来发表一下你的评论吧 !