新聞中心

EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > 汽車電子應用與實現(xiàn)CAN總線解決方案

汽車電子應用與實現(xiàn)CAN總線解決方案

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


功率器件驅動電路:

  汽車車身控制系統(tǒng)需要驅動大功率的用電器件,比如照明信號燈,前后雨刮器電機,電動車窗,電動后視鏡等等。功率驅動器件考慮采用MOTOROLA公司的汽車專用功率器件。MC33286為汽車電氣專用智能的雙路控制驅動芯片,與傳統(tǒng)的機械繼電器相比,自身提供過流和過熱保護,響應時間更短,穩(wěn)定性更高。MC33286設有兩路驅動通道,每路最大工作電流可達15A,通過兩路輸入端口將CPU引腳電平信號引入,經(jīng)過內部的邏輯處理模塊轉換成輸出通道的電平變化。特別適合信號燈以及阻性負載的驅動。MC33887是帶反饋的H橋型驅動芯片,專用來驅動需要正反轉的電機負載。MC33486與MC33887類似,但內部只有半橋須外加CMOS管以構成全橋驅動電路,穩(wěn)定輸出可達10 A,尤其適用于電動車窗電機之類的大功率并伴有沖擊電流的正反相控制要求。

3 軟件結構

  系統(tǒng)的程序結構分為四個部分:CAN通訊程序(包括應用層協(xié)議的SJA1000通訊),外圍接口程序(所有檢測芯片和驅動芯片的驅動),中斷服務程序(處理開關信號以及故障報警等消息),主程序(完成系統(tǒng)初始化和任務調度,喂狗等)。限于篇幅,以下著重介紹 CAN應用層協(xié)議。

  本系統(tǒng)CAN通訊選用CAN2.0B協(xié)議的PeliCAN模式,通信位速率為500Kbps,采用雙驗收濾波器機制。為使用及修改方便,通訊協(xié)議中標識碼設計兼容點對點、一對多及廣播通訊模式。開關量消息通訊時各節(jié)點間采用主從結構,子節(jié)點的報文只有主節(jié)點接收(點對點模式),主節(jié)點的報文所有子節(jié)點均接收(廣播模式)。模擬量消息通訊時各節(jié)點間采用點對點模式。

  標識符定義:(如圖2所示)

  



  圖2 標識符定義

  類名:00000100--應答類消息(自檢應答、故障診斷);00001000--命令類消息;00010000--調試類消息;00100000--下載類消息;01000000--工作類消息。

  保留A:驗收濾波器配置預留

  應答類消息中:ID19:1--自檢應答消息 0--故障診斷出錯消息

  ID20:驗收濾波器配置預留

  工作類消息中:ID19:1--開關量消息 0--模擬量消息

  ID20:驗收濾波器配置預留

  目的地址:接-收報文節(jié)點的地址

  源地址:發(fā)送報文節(jié)點的地址,用于系統(tǒng)自檢。

4 結束語

  以其高性能,高可靠性及獨特的設計,受到工業(yè)控制領域和領域的廣泛重視,已被公認為最有前途的現(xiàn)場總線之一。我們深信不久的將來,國產(chǎn)的汽車必將誕生。

上一頁 1 2 3 下一頁

評論


相關推薦

技術專區(qū)

關閉