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.

[参考译文] SN65HVD232:CAN 收发器引脚排列问题

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/1189190/sn65hvd232-can-transceiver-pin-out-question

器件型号:SN65HVD232

各位专家:

请告知客户体验中的查询:

我们使用的是 SN65HVD232D 3.3V CANBus 收发器。

您能告诉我、如果引脚8接地、会发生什么情况吗?

我知道数据表显示这个引脚未连接、电路板设计人员使用 了 SN65HVD251D 芯片(5V 收发器)的引脚排列。

我们正在解决一个问题、即我们偶尔会看到我们传输的消息基本上被劫持。 基本上、我们定期广播标识符= A 且数据= B 的消息。我们定期接收标识符= C 且数据= D 的消息

我们偶尔会看到一个消息广播、标识符= C 且数据= B (在应该看到 A、B 的位置)。

在回顾期间、我们发现引脚8处理不当、并希望了解可能发生的情况、以便我们消除这种情况、将其作为问题的潜在原因。

谢谢你。

此致、
阿尔基·A.

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

    阿奇

    SN65HVD232上的引脚8是一个真正的无连接、这意味着它没有到内部芯片的连接、所以将这个引脚连接至 GND 应该不起作用。 即使基于该系列中的其他版本(230、231)产生了影响、它也会将器件置于正常模式、通信将正常工作。  

    由于这是一个帧被发送的问题、并且收发器只能转换来自控制器的消息、这似乎是来自控制器的。 控制器中是否也报告了任何错误、或仅发送了不正确的消息?  

    此致、

    Eric Hackett

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

    您好 Eric、

    谢谢你。 客户回应:

    我认为收发器可能就是这样、但我们现在必须检查所有可能性、似乎很容易发现这种可能性。 此外,遇到 NC 只是意味着不连接任何设备的问题,并希望确保我们不会导致我们可能尚未意识到的另一个问题。

    在回答您的问题时、我们没有看到错误。 只是错误消息。

    所讨论的微控制器是 Microchip SAM E70 (如果您通过论坛…听说过任何有关该微控制器的问题)

    此致、
    阿尔基·A.

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

    阿奇

    理解、感谢您的跟进。 我没有听说过专门关于该微控制器的任何信息、但我问过错误、因为某些 CAN 控制器将具有配置、如果它没有检测到来自总线上其他节点的 ACK、它将重新发送消息。 我不认为这里发生了这种情况、但这可能是需要研究的问题。

    如果我们有任何其他可以帮助的东西、请随时向我们提供有关此问题的最新信息。

    此致、

    Eric Hackett  

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

    尊敬的 Eric:

    你好。  我跟客户反映了以下情况:

    抱歉。 问题未解决、但无法与收发器相关。

    我们仍在使用 Microchip (但存在暂时的耳延迟)。

    出现以下情况之一:

    • 仲裁在某种程度上不处理的 CANBus 冲突
    • 发送/接收区域内的内部硬件冲突  

    每次回波发生时、它都会在合法的接收消息之后立即发生。

    由于接收报文占用了回显标识符、合法的发送报文占用了一些数据、看起来好像总线冲突在发生、但它不是帧错误、而是在2个数据字节停止。  

    我们正在研究此问题的潜在解决方法。

    基本上、在将项目移至发送 H/W 之前、我们确保 CANBus 处于空闲状态。 会影响计时,但没有看到回波。

    正如我们双方都认为的、收发器芯片无法导致这种情况。 案例文件可能已关闭。

    再次感谢你能抽出时间。

    此致、
    阿尔基·A.

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

    阿奇

    非常感谢您的跟进和额外信息。 我现在将关闭此主题。 不过、如果此客户发现他们认为可能与收发器有关的任何其他问题、请随时联系 E2E。

    此致、

    Eric Hackett