lin線和can線的區別?如虛空華012020-10-11 21:19:31

主要有以下六個方面區別:

1。訊號線及訊號

CAN匯流排以CAN一High和CAN一歷w兩條訊號線 (雙絞線)工作,舒適CAN匯流排 兩條線的電平分別約為OV和5V(隱性時)。

LIN匯流排只以一條相當於CAN一忱如的訊號線工作,隱性時電平接近電瓶電壓,並隨 之浮動;顯性時電平接近地電平。使用0·35mmz導線,顏色為紫底白線。

2·元件

CAN匯流排工作時,電子單元中除了需要相對複雜的收發器外,通常還需要用專門的協 議控制器。LIN匯流排單元中的收發器較簡單,而且由於協議簡單,通常不需要專門的協議 控制器。

3·傳輸速率

CAN匯流排的位速率較高,在汽車中使用時通常為5OOkb/s,最低的也達到1OOkb/s。 LIN匯流排的最高位速率為2Okb/s,通常使用1920Ob/s或9600b/s的速率。

4·系統結構

CAN匯流排為多主機系統,即接人匯流排的任一電子單元都可透過匯流排仲裁來獲取匯流排控 制權,並向匯流排系統中傳送資訊,單元在發出完整的ID時即為主機。CAN匯流排使用11位 ID(甚至更多),在一個子系統中可有較多的單元。

LIN匯流排為單主機多從機系統,每一子系統中有且只有一個主機,所有的資訊傳送都 由主機控制,從機必須等待主機發出了與它對應的ID後才能傳送資訊。LIN匯流排使用6位 ID,在一個子系統中只能有較少的單元。

5·可靠性

CAN匯流排採用可靠性很高的CRC校驗。

LIN匯流排採用可靠性相對較差的帶進位的和校驗。

6·成本

CAN匯流排能用於各種資訊傳送的場合,但成本較高,工藝性相對差些。

LIN匯流排只能用於對速率及可靠性要求不是很高的場合,如舒適系統或某些子系統等, 優點是成本低,工藝性好。