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.

[参考译文] ADS1262:不一致/DRDY 周期(由于 CLK 连接不良)

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/767083/ads1262-inconsistent-drdy-period-due-to-poor-clk-connection

器件型号:ADS1262
主题中讨论的其他器件:ADS1263TIPD188

大家好、我对 TI ADS1263非常陌生、我在读取数据时遇到了问题。
如果我为 AIN0-AIN1提供2mV 至15mV 的电压、我有随机数据(这是一种不受电压影响的高频波)、但如果我将引脚接地、我可以看到差异(因此我认为我的 AD 是"侦听")。
我将 AIN0和 AIN1接地并检查了逻辑分析仪的信号:MOSI 始终处于活动状态是否正常? 无论是否使用 DVCC、似乎都没有差异、而如果我不提供 AVCC、信号消失。

注意:我在记录 信号时启动了 MCU、因此系统 在大约2秒后发送信号。

 

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

    欢迎访问 TI E2E 论坛! 如果您有能够分享的电路原理图、那将非常有用。

    MOSI ("DIN")是一个输入引脚、应由 MCU 控制、因此它不应处于活动状态、除非您打算处于活动状态。
    MISO ("DOUT")是一个输出引脚、它应该处于活动状态、但前提是您提供 SCLK。

    在您的逻辑分析仪屏幕截图中、是"SPI 时钟" SCLK (串行时钟)还是 ADC 的主时钟(连接到"XTAL2/CLKIN")?
    在每个 SPI 帧中、这个时钟似乎没有被激活(当/CS 为低电平时)、所以这可能是数据不一致的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢克里斯托弗的回答。

    我使用的是 Protocral (https://www.protocentral.com) 板及其 Arduino 库。 它与 Arduino UNO 连接、但我的想法是使用 STM32F767ZI。

    SPI 时钟连接到 SCLK、而 XTAL2/CLKIN 悬空。 I 已连接 START、CS、SCK、MOSI、MISO、 根据库的建议、DRDY 和 PWDN 为 AVDD 和 DVDD 提供+5V 电压、并将 AGRD 和 GRD 接地。

    一个2-15mV 信号被发送到 AIN0 (+)和 AIN1 (-)、但是、对于这个测试、我将这些引脚接地。

    我希望这对您有所帮助...

    非常感谢、

    Mario

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

    Arduino 是否为 ADS1262提供5V 逻辑电平信号?
    大多数微控制器的电压大约为3.3V、在这种情况下、您需要为 DVDD 提供3.3V 电压以连接此类 MCU。

    目前、在解决通信问题时、可能可以将输入引脚接地、但在正常使用时请记住、将输入引脚接地会违反内部 PGA 的共模范围。

    此外、您还尝试浏览 Proto Central Github 项目(github.com/.../ProtoCentral_ads1262)或 TI TIPD188固件(www.ti.com/.../tipd188) 这些软件示例可能会有所帮助。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    已解决! 所有这些问题都是由用于连接 CLK 引脚的内部断线引起的、因此信号是随机出现的!

    现在我使用的是 STM32 (3.3V 信号电平)、因此我为 DVDD 提供3.3V 电源。 有人建议我接地未使用的电源以避免噪声、并将 AIN0和 AIN1接地以进行校准、但这种想法听起来很奇怪。
    非常感谢您的回答:对我来说、ADC 是一个新的世界、现在是时候回到书籍了...

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

    您好、Mario、

    我很高兴听到您解决了问题、感谢您分享您的解决方案!

    将未使用的输入引脚接地没有问题;但是、对于利用内部 PGA 的测量、您需要确保这些引脚的偏置电压不会过于接近 AVDD 或 AVSS。 就像运算放大器一样、内部 PGA 输出无法一直驱动到电源轨、因此您需要尝试将这些引脚偏置到接近1/2 Vs 的电压。

    对于偏移校准或噪声测试、我建议将输入短接在一起、但不要短接至接地、而是短接至~2.5V。 这可以通过(在内部使用 MUX 或在外部)将输入连接到 AINCOM 并启用 VBIAS 电平转换器来实现。