新聞中心

        EEPW首頁 > 汽車電子 > 設計應用 > 基于J1939協議的汽車總線培訓實驗系統

        基于J1939協議的汽車總線培訓實驗系統

        作者: 時間:2009-12-29 來源:網絡 收藏


        4 系統分析

        本文引用地址:http://www.104case.com/article/197763.htm

        針對培訓要求,系統在教學中,特別是實操中可以實時監控基于汽車CAN總線的數據并能完整記錄、顯示波形和打印。
        4.1 儀表板的顯示變化
        (1)車輛行駛速度以及行程測量與顯示:系統實時測量車輛的行駛速度,并在車速表上顯示車輛當前的行駛速度,速度顯示單位為Km/h。車速傳感器的輸入為脈沖波(函數脈沖發生器發出脈沖),當輸入的脈沖波頻率達到200Hz時,車速達到最到值180Km/h。
        當車速不為0時,系統實時測量車輛行駛的路程數,并顯示在儀表板上的液晶顯示屏多功能顯示區,單位為Km,精確到0.1Km。同時系統以1Km為單位間歇存儲車輛行駛總里程數,顯示在儀表板上的液晶顯示屏多功能顯示區上。
        (2)燃油量的測量與顯示:燃油量通過油量傳感器來測量,顯示采用無量綱方式,F表示燃油滿,E表示燃油量為0。當傳感器阻值在0~200Ω變化時,對應油量表上的F~E。
        (3)前后橋氣壓的測量與顯示:系統實時測量前橋氣壓和后橋氣壓,并在儀表板上顯示。前橋氣壓和后橋氣壓的分別通過氣壓1傳感器和氣壓2傳感器來測量,當氣壓傳感器的阻值在0~200Ω變化時,對應氣壓表上的0~12。
        (4)左右轉向控制與顯示:左右轉向通過兩個開關來控制,當轉向開關斷開時,輸出為5v;當轉向開關接通時,輸出為低電壓5v,高電壓24v的脈沖,并且儀表板上對應的轉向指示燈閃爍。
        4.2 數據采集結果
        系統XA數據采集如表1所示。以轉向開關為例:當左轉向燈斷開時data為08,而接通時為08與8A交替變化。當右轉向燈接通時data為00,而接通時為00與02交替變化,如圖3所示。通過函數脈沖發生器發出脈沖,模擬車速變化,如圖4所示。
        表1 X-Analyser數據采集表
        傳感器/開關 ID PGN
        車速傳感器 18FF0D24 0FF0D
        油量傳感器 18FF0C24 0FF0C
        氣壓傳感器1 18FF0C23 0FF0C
        氣壓傳感器2 18FF0003 0FF00
        左轉開關 18FF0452 0FF04
        右轉開關 18FF0432 0FF04



        圖3 數據顯示界面

        圖4 基于J1939的速度波形圖


        5 結論

        本文介紹了一個基于J1939的汽車教學,系統可以實時監控汽車CAN總線的數據并能完整記錄、顯示波形和打印。
        系統中,CAN總線模塊系統通過CAN總線分析儀與計算機通訊,實行數據采集和傳輸,用于教學和培訓。學生進行實驗操作,直觀了解數據收發,掌握CAN總線和J1939的特點,理解物理層、數據鏈路層和應用層的含義和作用,最后進行系統開發。
        本文作者創新點:系統采用J1939的實車CAN總線模塊系統作為硬件,通過CAN總線分析儀,用直觀的人機界面描述模塊上J1939的數據格式和傳感器物理值,讓學員快速理解高層并掌握基于J1939的零部件ECU開發要點。項目經濟效益10萬元。


        上一頁 1 2 3 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 东丰县| 和静县| 如东县| 二连浩特市| 浦东新区| 无棣县| 梅州市| 河南省| 宝应县| 庆安县| 巴林右旗| 中宁县| 博兴县| 凤城市| 尼木县| 余干县| 铜川市| 广丰县| 南投市| 安吉县| 观塘区| 桦甸市| 大方县| 沙田区| 滦南县| 兰考县| 独山县| 墨脱县| 龙井市| 吴江市| 莒南县| 台山市| 普定县| 中江县| 宜州市| 吉安县| 平遥县| 临泽县| 驻马店市| 温宿县| 宜都市|