电子说
在电子设计领域,编解码器是实现模拟信号与数字信号相互转换的关键组件。TI公司的TLV320AIC10编解码器,凭借其出色的性能和丰富的功能,在众多应用场景中得到了广泛应用。今天,我们就来深入探讨一下这款编解码器的特点、功能以及应用。
文件下载:TLV320AIC10CPFB.pdf
TLV320AIC10采用过采样Sigma - Delta技术,实现了高分辨率的数模(D/A)和模数(A/D)信号转换。它具有2选1的多路复用输入,内置抗混叠滤波器和放大器,适用于电话混合接口、驻极体麦克风前置放大器等通用应用。该设备包含一对16位同步串行转换路径,分别用于数据的输入和输出,同时还集成了插值滤波器和抽取滤波器,以提高信号处理的质量。
TLV320AIC10适用于多种应用场景,包括免提车载套件、VOIP、电缆调制解调器、语音处理以及电话领域,如低比特率、高质量压缩、语音增强、识别和合成等。其低群延迟特性使其非常适合单通道或多通道的主动控制应用。
采样频率(Fs)由主时钟(MCLK)输入推导得出,计算公式为 (Fs = MCLK /(256 × N)),其中 (N = 1,2 ..., 32)。例如,要将转换速率设置为8 kHz,则 (MCLK = 256 × N × 8000)。
IN和AUX输入均可使用内置的抗混叠滤波器,可通过控制寄存器1的D5位进行旁路。AUX输入还可连接到通用放大器A1,用于驻极体麦克风接口和2 - 4线混合接口等应用。ADC将模拟信号转换为2的补码格式的离散数字字,并通过串行端口(DOUT)输出。
DIN在主通信间隔接收来自主机的16位串行数据字,经过Sigma - Delta DAC转换为脉冲序列,再通过内部低通滤波器完成信号重建,最终由可编程增益放大器驱动600 - Ω负载。
通过设置控制寄存器1的D6和D4位,可将辅助输入(AURXFP、AURXCP和AURXM)配置为与麦克风接口,如驻极体麦克风。
内置抗混叠滤波器的3 - dB截止频率为70 kHz,可有效防止混叠现象的发生。
Sigma - Delta ADC和DAC均采用128×过采样技术,提供高分辨率、低噪声的性能。
抽取滤波器将数字数据速率降低到采样速率,插值滤波器将数字数据以64倍的速率进行重采样,以满足Sigma - Delta DAC的需求。
模拟和数字回环功能可用于测试调制解调器数据的ADC/DAC通道,可通过控制寄存器3进行启用。
当输入模拟信号超出内部抽取滤波器计算范围时,抽取FIR滤波器会设置溢出标志(控制寄存器1的D7位),直到用户读取该寄存器时才会重置。
通过控制寄存器1的D2位可选择绕过抽取和插值滤波器的FIR部分,有效提高FS和SCLK信号的频率,但会降低信噪比。
将控制寄存器2的D7位设置为1,并将采样速率设置为8 ksps,可使AIC10进入低功耗模式,典型功耗为38.6 mW。
在寄存器写入周期内,通过设置控制寄存器3的D6和D7位为11可启用事件监控模式,用于硬件控制和监控外部事件,如电话振铃检测或摘机检测。
可通过向RESET端子施加低电平复位脉冲或向控制寄存器1的D3位写入1来复位内部计数器和寄存器。复位信号应至少持续六个主时钟周期,并建议与主时钟同步。
通过设置控制寄存器3的D1和D2位为1可进入软件电源关闭模式,将PWRDWN引脚拉低可进入硬件电源关闭模式。在这两种模式下,寄存器内容将被保留,输出监控放大器的输出将保持在中点电压,以减少爆音和咔嗒声。
MCLK是外部主时钟输入,时钟电路为设备提供必要的时钟信号。在主模式下,SCLK和FS由MCLK派生输出;在从模式下,SCLK和FS为输入信号。
DOUT在完成LSB传输后进入高阻态,在主通信中输出ADC转换结果,在次通信中输出寄存器读取结果。DIN在主通信中接收输入数字信号,在次通信中接收控制和配置数据。
帧同步信号(FS)指示设备准备好发送或接收数据。FS在主模式下为输出信号,在从模式下为输入信号。FSD是FS的延迟版本,用于级联模式下的从设备同步。
主串行通信用于传输和接收转换信号数据。DAC字长取决于控制寄存器1的D0位状态,默认情况下为15位模式。在15位模式下,主16位串行通信字的最后一位用于请求次串行通信;在16位模式下,需使用硬件端子FC请求次通信。
次串行通信用于读取或写入16位字,以编程设备的选项和电路配置。可通过硬件(FC端子)或软件(DIN的LSB)请求次通信。
对于使用连续数据传输模式进行自动缓冲或DMA操作的DSP应用,可通过DCSI引脚直接对控制寄存器进行编程,无需干扰数据转换通道。
将控制寄存器3的D5位设置为1可启用连续数据传输模式,该模式下16位转换器数据连续传输,不允许次通信请求,需使用直接配置模式对内部控制寄存器进行编程。
在工作自由空气温度范围内,设备的电源电压范围、输出电压范围和输入电压范围等参数都有明确的限制,超出这些范围可能会导致设备永久性损坏。
推荐的模拟和数字电源电压范围为3 - 5.5 V,模拟信号峰 - 峰输入电压、差分输出负载电阻、输出负载电容等参数也有相应的要求。
在推荐的工作条件下,设备的数字输入输出、ADC和DAC的滤波特性、动态性能、通道特性等都有详细的测试数据,为工程师的设计提供了重要参考。
主模式下的时序要求包括SCLK到FS的延迟时间、DIN的建立和保持时间等,确保数据的准确传输。
TLV320AIC10编解码器以其高性能、灵活性和丰富的功能,为电子工程师在信号转换和处理方面提供了强大的工具。在实际应用中,工程师可以根据具体需求,合理配置设备的工作模式和参数,以实现最佳的性能和效果。同时,对于设备的复位、电源管理和串行通信等功能的深入理解,也有助于提高设计的稳定性和可靠性。你在使用TLV320AIC10过程中遇到过哪些问题呢?欢迎在评论区分享你的经验和见解。
全部0条评论
快来发表一下你的评论吧 !