摘要:設計了一種CAN-USB轉換器,實現了CAN總線與上位機的實時通信,完成了對CAN總線通信的實時信息采集。
關鍵詞:USB;CAN總線;LPC2119
引言
ABS(防抱死剎車系統)ECU(電控單元)在研發過程中,為了實時確定其行車參數和控制參數,通常會使用標定技術,標定技術就是通過一定的命令對ECU上傳和讀取控制算法參數,以達到對其實時修改以尋求最優的技術。對于車載電控單元來說,其通常只有CAN總線通信接口,為了能實現上位機和ECU能直接進行通信,實現利用標定技術對ABS ECU進行開發,我們設計了一款能實現CANNUSB的數據轉換器。CAN通信協議是一種用于汽車內部測量與執行部件之間的數據通信協議。而USB具有即插即用的優點,并且有較高的通信速率,對于實現上位機和下位機的通信進行標定十分方便。我們設計的數據轉換器采用了NXP公司的LPC2119 ARM7處理器,通過它成功地實現上位機和ECU的可靠通信和對下位機的標定。
注:本文中所涉及到的圖表、注解、公式等內容請以PDF格式閱讀原文