K-Line和(K-Line)-Like 有什么区别?
各位好,我看到LIN收发器芯片有的支持K-Line功能,比如SN65HVDA195 ,有的支持(K-Line)-Like功能,比如SN65HVDA100,请问二者有什么区别?我主要用K-Line功能,谢谢!
这里应该是说SN65HVDA100是LIN标准器件,但同时具有K-line 类似(like)的功能,LIN和 K-line的主要区别是:
The ISO9141 standard for K-line existed before the LIN standard was created, and the physical layer for the LIN standard was based on this. The major difference between the LIN standards and the n K-Line (ISO 9141 and ISO14230 with the data link layer) standard is that the slave nodes usually have a high impedance pull up resistor >200kΩ in K-line, but have a much stronger pull-up resistor in LIN. LIN transceivers have a built in pull-up resistance on the order of 20-60kΩ.
Also, the LIN standard specifies data rates from 1kbps to 20kbps, whereas K-Line can go as low as a few bits per second. Therefore, most of the LIN transceivers we sell have a feature called dominant state timeout on them so that the bus cannot get permanently stuck dominant in the case of a fault. If you plan to be using data rates lower than 1KBPS, I would recommend looking at the SN65HVDA195-Q1 which does not have this dominant state timeout feature.
主要用K-line功能的话,可选择HVDA195,它遵循标准的ISO9141标准,并且比HVDA100有着更低的data rate。还有一个区别就是内部集成的上拉电阻值大小不同, LIN总线和CAN总线类似,有两种状态,隐形状态时总线要pull high,所以二者内部的上拉电阻值大小是不同的,数据手册里都有标明。
感谢您的解答!我在 SN65HVDA195-Q1的手册里看到,内部上拉电阻是30KΩ 的,和SN65HVDA100-Q1是一样的,如果它用来做K-line岂不是不符合>200KΩ的特点 ?
感谢您的解答!我在 SN65HVDA195-Q1的手册里看到,内部上拉电阻是30KΩ 的,和SN65HVDA100-Q1是一样的,如果它用来做K-line岂不是不符合>200KΩ的特点 ?