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.

[参考译文] ADS1298:无法建立 SPI 通信

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1018492/ads1298-cannot-establish-spi-communications

器件型号:ADS1298
你(们)好。
我们尝试根据我们的设计确定连接到 ADSx98 FE Rev C 的模块化 EVM 板的基准、该设计几乎与开发套件相同、但有一些偏差。  
目前、我们无法与板载微控制器建立 SPI 通信。 这两种设置之间的一种特殊硬件变化是 ADC 芯片的引脚55。 开发套件引脚相对于 DGND 的读数为4.4V、但设计板相对于引脚55上的 DGND 的读数为1.3V。 这两种设置都具有连接到 AVSS (-2.5V)的1uF 和0.1uF 去耦电容器。
那么、该电压基准是如何在 ADC 芯片内产生的? 您知道为什么会出现这样的变化吗?
我们还有关于 ADS1298的引脚31的问题-它是否必须连接到数字接地?
此致、
ES
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    尊敬的 Eric:

    欢迎来到 E2E 论坛!!!

    VCAP3引脚(引脚#55)是内部电荷泵电路的输出电压。 此引脚上的电压应为 AVDD+1.9V (4.4V = 2.5V + 1.9V)。 如果器件没有时钟、您将看到不同的电压、因为内部电荷泵需要系统时钟才能运行。 请验证您正在使用内部时钟振荡器(CLKSEL 引脚=低电平)或为器件提供外部时钟。  

    是的、引脚31 (RESV1)需要连接到逻辑低电平(DGND)。

    谢谢

    -TC

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

    尊敬的 TC:

    我们使用内部时钟振荡器(CLKSEL 引脚=低电平)。 如果电压不同、我们会期望什么? MISO 线路上根本没有通信?

    至于 RESV1、我们现在使其浮动。 同样、这是否会导致 MISO 线路中没有数据出来。

    我们已执行 SPI 通信的所有故障排除步骤、包括尝试强制执行复位脉冲。 我们还尝试使用 START 引脚来强制 MISO 线路上的通信。 这两个步骤都没有什么不同、我们仍然无法在 MISO 线路上获取数据。

    您建议我们下一步做什么?

    谢谢、
    ES

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

    尊敬的 Eric:

    如果使用内部时钟振荡器、CLKSEL 引脚需要设置为高电平。 有关器件时钟设置、请参阅数据表的表11。 如果您在引脚55 (VCAP3)上未看到正确的电压、则器件会出现故障或没有时钟信号。

    如果 RESV1引脚保持悬空、您可能会看到 SPI 通信出现问题。 请将其绑定到 DGND 并验证 SPI 通信的功能。

    谢谢

    -TC