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