新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > LIN總線及其在汽車分級制網絡中的應用

        LIN總線及其在汽車分級制網絡中的應用

        作者: 時間:2011-01-27 來源:網絡 收藏


        一個完整的報文幀如圖2所示。

        LIN報文幀
        圖2報文幀

        根據傳輸條件的不同,報文幀可分為絕對幀、觸發幀、離散幀、診斷幀、用戶定義幀和保留幀六種[2]。上的所有通訊都由主機節點中的主機任務發起,主機任務根據進度表來確定當前的通訊內容,發送相應的幀頭,并為報文幀分配幀通道。上的從機節點接收幀頭之后,通過解讀標識符來確定自己是否應該對當前通訊做出響應、做出何種響應。基于這種報文濾波方式,可實現多種數據傳輸模式,且一個報文幀可以同時被多個節點接收利用,如圖3所示。

        LIN數據傳輸模式

        圖3LIN數據傳輸模式

        3.3睡眠和喚醒

        需要時可由主機節點發送一個標識符為0x3C且數據場中首字節為0的診斷幀將所有從機節點置為睡眠狀態,如果總線在4秒鐘以上沒有任何活動,從機節點也自動進入睡眠狀態,以減小功耗。

        處于睡眠狀態的LIN網絡中的任何一個節點都可以請求喚醒總線,總線上的所有節點在接收到喚醒請求后應脫離睡眠狀態并為接收總線命令做好準備。主機節點接收到喚醒請求后也被喚醒,并在從機節點準備好之后發送幀頭,尋找喚醒原因。

        3.4錯誤檢測和處理

        LIN規范定義了六種不同類型的報文錯誤:位錯誤、校驗和錯誤、標識符錯誤、從機不響應錯誤、總線不活動錯誤和同步場不一致錯誤。主機節點和從機節點分別檢測這六種錯誤中的若干種。

        4.LIN應用設計

        LIN是一種低速串行總線,其提出是針對應用的,主要用于電子控制系統,實現智能傳感器、執行器等的連接。LIN定位于上的下層局部網絡。由CAN構成汽

        基于CAN

        圖4基于CAN/LIN的制汽車網絡


        關鍵詞: LIN 總線 汽車 分級

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 湟源县| 永胜县| 青阳县| 肥东县| 南涧| 灵丘县| 黄浦区| 平远县| 苍溪县| 团风县| 平舆县| 香港 | 长阳| 利辛县| 万年县| 鄂托克旗| 石渠县| 扬州市| 蓝田县| 静海县| 伊吾县| 仪征市| 中牟县| 崇信县| 定襄县| 徐州市| 兴山县| 吴旗县| 青铜峡市| 招远市| 亚东县| 子长县| 彰化市| 沙雅县| 若羌县| 永福县| 汶上县| 老河口市| 垫江县| 南岸区| 青阳县|