隨著國家對于摩托車發(fā)動機的排放的要求越來越高,在2019年發(fā)布的摩托車國四排放標準中要求,摩托車發(fā)動機必須配備電噴系統(tǒng),自此,所有摩托車發(fā)動機都必須有電噴系統(tǒng)和ECU才能進行上牌。
S9KEAZ是NXP基于ARM CortexM0+ 打造的一款汽車級MCU,由于其優(yōu)異的性能和價格優(yōu)勢,在汽車電子中的應用非常廣泛。
本項目基于S9KEAZ打造的摩托車發(fā)動機ECU,包含噴油、點火、啟動、氧傳感器采集等一系列功能。
ECU負責控制和監(jiān)控整個發(fā)動機運轉,包括曲軸信號的識別、發(fā)動機水溫的采集、進氣壓力傳感器的采集、進氣溫度采集、節(jié)氣門開度的采集、點火線圈的控制、噴油器的控制,在發(fā)動機的進氣沖程控制噴油器進行噴油,然后發(fā)動機把油和空氣混合物吸入到發(fā)動機,在壓縮沖程快要到達上止點的時候,控制點火線圈進行點火,點燃油氣混合物產生動力推動活塞繼續(xù)做功。
為了控制尾氣中的污染物,會在排氣管路上面安裝氧傳感器,檢測尾氣中氧氣的濃度,從而反饋發(fā)動機的空燃比,將空燃比控制在14.7:1這個經濟區(qū),達到動力和排放的相對平衡。
ECU的開發(fā)過程十分復雜,需要一系列復雜的標定工作,例如高溫高寒標定,高原標定,排放標定等等,本項目只是一個演示。
項目程序和文檔
https://gitee.com/mzy2364/motorcycle_ecu
演示視頻
https://www.bilibili.com/video/BV1r14y167MM/?spm_id_from=333.999.0.0&vd_source=f3b45361abc2c2b85259db705019d210