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.

[参考译文] AFE5818EVM:使用 DIG_SPI_EN 引脚的问题

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

https://e2e.ti.com/support/data-converters-group/data-converters/f/data-converters-forum/1001437/afe5818evm-problem-of-using-dig_spi_en-pin

器件型号:AFE5818EVM
主题中讨论的其他器件: AFE5818AFE58JD18EVMAFE58JD18

我有一个 AFE5818EVM, 并且在测试 SPI 通信时遇到问题。

根据原理图和数据表、  测试 SPI  通信时、AFE5818上不需要 DIG_SPI_EN 引脚 、而仅在 AFE58JD18上需要。     )、在测试后发现、如果忽略 DIG_SPI 引脚、AFE5818的 SPI 通信将无法继续、并且 DIG_SPI 必须拉高才能成功进行通信。(当然、我确定测试的是 AFE5818EVM、而不是 AFE58JD18EVM

这表示 AFE5818的 SPI 通信需要该引脚、这与数据表和原理图不一致。在 AFE58JD18中、该引脚为 K16、但在 AFE5818中、没有 DIG_SPI_EN 引脚、AFE5818的 K16引脚为'NC'。

‘我计划使用 AFE5818进行相关设计,但我不知道如何处理 SPI 通信所必需的“不存在的”‘”引脚—DIG_SPI_EN。 或者,也许我应该把它称为 K16?

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

    您好、Ruhichen、

    AFE5818器件不使用 DIG_SPI_EN 信号、因此 AFE5818中的 SPI 通信不需要该信号。

    同一电路板用于多个器件、而 AFE5818就是此类变体之一。 器件 AFE58JD18使用 DIG_SPI_EN。

    在您的设计中、您可以将 AFE5818的引脚 K16保持未连接状态。

    请您在下面详细说明您的陈述吗? DIG_SPI_EN 是什么意思被忽略?

    [引用 userid="457442" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1001437/afe5818evm-problem-of-using-dig_spi_en-pin "]如果忽略 DIG_SPI 引脚 、AFE5818的 SPI 通信将无法继续进行[/quot]

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    [引用 userid="457442" URL"~/support/data-converters-group/data-converters/f/data-converters-forum/1001437/afe5818evm-problem-of-using-dig_spi_en-pin "]如果忽略 DIG_SPI 引脚 、AFE5818的 SPI 通信将无法继续进行[/quot]

    这意味 着、如果我将 DIG_SPI_EN 保持未连接状态或拉至低电平,、SPI 通信将失败。

    一旦我将其拉至高电平,SPI 通信 成功。

    因此、您所说的" AFE5818中的 SPI 通信不需要该信号" 不 正确。至少我的测试结果是这样的。

    SCLK、SEN、SDATA 和 SDOUT 通过外部接口 J4连接到 FPGA 引脚。 如果 将 DIG_SPI_EN 保持 未连接状态或 拉至低电平,失败。   如果 拉 至高电平,成功(通过读回寄存器来判断成功)。 dig _SPI_EN 是唯一的变量。

    我已经使用 afe5818evm 进行过多次测试、 必须提升 DIG_SPI_EN 以执行 SPI 通信,至少我的 afe5818evm 就是这样。 那么、您能否对 AFE5818EVM 进行一些测试并告诉我结果? 我不确定我的 afe5818evm 是否特殊,或者   AFE5818数据表中有关 SPI 通信的内容是否错误。

    我想我已经清楚和详细地说明了这一点。

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

    您好、鲁琴、

    在 AFE5818器件内部、K16通过16k Ω 电阻上拉至 DVDD_1P8电源。 因此、我们建议在数据表中将该引脚 NC 保留为已被器件拉取。 如果 K16被驱动至 GND、则 SPI 不工作。 该引脚可保持 NC 状态或可从外部上拉高、以便 SPI 正常工作。

    我想一下、在您的实验中、您会发现 SPI 无法正常工作、即使是通过移除 R16电阻器实现悬空的 DIG_SPI_3.3连接也是如此。

    如上图所示、DIG_SPI_3.3也由数字隔离器的端口 OUTB 驱动。 尽管 DIG_SPI_3.3在 J4连接器附近浮动、但仍有可能由数字隔离器驱动为低电平。 所以,在实验中,您是否也删除了 U6组件?

    此致、

    Kalyan

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

    谢谢你。也许我明白了。

    实际上、我移除了隔离  器、因为即使输入悬空、隔离器的输出也会在内部上拉为高电平、这将在我尝试使用 J4进行 SPI 通信时导致冲突。

    您 所说的"K16在内部通过16k Ω 电阻上拉至 DVDD_1P8电源"'是关键点。 让我知道、将 DIG_SPI_EN 拉低的元件不是隔离器、而是电平转换器。测试完成后、我发现当输入悬空时、电平转换器的输出在内部被拉低。

    这就是答案、谢谢!