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.

[参考译文] 将 CAN 收发器与 MSP432系列连接。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/841609/interfacing-can-transceiver-with-msp432-series

主题中讨论的其他器件:TCAN4550-Q1ISO7761TCAN4550ISO7741ISO1042ISOW7821TCAN4551-Q1

我对将 MSP432系列与 MAX14883E/ADM3055E/SN65HVDA1040B/ATA6563等 CAN 收发器集成几乎没有什么疑问 。

根据数据表、MSP 系列控制器不支持 CAN、因为它们不支持 CAN 控制器。

我相信使用 MCP2515等 CAN 控制器 和 CAN 收发器是可以实现的。

但是、TI 是否提供 CAN 控制器(可能是集成收发器?)。

此外、根据下面所附的数据表、在第10页中、图像显示了可以使用 UART 将控制器直接连接到 CAN 收发器、这是否意味着 CAN 控制器?

谢谢。

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

    您好!

    是的、请查看 TCAN4550-Q1器件。  它通过在单个封装中包含 CAN 控制器(支持 FD)和高速 CAN 收发器来提供单芯片解决方案。  它可以通过 SPI 连接到 MCU (例如 MSP432)。  我们为您提供了 BoosterPack 以及参考代码、可帮助您加快原型设计和开发速度。

    请注意,TI 还提供广泛的分立式 CAN 收发器;有关详细信息,请参见

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

    此致、
    最大

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

    感谢您的快速响应。

      TCAN4550-Q1收发器情况下的信号和电源隔离的用途 。

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

    您好!

    您可以使用 ISO7741和 ISO7761等数字隔离器来隔离 TCAN4550和 MCU 之间的数字接口。  对于生成隔离式电源轨、SN6505等器件可能很有用。

    此致、
    最大

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

    有什么参考设计?

    可能有助于理解。

    谢谢你。

    我想 将 MCP2515与 ADM3055E 结合使用、因为它同时提供信号和电源隔离。

    对此有任何意见吗?

    谢谢。

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

    尊敬的 Max:

    我将介绍此参考设计:

    通过双 CAN FD 输出物体数据的汽车 RFCMOS 77GHz 雷达模块参考设计

    我对设计有几个问题:

    * 本设计中使用的 TCAN4550RGYRQ1没有任何输入隔离或电源隔离。 您能解释一下为什么这里不考虑隔离?

    *对外部使用集成隔离的效果如何?

    谢谢。

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

    您好!

    许多 CAN 接口在没有额外电隔离的情况下运行、因此不认为这是该特定参考设计的系统级需求。  当需要在电源/接地域之间进行通信或者当足够高的电流可能流经共享接地连接时、节点之间的电压偏移超过通信接口的预期支持范围(即接口的额定"共模"范围)、隔离通常是最有利的。

    不过、如果需要隔离、可以通过使用我提到的数字隔离器器件来添加隔离。  这会在数字线路上引入电隔离、例如 TCAN4550和 MCU 之间的 SPI 线路。

    此致、
    最大

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

    谢谢你。

    我期待您对此发表意见:"

    我想 将 MCP2515与 ADM3055E 结合使用、因为它同时提供信号和电源隔离。  "。


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

    这是一个要考虑的选项。  如果您想使用 TCAN4550执行类似的操作、可以使用测试模式、该模式允许将通用 IO 重新用于表示内部 TXD/RXD 信号(允许其与外部 CAN 收发器连接)。  然后、您可以使用 ISO1042等隔离式 CAN 收发器获取单独的电源、或使用 ISOW7821等具有集成式电源的数字隔离器、并将其与 TCAN1042等非隔离式收发器配对。  以下是对这两个选项进行更详细说明的应用手册:

    http://www.ti.com/lit/an/slla386/slla386.pdf

    我相信、用于隔离式电源轨生成的 ISO1042与 SN6505搭配使用可实现超小的整体解决方案尺寸。

    我是否可以询问您为何在此应用中使用隔离?

    此致、
    最大

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

    好的、谢谢。

    **但我在所有数据表中都有一个问题,当他们在方框图中将 MCU Tx 和 Rx 连接到收发器时,CAN 控制器 Rx 和 Tx 连接到收发器,对吧? 正常的 MCU UART 不正确?

    *在我的案例中、我还将使用 RK3399处理器、SPI 在1.8V 电压下运行、在这种情况下、我需要电平转换器来连接 TCAN4550、对吧?

    *由于这些将用于工业和汽车应用、因此在 RS232/485/CAN 的情况下、隔离始终是更好的选择。

    *我认为 TCAN4550没有构建 I 隔离。

    谢谢、此致。

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

    是的、连接到收发器的 TXD 和 RXD 线将来自 CAN 控制器(无论是集成在 MCU 中还是分立式控制器中)。  CAN 协议需要额外的控制器功能(按位仲裁、位填充、错误监控等)、而标准 UART 端口不支持这些功能。

    是的、您需要一个电平转换器来将 TCAN4550-Q1连接到1.8V 处理器的 SPI 端口。  但是、即将推出的 TCAN4551-Q1器件无需电平转换器即可支持 VIO = 1.8V。  这可能是需要考虑的问题。

    我知道隔离在许多情况下都是有益的、但也有许多工业和汽车接口(使用 CAN、RS-485等)在没有隔离的情况下运行。  您可能需要考虑这是一个真正的应用需求、还是仅仅是一个比较好的需求、因为没有隔离的解决方案将会更加简单。  (正确的是、TCAN4550-Q1内部未实现隔离)。

    此致、
    最大

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

    感谢您的澄清。

    TCAN4551-Q1的市场营销发布预计何时发布。

    我同意您的观点、即没有隔离的解决方案会更简单、但要更安全、我认为最好具有隔离解决方案。

    TCAN4551-Q1是否具有内部隔离? (快速确认、CAN FD 是否与 CAN 2.0 (a/b)兼容、对吧?)

    如果我使用的是分立式解决方案(必须考虑隔离)、则可以选择 Controller->CAN Controller-> CAN 收发器建议在每个阶段使用隔离器吗? 集成 CAN 控制器收发器的情况如何?

    谢谢。

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

    您好!

    您是否介意我通过电子邮件与您联系?  我无法通过此公共论坛披露产品发布时间表。

    不过、TCAN4550-Q1将不具有内部隔离。  对于您提到的分立式解决方案、如果您只是尝试实现稳健的通信(即、没有您所针对的特定安全相关标准)、我认为在每个阶段引入隔离没有好处。  单个隔离栅应该就足够了。

    最大

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

    当然。 我已向您发送朋友请求。

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

    之后没有听到任何声音。

    正在等待您的回复。

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

    很抱歉耽误你的时间-我刚刚给你发了一条消息。  如果您没有收到、请告诉我。

    最大

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

    谢谢。

    您能不能在数据表的这条陈述中有所具体和详细说明:  "  当使用1.8V 的 VIO 时、应使用相同电压的外部时钟、而不是晶体。"。


    谢谢、此致、

    Lakshminarayana。

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

    您好 Lakshminarayana、

    当使用3.3V 或5V 的 VIO 电压时、TCAN4550和 TCAN4551可支持晶体振荡器作为时钟源。  TCAN4551是 TCAN4550的简化功能集、也经过修改可支持1.8V 的数字接口电平。  相同的 VIO 电源为晶体振荡器电路和数字 IO 接口电路供电。  问题在于、当 VIO 电压为1.8V 时、晶体振荡器电路没有足够的电压来正常工作、并且必须使用外部单端时钟信号作为时钟源。 这个外部时钟源应该被直接输入到 OSC1引脚并且 OSC2引脚必须被接地以避免电路尝试驱动一个振荡器并且损坏时钟信号。

    此致、

    Jonathan

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

    好的。

    谢谢你。