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.

[参考译文] SN65HVD231:使用3.3V的SN65HVD231可能存在问题。

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

https://e2e.ti.com/support/interface-group/interface/f/interface-forum/637679/sn65hvd231-sn65hvd231-used-3-3v-can-have-problem

部件号:SN65HVD231

您好,

我们在 T盒中使用SN65HVD231,我们发现CANH波形如下@ 3.3V CAN,但我们使用5V CAN不是任何问题。

在车辆上与其他5V CAN连接时进行设置。 是什么原因造成的?

如下所示的电路和DEL C78、C74、C123、C75、C124、D18也无法改进。

非常感谢。

 我在5V CAN系统中使用3.3V CAN。当总线阻抗为120ohm时,OBD可以接收T盒信号。

但当总线阻抗为60欧姆时,OBD无法接收T盒信号。

OBD接收信号失败的原因是什么?


 

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

    如果我理解正确的话,您使用的是5V CAN收发器,它应该在3.3V下使用,但该部件仍然工作。 一旦您将其连接到汽车上的另一个CAN设备,则会出现故障。

    能否解释一下您测量的是什么信号以及它们是否正确? 问题是否仅显示在CANH行上?
    如果你能告诉我更多关于收发器的方式和你期望从收发器得到什么的信息,那么我可以试着提出一些想法。

    此外,从原理图中,我无法理解您是否尝试实施这些电容器,但您不喜欢使用它们的结果,或者它们最初不是设计在您的应用中的。

    请告诉我。
    此致,
    Adrian
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Adrian:
    更新我的问题。
    我的问题是在5V CAN系统中使用3.3V CAN,当总线阻抗为120ohm时,OBD可以接收T-Box信号。
    但当总线阻抗为60欧姆时,OBD无法接收T盒信号。
    OBD接收信号失败的原因是什么?
    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Wu,

    感谢您的解释。

    OBD在第一种情况下工作,因为网络的终止是正确的,即120欧姆。 这是您在总线两端放置的典型端接,如原理图所示,并且是ISO1.1898万标准要求的;结果将是防止反射。

    另一种端接可能是分离式端接,即两个60欧姆电阻器,在这些电阻器中间有一个电容器接地。 您可以在下图中看到它。

    现在我的问题是,您是只使用一个60欧姆电阻器还是两个像标准分离式端接那样的电阻器?

    终端处的阻抗越小,将在线路中产生更高的电流,收发器必须产生这种电流。 如果它无法提供该电流,电压可能会降低到没有意义的程度。

    如果这能澄清您的想法,请告诉我。

    谢谢,顺祝商祺!

    Adrian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Adrian:
    对于总线阻抗平衡,总线上的所有产品都不连接任何阻抗。
    3.3V T盒是标准终端。
    查看示意图R60,R63,R64 NO CONNECT any resistance。
    谢谢。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Wu,

    因此,系统上的所有设备都没有内部端接,T盒除外?

    您能否向我确认您的系统是否与下图中的系统类似? 即,多个设备连接到总线,具有两个60欧姆的电阻器,线路两端各一个。

    请告诉我,TBOX内的标准端接是什么值?

    我首先建议您了解您在总线上看到的阻抗值是多少。 问题可能是值太高或太低。 您可以使用万用表直接测量CANH和CANL之间的总线阻抗。 应该是一个简单的测量值,所以请告诉我总线上的电阻值是什么。

    我对原理图有一个疑问:在您看到OBD端口的问题之后,或者甚至在未连接电阻器R60,R63,R64之前,您是否断开了它们?

    感谢你能抽出时间。

    此致,

    Adrian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好,Adrian:
    更新我的图片。
    该系统具有另一个T形盒,如仪器。
    现在T盒标准端接不连接任何电阻,因为用于总线平衡。
    总线阻抗为60欧姆,并联两个120欧姆。
    R60,R63,R64未连接任何电阻。
    出现此问题的原因是总线阻抗为60欧姆,但120欧姆的阻抗是正常工作。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,Wu,

    我恳请您在两种情况下重新发布您的系统:使系统正常工作的终止值,以及使系统发生故障的终止值的另一个。 这至少可以澄清系统级别。

    • 我现在完全理解原理图部分,电阻器没有像您所说的那样连接,但它们应该不是问题。 如果您解释完整的系统,失败的系统和正常工作的系统,我可以给您更好的思考。
    • 关于您发布的CANH信号的第一个波形,正确的是具有这些电压值,因为设备以不对称的方式运行。
    • 仅绘制CANH信号并不能真正告诉设备的行为发生了什么。 您能否绘制相同类型的波形,但也适用于CANL,接收器和驱动器? 这样,我也可以了解问题是否仅在接收或发送数据时发生。
    • 应用其他数据速率时是否也会出现此问题? 您是否尝试使用较慢的数据速率? 通常,它有助于读取信号。

    请告诉我这对您是否有意义。 我希望听到你对此的答复。

    此致,

    Adrian