USB-8476S LIN接口设备需要终端电阻吗?

更新 Oct 29, 2020

适用于

硬件

  • USB-8476
  • USB-8476S

驱动

  • NI-CAN

问题详述

我正在使用USB-8476S LIN接口设备。

我需要连接终端电阻吗?

解决方案

LIN主节点在LIN总线和VBat之间需要一个1KΩ电阻和一个串联二极管。
在NI USB-LIN产品上,主终端可以通过软件选择,因此,如果启用了终端属性,则不必将外部终端电阻连接到USB-8476S。
可以使用NI-CAN Frame API中的ncSetAttribute函数启用该属性。

如果使用的是LabVIEW,则应调用ncSetAttr.viTermination属性设置为1 ,如下所示:

如果使用C语言进行编程,则应调用ncSetAttributeTermination属性设置为1 ,以启用终端功能。

相关信息

LIN电缆不需要终端电阻,因为节点在收发器处有终端电阻。从节点通常通过30KΩ电阻和一个串联二极管从LIN总线上拉至VBat。该终端通常集成在收发器中。

上面的解决方案中描述的内容也适用于USB-8476。