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.

[参考译文] ADS8681:ADS8681 SPI接口问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/566317/ads8681-ads8681-spi-interface-issue

部件号:ADS8681

您好,

我正在尝试通过SPI模式0将ADS8681与TIVA TM4C294微控制器连接

每次我发出CONVST/CS信号或未发出时,我都观察到RVS信号无响应,相反,它在整个时间线中处于低位,并且SDO线保持低位

首先,我打算使用默认寄存器配置在重置电源时读取ADC 16位转换数据。


请提供帮助...

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

    当ADC处于空闲状态时,RVS引脚将为高电平。 请在设备通电后确认以下事项-

    1) CONVST/CS#=逻辑1
    2) RST#=逻辑1
    3)在ADC的操作要求范围内的DVDD和AVDD

    在上述配置中- RVS应为逻辑1。

    当RVS =逻辑1时,您可以启动新的转换或使用设备开始数据传输。

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

    尊敬的Rahul:

               根据您的建议,以下是应用于ADC的输入

    1.电源

    AVDD = 5.04 V

    DVDD = 3.3V

    AGND和DGND是公共的

    2. CONVST/CS =已应用1 (逻辑高)

    3. RST =作为逻辑高电阻测量,因为与上拉电阻器相连。

    4. RV =逻辑0 (以DSO计量)未观察到变化。

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

    感谢您的确认。

    请提供显示CS#,RST#和RVS的示波器图。
    请尽可能靠近设备针脚进行探测。

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

    您好,Rahul,

    检查电路和PCB,一切都很好,但问题解决了 。

    在我的电路中,微控制器和ADC之间使用了隔离器iso7640,重置引脚被硬件中的电阻器认为是这样拉的

    RST引脚将被拉高,实际上RST由iso7640驱动,另一侧没有输入。

    将逻辑1应用到微控制器侧的iso7640解决了问题。


    感谢您的帮助。

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

    感谢您确认拉RST#高可解决您的问题。
    如果查询已解决,请单击"验证答案"。 这将帮助论坛上有类似疑问的其他人。

    谢谢。