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.

[参考译文] PCM6140-Q1:频繁使用、不正确的高值

Guru**** 2390755 points
Other Parts Discussed in Thread: PCM6140-Q1

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

https://e2e.ti.com/support/audio-group/audio/f/audio-forum/1443120/pcm6140-q1-frequent-incorrect-high-values

器件型号:PCM6140-Q1

工具与软件:

您好!

我们正在研究一个涉及 PCM6140-Q1的项目。

遗憾的是、我们正在经历一种奇怪的行为、其中 ADC 会 非常频繁地(从10%到50%的时间)以零星的方式发送极高的值、这与输入上的信号类型不相关。
更准确地说、ADC 将进行信号转换并发送与输入信号相关的值、但这些高值分散在流中。 高值是前几位为高电平时的值。 当出现这些值时、MSB 始终为高电平。

- IOVDD 和 AVDD 从3V3运行。 我可以在 AREG 上测量1V8、在 DREG 上测量1V5。 VREF 为2V7。
- ADC 处于目标模式(ASI_CFG0 = 0x20; ASI_CFG1 = 0x02)、它从接收数据的 MCU 获取 MCLK (在 GPIO1上、因此 GPIO_CFG0 = 0xA2)、FSYNC、BCLK。
- PWR_CFG = 0x60
- ASI_STS 显示正确的比率。
-输入为交流耦合、ADC 侧有大约1V5直流电压
-有4个输入以差分方式连接到 ADC ,但只有通道1被启用。 输入和时隙0之间切换。

我可以就上述问题征求您的意见吗?

此致、
Bálint Nagy

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

    您好、 Bálint

    您能否共享被称为高值的输入信号和相应 ADC 捕获的样本?

    谢谢。此致、

    Lakshmi Narasimhan

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

    尊敬的 Lakshmi:

    实现值可视化后、可以看到我对值进行了误解、并且没有获得与输入信号无关的高值。 这是一个类似溢出的问题。
    请参阅以下测量值:
    当输入信号为零时、深蓝色显示读取样本。
    当我在源端尽可能增大输入信号时、浅蓝色显示读取样本。

    问题是、ADC 是否正在发送有符号值? 这是我可以看到读取值工作的唯一方法。

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

    您好、 Bálint

    是的、ADC 会发送带符号整数。 在上图中看起来很高的值实际上是负数的二进制补码表示。

    谢谢。此致、

    Lakshmi Narasimhan

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

    这是有道理的,我很高兴这个"问题"结果就是这样。 非常感谢您的帮助!