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.

[参考译文] ADS1299:无法完全下拉 SPI CS 信号

Guru**** 2537050 points
Other Parts Discussed in Thread: SN74LVC1G34, ADS1299, ADS1299EEGFE-PDK

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1013357/ads1299-spi-cs-signal-can-not-be-pulled-down-completely

器件型号:ADS1299
SN74LVC1G34主题中讨论的其他器件

您好!

  我使用 SOC 与 ADS1299通信。

  当我将 SOC SPI 线路(DIN DOUT CS SCLK)连接到 ADS1299线路时,CS 信号(黄色信号)似乎异常。

我检查数据表、CS 信号太高、无法识别。

我断开 SPI 线路并测试 SOC 的 CS、我获得正常信号、

我使用 ADS1299EEGFE-PDK。 我不知道该开发板中是否有针对 CS 信号的特殊设计。

可以帮帮我吗?

祝你一切顺利!

Yan

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

    您好、Yan、

    在使用自己的 SOC 时、您是否将 MMB0主板连接到 ADS1299 EVM? 您可能需要将您使用的所有 SPI 和控制信号与 MMB0隔离、因此两个 EVM 之间没有争用。

    谢谢

    -TC

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

    您好、TCT、

    我将主板和 ADS1299 EVM 分开了。 我在使用这两个部件时必须连接它吗?

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

    您好、Yan、

    如果您使用自己的 SOC 控制器、则无需为接口使用 MMB0板。 但是、您仍需要为独立的 ADS1299 EVM 提供电源。 您能否验证您的设置和所有硬件跳线设置是否正确? 请参阅用户指南中的 ADS1299 EVM 原理图以获取指导。

    谢谢

    -TC

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

    您好、TCT、

    感谢您的建议。 我认为 EVM 设置正确、请查看数据表详细信息。

    似乎只有 CS 信号有问题,因为如果我用 GND 连接 AD EVM 中的 CS,或者使用 SOC 的 GPIO 模拟 CS (从高到低到高),它就能很好地工作。

    我发现 AD CS 端口有一个10k 上拉 R connect。 我是否应该对 SOC CS 信号执行特殊操作? 主 CS 信号是否有任何特殊要求?

    Yan

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

    您好、Yan、

    感谢您提供相关信息。 CSB 信号的行为与其他数字输入引脚相同。 器件的 CSB 没有特殊要求。 我假设您没有与测试设置中的任何其他器件共享 CSB 信号。 从原始波形来看、CSB 在上升稳定电压1V 之前、在每个 SPI 正上升沿上被拉低。 SPI 信号和 CSB 信号之间似乎存在一些干扰。

    [引用 userid="417573" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1013357/ads1299-spi-cs-signal-can-not-be-pulled-down-completely/3747731 #3747731"]似乎只有 CS 信号有问题,因为如果我将 AD EVM 中的 CS 连接到 GND,或者使用 SOC 的 GPIO 模拟 CS (从高到低到高),则效果良好。

    这是我接下来要建议的、但看起来您已经尝试过。 您的测试表明器件 CSB 引脚没有问题。 对于任何异常、我建议您查看 SOC CS 端口的规格。 请确保 SOC 的所有数字接地也连接到 ADS1299 EVM 接地。

    谢谢

    -TC

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

    您好、TCT、

    感谢您的建议。我再次检查数字接地以确保 SOC 和 AD 连接良好。

    我已经测试了另一个 SPI 器件、一个闪存、我发现它可以与 SOC 良好配合使用。

    这对于这个问题来说非常奇怪、AD 和 SOC 似乎都运行良好、但当连接这两个部件时、CS 是坏的。

    我选择 一个 GPIO 来模拟 CS 信号、以继续我的项目。 但是  、解决这个问题是完美的、您还有其他建议吗?

    Yan

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

    您好、Yan、

    在这种情况下、CSB 针对您的电路板运行是很奇怪的。 如果您使用 SOC CS 端口或 GPIO 引脚、您是否看到 DVDD 电流有任何差异? 这不是必需的、但如果您可以在 SOC CS 端口和器件 CSB 引脚之间添加缓冲区、您能否验证功能。

    谢谢

    -TC

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

    您好、TCT、

    谢谢您的想法、您能告诉我什么类型的缓冲器?您说的是硬件。 我检查 ADS1299的主板、它具有  一个 SN74CB3T3245PW 芯片。 这是一种缓冲器吗?

    Yan

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

    您好、Yan、

    您可以使用简单的数字逻辑缓冲器、例如 SN74LVC1G34或类似器件。  

    https://www.ti.com/product/SN74LVC1G34

    谢谢

    -TC