徐曉宇 劉秋生 吳金華
江西應用技術(shù)職業(yè)學院 江西 贛州 341000
21世紀以來,汽車上的部件越來越多地由電子控制單元(ECU)控制,如電子燃油噴射裝置、防抱制動裝置、安全氣囊裝置、電子防盜系統(tǒng)等,車上的ECU數(shù)量也隨之增多。若采用傳統(tǒng)布線方式,將導致車上電線數(shù)目急劇增加。隨之增加的復雜電路會降低車輛的可靠性,使其質(zhì)量與消耗成本成倍增加,電磁干擾性較為嚴重。為了克服這些缺陷,汽車電子系統(tǒng)就必須利用總線技術(shù)[1]。
CAN(ControllerAreaNetwork,控制器局域網(wǎng)絡)由德國汽車公司博世(BOSCH)研發(fā),并最終成為國際標準,也是國際上應用最廣的總線技術(shù)。CAN屬于現(xiàn)場總線的范疇,它是一種有效支持分布式控制或?qū)崟r控制的串行通信網(wǎng)絡,且網(wǎng)絡各節(jié)點之間的數(shù)據(jù)通信速率高、實時性強,縮短了開發(fā)周期。此外,CAN總線的通信介質(zhì)可以是雙絞線、同軸電纜或光導纖維,這一特點很大程度上方便了使用者[2]。
通信信息可直接編輯。CAN一個最大特點是廢除了傳統(tǒng)的站地址編碼,而代之以對通信數(shù)據(jù)塊進行編碼。采用這種方法可使網(wǎng)絡內(nèi)的節(jié)點個數(shù)在理論上不受限制,這在分布式控制系統(tǒng)中非常有用。
能確定傳送數(shù)據(jù)的優(yōu)先級。一般來說,CAN從結(jié)構(gòu)上分為物理層和數(shù)據(jù)鏈路層,數(shù)據(jù)鏈路層又包括邏輯鏈路層控制子層和介質(zhì)訪問控制子層。其中,CAN總線數(shù)據(jù)鏈路層的通信介質(zhì)訪問控制方式為事件觸發(fā),網(wǎng)絡上任意節(jié)點均可在任意時刻主動地向網(wǎng)絡上其他節(jié)點發(fā)送信息,而不分主從。當多個節(jié)點同時發(fā)送產(chǎn)生沖突時,采用非破壞性位仲裁機制,低優(yōu)先級節(jié)點主動停止發(fā)送,高優(yōu)先級節(jié)點不受影響繼續(xù)發(fā)送,從而避免總線沖突,避免信息和時間損失。
完成對通信數(shù)據(jù)的成幀處理。CAN可完成對通信數(shù)據(jù)的成幀處理,包括位填充、數(shù)據(jù)塊編碼、循環(huán)冗余檢驗等工作。其摒棄了長幀結(jié)構(gòu),每一幀的有效字節(jié)數(shù)為8個,提升數(shù)據(jù)傳輸?shù)膱?zhí)行率,提高了抗干擾的能力,即使在外界干擾程度強的環(huán)境里也能確保數(shù)據(jù)傳輸時的平穩(wěn)有效。當節(jié)點出現(xiàn)較嚴重的錯誤時,就會執(zhí)行自動關(guān)閉總線的功能,斷絕其與總線之間的聯(lián)系,讓總線上其他操作不出現(xiàn)問題。此外,還可以一對一、一對多點的以及廣播集中模式的傳輸且接收數(shù)據(jù)。
隨著現(xiàn)代汽車技術(shù)的不斷發(fā)展,CAN總線技術(shù)逐漸成為現(xiàn)代汽車上不可缺少的技術(shù)。汽車應用CAN總線可減少車身布線,進一步節(jié)省成本。因為運用總線技術(shù),信號在模塊之間的傳送只需兩條信號線。將布線極大的局部化,車中除總線之外就無須其他的線路來貫穿。
目前,汽車上的CAN總線連接方式主要有兩種,一種是用于驅(qū)動系統(tǒng)的高速CAN總線,速率可達到500kb/s,另一種是用于車身系統(tǒng)的低速CAN總線,速率為100kb/s。國外知名汽車公司基本已經(jīng)采用了CAN總線技術(shù),例如林肯、奧迪、寶馬等,而國內(nèi)如奇瑞等公司也已經(jīng)有幾款車型應用了總線技術(shù)。
1.VAN總線技術(shù)
VAN(VehicleAreaNetwork,車輛局域網(wǎng))是由法國標致雪鐵龍集團以及雷諾公司在1985年創(chuàng)造出的車載多路傳輸通信協(xié)議,最先用在雪鐵龍Xm上。神龍公司合資推出的愛麗舍、畢加索(1.6L、2.0L)以及賽納轎車用的也是VAN多路傳輸系統(tǒng)。與CAN總線相比,VAN總線傳輸速率較低,處理信息的速度也比較慢,適合用在連接防盜報警裝置、舒適設備,以此來構(gòu)成網(wǎng)絡結(jié)構(gòu)。因此,VAN總線目前主要用來調(diào)整駕駛者的的舒適度。
2.CAN總線技術(shù)與VAN總線技術(shù)的聯(lián)合應用
不難看出,CAN總線技術(shù)與VAN總線技術(shù)區(qū)別比較大,汽車制造商一般會根據(jù)公司所生產(chǎn)車輛的具體要求選用不同的總線類型。但隨著科技的飛速發(fā)展,兩種總線技術(shù)已可以應用于同一種車型。比如東風標致307,就是采用了這兩種總線技術(shù),CAN總線技術(shù)在車內(nèi)主管制動、能源、動力與所需的高速傳輸數(shù)據(jù),VAN總線技術(shù)則是掌控車內(nèi)總線、安全總線與舒適總線。
電子控制、計算機、通信等技術(shù)的迅猛發(fā)展,使汽車電子技術(shù)的開發(fā)日新月異。實踐證明,基于CAN總線技術(shù)的汽車控制系統(tǒng)通信傳輸速度快、抗干擾能力強、能確保汽車各大系統(tǒng)的平穩(wěn)運行。