汽車(chē)CAN總線(xiàn)
現代汽車(chē)中所使用的電子控制系統和通訊系統越來(lái)越多,如發(fā)動(dòng)機電控系統、 自動(dòng)變速器控制系統、防抱死制動(dòng)系統(ABS)、自動(dòng)巡航系統(ACC)和車(chē)載多媒體系統等,這些系統之間。系統和汽車(chē)的顯示儀表之間,系統和汽車(chē)故障診斷系統之間均需要進(jìn)行數據交換,如此巨大的數據交換量,如仍然采用傳統數據交換的方法,即用導線(xiàn)進(jìn)行點(diǎn)對點(diǎn)的連接的傳輸方式將是難以想象的,據統計,如采用普通線(xiàn)索,一個(gè)中級轎車(chē)就需要線(xiàn)索插頭300個(gè)左右,插針總數將達到2000個(gè)左右,線(xiàn)索總長(cháng)超過(guò)1. 6Km,不但裝配復雜而且故障率會(huì )很高。因此,用串行數據傳輸系統取而代之就成為必然的選擇。
數據在串聯(lián)總線(xiàn)上可以一個(gè)接一個(gè)的傳送,所有參加CAN總線(xiàn)的分系統都可以通過(guò)其控制單元上的CAN總線(xiàn)接口進(jìn)行數據的發(fā)送和接收,CAN總線(xiàn)是一個(gè)多路傳輸系統,當某一單元出現故障時(shí)不會(huì )影響其他單元的工作,CAN總線(xiàn)對不同數據的傳輸速率不一樣,對發(fā)動(dòng)機電控系統和ABS等實(shí)時(shí)控制用數據實(shí)施高速傳輸,速率為1 25K波特--–1M波特,對車(chē)身調節系統(如空調)的數據實(shí)施低速傳輸,傳輸速率在1 0—1 25K波特,其他如多媒體系統和診斷系統則為中速傳輸,速率在兩者之間,這樣的區分提高了總線(xiàn)的傳輸效率。
數據總線(xiàn)如何能實(shí)現多路傳輸的呢?原來(lái)數據總線(xiàn)有三部分組成:1)數據傳輸線(xiàn),2)地址傳輸線(xiàn),3)發(fā)送單元和接收單元之間的傳送控制線(xiàn)。數據按CPU的指令以一定的模式傳輸到指定的地址,而傳輸模式是由軟件控制的。
評論