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.

[参考译文] TMUX1209:多路复用器保持断开状态而不发出警告

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1024550/tmux1209-muxes-keep-breaking-without-warning

器件型号:TMUX1209
主题中讨论的其他器件:TMP107

我们有一个2 * 1:16多路复用器器件、可与传感器通信并读取电池电压。 在测量电池时、我们有一个直列式电阻器来防止过流消耗、过流消耗在过去引发了多个多路复用器。 在一组仅用于与传感器(DS18B20和 TMP107)通信的全新多路复用器上、我们看到这些多路复用器有时会随机停止工作、需要经常更换。 我们有多路复用器、即使在 EN 线被拉低时、也会立即打开所有开关、有时单通道会中断、多路复用器将变得无用。 我们是否可以采取措施来消除此多路复用器的故障率?

它的供电电压为3.3V、传感器逻辑也为3.3V、通信线路通过所有通道上的10K 电阻器上拉至3.3V。 测量电池时、多路复用器切换到5V 电源、电池永远不会超过4.2V。

所附图片显示了通道1上的 EN 线以及主器件在通道3上传输到从器件3的数据。 数字波形显示在顶部、模拟波形显示在底部。 我发送了一张坏的复用器照片和一张刚更换过的工作复用器照片。 断开的多路复用器在通道3上有一条消息、该消息在断开的多路复用器上传播到通道3上的16条消息。

多路复用器的输入电源上有一个0.1uF 的电容器、并且通过10k 电阻器将 EN 线路拉至低电平。

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

    您好、Omar、

    感谢您提供有关您的应用的这些详细信息。 我有几个问题可以帮助澄清您所处的确切情况:

    1) 1)多路复用器的电源是否始终处于激活状态? 是否存在多路复用器上 VDD 断电且输入引脚上仍然存在信号的情况?

    2) 2)您使用的限流电阻器的值是多少? 这些器件只能维持30mA 的连续电流。 需要确保限制的电流不会超过此绝对最大值。

    3) 3)您是否可以提供完整或部分原理图、以便更深入地了解电路设置的各个方面?

    谢谢!

    Bryan

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

    1) 1)多路复用器的电源在启动时设置、在电源开启时从不更改、因此它始终连接到5V 或3.3V

    2) 2)我们没有与传感器通信时流经多路复用器的电流的确切值、但它肯定低于30mA。 主器件的设定驱动电流为1mA。 从器件可能具有最大10mA 的驱动电流。 插入传感器时没有内联电阻器。 但是、当有电池插入时、我们有1k 输入电压、以将电流降至5mA 以下。

    3) 3)我附加了原理图和布局代码段。  

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

    您好、Omar、

    感谢帮助澄清问题。 在第一点、您提到多路复用器的电源是在开始时设置的。 加电之前、所有输入端是否都存在0V 正电压? 多路复用器上电之前是否不存在电池电压或传感器电压? 需要确保输入和输出小于或等于电源、否则可能会损坏器件。

    原理图和布局对我来说很好。 故障表明 在与器件通信期间的某个点会发生过载/瞬态事件。 在传输期间、您是否有 VDD 引脚以及输入和输出的示波器截图?

    谢谢、

    Bryan

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

    您好、Bryan、

    很抱歉、我不小心将其标记为已解决。  

    该器件具有16个端口、用户可以将其插入。 器件 通电后、用户不会插入任何器件

    当器件加电时、多路复用器的输入和输出侧都有上拉电阻。 通信需要上拉电阻器

    以下是启动时随机输出(引脚7)、随机输入(引脚9)和 VDD 的示波器图像。
    前2个通道是多路复用器的输入和输出引脚。 通道3是多路复用器上的 VDD 引脚

    我们捕获了器件的加电和断电。 由于上电时有一些奇怪的东西、我们捕获了它两次并将其连接在这里。 整个上电时间大约为10ms



    对于传输、我在通道1和2上有输入和输出。 通道3上多路复用器上的 VDD

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

    您好、Omar、

    这是电源斜坡期间非常奇怪的行为。 此斜坡期间的问题是输入/输出超过 VDD 电压0.5V 以上、这可能会在该时间段内对器件造成损坏。 发生这种情况的原因是器件中的 ESD 二极管导通并导致电流流经二极管、如果不加以限制、则可能会损坏器件(请参阅下文):

    因此、您需要确保 VDD 完全通电、然后再斜升任何其他器件、否则可能会导致损坏诱导条件。 虽然这并不能保证每次都损坏、但这种反复过载会随着时间的推移损坏器件、这也可以解释为什么您看到器件"随机"发生故障。

    希望这有助于澄清问题。

    谢谢!

    Bryan

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

    您好、Bryan、

    感谢 您的帮助、我非常感谢您的帮助。

    这解释了所有内容、因为我们在运行期间从未发生过多路复用器故障、而只是在重新启动时发生。

    我们必须进行一些测试以确保不会再次发生这种情况、如果出现其他问题、我将在无法解决问题的情况下打开另一个 TT、但我希望它能够解决、 从示波器中、我可以看到电压差最多仅超过1.5V、这将导致比通常更常见的故障。  

    再次感谢您的帮助!

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

    您好、Omar、

    不用客气! 如果还有其他问题、请告诉我!

    谢谢!

    Bryan

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

    您好、Bryan、  

    我还在思考昨天的图表、以及在上拉电阻器没有出现时、很难相信 VDD 会有噪声、我很遗憾地通知您、我在我的末尾发现了一个错误 我的图形已交换。 通道1为 VDD、通道2为从器件、通道3为主器件、在开始时插入、因此图中显示了噪声。  

    我不确定我们是否可以继续使用此机票、或者是否最好打开另一张机票?

    Omar

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

    您好、Omar、

    我们可以在这里继续讨论。

    因此、由于您说 重启时会发生此故障(您能否确认始终是这样?)、这意味着在重启的加电或断电阶段可能会发生瞬态事件。

    此外、正在发生的故障机制到底是什么? 我想在您分享的原始照片中、通信仅传输了一个信号、而不是16个信号(正确吗)? 因此、我想 SPI 主器件 then...ca会发生一些奇怪的情况、您确认、即使使用"断开"的多路复用器、SPI 主器件仍能正确地通信正确的信号。 奇怪的是、该线路在一个信号后不传输任何内容。

    谢谢、

    Bryan

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

    您好、Bryan、

    我无法完全确认它只是在启动时、但在正常数据记录期间、我们从未发生过多路复用器熔断、我们让器件运行数天、并且我们从未在测试过程中烧断器件。 我们发现、当我们要运行新测试时、多路复用器不再工作、此时器件已从墙壁上拔下、所有传感器均已拔下、然后电源重新插上、传感器重新插上。  

    作为参考、该器件由降压稳压器供电、该稳压器以5V 电压为 Raspberry PI 供电、然后 Raspberry PI 将电压降至3.3V、然后每个3.3V 器件在选择该电压时都使用该电压。 电压由物理跳线选择、该跳线在断电期间仅在3.3V 和5V 之间移动。

    我们的器件有16个端口、每个端口都有自己的 RX 和 TX、我们有一个多路复用器、用于切换4个器件的每组、因此多路复用器上的 DA 和 DB 分别表示一组4个器件的 RX1、RX2、RX4和 TX1、TX2、TX3、TX4、 我们的器件中有4次这样的配置、总共有16对 RX/TX 端口、这意味着总共有4个多路复用器。 根据所选的器件及其所在的存储区、在任何给定的时间仅启用4个多路复用器中的1个进行选择。 所有4个多路复用器共用相同的寻址引脚、但每个多路复用器都有一个唯一的 EN 引脚。  


    因此、根据我之前的快照、非工作多路复用器将使输入(DA)一次性连接到所有输出(RX1、RX2、RX3、RX4)、即使该特定多路复用器被禁用、DA 仍会连接到所有线路。 这使得主器件能够检测所有端口上的器件、即使端口上只有一个传感器也是如此。  

    如果多路复用器断开、则信号与主器件略有不同、无论选择或 EN 引脚状态如何、多路复用器都将向所有通道发送相同、稍弱的信号。 当主器件将线路拉低时、它只会下降到0.9V、与工作中的多路复用器一同下降到0.2V。 从器件仍将此位读作0、因此它将作为响应由主器件读取。

    下面看到的脉冲  长度为1ms。

    我们还让多路复用器在单个通道上完全停止工作、无论它不会通过该线路传输数据。 我们还有多路复用器过热、直至残留磁通量从 IC 中烧断、但我们知道这是由于过流导致的、与其他故障不同。 此时、我们经历了十多个多路复用器。  

    谢谢  

    Omar

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

    您好、Omar、

    您能否详细解释一下从3.3V 变为5V 时会发生什么情况? 这是如何发生的(或者它只从5V 变为3.3V)? 在以3.3V/5V 的电压连接到传感器之前是否设置了 VDD?

    在上电/断电期间对有问题的通道进行示波可能也是一个好主意...我知道您确认了这一点、但它们的行为是否都类似? 某个特定多路复用器的传感器或输入是否已损坏?

    谢谢、

    Bryan

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

    当连接到电源时、器件绝不会更改 VDD。 VDD 发生变化的唯一时间是电源完全关闭并断开连接、然后通过移动 PCB 上物理跳线的位置进行更改。 VDD 是在加电和连接传感器之前设置的。

    目前、我们没有任何损坏的多路复用器、我可以从中收集数据、我们会在多路复用器损坏时将其替换。 我们只有一种情况、即单个通道发生故障。  更常见的情况是多路复用器 一次将所有通道连接在一起。 很抱歉、我目前无法捕获损坏的多路复用器。 我们没有注意到多路复用器在特定类型的传感器上发生中断、 更常见的情况是没有单通道损坏、而是整个多路复用器损坏

    谢谢  

    Omar

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

    您好、Omar、

    如果您说的所有这些都是正确的、那么您需要调查的系统中还有更多事情、因为发生了一些故障事件或瞬态事件、我无法看到或猜测、因为我只有这种有限的范围。 我建议仔细查看器件上加电和断电时的所有输入和输出、以确保它们看起来正常。 这些器件不仅会在没有发生类似事件的情况下发生故障。 最后、您需要确保这些电流限制电阻器按预期工作、因为声明已解决此问题、但器件仍在损坏。

    如果您有任何其他想要分享的信息、请随意分享。 我会尽力去看看、但根据我们所看到的一切、这让我相信、您需要能够跟踪系统中的某个位置、才能发生一些过载事件。

    谢谢、

    Bryan

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

    您好 Bryan、

    我只是想了一些可能是我们所面临问题的原因的东西。  

    主器件控制板载多路复用器、其中4个多路复用器共享相同的3条地址线路(S0、S1、S2)、主器件以1mA 的驱动电流驱动所有这些线路、EN 由其他器件控制。 低驱动电流是否会阻碍多路复用器的功能?

    我在规格表中没有找到任何对此进行概述的内容。

    谢谢、

    Omar

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

    您好、Omar、

    我想说、1mA 不可能在所有数据线路上都是足够的。 但是、这取决于主器件正在驱动的其他什么。  只要满足 VIH/VIL 电压、多路复用器就应该能够正常工作。 根据您提供的示波器截图、他们似乎获得了运行所需的电压、因此在解决问题时不应有任何问题。 不过、在所有引脚上放置一个示波器以确保它们按预期运行并不是一个错误的主意。

    谢谢、

    Bryan

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

    您好、Omar、

    在过去几周内没有听到过关于这个问题的任何消息。 现在将关闭此主题、但如果您有任何其他问题、请随意重新打开。

    谢谢!

    Bryan