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.

[参考译文] SN65HVD234-Q1:无法使收发器正常工作。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/680291/sn65hvd234-q1-can-not-get-transceiver-to-function

器件型号:SN65HVD234-Q1

提前感谢您的任何帮助。  

我刚刚使用与 MCP2515耦合的3.3V 收发器创建了一个新设计。

在工作台上、MCP2551 (5伏)和 MCP2515 (3.3V)的一切工作正常。  

我的新设计没有5V 电压、这就是我订购此芯片的原因。 我将它们换掉、将电源轨电压更改为3.3V、这是 MCP 2515正在使用的电源轨电压(但它不起作用)。  

我当前为两个芯片(在我浪费电路板之前在试验板上)的接线是:

引脚1 - TXD
引脚2 - GND
引脚3 - 3.3V (使用 MCP2551时为5伏)
引脚4- RXD
引脚5 - 3.3V
引脚6 - CAN L
引脚7 - CAN H
引脚8 - GND

我在运行和获得3.2伏电压的同时检查了电压。 当我交换 MCP 并将电源轨更改为5V 时、效果良好。 因此、我认为其他连接没有任何问题。  

此时 CANH 和 CANL 之间没有连接120欧姆以外的其他电阻器

我正在使用 Kvaser Leaf CAN 监听器验证输出。  

我缺少什么吗? 我认为此芯片是 MCP 的直接交换、电压除外。  

我还尝试了两种不同的新收发器、结果相同。  

请帮助...  

David

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

    您对 HVD234功能的理解是正确的、您描述的连接应该是正确的。 要进行调试、您是否能够使用示波器探测某些信号? 请仔细查看 TXD 输入以确保其有效、然后确保 CANH 和 CANL 信号按预期工作(即输出与 TXD 上逻辑状态相对应的显性和隐性电平)。 然后、您可以验证 RXD 输出是否正确反映收发器的 CANH/CANL 输入。 这可能有助于进一步缩小范围。

    另一项建议是核实所使用的终止。 您提到 CANH 和 CANL 之间的电阻为120欧姆、但 CAN 监听器中是否也有终端? 理想情况下、CANH 和 CANL 之间的等效电阻为60欧姆(因为 CAN 总线设计为在两端使用120欧姆电阻器端接、这些电阻并联)。 端接电阻值会影响信号电平和转换时序、因此、如果您仅使用单个电阻、您可能希望此时将其切换为60欧姆(或在 CANH/CANL 上连接另一个120欧姆电阻)。

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

    我想再次查看这个。 您是否有幸调试了此问题?

    最大