|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機 | DSP技術(shù) | MCU技術(shù) | IC 設計 | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
請教發(fā)動機點火模塊技術(shù) |
| 作者:houqj 欄目:技術(shù)交流 |
請問哪位朋友熟悉發(fā)動機點火模塊方面的技術(shù),請給我留言,我可以申請公司適當給一些酬金哦 |
| 2樓: | >>參與討論 |
| 作者: ninghaijun 于 2007/3/23 16:33:00 發(fā)布:
你說的是汽車發(fā)動機嗎? |
|
| 3樓: | >>參與討論 |
| 作者: 王曉明 于 2007/3/24 21:19:00 發(fā)布:
樓主搞汽車電子的啊,有前途 |
|
| 4樓: | >>參與討論 |
| 作者: tyw 于 2007/3/24 21:39:00 發(fā)布:
參考一下 基于MC9S12微控制器的發(fā)動機高能直接點火控制 2007.02.08 來自:電子技術(shù)應用 作者:耿聰 劉溧等 隨著電子技術(shù)的發(fā)展及對發(fā)動機性能要求的提高,微機控制的電子點火系統(tǒng)逐漸取代了傳統(tǒng)的發(fā)動機點火系統(tǒng),實現(xiàn)了更為精確的點火時刻和點火能量的控制。在發(fā)動機點火系統(tǒng)中,采用的每個發(fā)動機汽缸各帶一個點火線圈,對各缸點火線圈進行獨立控制的點火系統(tǒng),稱為無分電器各缸獨立點火系統(tǒng),也叫高能直接點火系統(tǒng)。采用高能直接點火可有效地增加點火線圈初級回路的儲能,減少點火能量的傳導損失,從而提高點火能量,滿足車用發(fā)動機稀薄燃燒、增壓和使用代用燃料(如天然氣、酒精)等新技術(shù)的發(fā)展要求。對于多缸發(fā)動機,這種高能直接點火系統(tǒng)由于控制事件多,要求的控制電路和控制軟件復雜,因而對微控制器的性能和控制軟件均有較高的要求[1]。 MC9S12系列是MOTOROLA和12K字節(jié)的RAM可存儲各種控制參數(shù)。MC9S12DP256的低功耗晶振、復位控制、看門狗及實時中斷等配置和功能更有助于系統(tǒng)的可靠運行[2]。 MC9S12DP256豐富的接口資源為ECU輸入輸出功能的實現(xiàn)提供了方便。負荷信號(節(jié)氣門位置和進氣壓力)、水溫信號、蓄電池電壓信號等系統(tǒng)模擬輸入信號由放大濾波電路處理后,利用MCU的A/D轉(zhuǎn)換模塊進行采集。通過MCU增強型串行通訊模塊SCI可實現(xiàn)與PC機之間的通訊功能, 進行點火系統(tǒng)運行狀態(tài)監(jiān)控和控制參數(shù)的匹配標定。由一個16 位主定時器和8個可編程輸入捕捉/輸出比較定時通道構(gòu)成的增強型捕捉定時器提供了較強的定時控制功能,可充分滿足高能直接點火的復雜時序控制要求。在本系統(tǒng)中, 兩個定時通道設置為輸入捕捉功能,對經(jīng)過整形處理后的曲軸位置信號和發(fā)動機轉(zhuǎn)速信號進行采集處理;另六個定時通道設置為輸出比較功能,用于六個汽缸的點火線圈初級電路的通斷電控制。 3 ECU的控制軟件設計 3.1 點火時序的控制方法 點火時序的控制以發(fā)動機曲軸位置信號為依據(jù)。曲軸位置信號通過安裝于凸輪軸上的霍爾傳感器測量。如圖3所示,凸輪軸每轉(zhuǎn)一周,產(chǎn)生七個脈沖信號,其中六個為各缸的點火基準信號,根據(jù)發(fā)動機的點火順序,按1、5、3、6、2、4的缸號順序均勻排列,各基準脈沖信號的上升沿設置在對應各缸壓縮行程上止點前40°,相鄰基準信號間相差120°的曲軸轉(zhuǎn)角。另一個附加的脈沖信號在一缸基準脈沖信號后,其上升沿對應于1號缸的上止點,用于控制系統(tǒng)判定1號缸的位置,使點火系統(tǒng)與發(fā)動機的工作同步,稱為判缸同步信號。 MCU利用定時器輸入捕捉與輸出比較功能的配合,采用延時計數(shù)法進行點火線圈初級電路通斷電時序控制。如圖3所示,每缸基準信號的上升沿通過MCU輸入捕捉定時器通道觸發(fā)中斷,并以此中斷信號作為一個控制周期的開始和點火時序控制的基準。將每相鄰兩基準信號間的時間作為一個控制周期(對應曲軸120°轉(zhuǎn)角), 控制周期時間等于主計數(shù)器的時鐘周期與兩基準間計數(shù)值差的乘積,前者是由MCU預設的常數(shù),記作TC;后者可通過輸入捕捉通道測得,記作NG。若此時的點火提前角為θ,那么當基準信號出現(xiàn)時,只要再過(40°-θ)就該進行本缸點火,這一角度被稱為點火延遲角,對應的時間被稱為點火延時,對應的計數(shù)器計數(shù)值Nd?筛鶕(jù)NG。值計算如下: ![]() 將主計數(shù)器的值加上延時計數(shù)值Nd后送到本缸點火線圈控制的輸出比較通道寄存器中,啟動該通道的輸出比較功能,并預先規(guī)定該通道引腳為低電平。當計數(shù)時間到時,該引腳就自動翻轉(zhuǎn)為低電平,點火線圈初級電路斷電,從而實現(xiàn)了本缸點火。MCU的輸出比較功能可得到非常精確的時間間隔,并且對用戶程序沒有額外的負擔。 ![]() 同理,在每個控制周期內(nèi),為了給即將工作的汽缸進行點火能量的蓄積,還進行了點火線圈初級電路通電的延時計數(shù)法控制。如圖3中所示,初級電路的通電時間要求為ton,則從本缸基準信號出現(xiàn)到下一缸初級電路通電延時所對應的計數(shù)值Nt的計算如下: ![]() 當發(fā)動機轉(zhuǎn)速較低,下一缸通電延遲時間大于控制周期時間(即 )時, 則需在下一控制周期開始時首先進行該缸通電延時控制,通電延時計數(shù)值為Nt1=Nt-NG,并設置該通道輸出比較中斷,以此中斷為基準進行點火延時控制。其點火延時計數(shù)值為:![]() 3.2 點火控制程序設計 點火控制程序由主程序和中斷服務子程序等多個模塊組成。主程序的主要功能是根據(jù)發(fā)動機運行工況,通過邏輯運算確定最優(yōu)的點火提前角及初級電路導通時間;中斷服務子程序負責系統(tǒng)輸入信號的采集與處理,而其中輸入捕捉和輸出比較中斷程序是實現(xiàn)點火時序控制的關(guān)鍵。 圖4為點火控制主程序流程圖。ECU上電后,主程序首先執(zhí)行MCU的初始化操作,設置定時器計數(shù)周期、各輸入輸出功能和各中斷。初始化完成后,主程序進入循環(huán)運行狀態(tài),等待各中斷服務程序發(fā)生,檢測各輸入?yún)?shù),進行故障查詢和處理。如系統(tǒng)狀態(tài)正常,則根據(jù)發(fā)動機運行工況確定最優(yōu)的點火提前角及初級電路導通時間。由于各缸點火時刻是通過程序控制進行調(diào)節(jié)的,因此利用CPU內(nèi)部的存儲器存儲點火控制數(shù)據(jù)表(點火脈譜)。這樣,點火提前角就能按發(fā)動機負荷及轉(zhuǎn)速信號通過查數(shù)據(jù)表得到, 并可按不同工況進行修正。如此便可使發(fā)動機在任何工況下均能提供最佳點火時刻。 ![]() 輸入捕捉和輸出比較的中斷服務程序流程圖分別如圖5和圖6所示。利用定時器輸入捕捉與輸出比較功能的配合,采用延時計數(shù)法實現(xiàn)點火線圈初級電路通斷電時序控制。在進入曲軸位置信號上升沿觸發(fā)的輸入捕捉中斷后,首先完成判缸信號拾取、工作缸號確定及控制周期計數(shù)值計算等工作。然后進行點火線圈的通斷電延時控制。當發(fā)動機轉(zhuǎn)速較高時,設置本缸的斷電延時和相應的輸出比較通道,以及下一缸的通電延時和相應的輸出比較通道;當發(fā)動機轉(zhuǎn)速較低時,設置本缸的通電延時和相應的輸出比較通道,并開輸出比較中斷。當進入輸出比較中斷時,再以此中斷為基準,設置本缸的斷電延時和相應的輸出比較通道。 ![]() ![]() 以MC9S12DP256微控制器 |
|
| 5樓: | >>參與討論 |
| 作者: lfjwfm 于 2007/3/26 23:18:00 發(fā)布:
多謝tyw 共享資料 |
|
| 6樓: | >>參與討論 |
| 作者: 楊真人 于 2007/3/27 8:25:00 發(fā)布:
tyw 是我們的活資料庫!I服了U. |
|
| 7樓: | >>參與討論 |
| 作者: xwj 于 2007/3/27 8:34:00 發(fā)布:
呵呵,還是帶高智能自動檢索的! |
|
| 8樓: | >>參與討論 |
| 作者: beebees 于 2007/3/27 9:40:00 發(fā)布:
頂!強烈要求tyw科普一下CDI的電路 強烈要求tyw科普一下CDI的電路. |
|
| 9樓: | >>參與討論 | |||||||
| 作者: tyw 于 2007/3/27 22:01:00 發(fā)布:
點火系工作原理簡介,再詳細就要銀子了拉,哈哈
摩托車用點火系統(tǒng)及點火控制 一.點火系統(tǒng)的功能和基本工作原理 點火系統(tǒng)的基本功能是依據(jù)發(fā)動機的工作順序適時的向發(fā)動機提供強烈的高壓火花。點火系統(tǒng)的功能體現(xiàn)在點火的時機和產(chǎn)生點火火花的強度。要實現(xiàn)摩托車上的12V低壓直流電轉(zhuǎn)化為可以產(chǎn)生足夠強度火花的高壓電,只有采用變壓器通過次級線圈和初級線圈的較大比值來產(chǎn)生高壓電。點火系統(tǒng)一般由控制初級線圈通斷的開關(guān)、產(chǎn)生高壓電的點火線圈和將高壓電變成點火火花的火花塞構(gòu)成。系統(tǒng)的蓄電池提供12V的電源,通過斷電開關(guān)接通和切斷初級線圈中的電流,這樣在次級線圈中就會產(chǎn)生高達上萬伏的高壓電。當斷電開關(guān)閉合時初級線圈中有電流通過并且電流值隨著閉合時間的增長而不斷的提高,當開關(guān)突然打開時由于電磁感應在次級線圈中便產(chǎn)生足夠的電壓并將該電壓加到火花塞上使其產(chǎn)生火花點 |
||||||||
| 10樓: | >>參與討論 | ||||||||||||||||||||||||||||||||||||||||||||||
| 作者: tyw 于 2007/3/27 22:12:00 發(fā)布:
自制的點火器,很詳細,參考一下
| |||||||||||||||||||||||||||||||||||||||||||||||