各位专家:
根据我的理解、CAN 总线的终端寄存器应该被放置在 CAN 网络的每一个边沿上。 因此、如果每个节点的端接寄存器位于方框内、如下所示、这是有问题的。 这种理解是否正确?
如果此使用模式是问题所在,您是否有任何解决方案?
此致、
希奥·乌奇克西
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 总线的终端寄存器应该被放置在 CAN 网络的每一个边沿上。 因此、如果每个节点的端接寄存器位于方框内、如下所示、这是有问题的。 这种理解是否正确?
如果此使用模式是问题所在,您是否有任何解决方案?
此致、
希奥·乌奇克西
尊敬的西班牙裔 SAN:
CAN 终端应在网络的任一端完成。 这意味着仅在第一个节点和最后一个节点。 这可以在节点内部或外部完成、如图所示。 ISO11898-2规定了驱动器在60 Ω 负载下的差分输出(两个120 Ω 端接电阻并联)。 总线上的负载超过60欧姆(在每个节点上添加端接)将使收发器越来越难以驱动总线上的显性信号。
您显示的每个节点端接的图可能会使总线过载、并使收发器无法将线路拉得足够远以便进行正确通信。 我建议在除网络两端之外的所有节点中移除(不组装)这些电阻器。
请告诉我,您是否希望得到进一步的澄清或建议。
此致、
Eric
尊敬的西班牙裔 SAN:
如果所有端接值均为120欧姆、则在第2种情况下、我建议移除第二个(存根) A 单元上的端接电阻器。 如果总线上存在三个120欧姆负载、则器件驱动器可能无法驱动等效的40欧姆负载。
如果所有 A 单元必须相同、则可以保持端接电阻器未组装、或者可以使用更大的值(1k-2k Ω)、并且可以直接在总线末端施加120 Ω 端接电阻。
但愿这对您有所帮助。 请告诉我您是否希望得到其他建议。
此致、
Eric