隨著車子技藝日新月異的進(jìn)行,以及電子技藝和操控技藝在車子上的大批利用,車子上采納的電子操控模塊越來越多。由本來的幾塊進(jìn)行到此刻的幾十塊,赫然慣例的數(shù)據(jù)傳輸形式已不行滿足模塊間數(shù)據(jù)傳輸?shù)恼?qǐng)求。新款車子的操控體系中采納了一個(gè)新款的數(shù)據(jù)傳輸網(wǎng)站,英文縮寫為CAN(ControllerAreaNetwork),其目的是使車子操控體系的數(shù)據(jù)傳輸實(shí)現(xiàn)快速化,并使車子操控體系容易化。新款大眾POLO乘用車即采納了這類局城網(wǎng)站操控體系。 自動(dòng)擋沒有故熄火屬故障 應(yīng)及時(shí)檢修 一、CAN數(shù)據(jù)傳輸體系的構(gòu)成與事業(yè)原理 CAN數(shù)據(jù)傳輸體系將慣例的多線傳輸體系改變?yōu)殡p線(總線)傳輸體系(如圖1所示)。這樣一臺(tái)車子不管有多少操控模塊,還不管其消息容量有多大,每個(gè)操控模塊都只要引出兩條線接在兩個(gè)節(jié)點(diǎn)上,這兩條導(dǎo)線稱為數(shù)據(jù)總線。數(shù)據(jù)總線好比一條消息快速道路,消息經(jīng)過在快速道路上行進(jìn)的BUS來傳導(dǎo),是以CAN數(shù)據(jù)傳輸體系又稱為CAN-BUS。 1.CAN數(shù)據(jù)傳輸體系的構(gòu)成 CAN數(shù)據(jù)傳輸體系中的每個(gè)操控單元里面都含有個(gè)CAN操控器和一種CAN收發(fā)器。每個(gè)操控單元之中都經(jīng)過兩條數(shù)據(jù)總線接連。在數(shù)據(jù)總線兩端都裝有數(shù)據(jù)傳輸末端。因此不難瞧出,CAN數(shù)據(jù)傳輸體系由之下四部分構(gòu)成: 、臗AN操控器 CAN操控器的效用是接收操控單元中微料理器發(fā)出的數(shù)據(jù),料理數(shù)據(jù)并傳給CAN收發(fā)器。同一時(shí)間,CAN操控器也接收CAN收發(fā)器收到的數(shù)據(jù),料理數(shù)據(jù)并傳給微料理器。 ⑵CAN收發(fā)器 CAN收發(fā)器是一種發(fā)送器和接收器的聯(lián)合,它將CAN操控器提供的數(shù)據(jù)轉(zhuǎn)化為電信號(hào)并經(jīng)過數(shù)據(jù)總線發(fā)送出來;同一時(shí)間,它也接收CAN總線數(shù)據(jù),并將數(shù)據(jù)傳輸給CAN操控器。 、菙(shù)據(jù)傳輸末端 數(shù)據(jù)傳輸末端實(shí)質(zhì)上是一種電阻器,其效用是庇護(hù)數(shù)據(jù),幸免數(shù)據(jù)傳輸?shù)侥┒吮环瓷浠貋矶l(fā)生反射波。 ⑷CAN數(shù)據(jù)總線 CAN數(shù)據(jù)總線是傳輸數(shù)據(jù)的雙向數(shù)據(jù)線,分為高位數(shù)據(jù)線和低位數(shù)據(jù)線。為了防止外界電磁波干擾和向外幅射,CAN數(shù)據(jù)總線平常纏繞在一同。這兩條線上的電位和是恒定的,假如一條線上的電壓是5V,則另一條線上的電壓為0。 2.CAN數(shù)據(jù)傳輸體系的事業(yè)原理 操控單元向CAN操控器提供須要發(fā)送的數(shù)據(jù),這類數(shù)據(jù)由二進(jìn)制數(shù)組成,即“0”或“1”,“1”顯示電路接通,“0”則顯示斷開。也便是說1位數(shù)字可顯示2種狀況,2位數(shù)則可顯示4種狀況;3位數(shù)可顯示8種狀況,依此類推,第一大的數(shù)據(jù)是64位,它可顯示的消息量為2的64次方,等于1.8乘以10的19次方。用數(shù)字表明溫度消息的實(shí)例見表1。 為了幸免若干消息在傳導(dǎo)時(shí)產(chǎn)生沖突,CAN數(shù)據(jù)總線在統(tǒng)一時(shí)候只應(yīng)允傳導(dǎo)一種數(shù)據(jù)。數(shù)據(jù)傳導(dǎo)的先后順序是按數(shù)據(jù)的領(lǐng)先等級(jí)來確定的,具備更高領(lǐng)先等級(jí)的數(shù)據(jù)起首發(fā)送,而數(shù)據(jù)的領(lǐng)先等級(jí)是由二進(jìn)制的11位數(shù)值來顯示。當(dāng)若干操控單元同一時(shí)間發(fā)送數(shù)據(jù)時(shí),在數(shù)據(jù)傳輸線上由左到右對(duì)顯示領(lǐng)先等級(jí)的11位數(shù)字,發(fā)展逐一的相比。假如一種操控單元發(fā)送了一種低電位(用“1”顯示)而檢驗(yàn)到一種將要接收的高電位(用“0”顯示),那末,該操控單元就停止發(fā)送而轉(zhuǎn)變?yōu)榻邮諣顩r;假如一種操控單元向外發(fā)送高電位(用“0”顯示),而同一時(shí)間,另一種操控單元向外發(fā)送低電位(用“1”顯示),則數(shù)據(jù)傳輸線將表現(xiàn)高電位(用“0”顯示)。比如,啟動(dòng)機(jī)操控單元要發(fā)送的數(shù)據(jù)為“00101000000”;而自動(dòng)變速器操控單元要發(fā)送的數(shù)據(jù)為“01000100000”;ABS操控單元要發(fā)送的數(shù)據(jù)為“00011010000”。 那末,數(shù)據(jù)傳輸線將如何傳導(dǎo)這點(diǎn)數(shù)據(jù)呢?起首,第一位均為“0”,數(shù)據(jù)傳輸線上也表現(xiàn)為“0”;三個(gè)數(shù)據(jù)的第二位數(shù)字,自動(dòng)變速器操控單元準(zhǔn)備向外發(fā)送“1”,而啟動(dòng)機(jī)操控單元和ABS操控單元均準(zhǔn)備向外發(fā)送“0”,因而,自動(dòng)變速器操控單元,發(fā)送了一種低電位(用“1”顯示),而接收一種高電位(用“0”顯示),那末,自動(dòng)變速器操控單元將失去領(lǐng)先權(quán),而轉(zhuǎn)為接收狀況,數(shù)據(jù)傳輸線傳送“0”;再相比第三位數(shù)字,啟動(dòng)機(jī)操控單元準(zhǔn)備向外發(fā)送“1”,而ABS操控單元準(zhǔn)備向外發(fā)送“0”,同理,啟動(dòng)機(jī)操控單元將失去領(lǐng)先權(quán)而轉(zhuǎn)為接收狀況,數(shù)據(jù)傳輸線傳輸“0”。
|