新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 基于DSP的電動汽車監(jiān)控平臺的設計

基于DSP的電動汽車監(jiān)控平臺的設計

作者: 時間:2012-06-18 來源:網(wǎng)絡 收藏

3.3 程序設計

是要完成對各節(jié)點的監(jiān)控,按照設計需求,可將整個設計分為五個設計窗體,包括主窗體、電機控制器監(jiān)控窗體、電池控制器監(jiān)控窗體、離合控制器監(jiān)控窗體和創(chuàng)建節(jié)點窗體,并進行模塊化設計。其中創(chuàng)建節(jié)點窗體可根據(jù)需要方便創(chuàng)建監(jiān)控窗口,設置節(jié)點ID 號和監(jiān)控變量。

4、的測試

完成了PC 機的監(jiān)控系統(tǒng)程序設計后,為了驗證程序是否正常工作,同時為了驗證設計的下位機 數(shù)據(jù)采集與通信程序的正確性。在這里將數(shù)據(jù)采集與通信程序和PC 機程序聯(lián)合起來進行調試。將雙方的波特率設為1M 波特。 節(jié)點的測試程序包含A/D 采樣(模擬加速踏板位置)和通信程序,DSP 運行后由定時中斷(20ms)進行數(shù)據(jù)采集及處理,將信號通過CAN總線上傳到上位機(PC 機)。另一方面,DSP 自動判斷是否有PC 機發(fā)送來的指令,如電池電壓、電池電流、加速踏板位置和工作模式等。上位機接收到數(shù)據(jù)后,進行處理并交給監(jiān)控系統(tǒng)進行顯示。

5、 結論

為適合監(jiān)控的需求,組建了基于CAN總線的仿真測試平臺,配備專業(yè)測試儀器后可組建CAN-BUS 實驗室。該系統(tǒng)具有良好的擴展性,可方便增加需要監(jiān)控的汽車電子控制單元(ECU)。此外,通過VB 與ACCESS 技術的良好銜接,具有數(shù)據(jù)實時保存,為后期的數(shù)據(jù)處理提供條件。為了保證各個消息能及時被相關節(jié)點采集并處理,需要對消息的調度策略進行深入研究,進一步優(yōu)化網(wǎng)絡管理,特別是網(wǎng)絡故障診斷以及處理機制。


上一頁 1 2 下一頁

評論


相關推薦

技術專區(qū)

關閉