LIN 總線與 CAN 總線有什么區(qū)別?
LIN 總線與 CAN 總線區(qū)別不少。
含義上,CAN 總線是有效支持分布式或?qū)崟r控制的串行通信網(wǎng)絡(luò),LIN 總線是針對汽車分布式電子系統(tǒng)的低成本串行通訊網(wǎng)絡(luò),是對 CAN 等網(wǎng)絡(luò)的補充。
傳輸速率方面,CAN 總線位速率較高,通常 500kb/s 甚至更高,最低也有 100kb/s;LIN 總線最高 20kb/s,常用 19200b/s 或 9600b/s。
系統(tǒng)結(jié)構(gòu)不同,CAN 總線是多主機系統(tǒng),能通過仲裁獲取總線控制權(quán),用 11 位甚至更多 ID,子系統(tǒng)中單元較多;LIN 總線是單主機多從機系統(tǒng),信息傳送由主機控制,用 6 位 ID,子系統(tǒng)中單元較少。
設(shè)計原理上,CAN 總線數(shù)據(jù)傳輸速率范圍大,雙絞線結(jié)構(gòu),錯誤檢測強,有復(fù)雜仲裁機制;LIN 總線速率較低,單主多從的星型或樹型結(jié)構(gòu),錯誤檢測依賴校驗和,仲裁由主節(jié)點控制。
應(yīng)用場景有別,CAN 總線用于動力、底盤、車身電子等關(guān)鍵系統(tǒng),LIN 總線用于車窗、車燈等低成本車身電子和傳感器網(wǎng)絡(luò)等。
性能特點也不同,CAN 總線高可靠實時,網(wǎng)絡(luò)規(guī)模大;LIN 總線成本低簡單,網(wǎng)絡(luò)規(guī)模小。
優(yōu)缺點方面,CAN 總線可靠實時但成本高復(fù)雜;LIN 總線成本低簡單但可靠性實時性弱。
未來兩者不斷進化,CAN FD 提高速率和數(shù)據(jù)包大小,LIN 2.0 也提高速率。
信號線及信號不同,CAN 總線兩條線工作,LIN 總線一條線。
組件上,CAN 總線的電子單元收發(fā)器復(fù)雜,常需協(xié)議控制器;LIN 總線收發(fā)器簡單,協(xié)議簡單一般不需要。
可靠性方面,CAN 總線用 CRC 校驗,LIN 總線用帶進位的和校驗。
成本上,CAN 總線用于各種信息傳送但成本高,LIN 總線用于要求不高的場合成本低。
總之,CAN 總線和 LIN 總線各有優(yōu)勢和適用場景,前者在關(guān)鍵復(fù)雜系統(tǒng)中主導(dǎo),后者用于低成本簡單需求。
最新問答

