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.

[参考译文] TMUXS7614D:有关菊花链模式的问题

Guru**** 2642905 points

Other Parts Discussed in Thread: TMUXS7614D

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/1579778/tmuxs7614d-questions-about-the-daisy-chain-mode

器件型号:TMUXS7614D


大家好、E2E 专家:

你好。

我们目前在一个电路板上使用两个 TMUXS7614D IC。 这些 IC 进行连接、以便在菊花链模式下使用。 IC 按如下方式连接:
- V_DD = 5V  
- V_SS = GND
- V_L = 3.3V
- TMUX 1 S1-S5 已连接
- TMUX 1 S6-S8 和 TMUX 2 S1-S2 已连接
- TMUX 2 S3-S7 已连接
- TMUX 2 S8 悬空
- TMUX 1 D1 连接到 1 V 测试电压
- TMUX 1 D6 连接到 2 V 测试电压
其他 Dx 引脚当前悬空。

现在、有一个简单的初始问题: 我是否正确理解数据表说、对于该设置、V_Sx 和 V_Dx 的电压范围为–0.5V 至 5.5V?
我们稍后计划使用具有更高电压的 TMUX、因此我们需要考虑使用哪些电源电压。  

现在、我们来看看真正的问题。 我目前正在此设置中实现 SPI 通信、目标是能够为三个主通道(Sx 引脚连接在一起)从五个子通道中选择一个。 我想使用菊花链模式、  

我当前正在向第一个 TMUX 发送 0x2500 命令。 使用第二个 TMUX 的 SDO 引脚、我将在同一周期中使用 µC μ s 读回 0x2500 命令。 这种行为是否正确?

现在、我假设两个 TMUX 处于菊花链模式。 然后、我尝试发送两条 16 位命令 0x01FF 来启用所有开关。 在我看来、这应该是设置交换机的正确方法。 但在本例中、我测量了主通道的电压、似乎 1V 和 2V 不会通过 TMUX 进行切换。 我有没有遗漏过任何内容?

然后、我尝试发送命令 0x01FF 三次、使用示波器检查第二个 TMUX 的 SDO 引脚、但未看到通信。

我还尝试通过写入命令 0x01FF 来仅控制第一个 TMUX、但这也不起作用。 当我尝试此操作时、我禁用了菊花模式的初始化。  

我假设 SPI 通信应该可以正常工作、因为我可以启用菊花模式、但似乎无法启用两个 TMUX 上的开关。  

下一步是划伤电路板来检查信号、因为我们没有所有信号的测试引脚。 这可能有助于我们识别错误。 不过、我可能在 SPI 通信中犯了错误。 这就是为什么我想在这个论坛寻求帮助。

此致、

公务员制度委员会

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

    你好、TICEC、

    TMUXS7614D 是一款轨到轨器件。 您只能通过达到其电源电压的电压电平。 在您的应用中、VDD = 5V、因此您可以在 Sx 和 Dx 引脚上传递 0V 至 5V 的信号。 这是建议的操作。 您参考的是应力条件。  

    是的、此行为是正确的。

    请提供您尝试发送的信号(包括 CS、SCLK、SDO 和 SDI)的原理图和图片。

    谢谢、

    NIR  

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

    您好、NIR、  

    感谢您的回复以及对 建议电源电压的澄清。  

    现在、我只能提供原理图。 我很快就会发送信号的图片。  

     
    为了进行测试、我将 1V 电压连接到 CH1-1、将 2V 电压连接到 CH2-1。  

    如果您对原理图有任何疑问、敬请告知。

    此致、  
    Nils

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

    你好、Nils、

    感谢您分享原理图。 我看不到 其中有任何问题。  

    我将等待您提供信号。

    谢谢、

    NIR  

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

    您好、NIR、  

    很抱歉晚才回复。
    我仍然没有任何信号的图片,但我现在已经解决了这个问题。
    这是两个因素的结合最终提供了解决方案。

    1、启动后、我现在使用 RESET 引脚执行硬件复位。 我之前遇到了问题、即出现了问题、并且 Daisy 模式未正确激活。 在重置后、它现在似乎可以正常工作。
    2.我之前在菊花模式下发送了 16 位命令。 但是、这似乎是不正确的。 我现在切换到 8 位、对于开关状态寄存器、仅发送没有 0x01 的开关状态。 对于奇数、我只添加了一个 0x00 作为第一个字节。 这样、我仍然可以将驱动程序设置为 16 位。

    也许可以略微调整数据表、使其更清晰。 很遗憾、我在数据表中找不到这方面的信息。

    此致、
    Nils

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

    你好、Nils、

    我很高兴您能解决这个问题。

    我会将此信息传达给系统工程师、以查看是否需要更改数据表。

    谢谢、

    NIR