基于CAN總線的車身電器控制系統(tǒng)網(wǎng)絡(luò)實驗臺設(shè)計
2.1 上位機轉(zhuǎn)換節(jié)點接口電路
上位機轉(zhuǎn)換節(jié)點中,接口電路的功能主要是將數(shù)據(jù)轉(zhuǎn)換為符合RS232電平協(xié)議的數(shù)據(jù),可供上位機串口接收。由于單片機輸出的數(shù)據(jù)中邏輯電平“1”和“0”分別用5 V和O V表示,而]RS232電平的邏輯“0”電平范圍為-5~15 V,邏輯“1”的電平范圍是+5~+15 V,因此這里選用MAX232進行電平轉(zhuǎn)換,完成上位機轉(zhuǎn)換節(jié)點接口電路的功能,圖3所示為上位機轉(zhuǎn)換節(jié)點接口電路。本文引用地址:http://www.ex-cimer.com/article/197650.htm
2.2 開關(guān)控制節(jié)點接口電路
開關(guān)控制節(jié)點中,接口電路的功能主要是將節(jié)點電器中的多路開關(guān)狀態(tài)轉(zhuǎn)換為數(shù)字信號,并且實現(xiàn)由車載電源12 V到單片機使用的5 V電源的轉(zhuǎn)換。該接口電路選用的74HC244是一款CMOS型8位總線收發(fā)器,主要用在開關(guān)的輸入時,開關(guān)和SJA1000共用單片機P0端口時的切換;電源轉(zhuǎn)換主要通過穩(wěn)壓管LM7805實現(xiàn)。圖4為開關(guān)控制節(jié)點接口電路。
2.3 車燈控制節(jié)點接口電路
車燈控制節(jié)點中,接口電路的功能主要是實現(xiàn)通過CAN總線的傳輸數(shù)據(jù)控制車燈功率電器。從單片機引腳流出的電流很小,無法直接驅(qū)動車燈,若采用驅(qū)動電路和繼電器來完成車燈的驅(qū)動作用,必然會導(dǎo)致車燈控制節(jié)點偏大,不夠?qū)嵱煤兔烙^。該接口電路選用MC33888器件。該器件內(nèi)部集成有4路高端驅(qū)動器和8路繼電器或發(fā)光二極管驅(qū)動器,是一個可控制網(wǎng)絡(luò),具有在線診斷、與微控制器通信報錯能力及故障軟化等優(yōu)點。圖5所示為車燈控制節(jié)點接口電路。
2.4 車門控制節(jié)點接口電路
車門控制節(jié)點接口電路的功能和車燈控制節(jié)點接口電路的功能類似,也是將單片機輸出的小電流信號轉(zhuǎn)換成可驅(qū)動大功率電器的電信號,完成相應(yīng)工作。該電路采用MC33887器件。該器件功耗低,在等待模式下電流為25 mA,輸出電流超過8 A自動短路關(guān)斷。圖6為車門控制節(jié)點接口電路。
評論