新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > LIN總線:一種用于車體控制應用的新興標準

        LIN總線:一種用于車體控制應用的新興標準

        作者: 時間:2012-07-23 來源:網絡 收藏
          LIN是關于汽車本地互連網絡的一個總體通訊概念。該規范包含協議的定義、物理層以及用于開發工具和應用軟件的接口定義。對于不需要控制器局域網絡(CAN)的高帶寬和多種功能的應用,LIN實現了一種具有成本效益的智能傳感器和執行器的通訊方式。這種通訊是基于串行通訊接口(SCI)、數據格式、單宿主/多從概念、單線12V總線和沒有穩定時間基的節點的時鐘同步。低端多路通訊的汽車不久前才出現。LIN協會開發了一個串行低成本通訊概念和開發環境的,采用這個,汽車制造商及其供應商能以非常經濟的方式創建、實現和處理復雜的分層化多路復用系統。

          LIN規范包含傳輸協議、傳輸介質以及用于開發工具和應用軟件的接口。LIN在硬件和軟件方面支持網絡節點的互操作性并具有可預測的電磁兼容(EMC)行為。這個概念可以實現無縫的開發和設計工具鏈并提高了開發速度和網絡的可靠性。

          LIN瞄準一些低端應用,在這些應用中每個節點的通訊成本都必須大大低于CAN而且不需要CAN的高性能、高帶寬和多功能。LIN相對于CAN的成本節省主要是由于采用單線傳輸、硅片中硬件或軟件的低實現成本和無需在從屬節點中使用石英或陶瓷諧振器。這些優點是以較低的帶寬和受局限的單宿主總線訪問方法為代價的。

          典型應用

          在一個中央式系統中,執行機構和傳感器依靠CAN的連接能力使用硬連線與一個電子控制單元(ECU)相連接。ECU通過CAN通訊線路同其它主要ECU交換信號。如果本地執行器和傳感器要求高計算性能則應選擇硬連線。在本地性能要求不高的系統中,可以用基于智能執行器和傳感器的分布系統來代替。選擇這種劃分方式是為了采用通用元件來實現可伸縮的系統架構。

          如果用于本地智能和聯網的附加成本可以通過生產和開發的成本節省得到補償,這個架構是經濟實用的。這個架構得以實施的關鍵是子總線LIN標準、低成本的機電裝配和半導體集成。

          典型的應用是諸如車門、導向輪、座位、馬達、氣候控制、照明、雨水傳感器、智能擦抹器、智能發電機、開關板或RF接收器等構件。我們可以很容易地把這些構件連接到汽車網絡并接入各種類型的診斷和服務。通常使用的信號模擬編碼可以用數字信號替換從而使線束得以優化。

          LIN是一種基于通用SCI(UART)字節字接口的單線串行通訊協議。目前幾乎所有微控制器都配有低成本的UART接口模塊。LIN也可以使用軟件代碼或純狀態機來實現。在LIN中,媒體訪問由宿主節點控制而不需要從屬節點的仲裁或沖突管理,因而可以使最壞情況下的信號傳輸延遲時間得到保證。

          同步機制是LIN的一個特殊特性,它允許通過從屬節點恢復時鐘而不需要石英或陶瓷諧振器。線驅動器和接收器的規范遵循有所增強的ISO9141單線標準。最大傳輸速度為20kbps,這是根據EMC和時鐘同步要求而定。

          除了宿主節點的命名之外,LIN網絡中的節點不使用有關系統設置的任何信息。我們可以在不要求其它從屬節點改變硬件和軟件的情況下向LIN中增加節點。由于識別碼數量較少(64)和傳輸速度相對較低,LIN的規模通常在12個節點之下(盡管并不局限于此)。時鐘同步、簡單的UART通訊和單線介質是保證LIN經濟性的主要因素。

          通訊概念

          LIN包含一個宿主節點和一個或多個從屬節點。所有節點都包含一個被分解為發送和接收任務的從屬通訊任務,而宿主節點還包含一個附加的宿主發送任務。在實時LIN中,通訊總是由宿主任務發起的。

          宿主節點發送一個包含同步中斷、同步字節和消息識別碼的消息報頭。從屬任務在收到和過濾識別碼后被激活并開始消息響應的傳輸。響應包含兩個、四個或八個數據字節和一個檢查和(checksum)字節。報頭和響應部分組成一個消息幀。

          消息的識別碼指明了消息的內容而不是目的地。這個通訊概念使我們能以多種方式實現數據交換:從宿主節點(使用其從屬任務)到一個或多個從屬節點,從從屬節點到宿主節點和/或其它從屬節點。直接從從屬節點到從屬節點發送信號而無須通過宿主節點路由或從宿主節點向網絡的所有節點廣播消息也是可能的。消息幀的序列由宿主節點控制。在宿主節點調度幀中,消息的數目、序列和頻率由波特率、系統響應時間和時間行為來決定。在系統設計過程中,必須周密考慮各種情況,因為如果宿主節點丟失了一個從屬節點消息,由于主從概念,這個消息將只能最早在下一個調度序列到達宿主節點。


        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 金川县| 加查县| 孟州市| 北川| 石门县| 榆树市| 松滋市| 苍南县| 岑巩县| 略阳县| 望江县| 惠水县| 金堂县| 思茅市| 色达县| 犍为县| 茶陵县| 大冶市| 英德市| 兴山县| 广昌县| 抚宁县| 白水县| 神农架林区| 衡东县| 延寿县| 大庆市| 恭城| 嘉禾县| 长阳| 梅州市| 绍兴市| 来宾市| 陈巴尔虎旗| 鲜城| 衡南县| 保山市| 汽车| 梅河口市| 永善县| 手机|