• <li id="00i08"><input id="00i08"></input></li>
  • <sup id="00i08"><tbody id="00i08"></tbody></sup>
    <abbr id="00i08"></abbr>
  • 關 閉

    新聞中心

    EEPW首頁 > 工控自動化 > 設計應用 > 發動機高能直接點火控制技術設計

    發動機高能直接點火控制技術設計

    作者: 時間:2012-09-13 來源:網絡 收藏

    3.2 程序
    為了實現卜述時序功能,本文程序由主程序和中斷服務子程序等多個模塊組成。主程序的主要功能是根據運行工況,通過邏輯運算確定最優的點火提前角及初級電路導通時間;中斷服務子程序負責系統輸入信號的采集與處理,而其中輸入捕捉和輸出比較中斷程序是實現點火時序控制的關鍵。點火控制主程序流程圖如圖4所示。ECU上電后,主程序首先執行MCU的初始化操作,設置定時器計數周期、各輸入輸出功能和各中斷。初始化完成后,主程序進入循環運行狀態,等待各中斷服務程序發生,檢測各輸入參數,進行故障查詢和處理。如系統狀態正常,則根據運行工況確定最優的點火提前角及初級電路導通時間。
    輸入捕捉和輸出比較的中斷服務程序流程圖分別如圖5和圖6所示。

    本文引用地址:http://www.czjhyjcfj.com/article/159901.htm

    d.JPG


    利用定時器輸入捕捉與輸出比較功能的配合,采用延時計數法實現點火線圈初級電路通斷電時序控制。在進入曲軸位置信號上升沿觸發的輸入捕捉中斷后,首先完成判缸信號拾取、工作缸號確定及控制周期計數值計算等工作。然后進行點火線圈的通斷電延時控制。當轉速較高時,設置本缸的斷電延時和相應的輸出比較通道,以及下一缸的通電延時和相應的輸出比較通道;當發動機轉速較低時,設置本缸的通電延時和相應的輸出比較通道,并且輸出比較中斷。當進入輸出比較中斷時,再以此中斷為基準,設置本缸的斷電延時和相應的輸出比較通道。

    4 結論
    以MC9S12DP256微控制器為核心的發動機點火系統,可實現點火時刻按發動機工況進行最優調節,并且利用MCU的增強型捕捉定時器實現了六缸發動機點火的獨立通道控制。輸入捕捉與輸出比較功能相互配合,滿足了六個點火線圈初級電路通斷電的復雜時序控制要求。試驗結果表明,在其工作范圍內的各種轉速工況下,發動機均能獲得可靠點火,無失火現象。與只有一個點火線圈的傳統點火系統相比,獲得較高點火能量。


    上一頁 1 2 3 下一頁

    評論


    相關推薦

    技術專區

    關閉
    主站蜘蛛池模板: 沿河| 湛江市| 密山市| 乌什县| 泗洪县| 闽侯县| 阿克| 鹤山市| 承德县| 万源市| 望城县| 旌德县| 威宁| 乌拉特中旗| 闵行区| 合川市| 拜泉县| 屏山县| 新疆| 马龙县| 达孜县| 合江县| 天门市| 高唐县| 临潭县| 拉孜县| 同心县| 崇礼县| 兰坪| 巴彦淖尔市| 平南县| 香格里拉县| 牙克石市| 稷山县| 上饶县| 铜山县| 西丰县| 哈巴河县| 邵武市| 永州市| 福贡县|