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.

[参考译文] SN74LV4052A:4个控制器#39;s UART 多路复用、位于单个连接器中、用于调试目的

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

https://e2e.ti.com/support/switches-multiplexers-group/switches-multiplexers/f/switches-multiplexers-forum/968662/sn74lv4052a-four-controller-s-uart-multiplexing-in-1-single-connector-for-debugging-purpose

器件型号:SN74LV4052A
主题中讨论的其他器件: TMUX1309

你(们)好

对于新设计、我们计划在单个电路板中使用四个微控制器。 每个微控制器将通过从主机连接的并行端口接口将 CAN 中的数据传输到不同的外设。 因此、每个控制器将充当1个通道。 现在、我们计划使用 UART 接口来调试每个控制器。 但在前面板中、空间较少、因此我们计划使用单个 DB9连接器通过多路复用访问 UART 接口中的所有4个微控制器。 需要通过 DIP 开关或其他一些介质选择 UART 通道。 但是、这应该由用户在前面板/板载中进行配置。 是否可以将 SN74LV4052A IC 用于 UART 接口多路复用? 已附上逻辑方框图以供您了解。 请确认我的假设是正确的、并建议一些应更高效且工作无任何串扰的其他选项。

此致、

Karthick V

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

    可以根据这些控制信号选择特定的 uC UART。 这可以通过板载 FPGA 或 DIP 开关或跳线设置进行控制。 是否可以在双向 Mux/de-Mux 上配置这些功能(从外部环境读取微控制器的状态并编写命令在微控制器中执行它们,所有这些都应该通过前面板 DB9连接器进行–请确认假设正确

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

    是的、SN74LV4052A (或更现代的器件、如 TMUX1309)可用于此应用。

    使用"插入媒体"按钮附加图像。

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

    您好、Karthick、

    请附上逻辑图、以便我们更清楚地了解使用案例。

    TMUX1309是一款更新的双通道4:1多路复用器、根据我的理解是非常适合的、但我想查看方框图以确保我们不会错过任何东西。  

    TMUX1309特性- 1.62V 至5.5V 的更宽电源电压范围、1.8V 逻辑兼容、支持故障安全逻辑、可简化电源定序(控制引脚可独立于芯片电源加电)。

    此致、

    Sandesh

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

    您好、Sandesh、

    为便于您理解、随附的方框图。

    此致、

    Karthick V

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

    您好、Karthick、

    这有助于确认2ch、4:1配置是此用例的正确选择、我推荐使用 TMUX1309器件。  

    SxA 通道将连接到 uC TXx、SxB 通道将连接到 uC Rxx。 DA - TX 和 DB - RX 连接到 DB9。

    该器件是一款无源开关、工作时可双向运行、因此 uC 至 DB9和/或 DB9-uC 通信将起作用。

    有一个 EN/引脚可启用或禁用芯片/开关。 如果您希望能够启用或禁用所有开关、请确保提供控制 VIH/VIL (VDD 或 GND 以保持简单)功能。 如果您可以在任何给定的时间使 SxA 或 SxB 开关保持打开状态、EN/只需接地、芯片将始终接通。 我建议保留可用于任何调试目的的选项、即具有高电平和低电平控制信号的功能。

    A0/A1引脚是通道选择引脚(数据表中的表8-2包含真值表)。 只要向控制引脚提供正确的电压(VIH =高电平且 VIL =低电平)、它们就可以工作。 您可以使用 FPGA 或跳线设置或 DIP 开关来提供该功能。  

    A0/A1/EN/只是数字控制引脚、可与简单的 VIH/VIL 逻辑配合使用。 我建议在使用跳线或 DIP 开关时使用可用的 VDD 或 GND 信号、因为您始终可以使用 VDD 和 GND 平面。 数据表的表7.7中列出了 VIH/VIL 要求、您可以根据 TMUX1309的电源电压选择该要求。 如果 FPGA 位于不同的电压轨上、请确保遵循 VIH/VIL 电平。

    有关去耦电容器和布局的指南、请参阅数据表的第10节和第11节。

    如有任何疑问、请告知我们。

    谢谢、

    Sandesh