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.

[参考译文] TCA9517:使用 VCCA >VCCB、翻译不能#39;t 工作。

Guru**** 2442090 points
Other Parts Discussed in Thread: TCA9517

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1023479/tca9517-with-vcca-vccb-translation-doesn-t-work

器件型号:TCA9517

你(们)好。

我目前正在使用  TCA9517DGKRQ1 (TCA9517DGKRQ1德州仪器(TI)|集成电路(IC)| Digikey)器件、并且我将 VCCB 和 VCCA 分别设置为3.3V 和5V。 VCCB SDA/SCL 线连接到 微控制器 I2C 线、VCCA SDA/SCL 线连接到一些 ADC。

现在、当我尝试通过 I2C 从 ADC 获取一些数据时、不会发生任何情况。 我探测了 VCCB SDA/SCL 线路(通过电阻器被拉至3.3V)、我确实看到了 I2C 时钟和数据信号;但是、当我探测 VCCA SDA/SCL 线路(通过电阻器被拉至5V)时、我看不到时钟和数据信号。 您能帮我理解原因吗? 根据我观察到的情况、VCCA 电源似乎不能更大、VCCB 电源、即使数据表未确认这一点。 您能否提供有关这方面的见解?

为了便于参考、下面的信息告诉您电路板上的所有组件是如何连接的

VCCA (引脚1)= 5V、去耦电容= 2.2uF

SCLA (引脚2)=通过10k Ω 上拉至5V

SDAA (引脚3)=通过10千欧上拉至5V  

GND (引脚4)=接地

EN (引脚5)=对3.3V 短路

SDAB (引脚6)=通过3.3k Ω 上拉至3.3V

SCLA (引脚7)=通过3.3k Ω 上拉至3.3V

VCCB (引脚8)= 3.3V、去耦电容= 2.2uF

谢谢、

Alex

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

    所以、我想理解的主要问题是、VCCB 是否需要大于 VCCA 才能正常工作? 另外、作为另一个参考、IC 上的标记为 TI 07 1N2

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

    亚历山大

    工程师已收到您的帖子的通知、并将在明天的 CST 工作日结束时回复。

    此致、

    Eric Hackett  

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

    尊敬的 Alex:

    为了使信号从 B 侧传播到 A 侧、B 侧的逻辑低电平必须低于 VILC 阈值、该器件的阈值为0.4V。 这是因为该器件在 B 侧具有静态电压偏移。 您能否确保 B 侧的器件的 VOL 小于0.4V。

    此器件没有电源要求、因此哪种电源比另一种电源大不重要。

    如果这不起作用、您可以提供示波器截图和设置原理图。 对于示波器截图、我想查看 SDAB、SDAA、VCCA 和 VCCB。

    最棒的

    Chris

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

    感谢您的回答。

    微控制器 I2C 线路连接到电平转换器 B 侧。 微控制器确实将 B 侧驱动至低于400mV。 我看到、在空闲模式下(不发送任何数据)、B 侧被拉至3.3V (我检查了 SDAB 和 SCLB、它们确实显示了3.3V)。 我希望 SDAA 和 SCLA 线路被拉至5V、但它们显示的是1V。有什么原因?

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

    Alex、

    您能否提供原理图以便我可以仔细检查您的设置?  

    什么器件连接到 A 侧? 器件是否连接到 A 侧、试图将总线驱动为低电平?

    最棒的

    Chris

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

    第一幅图显示了电平转换器的设置。 在 A 侧、我有4个 ADC (ADS1115BQDGSRQ1)。 第二个图为您提供了一个示例、说明了如何将 A 侧的 I2C 线路与 ADC 的 I2C 进行连接


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

    我不支持这些 ADC 器件、因此我不能完全确定其工作原理。 能否断开所有 ADC 器件与 TCA9517的连接并检查 A 侧是否上拉?

    然后、您可以逐个添加 ADC 器件、并查看哪个器件将总线拉低。

    最棒的

    Chris

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

    Chris、  

    下面是我当前使用的 PCB 的示意图

    ADC 块代表4个 ADC。

    现在、我已经对其中一个 ADC 运行了几个测试。 因此、我运行的第一个测试只是简单地将 ADC 的模拟输入对地短路。 我在 I2C 总线上得到以下结果

    黄色信号是来自底部电平转换器 A 侧(B 侧至3.3V、A 侧至1.2V)的时钟。 蓝色信号是微控制器驱动的来自3.3V 总线的数据。 此外、微控制器的零逻辑电平不会被拉至零(~0.5V)。 您是否有任何见解、为什么会发生这种情况?补救措施是什么?

    在第二个测试中、我使 ADC 的模拟输入保持断开状态;我得到以下结果

    您可以注意到数据线上出现振荡、我经常会看到这种情况。 在使用此电流板之前、我正在使用另一个只有一个电平转换器(B 侧上拉至3.3V、A 侧上拉至1.8V)的 PCB、但我没有看到这个问题。 但是、在电流板上、我有两个电平转换器(新的电平转换器的 B 侧上拉至3.3V、A 侧上拉至5V)、并且这个振荡问题在 SDA 和 SCL 线路上开始出现。  您是否有任何想法 、什么可能导致此振荡以及如何解决此问题?  

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

    尊敬的 Alex:

    对于两个并联的 TCA9517、它们是否已将 B 侧连接到 B 侧? 从我的角度来看、它看起来是这样的。 该器件不允许这样做、因为它在器件 B 侧具有静态电压偏移。 您不能将两个静态电压偏移器件并联在一起。 您必须翻转其中一个器件、由于此器件存在电源要求、因此您应该没有问题。

    我的下一个问题是所有这些并联在器件 B 侧的器件的总线电容。 您知道总线电容是多少、并且是否进行了所需的上拉电阻器计算?  

    最棒的

    Chris

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

    是的、目前两个 TCA9517的 B 侧均并行连接。 因此、它们可能是导致我遇到问题的原因。 现在、当我翻转器件时、A 侧与另一侧的 B 侧并联。 没关系吗?

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

    是的、这是该器件的正确设置。 请告诉我这是否能解决您的问题。

    最棒的

    Chris

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

    使两个电平位移器的 B 侧并联是问题所在。 我移除其中一个后、一切都开始正常工作。 我将电路设置为以下值

    这应该能很好地工作。 请告诉我。

    谢谢、

    Alex

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

    Alex、

    这应该起作用。 再次确保检查您的上拉电阻是否正确。 如果您的 VOL 过高、这意味着您的上拉电阻器过小。 如果上升沿过慢、则意味着上拉电阻器过大。

    如果这些答案中的任何一个解决了您的问题、请不要忘记点击按钮。 它将自动关闭线程。

    最棒的

    Chris

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

    感谢您的帮助、Chris。 我很感激!