This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] TLV320AIC3204:使用耳机麦克风的脚本

Guru**** 2491835 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/890124/tlv320aic3204-script-to-use-headphone-mic

器件型号:TLV320AIC3204

大家好、团队、

我设计了一个具有耳机插孔的板:

-连接到 IN3R/SCLK 的插孔连接器(SJ-43514-SMT-TR)麦克风线路

我想使用耳机 麦克风。 使用我的当前配置、我无法录制任何声音

我的配置:

软件复位

NDAC=1 MDAC=2

ADC OSR = 128

PRB_R4

使用内部执行

I/P 共模0.9V

PTM R4

MICPGA 延迟3.1

基准变化时间40ms

IN3R 路由到电阻为20k 的右侧 MICPGA

CM 通过具有20k 电阻的 CM1R 路由到右侧 MICPGA

取消右麦克风静音

为 ADC 加电

撤消数字音量控制的静音

您能为我提供配置方面的帮助吗?

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yogesh、  

    EVM GUI 具有可在此处为您提供指导的预设。  以下是 EVM 的脚本、它可以帮助指导您的配置。  

    我注意到以下几点:

     1:未启用主模拟电源控制

    2.微偏置未启用。 如果您使用 MEMS 麦克风或以其他方式提供偏置、这可能对您的情况无关紧要。 但以防万一。  

    此致、

    -Steve Wilson

    e2e.ti.com/.../RECORDING_5F00_DIFF_5F00_MIC.txt

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Wilson、

    我正在使用内部算法

    为此、我的配置:

    #配置电源

    ################################

    编号

    #选择第1页

    宽30 00 01

    编号

    #为 AVDD LDO 加电

    宽30 02 09

    编号

    #在存在外部时禁用弱 AVDD

    AVDD 电源

    宽30 01 08

    编号

    #启用主模拟电源控制

    #为 AVDD LDO 加电

    宽30 02 01

    编号

    #将全芯片共模设置为0.9V

    # HP 输出 CM = 1.65V

    # hp 驱动器电源= LDOin 电压

    #线路输出 CM = 1.65V

    #线路输出电源= LDOin 电压

    W 30 0A 3B

    编号

    #选择 ADC PTM_R4

    W 30 3D 00

    编号

    #选择 DAC PTM_P3/4

    宽30 03 00 00

    编号

    #将输入上电时间设置为3.1ms (对于 ADC)

    宽30 47 32

    编号

    #将 REF 充电时间设置为40ms

    宽30 7b 01

    我正在使用耳机麦克风  

    #将"MicPGA 启动延迟"设置为3.1ms
    宽30 47 32
    #将 REF 充电时间设置为40ms
    宽30 7b 01
    #将 IN3R 路由至 Rright_P、输入阻抗为20K
    宽30 37 08
    #将共模路由至阻抗为20K 的 Rright_M
    宽30 39 80
    #取消左 MICPGA 的静音、6dB 的增益选择、使通道增益为0dB
    输入阻抗为20K 时、6dB 的#寄存器=>通道增益为0dB
    宽30 3b 0c
    #取消右 MICPGA 静音、6dB 增益选择使通道增益为0dB
    输入阻抗为20K 时、6dB 的#寄存器=>通道增益为0dB
    宽30 3c 0c
    #选择第0页
    宽30 00
    #为左右 ADC 通道加电

    w 30 51 c0
    #取消左右 ADC 数字音量控制静音。
    宽30 52 00

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    我的完整代码

    #初始化为第0页
    宽30 00
    # S/W 复位以初始化所有寄存器
    W 30 01 01
    #为值为1的 NADC 分频器加电
    宽30 12 81
    #加电 mAdc 分频器、值为2
    宽30 13 82
    #将 ADC 的 OSR 编程为128
    宽30 14 80
    #选择 ADC PRB_R1
    W 30 3D 01

    #选择第1页

    宽30 00 01

    #为 AVDD LDO 加电

    宽30 02 09

    #在存在外部时禁用弱 AVDD

    AVDD 电源

    宽30 01 08

    #启用主模拟电源控制

    #为 AVDD LDO 加电

    宽30 02 01

    #将全芯片共模设置为0.9V

    # HP 输出 CM = 1.65V

    # hp 驱动器电源= LDOin 电压

    #线路输出 CM = 1.65V

    #线路输出电源= LDOin 电压

    W 30 0A 3B

    #选择 ADC PTM_R4

    W 30 3D 00

    #将输入上电时间设置为3.1ms (对于 ADC)

    宽30 47 32

    #将 REF 充电时间设置为40ms

    宽30 7b 01

    #将"MicPGA 启动延迟"设置为3.1ms
    宽30 47 32
    #将 REF 充电时间设置为40ms
    宽30 7b 01
    #将 IN3R 路由至 Rright_P、输入阻抗为20K
    宽30 37 08
    #将共模路由至阻抗为20K 的 Rright_M
    宽30 39 80
    #取消左 MICPGA 的静音、6dB 的增益选择、使通道增益为0dB
    输入阻抗为20K 时、6dB 的#寄存器=>通道增益为0dB
    宽30 3b 0c
    #取消右 MICPGA 静音、6dB 增益选择使通道增益为0dB
    输入阻抗为20K 时、6dB 的#寄存器=>通道增益为0dB
    宽30 3c 0c
    #选择第0页
    宽30 00
    #为左右 ADC 通道加电

    w 30 51 c0
    #取消左右 ADC 数字音量控制静音。
    宽30 52 00

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    使用上述配置后、我仍然无法录制任何音频。

    我将麦克风连接到 in3_R、我认为问题是麦克风的-ve 终端、  

    我将 in3_R 路由到右麦克风正极、我不知道如何路由右麦克风负极端子。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yogesh、  

    您能否详细说明如何设置计算机以录制音频?  我能够使用提供的脚本录制音频。

    Steve