新聞中心

EEPW首頁 > 汽車電子 > 設(shè)計(jì)應(yīng)用 > 基于SAE J1939協(xié)議的車輛網(wǎng)絡(luò)集成方法

基于SAE J1939協(xié)議的車輛網(wǎng)絡(luò)集成方法

作者: 時(shí)間:2009-06-30 來源:網(wǎng)絡(luò) 收藏

位時(shí)間內(nèi)實(shí)現(xiàn)同步、網(wǎng)絡(luò)延時(shí)補(bǔ)償及采樣點(diǎn)位置確定等總線管理功能,其段組成如圖2所示。同步是相位緩沖段1加長或相位緩沖段2縮短,其上限為同步跳轉(zhuǎn)帶寬(SJW)。采樣點(diǎn)盡量位于(但不超過)位時(shí)間的7/8,能實(shí)現(xiàn)傳播延遲和時(shí)鐘誤差最佳折中。時(shí)鐘頻率為16 MHz時(shí),推薦分頻因子=4、SJw=ltq、TSEGl=13tq、TSEG2=2tq(tq為時(shí)鐘周期)。

本文引用地址:http://m.butianyuan.cn/article/197875.htm

2.2 數(shù)據(jù)鏈路層
數(shù)據(jù)鏈路層在物理層之上提供了可靠的數(shù)據(jù)傳輸功能,實(shí)現(xiàn)了應(yīng)用層報(bào)文的數(shù)據(jù)交換。通過數(shù)據(jù)鏈路層的組織,實(shí)現(xiàn)了發(fā)送數(shù)據(jù)幀必須具有的同步、順序控制、錯(cuò)誤控制和流控制等功能。
數(shù)據(jù)鏈路層通過數(shù)據(jù)單元(PDU)組織數(shù)據(jù)幀中的相關(guān)信息。PDU由數(shù)據(jù)幀中29位ID和O~8字節(jié)數(shù)據(jù)場組成,其數(shù)據(jù)結(jié)構(gòu)如圖3所示。P場決定報(bào)文優(yōu)先級;R位保留;DP位是數(shù)據(jù)頁位;PF場決定PDU格式(PDUl或PDU2);PS場為PDU細(xì)節(jié),由PF場決定是目標(biāo)地址DA還是對PF、的組擴(kuò)展GE;SA為源地址。

數(shù)據(jù)鏈路層提供的報(bào)文有命令報(bào)文、請求報(bào)文、廣播/響應(yīng)報(bào)文、應(yīng)答報(bào)文及組功能報(bào)文。此外,數(shù)據(jù)鏈路層還實(shí)現(xiàn)了傳輸功能,用于將大于8字節(jié)報(bào)文進(jìn)行打包重組、連接管理,分為廣播公告的BAM協(xié)議和點(diǎn)對點(diǎn)會話的RTS/CTS協(xié)議。
2,3 網(wǎng)絡(luò)層
網(wǎng)絡(luò)層定義了為不同網(wǎng)段間提供互聯(lián)功能的設(shè)備需求和服務(wù)。當(dāng)多個(gè)網(wǎng)段存在時(shí)需要網(wǎng)絡(luò)互聯(lián)ECU,其功能包括報(bào)文轉(zhuǎn)發(fā)、報(bào)文過濾、報(bào)文地址轉(zhuǎn)換、報(bào)文重組及數(shù)據(jù)庫管理。網(wǎng)絡(luò)層功能對于特定ECU來說是可選的,網(wǎng)絡(luò)中僅信息交互ECU用到網(wǎng)絡(luò)層功能。
2.4 應(yīng)用層
應(yīng)用層定義了針對車輛應(yīng)用的信號(參數(shù))和報(bào)文(參數(shù)組)。應(yīng)用層通過參數(shù)描述信號,給每個(gè)參數(shù)分配了一個(gè)19位的可疑參數(shù)編號(SPN);通過參數(shù)組描述報(bào)文,給每個(gè)參數(shù)組分配了一個(gè)24位的參數(shù)組編號(PGN)。SPN用來標(biāo)識與ECU相關(guān)的故障診斷元素、部件或參數(shù)組中參數(shù);PGN用來唯一標(biāo)識一個(gè)特定參數(shù)組。除已分配的參數(shù)和參數(shù)組外,用戶還可通過分配未使用的SPN給自定義參數(shù)和定義專有報(bào)文對應(yīng)用層進(jìn)行補(bǔ)充。
2.5 應(yīng)用層診斷
應(yīng)用層診斷定義了診斷報(bào)文DMl-19,其作用如表1所列。這19種報(bào)文在網(wǎng)絡(luò)中并不都可用。目前,網(wǎng)絡(luò)中僅用到報(bào)文DMl、DM2、DM3及DMll。

表l中的診斷故障代碼(DTC)為4字節(jié),由19位可疑參數(shù)編號(SPN)、5位故障失效模式(FMI)、7位故障發(fā)生次數(shù)(OC)以及1位SPN轉(zhuǎn)換方式(CM)組成,如圖4所示。

2.6 網(wǎng)絡(luò)管理層
網(wǎng)絡(luò)管理層通過提供地址分配管理和網(wǎng)絡(luò)錯(cuò)誤管理的定義和過程描述,來唯一識別網(wǎng)絡(luò)上的控制器。其功能包括:請求網(wǎng)絡(luò)上控制器的地址和名字、為控制器聲明一個(gè)地址、公告不能聲明的地址和命令其他控制器使用新的地址等。


3 信息交互設(shè)計(jì)
信息交互選用的液晶顯示器為8寸、640×480像素、RS-232通信,具有6個(gè)無源P9接口薄膜按鍵,其顯示布局如圖5所示。圖中左半部分:上部為紅色信號指示燈及其報(bào)警提示,其下為其他顏色信號指示燈:中部為儀表模擬模式下表盤指針或數(shù)字模式下數(shù)字,其下為小儀表報(bào)警提示;下部為組成員數(shù)據(jù)及各組報(bào)警提示。圖中右半部分:上部為日期時(shí)間、環(huán)溫/氣壓、單/全里程,其下為診斷指示燈及DMl來源、菜單;下部為信息分頁,包括基本信息、各ECU產(chǎn)品未處理的信息、DMl及DM2內(nèi)容、DMl及DM2下載應(yīng)答、DM3應(yīng)答、DMll應(yīng)答、單里程清零應(yīng)答和日期時(shí)間交互修改等。



評論


相關(guān)推薦

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

關(guān)閉