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.

[参考译文] PCM1865:两个系列中的噪声级别

Guru**** 2455360 points
Other Parts Discussed in Thread: PCM1865

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/739206/pcm1865-noise-level-in-two-series

器件型号:PCM1865

 您好!

我已直接给支持工程师发了一封电子邮件,但我的问题尚未得到解答。

我正在 PDM 模式下使用 PCM1865处理来自数字麦克风的数据,并将其发送至微处理器 ESP32。 我使用采样频率131kHz 和 PCM 配置、如下所示:

PCM_Wirte_reg (PCM186X_REG_PAGE_SELECT、PCM186X_REG_RESET);          // Resetowanie PCM

 

PCM_Wirte_reg (PCM186X_REG_PAGE_SELECT、0x03);                                  //选择 Page3

PCM_Wirte_reg (PCM186X_REG_MIC_BIAS_CTRL、0x00);                          // 0x15

 

PCM_Wirte_reg (PCM186X_REG_PAGE_SELECT、0x00);                                  //选择 Page0

PCM_Wirte_reg (PCM186X_REG_PWDOWN_CONF、0b01110001);                      // 0x70 -待机

 

PCM_Wirte_reg (PCM186X_REG_ADC1L_IN_SEL、0b01000010);                     // 0x06 - VIN1L2

PCM_Wirte_reg (PCM186X_REG_ADC1R_IN_SEL、0b01000010);                     // 0x07 - VIN1R2

PCM_Wirte_reg (PCM186X_REG_ADC2L_IN_SEL、0b01000000);                     // 0x08 -无

PCM_Wirte_reg (PCM186X_REG_ADC2R_IN_SEL、0b01000000);                     // 0x09 -无

 

PCM_Wirte_reg (PCM186X_REG_GPIO_1_0_FUNC、0b00010001);                    // 0x10 - GPIO0和 GPIO1作为 DIGMIC_IN0和 DIGMIC_IN1

PCM_Wirte_reg (PCM186X_REG_GPIO_3_2_FUNC、0b00000001);                    // 0x11 - GPIO2作为 DIGMIC_CLK

PCM_Wirte_reg (PCM186X_REG_GPIO_PULLDOWN、0b00000000);                    // 0x15

 

//PCM_wire_reg (PCM186X_REG_DPGA_VAL_CH1_L、0x00);                       // 0x0F DPGA 增益= 0dB (默认值)

//PCM_wire_reg (PCM186X_REG_DPGA_VAL_CH1_R、0x00);                       // 0x16 DPGA 增益= 0dB (默认值)

 

PCM_Wirte_reg (PCM186X_REG_DPGA_CH_2_1_CTRL、0xff);                  // 0x19 - DPGA 手动配置(设置0dB)

 

PCM_Wirte_reg (PCM186X_REG_AUDIO_interface_format、0b01000100);// 0x0B

PCM_Wirte_reg (PCM186X_REG_TDM_Osel、0b00000000);                         // 0x0C

PCM_Wirte_reg (PCM186X_REG_TX_TDM_OFFSET、0b00000001);                    // 0x0D

PCM_Wirte_reg (PCM186X_REG_RX_TDM_OFFSET、0b00000001);                    // 0x0E

 

PCM_wire_reg (PCM186X_REG_DIN_RESAMP、0b00000001);                  // 0x1B

PCM_Wirte_reg (PCM186X_REG_CLOCK _CONF、0b00101110);                  // 0x20

 

PCM_Wirte_reg (PCM186X_REG_PLL_FRAC_JD_DIV_LSB,0);                  // 0x2C

PCM_Wirte_reg (PCM186X_REG_PLL_FRAC_JD_DIV_MSB,0);                  // 0x2D

 

PCM_Wirte_reg (PCM186X_REG_INT_CONF1、0x00);                              // 0x60

 

PCM_Wirte_reg (PCM186X_REG_DSP_CTRL、0b10011100);                         // 0x71

 

PCM_Wirte_reg (PCM186X_REG_DSP1_CLOCK _DIV,         0);       // 0x21

PCM_Wirte_reg (PCM186X_REG_DSP2_CLOCK _DIV,         0);       // 0x22

PCM_Wirte_reg (PCM186X_REG_ADC_CLOCK _DIV,          7);       // 0x23

 

PCM_Wirte_reg (PCM186X_REG_PLL_SCK_CLOCK_DIV,1);       // 0x25

PCM_Wirte_reg (PCM186X_REG_MCLK_CLOCK_DIV,         3);       // 0x26

PCM_Wirte_reg (PCM186X_REG_MSCK_CLOCK_DIV、         63);      // 0x27

 

PCM_Wirte_reg (PCM186X_REG_PLL_P_DIV,1);                            // 0x29

PCM_Wirte_reg (PCM186X_REG_PLL_R_DIV,1);                            // 0x2A

PCM_Wirte_reg (PCM186X_REG_PLL_INT_JD_DIV,8);                       // 0x2B

 

PCM_Wirte_reg (PCM186X_REG_PLL_CONF、0b00000011);                         // 0x28 -启动 PLL

vTaskDelay (50);

PCM_Wirte_reg (PCM186X_REG_PWDOWN_CONF、0b01110000);                      // 0x70–运行

 

 

 

我有两种类型的 PCM 系列6ATG4 A93F 和48TG4 C240。 问题是48TG4 C240中的噪声级别明显更高。 我将噪声与数据表中的图进行比较、其中显示有用信号应为-120dB。 I count 和6ATG4 A93F 约为-140dB、但48TG4 C240约为-100dB、这对接收的数据有重大影响。 我附上这两种 PCM 的时程和 FFT。 这两个元件位于同一 PCB 板和相同的软件配置中。

此致、

Konrad Koperek

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

    您好、Konrad、

    欢迎使用 e2e。 如您所知、我们已通过电子邮件对此进行了讨论、由于器件表现出奇怪的行为、我们必须在质量实验室的末尾对器件进行筛选、以查看器件是否存在任何缺陷。 我已请求现场团队帮助加快将部件退回工厂、以便我们更好地回答问题。

    由于配置和电路板是相同的、因此我们必须暂时怀疑器件存在问题、知道我们知道什么。 我们将在查看此处的缺陷器件时立即发布结果。

    谢谢、此致、
    Ravi