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