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.

[参考译文] PCM3002:PCM3002

Guru**** 2473260 points
Other Parts Discussed in Thread: PCM3002, TLV320AIC3204, TLV320AIC3104

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/798214/pcm3002-pcm3002

器件型号:PCM3002
主题中讨论的其他器件: TLV320AIC3204TLV320AIC3104

你(们)好

我使用 PCM3002测试音频

1:下面显示了测试块

所有电源输入引脚为3.3V

但 Vref1 =3.3V  

Vref2= 0V  

是这样吗?  

2: 我还向 PCM 3002提供信号  

1kHz 正弦波=>至 Vin  

系统时钟= 4.096MHz
2.LRCIN=8kHz
3.BCKIN=256Khz

但没有 dout?

该操作中的错误  

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

    您是否对寄存器进行了编程? 如果是、请发送您的寄存器配置。
    -Steve Wilson
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Steve  

    不、我不对任何寄存器进行编程  

    BRS

    Shih

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

    您应该对寄存器进行编程。

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

    您好 Steve  

    1:数据表中的默认值似乎适用于音频 ADC 测试。

    要为音频 ADC 测试进行编程、这些寄存器的值是多少?  

    2:系统时钟= 256 * FS

       如果 fs=32KHz , 系统时钟=8.192MHz

      Buti 不知道如何选择 bck 的值 ?

      有什么公式?  

      BRS

    Shih

      

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您能否切断电源并在 DOUT 上放置一个示波器探针、将触发器设置为单个、然后打开器件并使其脱离复位状态。

    DOUT 上是否有数据? 一个周期?

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

    您好 Steve  

    我们使用3个函数发生器来为系统提供 CLK 和 LRCIN/BCKIN  

    我们发现 PCM DOUT 将如下表所示进行切换

    在数据表中,我们有 LCKIN[FS]关系。

    但我想知道 BCKin 方程,如何得到它?  

    谢谢

    项目

    系统 CLK

    FS=LCKIN

    CKIN=SYSTEM/4

    VinR&L

    PCM DOUT

    数据(O/X)

    1

    8.192MHz

    32kHz

    2.048MHz

    1ksqure 波

    o

    2.

    12.288MHz

    48kHz

    3.072MHz

    1ksqure 波

    o

    3.

    18.432MHz

    48kHz

    4.608MHz

    1ksqure 波

    o

    4.

    24.576MHz

    48kHz

    6.144MHz

    1ksqure 波

    o

    5.

    12.288MHz

    32kHz

    3.072MHz

    1ksqure 波

    o

    6.

    16.384MHz

    32kHz

    4.096MHz

    1ksqure 波

    o

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

    您是否正在同步函数发生器? 时钟必须同步。

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

    我从来没有听到过你的反馈。 函数发生器是否同步? 时钟必须同步、如果它们不同步、如果 BCLK 和 FSYNC 漂移太大、则编解码器会出现问题。

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

    您好 Steve  

    是的、 函数发生器是同步的

    Shih

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

    函数发生器为 SYNC。

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

    你(们)好  

    我看到所附的文件  

    20位数据

    CPLD 输入 clk=12.288
    采样率 Fs=8kHz

    编解码器 SYSCLK=2.048MHz

    LRCIN=FS=8kHz

    BCLKIN=CODE_SYSCLK/4=512K?  

    如何获得4?  

    e2e.ti.com/.../example.pdf

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

    Shih、

    当 LRCIN 为8kHz 时、BCLK = 512khz。
    PCM3002/3003上有64BLCK/LRCIN 限制

    您是否考虑使用较新的器件?  可能是 TLV320AIC3204还是 TLV320AIC3104?

    此致、
    -Steve Wilson

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Steve、
    64BCLK/LRCIN 的含义是什么?
    在第19页中,我们看到以下描述:

    PCM3002/3003可在 LRCIN 的一个时钟中接受32、48或64位时钟(BCKIN)。 仅16位数据
    当应用32位时钟/LRCIN 时、可选择格式。

    以下时钟组合是否可行?
    系统时钟= 4.096MHz
    2.LRCIN=8kHz
    3.BCKIN=256Khz
    谢谢你。
    害羞
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    害羞、

    64BCLK/LRCIN 意味着对于 LRCIN 的每1个周期、最大值可达64BCLK 周期。

    LRCIN 的一个周期中有两个数据时隙、因此这意味着每个数据时隙最多具有32BCLK。
    32bclks/LRCIN 只能用于16位数据的原因是24位数据不适合16位时隙。

    您显示的时钟组合具有32的 BCLK/LRCIN 比率、因此它只能用于16位数据。

    此致、
    -Steve Wilson