新聞中心

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

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

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

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

        本文引用地址:http://www.104case.com/article/173638.htm

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

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

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


        上一頁 1 2 3 下一頁

        評論


        相關(guān)推薦

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

        關(guān)閉
        主站蜘蛛池模板: 剑川县| 隆林| 桑日县| 九台市| 留坝县| 东乡族自治县| 中山市| 新建县| 怀安县| 寿光市| 萝北县| 大安市| 海林市| 吴堡县| 青川县| 阿坝县| 勐海县| 丹棱县| 石渠县| 西华县| 南涧| 乌鲁木齐市| 浦县| 沂南县| 湘乡市| 江华| 廊坊市| 天水市| 平阳县| 扶余县| 荃湾区| 灵宝市| 灵武市| 枣阳市| 盐山县| 阿荣旗| 简阳市| 阿拉善右旗| 静海县| 江口县| 普定县|