汽車Lin匯流排特點

2022-07-27 23:15:22 字數 764 閱讀 4396

序列通訊:線間干擾小,節省線束,傳輸距離長

單線傳輸:增強的iso 9141 (iso 15765-1),總線電壓基於vbat

最高速率:20kbit/s

單主多從結構,無需仲裁:主節點同時包含主任務和從任務,從節點只包含從任務,主任務負責匯流排上的報文,從任務負責傳送資料;主任務傳送報頭,從任務用響應來補充報頭形成完整的報文

基於通用uart/sci的低成本介面硬體:幾乎所有mcu具備lin匯流排的硬體基礎

可靈活增減節點數量,一條線最多可連線16個節點

支援多包報文傳輸,支援診斷服務

lin節點模型可以分為應用部分和通訊部分

傳輸的資料:

訊號報文,訊號位於幀的資料場中,以數字或陣列的形式出現;同一種訊號在相同id的報文中的位置總是固定的

診斷報文,由兩個保留id來傳輸,用來傳輸節點的診斷資訊

按照排程表的順序傳送報文

幀的結構:

間隔場:表示一幀報文的開始,由主節點發出;至少由13個顯性位組成,間隔界定符至少由1個隱性位組成

同步場:確保所有從節點使用與主節點相同的波特率傳送和接收資料,乙個位元組,結構固定0x55

識別符號場:id範圍從0到63;奇偶校驗位

資料場:長度1到8個位元組,低位元組先發,低位先發,

校驗和場:校驗資料是否正確,經典校驗和增強校驗,

位元組間隔位於每個位元組之間,響應間隔位於報頭與響應之間:留給mcu足夠的處理時間,幀長度可能增長

幀型別:

無條件幀,事件觸發幀,保留幀,零星幀,診斷幀,自定義幀 

LIN匯流排資料記錄

lin匯流排資料記錄 以下是豐田蘭德酷路澤 空調模組的資料記錄,通過lin來傳輸資料,採用lin uart採集來的資料。全自動空調,可以直接通過lin來控制空調開關及各項功能。bdr 9600kbps 前排空調 idlen data0 data1 data2 data3 data4 data5 da...

LIN匯流排協議記錄

最近調研了lin匯流排,記錄一下,以備查詢。lin匯流排 針對汽車分布式電子系統而定義的一種低成本的序列通訊網路。基於sci uart 資料格式,採用單主控制器 多從裝置的模式,是uart的一種特殊情況。lin網路中節點數量不能超過16個,否則節點增加將會導致網路阻抗,導致環境條件變差。同步機制 主...

LIN匯流排的學習

lin 是 local interconnect network 的縮寫,是基於 uart sci,通用非同步收發器 序列通訊介面 的低成本序列通訊協議。可用於汽車 家電 辦公裝置等多種領域。作為乙個低成本的輔助匯流排,lin匯流排在汽車電子中應用廣泛,車門 車窗 車燈以及中控鎖等低速應用都使用li...