TWL1103T-Q1语音带音频处理器:设计与应用全解析

电子说

1.4w人已加入

描述

TWL1103T-Q1语音带音频处理器:设计与应用全解析

在电子设备的音频处理领域,TWL1103T-Q1语音带音频处理器(VBAP)以其卓越的性能和丰富的功能,成为了众多工程师的理想之选。今天,我们就来深入探讨这款处理器的特点、功能以及在实际设计中的应用。

文件下载:twl1103t-q1.pdf

一、产品概述

TWL1103T-Q1专为汽车应用而设计,具备出色的ESD保护能力,超过MIL-STD-883方法3015规定的2000V,采用机器模型((C{L}=200 pF),(R{L}=0))时超过200V。它工作电压为2.7V,拥有两个差分麦克风输入、一个差分耳机输出和一个单端耳机输出,还配备可编程增益放大器,可用于发射、接收、侧音和音量控制,同时具备耳机静音和麦克风静音功能。此外,芯片上集成的(I^{2}C)总线提供了与数字IC的简单、标准的两线串行接口。

二、核心功能解析

(一)电源与复位

为了提高设备的抗噪声性能,TWL1103T-Q1将各种数字和模拟电路的电源进行了分离。上电时,必须向低电平有效RESET端子施加外部复位,以确保复位。在初始上电序列之后,可以通过(I^{2}C)接口向电源控制寄存器写入数据,来对TWL1103进行功能上的上电和断电操作。在默认模式下,有一个硬连线可选的上电端子,PWRUPSEL功能允许VBAP在上电时以默认模式启动,无需微控制器即可使用。

(二)参考系统

内部会生成一个精密带隙参考电压,为发射和接收通道的运行提供所需的所有电压参考。同时,参考系统还在MBIAS端子为驻极体麦克风提供偏置电压,在REXT端子需要一个外部精密电阻来设置参考电流。

(三)控制接口

(I^{2}C)接口是一个两线双向串行接口,通过向六个控制寄存器写入数据来控制VBAP,包括电源控制、模式控制、发射PGA和侧音控制、接收PGA增益和音量控制、DTMF高音和DTMF低音。PWRUPSEL端子有两种上电模式可供选择,当PWRUPSEL(端子20接(V_{DD}))时,设备上电后进入默认模式,此时无需(I^{2}C)接口;当PWRUPSEL(端子20接地)时,设备上电后进入掉电状态,需要(I^{2}C)接口来上电。

(四)锁相环

内部数字滤波器和调制器需要一个10.24-MHz的时钟,该时钟通过锁相到2.048-MHz的主时钟输入来生成。

(五)PCM接口

PCM接口分别在PCMO和PCMI端子进行数据的发送和接收。数据在每个PCMSYN周期以PCMCLK速度进行发送或接收,PCMCLK可以直接连接到2.048-MHz的主时钟(MCLK),PCMSYN可以由外部源驱动或从主时钟派生,并用作主机控制器的中断信号。

(六)麦克风放大器

麦克风输入是一个可切换接口,用于两个差分麦克风输入。第一级是一个低噪声差分放大器,增益为23.5dB,第二级放大器的增益可选为0dB或12dB。

(七)其他功能

  1. 模拟调制器:发射通道调制器采用三阶sigma-delta设计。
  2. 发射滤波器和PGA:发射滤波器是一个满足CCITT G.714要求的数字滤波器,可通过(I^{2}C)接口选择15位线性或8位压缩(µ-law或A-law)模式,发射PGA默认增益为0dB。
  3. 侧音:部分发射音频会经过衰减后通过侧音路径反馈到接收通道,侧音路径默认增益为 -12dB,可通过向电源控制寄存器写入数据来启用。
  4. 接收音量控制:接收音量控制模块作为一个衰减器,范围为 -18dB至0dB,以2dB为步长控制接收通道音量,默认增益为0dB。
  5. 接收滤波器和PGA:接收滤波器是一个满足CCITT G.714要求的数字滤波器,可通过(I^{2}C)接口选择高通滤波器,设备可选择15位线性或8位µ-law或A-law压缩模式,默认增益为 -1dB,代表32-Ω负载阻抗下的3-dBm0电平。
  6. 数字调制器和滤波器:二阶数字调制器和滤波器将接收到的数字PCM数据转换为耳机接口所需的模拟输出。
  7. 耳机放大器:模拟信号可以路由到两个耳机放大器中的任意一个,一个是差分输出(EAR1ON和EAR1OP),另一个是单端输出(EAR2O),仅EAR1差分输出可抑制咔嗒声和爆音。
  8. 音调发生器:可生成标准DTMF音调和单音调频率,输出到蜂鸣器驱动器(作为脉冲密度调制(PDM)信号)和接收路径数模转换器(DAC),通过耳机输出,共有255种可能的单音调。

三、电气特性

(一)电源电流

不同工作模式下的电源电流不同,例如在EAR1或EAR2选择且MicBias禁用时,工作电流有所差异;掉电模式下,根据寄存器设置和MCLK状态,电流大小也不同。

(二)数字接口

包含高电平输出电压、低电平输出电压、高电平输入电流、低电平输入电流、输入电容、输出电容和负载阻抗等参数。

(三)麦克风接口

有输入偏置电压、输入偏置电流、输入电容、麦克风输入参考噪声、输出源电流、麦克风偏置电源电压、麦克风静音和输入阻抗等参数。

(四)扬声器接口

涉及耳机放大器输出功率、输出偏置电压、最大输出电流和耳机静音等参数。

(五)其他特性

还包括发射增益和动态范围、发射滤波器传输、发射空闲通道噪声和失真、接收增益和动态范围、接收滤波器传输、接收空闲通道噪声和失真、电源抑制和串扰衰减、DTMF发生器、MICBIAS等方面的参数。

四、时序要求

(一)时钟

MCLK的过渡时间、频率、抖动、PCMCLK每个PCMSYN帧的时钟周期数、PCMCLK时钟周期和占空比等都有相应要求。

(二)发送和接收

发送和接收时,PCMSYN和PCMI的建立时间和保持时间都有明确规定。

(三)(I^{2}C)总线

(I^{2}C)总线的时钟频率、时钟高电平和低电平时间、SDA和SCL的上升和下降时间、各种条件的建立和保持时间以及总线空闲时间等都需要满足一定的时序要求。

五、寄存器映射与操作

TWL1103T-Q1有多个控制寄存器,包括电源控制、模式控制、TXPGA、RXPGA、高DTMF和低DTMF等寄存器。每个寄存器的位定义和默认值都有明确规定,工程师可以通过(I^{2}C)接口对这些寄存器进行读写操作,以实现对设备功能的控制和配置。

六、工作原理与操作要点

(一)上电初始化

上电时,必须向低电平有效RESET端子施加一个最小脉冲宽度为500ns的外部复位,以确保复位。在外部复位初始化后,所有寄存器将设置为默认值。可以在使用(I^{2}C)接口发出上电命令之前,对所有可编程功能进行所需的初始化设置。

(二)转换定律

设备可以编程为15位线性或8位(µ-law或A-law)压缩模式,压缩操作近似CCITT G.711建议,线性模式操作使用15位二进制补码格式。

(三)发射操作

麦克风输入级是一个低噪声差分放大器,提供23.5dB的前置放大器增益,可通过电容连接麦克风。发射通道静音功能可提供80dB的输入麦克风信号衰减,可通过(I^{2}C)接口设置电源控制寄存器的位6来选择。发射通道的增益可通过发射PGA控制寄存器进行控制,总TX通道增益范围为35.5dB至13.5dB,默认增益为23.5dB。

(四)接收操作

接收通道的增益可通过接收PGA控制寄存器进行控制,PGA增益范围为 -6dB至6dB,以1dB为步长,默认增益为 -1dB。侧音增益可通过侧音PGA控制寄存器进行设置,范围为 -12dB至 -24dB,以2dB为步长,默认增益为 -12dB,可通过设置电源控制寄存器的位7来静音侧音。接收音量可通过音量控制PGA控制寄存器进行控制,范围为0dB至 -18dB,以2dB为步长,默认增益为0dB。模拟信号可路由到两个耳机放大器中的一个,可通过(I^{2}C)接口设置电源控制寄存器的位3来选择静音功能。接收PCM数据在压缩模式下为8位,线性模式下为15位,均先接收最高有效位(MSB)。

(五)DTMF发生器操作

双音多频发生器(DTMF)电路可生成用于按键拨号的DTMF音调,并为BUZZCON用户警报音提供PDM输出。有255种可能的单音调,音调整数值由公式Round(音调频率(Hz)/7.8125 Hz)确定,该整数值可加载到高音调寄存器(04)或低音调寄存器(05)中,加载到高音调寄存器时输出高2dB。

(六)蜂鸣器逻辑部分

单端输出BUZZCON是一个PDM信号,用于通过外部驱动晶体管驱动蜂鸣器。PDM信号从选定的音调开始,经过接收D/A通道,然后反馈到发射通道模拟调制器,最终生成PDM信号并路由到BUZZCON输出。

(七)支持部分

时钟发生器和控制电路使用主时钟输入(MCLK)生成内部时钟,用于驱动内部计数器、滤波器和转换器。寄存器控制数据通过控制接口写入和读取VBAP寄存器。

(八)(I^{2}C)总线协议

VBAP的串行接口与(I^{2}C)总线兼容,工作在从模式。接口包含SCL((I^{2}C)总线串行时钟)和SDA((I^{2}C)总线串行地址/数据输入/输出)两个端子,TWL1103的写模式设备选择地址为{E2}HEX,读模式为{E3}HEX。数据传输遵循特定的时序和条件,如SDA在SCL为低电平时可改变,SCL为高电平时的变化用于指示开始和停止条件等。

七、封装与订购信息

TWL1103T-Q1采用32引脚薄四方扁平封装(TQFP),有多种可订购的部件编号可供选择,不同编号在包装数量、载体等方面可能存在差异。同时,文档还提供了包装材料信息、机械数据和焊盘图案数据等,方便工程师进行设计和生产。

八、总结与思考

TWL1103T-Q1语音带音频处理器以其丰富的功能、出色的性能和灵活的配置选项,为电子工程师在音频处理设计中提供了强大的工具。在实际应用中,工程师需要根据具体的设计需求,合理配置寄存器,确保各个功能模块的正常工作。同时,要严格遵循上电初始化、时序要求和(I^{2}C)总线协议等操作要点,以保证设备的稳定性和可靠性。大家在使用这款处理器的过程中,有没有遇到过什么独特的问题或者有什么创新的应用思路呢?欢迎在评论区分享交流。

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

全部0条评论

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

×
20
完善资料,
赚取积分