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.

[参考译文] PCMD3140:PCMD3140、4个 PDM 麦克风、通道3/4比通道1/2高6dB

Guru**** 2377000 points
Other Parts Discussed in Thread: PCMD3140EVM-PDK
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1470967/pcmd3140-pcmd3140-4-pdm-mics-ch-3-4-is-6-db-more-than-ch-1-2

器件型号:PCMD3140

工具与软件:

我可以使用 EVM (通过我的算法进行验证、作为第一次烟雾测试)进行相当高的 SNR 4麦克风录音。  收听 WAV 时音频效果良好。

但是、CH 3/4幅度始终比 CH 1/2高6dB。  我已尝试交换 PDM mics CH1<->CH3、结果相同:它是 CH 3/4独有的、超过了 PDM 麦克风输入。

为了测试复位音量值是否错误、我将4个音量设置为相同的级别(在 I2C 应用脚本中)、相同的6dB 差异。

然后、我将 CH 3/4音量设定为比 CH 1/2音量高6 dB、然后 WAV 记录的振幅看起来几乎相同。

有什么想法?  谢谢、Chris

>>侧边注释:我想 DS 的第94页有一个拼写错误:

#通过 I2C 写入 P0_R65将 CH2_INSRC 配置为数字 PDM 输入

W9C 41 40.

当我在脚本中使用此功能时、它会禁用 CH2。

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

    Chris、您好!

    您能否共享 PDM 测试中使用的配置脚本?

    谢谢。此致、

    Lakshmi Narasimhan

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

    以下是我在 I2C 应用程序中激活的脚本:(混合 TI 示例)

    ### 4 PDM 麦克风
    #
    #接通 IOVDD 和 AVDD 电源
    #等待 IOVDD 和 AVDD 电源稳定至稳态工作电压范围
    d 100
    #
    w 9C 02 01 #唤醒器件、外部1.8V AREG、必须连接到 AVDD
    d 10 #等待至少1ms、让器件完成内部唤醒序列
    #
    W 9C 01 01 #软件复位
    d 100
    #
    W 9C 02 01 #再次唤醒
    d 10.
    #
    #无需对 ASI_CH1-CH4进行编程,因为它们默认为插槽0、1、2、3 (我们想要的正常配置)
    ### w 9C 20 80 # edge (PDMDAT)。 选择是任意的(我认为)、因为它只是改变一对内的通道顺序。
    w 9C 22 41 # set GPO1=PDCMLK output (默认3.072MHz)
    w 9C 2B 45 #设置 GPI1=PDMDAT1、GPI2=PDMDAT2
    W 9C 3B 70 # MICBIAS 配置为 GPI2
    W 9C 3E E1 # CH1音量12 dB
    W 9C 43 E1 # CH2音量12 dB
    W 9C 48 D5 # CH3音量6 dB
    W 9C 4D D5 # CH4音量6 dB
    ###这是什么? w 9C 41 40 #将 CH2_INSRC 配置为数字 PDM 输入
    W 9C 73 F0 #启用通道1、2、3、4
    W 9C 74 F0 #启用 ASI 输出通道1
    w 9C 75 60 #加电 ADC、PLL

    附加记录设置数据:

    - Goldwave 6.80 windows 程序进行录音,选项->FileFormat->PCM Signed 32位(4 ch, 3.1)。 File->New->4ch/3.116000采样、记录。  Goldwave 是一款出色的工具、之前已成功使用它进行了8通道 ADC6140录音。

    - TI 主 EVM 板= AC-MB DC058版本 C、3.3V、J5开启、S1/0=开启/开启

    - TI 子板= PCMD3140EVM-PDK、DC133 C、J11 1.8V、J14开启、J9开启、 所有其他跳线关闭。  在定制板上安装4个 PDM 麦克风、然后焊接到测试 EVM 点。  PDMCLK 上最早接入点(IN2M 红色接线柱)的电阻为100 Ω、4个 PDM 麦克风上的每一个电阻均为100 Ω、接近麦克风信号启动。  由 AVDD 供电的麦克风。

    谢谢、Chris

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

    Chris、您好!

    感谢您分享该脚本。 让我来看看这个、几天内就给您回复。

    谢谢。此致、

    Lakshmi Narasimhan

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

    Chris、您好!

    我在 EVM 上测试了上述脚本(注释掉音量控制寄存器、以便所有 PDM 通道都为0dB DVOL)、并且我观察到所有4个 PDM 通道的信号电平都是相同的。

    您能否确认是否在上述脚本中的 DVOL 设置存在差异?

    谢谢。此致、

    Lakshmi Narasimhan