新聞中心

EEPW首頁 > 模擬技術(shù) > 設(shè)計(jì)應(yīng)用 > 基于LIN總線的汽車分級(jí)制網(wǎng)絡(luò)結(jié)構(gòu)

基于LIN總線的汽車分級(jí)制網(wǎng)絡(luò)結(jié)構(gòu)

作者: 時(shí)間:2012-04-12 來源:網(wǎng)絡(luò) 收藏
x; WORD-SPACING: 0px; FONT: 14px/24px 宋體, arial; TEXT-TRANSFORM: none; COLOR: rgb(0,0,0); TEXT-INDENT: 3em; PADDING-TOP: 0px; WHITE-SPACE: normal; LETTER-SPACING: normal; BACKGROUND-COLOR: rgb(255,255,255); orphans: 2; widows: 2; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">  需要時(shí)可由主機(jī)節(jié)點(diǎn)發(fā)送一個(gè)標(biāo)識(shí)符為0x3C且數(shù)據(jù)場中首字節(jié)為0的診斷幀將所有從機(jī)節(jié)點(diǎn)置為睡眠狀態(tài),如果總線在4秒鐘以上沒有任何活動(dòng),從機(jī)節(jié)點(diǎn)也自動(dòng)進(jìn)入睡眠狀態(tài),以減小功耗。

  處于睡眠狀態(tài)的LIN網(wǎng)絡(luò)中的任何一個(gè)節(jié)點(diǎn)都可以請(qǐng)求喚醒總線,總線上的所有節(jié)點(diǎn)在接收到喚醒請(qǐng)求后應(yīng)脫離睡眠狀態(tài)并為接收總線命令做好準(zhǔn)備。主機(jī)節(jié)點(diǎn)接收到喚醒請(qǐng)求后也被喚醒,并在從機(jī)節(jié)點(diǎn)準(zhǔn)備好之后發(fā)送幀頭,尋找喚醒原因。

  3.4錯(cuò)誤檢測和處理

  LIN規(guī)范定義了六種不同類型的報(bào)文錯(cuò)誤:位錯(cuò)誤、校驗(yàn)和錯(cuò)誤、標(biāo)識(shí)符錯(cuò)誤、從機(jī)不響應(yīng)錯(cuò)誤、總線不活動(dòng)錯(cuò)誤和同步場不一致錯(cuò)誤。主機(jī)節(jié)點(diǎn)和從機(jī)節(jié)點(diǎn)分別檢測這六種錯(cuò)誤中的若干種。

  4.LIN應(yīng)用設(shè)計(jì)

  LIN是一種低速串行總線,其提出是針對(duì)汽車應(yīng)用的,主要用于汽車電子控制系統(tǒng),實(shí)現(xiàn)智能傳感器、執(zhí)行器等的連接。LIN定位于汽車上的下層局部網(wǎng)絡(luò)。由CAN構(gòu)成汽

  

基于LIN總線的汽車分級(jí)制網(wǎng)絡(luò)結(jié)構(gòu)

  圖4基于CAN/LIN的分級(jí)制汽車網(wǎng)絡(luò)

  車的上層主干網(wǎng)絡(luò),而在不需要CAN的高速與多功能性的場合則由LIN來構(gòu)成下層局部網(wǎng)絡(luò),實(shí)現(xiàn)分級(jí)制,以達(dá)到合理分配利用網(wǎng)絡(luò)資源、提高線路布置的方便靈活性、降低成本的目的。典型的基于CAN-的分級(jí)制汽車車身網(wǎng)絡(luò)如圖4所示。

  現(xiàn)以車門LIN網(wǎng)絡(luò)為例介紹設(shè)計(jì)的一般方法。

  車門控制LIN網(wǎng)絡(luò)的結(jié)構(gòu)及其在車門上的布置如圖5所示,該網(wǎng)絡(luò)由主機(jī)節(jié)點(diǎn)、后視鏡從機(jī)節(jié)點(diǎn)、搖窗機(jī)從機(jī)節(jié)點(diǎn)、門鎖從機(jī)節(jié)點(diǎn)構(gòu)成。

  

基于LIN總線的汽車分級(jí)制網(wǎng)絡(luò)結(jié)構(gòu)

  圖5車門控制LIN網(wǎng)絡(luò)

  主機(jī)節(jié)點(diǎn)采集本地各控制開關(guān)的狀態(tài)并接受CAN總線上的遠(yuǎn)程信息,據(jù)此產(chǎn)生控制指令,并將指令轉(zhuǎn)換為LIN報(bào)文幀通過LIN網(wǎng)絡(luò)發(fā)送給相應(yīng)從機(jī)節(jié)點(diǎn),從機(jī)節(jié)點(diǎn)接收到與自己相關(guān)的報(bào)文幀后對(duì)報(bào)文幀進(jìn)行拆封、解讀,然后根據(jù)獲得的指令控制相應(yīng)的執(zhí)行器動(dòng)作,從而實(shí)現(xiàn)對(duì)車門各部件的控制。同時(shí),在需要時(shí)從機(jī)節(jié)點(diǎn)分別將其控制部件所處狀態(tài)反饋給主機(jī)節(jié)點(diǎn),主機(jī)節(jié)點(diǎn)再將該狀態(tài)信息通過指示燈或喇叭提供給駕駛員或通過CAN總線發(fā)送給其他控制單元。主機(jī)節(jié)點(diǎn)也作為本LIN網(wǎng)絡(luò)與上層CAN網(wǎng)絡(luò)連接的網(wǎng)關(guān)。



關(guān)鍵詞: LIN總線 汽車分級(jí)制 網(wǎng)絡(luò)結(jié)構(gòu)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉