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.

[参考译文] ADS1271:输出数据中偶尔出现错误

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/637785/ads1271-occasional-errors-in-output-data

部件号:ADS1271

您好,

我有一个ADS1272通过SPI连接到MSP430。 主时钟和串行时钟由2个源提供6 MHz。 ADC处于高速模式。 MSP的8位SPI通过3个步骤接收数据。 除了ADC输出数据中偶尔出现的错误外,它工作正常。 这些错误仅在较高的幅度(>满刻度的20 %)出现,在较低的输入信号频率(<2 Hz)下也会更频繁。 我对此没有解释。 错误的样本通常在较低的8位或16位中为零。 这可能是因为SPI有时会忽略第一个字节? 我已检查SCLK。 它看起来很干净,还有AVDD和DVDD。 我还能做什么?

此致

一月

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

    感谢您与我们联系。 您是否可以发送数据检索的范围捕获,包括DRDY,SCLK和DOUT? 这将帮助我们尝试找出问题所在。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Tom,您好!

    感谢您的快速响应。

    我手边只有一个双通道范围。 左侧屏幕截图显示SCLK和DOUT。 右侧显示/DRDY和SCLK。 遗憾的是,我无法捕获其中一个错误示例,因为它们很少发生。

    此致

    一月

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

    我注意到,在字节的SPI传输之后,DOUT有时保持高,有时保持低。 这是否正常?

    一月

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

    这是正常的-输出数据随时钟边缘的下降而变化,因此您看到的是通过1或0传输到下一个SCLK周期。 6 MHz转换时钟的来源是什么?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢,Tom。 我终于找到了原因。 这是我的软件中的一个例程,它在短时间内每隔几秒禁用一次/DRDY中断。 这有时会导致DOUT的结果不完整。