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.

[参考译文] ADS127L01:无法从 ADC 获取 SPI 数据

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1478734/ads127l01-unable-to-get-spi-data-from-adc

器件型号:ADS127L01

工具与软件:

您好!  

我有一个我设计过的简单电路板、其目的是以尽可能少的方式使用 ADS127L01 -通过 SPI 获取数据、而无需额外的元件。  

上面显示的电路显示了我的设计。 我只是将一个直流信号(0.4V)输入到 ADC 中、以尝试获取任何数据、然后再将此设计放入具有实际信号的电路中。 该直流输入将进入 J2连接器。 引脚12-23 (14和18除外)都连接到 Raspberry Pi 的 GPIO、因此可通过更改它们来通过实验确定最适合我的设置。 引脚14已悬空、因为根据数据表、它在 SPI 模式下无效。  

我不确定是我的硬件设计还是软件实施导致我没有收到任何数据、因此任何见解都很有帮助。

请注意、根据数据表上的布局示例、我使引脚28保持悬空:

尽管如此、我也已尝试将此引脚与其旁边的 DVDD 连接以将其拉高。  

谢谢!

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

    我还要说明一点、根据 这篇文章、我曾尝试将"start"拉高、使用示波器时、DRDY 没有变化。 它始终很低。

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

    在更多背景下、我已经测量了当前设计中的引脚电压。  

    引脚1 - 1.2V

    引脚2 - 0V

    引脚5 - 0V

    引脚6 - 2.3V

    引脚7 - 0V

    引脚8 - 0V  

    引脚9 - 2.5V

    引脚10 - 0V

    引脚11 - 2.6V

    引脚24 -~16.384MHz、锯齿形波。 Vmin = 0.7、Vmax = 2.7

    引脚25 - 0V

    引脚26 - 0V

    引脚27 - 3.6V

    引脚29 - 3.2V

    引脚30 - 0V

    引脚31 - 0伏

    引脚32 - 3.6V

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

    John、您好!

    应将任何未使用的输入拉高或拉低。  如果不使用 RESET 引脚、则应将其拉高至 VCC。  由于您使用 SPI、因此可以通过100k Ω 电阻器将 FSMODE 接地。  (出于测试目的、可以简单地将此引脚直接接地。)

    您的原理图似乎缺少从 AVDD 引脚6到 VCC 的连接、这将解释器件无法正常工作的原因。

    ADS127L01EVM-PDK 用户指南包括原理图、这在您自己执行原理图时也可用作示例。

    此致、
    Keith Nicholas
    精密 ADC 应用