LIN匯流排
低成本的串列通訊網路
LIN匯流排是針對汽車分散式電子系統而定義的一種低成本的串列通訊網路,是對控制器區域網路(CAN)等其它汽車多路網路的一種補充,適用於對網路的帶寬、性能或容錯功能沒有過高要求的應用。LIN匯流排是基於SCI(UART)數據格式,採用單主控制器/多從設備的模式,是UART中的一種特殊情況。
LIN(Local Interconnect Network)是一種低成本的串列通訊網路,用於實現汽車中的分
布式電子系統控制。LIN 的目標是為現有汽車網路(例如CAN 匯流排)提供輔助功能,因此LIN
匯流排是一種輔助的匯流排網路。在不需要CAN 匯流排的帶寬和多功能的場合,比如智能感測器和
制動裝置之間的通訊使用LIN 匯流排可大大節省成本。
LIN 技術規範中除定義了基本協議和物理層外還定義了開發工具和應用軟體介面。
LIN 通訊是基於SCI(UART)數據格式,採用單主控制器/多從設備的模式。僅使用一根12V 信
號匯流排和一個無固定時間基準的節點同步時鐘線。
這種低成本的串列通訊模式和相應的開發環境已經由LIN 協會制定成標準。LIN 的標準
化將為汽車製造商以及供應商在研發應用操作系統降低成本。
1998 的十月,在德國Baden Baden召開的汽車電子會議上LIN 匯流排的設想首次被提出
2000 LIN 聯盟開始接收第一批成員
2001 第一輛使用 LIN 匯流排汽車下線
2002 LIN 規範V.1.3版本發布
2003 LIN 規範V.2.0 版本發布
2004 LIN 匯流排一致性測試規範發布
2006 LIN 標準規範 V.2.1版發布
2010 LIN 規範包Specification Package Revision 2.2A 發布
LIN聯盟最初由 奧迪、寶馬、克萊斯勒、摩托羅拉、博世、大眾和沃爾沃等整車廠及晶元製造商創立,目的是推動LIN匯流排的發展,並且發布和管理LIN匯流排規範,制定一致性測試標準和認證一致性測試機構。目前,該聯盟正努力將LIN匯流排推廣為ISO國際標準。
LIN匯流排特點
低成本:基於通用UART 介面幾乎所有微控制器都具備LIN 必需的硬體;
極少的信號線即可實現國際標準ISO9141 規定;
傳輸速率最高可達20Kbit/s;
單主控器/多從設備模式無需仲裁機制;
從節點不需晶振或陶瓷震蕩器就能實現自同步,節省了從設備的硬體成本;
保證信號傳輸的延遲時間;
不需要改變LIN 從節點的硬體和軟體就可以在網路上增加節點;
通常一個LIN 網路上節點數目小於12 個共有64 個標誌符;
LIN 的通訊規則
一個LIN 網路由一個主節點以及一個或多個從節點組成,所有節點都有一個通訊任務。
該通訊任務分為發送任務和接收任務,主節點還有一個主發送任務。
一個LIN 網路上的通訊總是由主發送任務所發起的。主控制器發送一個起始報文,該起
始報文由同步斷點和同步位元組消息標誌符所組成。相應的,在接受並且濾除消息標誌符后,
一個從任務被激活並且開始本消息的應答傳輸。該應答由2/4/8 個數據位元組和一個校驗碼所
組成。起始報文和應答部分構成一個完整的報文幀。
怎樣正確組成LIN 報文幀
由報文標誌符指示該報文的組成。這種通訊規則可以用多種方式來交換數據:由主節點
到一個或多個從節點;由一個從節點到主節點或其他的從節點,通訊信號可以在從節點之間
傳播而不經過主節點或者主節點廣播消息到網路中的所有節點。報文幀的時序由主控制
器控制
典型的LIN 匯流排應用是汽車中的聯合裝配單元,如:門、方向盤、座椅、空調、照明燈、
智能感測器、制動器或光敏器件得到較廣泛的使用。這些元件可以很容易的連接到汽車網路
中並得到十分方便的維護和服務。在LIN 實現的系統中通常將模擬信號量用數字信號量
所替換,這將使匯流排性能優化。
在以下的汽車電子控制系統中使用LIN 來實現將得到非常完美的效果:
車頂
濕度感測器
光敏感測器
信號燈控制
汽車頂篷
車門
車窗玻璃
中樞鎖
車窗玻璃開關
吊窗提手
車頭
感測器
小電機
方向盤
方向控制開關
擋風玻璃上的擦拭裝置
方向燈
無線電
空調
座椅
座椅控制電機
儘管LIN 最初的設計目的是用於汽車電子控制系統,但LIN 也可廣泛應用於工業自動化
感測器匯流排,大眾消費電子產品中。
LIN匯流排一致性測試規範由LIN聯盟統一發布和管理,僅LIN聯盟核心成員可見。該規範的目的是統一LIN各模塊節點間的品質性能,保證整車上LIN網路后的正常工作和安全。故歐美的整車廠都要求其供應商供應的部件必須通過LIN聯盟認證的測試機構的認證合格的報告。
LIN聯盟認證官方測試機構