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.

[参考译文] TXB0106:SPI 信号未正确转换

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

https://e2e.ti.com/support/logic-group/logic/f/logic-forum/955758/txb0106-spi-signal-not-being-translated-correctly

器件型号:TXB0106

您好!

我们有一个具有2个 ADC 和1个 MCU 的系统

* 名为 ADC 2的 ADS7047 (在3.3V 下运行)

*被  命名为 ADC1的 LTC2449 (以5V 运行)

* STM32 MCU (以3.3V 电压运行、但可耐受5V 电压)

我们在 ADC1和3.3V 侧的其余部分之间放置了一个电平转换器 TXB0106、但 SPI 信号未正确进行电平转换。 下面是相关器件的原理图。

如果没有电平转换器、则一切工作正常(当我们在 MISO 信号上放置电阻分压器时)、以便验证系统的其余部分。 如果您能与我们分享您对该问题的看法、我们会很高兴。

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

    您好、再说一次、

    系统的 SPI 速率约为4.5MHz。

    我忘记在上一篇文章中提到这一点。

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

    您好、Rifo、

    我假设我们的器件的容性负载太大、建议保持 CL<70pF。 不应在该器件的 I/O 上使用外部上拉或下拉。 我建议移除任何可能连接的电阻器、或至少将其保持在50千欧以上。

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

    您好!

    感谢您的回答。 我们移除了滤波器电容和电阻器。 我们还断开了 ADC 2的 MISO 线路。  所有器件仅与 PCB 轨道相连、没有其他组件。
    很遗憾、系统无法可靠工作。在下面、您可以找到屏幕截图。

    以下截屏是 STM32侧的 CLK 信号(信号良好)

    下面的截屏是 ADC 1侧的 CLK 信号

    下面的屏幕截图是 ADC 1侧的 MISO 信号 (信号很好)

    下面的屏幕截图是 STM32端的 MISO

    您能不能建议我们如何继续?

    此致

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

    您好、Rifo、

    您的信号的圆角边沿仍然使其很明显、仍然有很多电容。 这些迹线有多长? 您是否通过电缆驱动信号? 如果负载小于70pF、则看起来不是这样的。

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


    您好!

    您可以找到我们的试用版的屏幕截图。

    TXB0106和 ADC 1之间的距离非常短。

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

    您好、Rifo、

    如果您告诉我、您的电容负载确实小于70pF、并且您的信号看起来仍然是这样的、那么我建议将器件换用另一个器件、以查看前一个器件是否以某种方式损坏。  

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

    好的、会这样做。

    除此之外、您能否推荐一种测量容性负载的方法? 以便我们可以确保电容负载 低于70pf

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

    您好、Rifo、

    它们可能是执行此操作的测试设备、但可以通过 测量上升时间然后重新计算时间常数(RC)来轻松进行估算。 对于电流器件而言、这将很困难、因为它具有边沿速率加速功能来改善交流驱动、并且没有恒定的输出阻抗。 如果您仔细查看示波器照片(您甚至可以放大以获得更好的视图)、您将看到边缘有一个陡峭的边缘、后跟一个尖峰、然后是缓慢的滚降。 这是尝试加速边沿的单次操作。 该电路应将信号驱动至95%或10ns (以先到者为准)。 您可以看到、在达到95%之前超时、4kohm 串联电阻负责将信号传输到其余部分。 这意味着您可以在单次触发完成后重新计算 RC、因为您知道 R 将~4K 欧姆。 不过、请注意、一次性超时是负载电容较大或器件可能会受到某些损坏的指示器。