新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > AVR單片機(jī)的天然氣發(fā)動(dòng)機(jī)電控系統(tǒng)設(shè)計(jì)

AVR單片機(jī)的天然氣發(fā)動(dòng)機(jī)電控系統(tǒng)設(shè)計(jì)

作者: 時(shí)間:2009-08-17 來(lái)源:網(wǎng)絡(luò) 收藏

1 燃料供給
對(duì)原機(jī)的改造主要是燃料供應(yīng)及噴射的改造,用一套完整的供給和電控系統(tǒng)來(lái)實(shí)現(xiàn)改造目的。所使用的是由高壓氣瓶(CNG)提供的壓縮,出口壓力達(dá)到20 MPa。圖1所示為供氣系統(tǒng)示意圖。該實(shí)現(xiàn)了高壓天然氣的可靠存儲(chǔ)和壓力轉(zhuǎn)換,并可對(duì)供氣壓力進(jìn)行實(shí)時(shí)監(jiān)測(cè)。

本文引用地址:http://butianyuan.cn/article/173638.htm

2 電控單元
電控單元選用Atmel公司的,利用C語(yǔ)言進(jìn)行程序開發(fā),并且采用了多片式ECU。
(1)多片式ECL多片式ECU是指在一個(gè)電控單元ECU中使用多個(gè)(MCU)。各個(gè)MCU分別承擔(dān)不同的工作內(nèi)容。圖2所示為多片式ECU的結(jié)構(gòu)簡(jiǎn)圖。考慮到控制系統(tǒng)的性能和特點(diǎn),對(duì)3個(gè)MCU的任務(wù)做出如下分配:一個(gè)MCU專門負(fù)責(zé)點(diǎn)火,根據(jù)主MCU計(jì)算的數(shù)據(jù)和實(shí)際機(jī)運(yùn)行情況,精確控制點(diǎn)火時(shí)刻和點(diǎn)火線圈的閉合時(shí)間,實(shí)現(xiàn)子點(diǎn)火。另一個(gè)MCU專門負(fù)責(zé)燃?xì)鈬娚洌鶕?jù)主MCU計(jì)算的數(shù)據(jù)和實(shí)際機(jī)運(yùn)行情況,精確控制燃?xì)鈬娚鋾r(shí)刻和噴射量,實(shí)現(xiàn)發(fā)動(dòng)控燃?xì)鈬娚?。主MCU主要接收各種器采集的數(shù)據(jù)并進(jìn)行計(jì)算,同時(shí)進(jìn)行發(fā)動(dòng)機(jī)的怠速控制和與監(jiān)控系統(tǒng)進(jìn)行實(shí)時(shí)通信,在怠速過(guò)程中完成對(duì)進(jìn)空氣量的準(zhǔn)確控制,從而保證發(fā)動(dòng)機(jī)轉(zhuǎn)速的穩(wěn)定,同時(shí)負(fù)責(zé)外界與發(fā)動(dòng)機(jī)之間的通信,實(shí)時(shí)地了解發(fā)動(dòng)機(jī)當(dāng)前的狀態(tài),為下一步發(fā)動(dòng)機(jī)控制提供良好的信息反饋。另外,分別將點(diǎn)火和噴射數(shù)據(jù)傳輸給點(diǎn)火和燃?xì)鈬娚涞腗CU,同時(shí)提供額外的控制功能。

作為發(fā)動(dòng)機(jī)ECU的核心部分,3個(gè)MCU必須采用功能強(qiáng)和運(yùn)算速度高的單片機(jī)。針對(duì)本系統(tǒng),采用3個(gè)At-mel公司系列單片機(jī)組成多片式ECU控制系統(tǒng),它們分別針對(duì)不同的對(duì)象各自分擔(dān)任務(wù)。如上所述,其中兩個(gè)ATmega8單片機(jī),一個(gè)用于控制發(fā)動(dòng)機(jī)的電子點(diǎn)火,一個(gè)作為ECU主控單片機(jī);另外一個(gè)ATmega128單片機(jī)控制發(fā)動(dòng)機(jī)的燃料噴射量。
考慮到控制系統(tǒng)需要以及單片機(jī)的性能特點(diǎn),在多片式ECU中采用了兩個(gè)ATmega8單片機(jī),其中用于控制發(fā)動(dòng)子點(diǎn)火的MCU引腳圖及其附屬電路如圖3所示。

另一個(gè)作為ECU主控單片機(jī),同時(shí)進(jìn)行發(fā)動(dòng)機(jī)的怠速和ECU與監(jiān)控軟件的串口通信控制,引腳圖及其附屬電路如圖4所示。


上一頁(yè) 1 2 3 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉