本地互連網絡(Local Interconnect Network,簡稱 LIN),係一種專為汽車分佈式電子系統設計嘅低成本、低速串列通信總線。LIN 嘅目標係為 CAN 等高速總線提供輔助功能,通常作為子總線,應用於嗰啲唔需要高頻寬同複雜性嘅低端控制場景。
可以咁樣理解:如果 CAN 係連接汽車各個「關鍵器官」嘅主幹道,咁 LIN 就係連接「神經末梢」嘅毛細血管網絡。
LIN 總線由奧迪、寶馬等汽車製造商同摩托羅拉等半導體廠商於 1998 年聯合創建嘅 LIN 協會共同制定,旨在為低端應用提供一個統一、開放嘅低成本標準。
其核心技術特點如下:
單主/多從架構:一個 LIN 網絡包含一個主機節點同若干個從機節點。所有通信都由主機節點發起,從機節點響應,無需複雜嘅總線仲裁機制。
極低成本:基於通用嘅 UART/SCI 串列介面,幾乎所有微控制器都具備必要嘅硬件。從節點甚至可以唔用昂貴嘅石英晶振,透過同步場(Sync Field)從主機節點嘅信號中恢復時鐘,大幅節省成本。
單線傳輸:使用一根 12V 信號線,有效減少咗線束嘅數量同重量。
低速通信:最高傳輸速率為20 kbit/s,總線長度最大為40 米。
LIN 總線主要服務於對實時性要求唔高、數據量少嘅車身舒適與便利系統。典型應用包括:
車門與車窗:車窗升降(包含防夾功能)、車門鎖同中控鎖控制。
座椅與後視鏡:座椅電機調節、後視鏡摺疊同加熱。
燈光與空調:車內氣氛燈、信號燈控制、空調風門執行器。
傳感器與執行器:如雨水傳感器、智能雨刷、溫度傳感器等。
正因為 LIN 總線喺成本同性能之間搵咗到平衡,佢同 CAN 總線共同構現代汽車分層式網絡架構嘅基礎,一個典型嘅汽車網絡通常由高速 CAN 連接動力同底盤系統,而由若干個 LIN 子網絡連接車身各處同安全無直接關聯嘅控制單元。