電子控制器的硬件按功能可區分為輸入信息處理、微處理機系統和輸出信息處理3個(gè)部分。
輸入信息處理
輸入信息處理就是把各種傳感器送來(lái)的信號經(jīng)過(guò)整形、放大處理,模擬量還要經(jīng)過(guò)A/D轉換,轉變成計算機能接受的量程合適的數字信號。
微處理機系統
微處理機系統是根據輸入信息和內存的控制策略及數據、圖表等進(jìn)行分析和運算以產(chǎn)生控制命令。微處理機系統包括微型計算機(CPU)、各種存儲器、輸入/輸出接口(I/O),以及在CPU、存儲器和I/O之間傳遞信息的數據總線(xiàn)、地址總線(xiàn)和控制總線(xiàn),產(chǎn)生時(shí)間節拍脈沖以控制微機操作的計時(shí)器等,微機系統的各部分通常全部集中在一塊芯片上,即所謂的單片機。
輸出信息處理
輸出信息處理部分就是把微機輸出的只有mA級的各種控制命令生成、放大為可驅動(dòng)各種執行器的控制信號并輸出。近年來(lái),智能功能器件的出現使輸出信息的處理部分簡(jiǎn)單化了,并且還可以放入單片機中,這樣,單片機就可以直接輸出經(jīng)過(guò)處理的控制信號,而ECU也就不需要另外的輸出信息處理部分了。