JPH0692782B2 - 内燃エンジンの電子点火装置 - Google Patents

内燃エンジンの電子点火装置

Info

Publication number
JPH0692782B2
JPH0692782B2 JP60156981A JP15698185A JPH0692782B2 JP H0692782 B2 JPH0692782 B2 JP H0692782B2 JP 60156981 A JP60156981 A JP 60156981A JP 15698185 A JP15698185 A JP 15698185A JP H0692782 B2 JPH0692782 B2 JP H0692782B2
Authority
JP
Japan
Prior art keywords
ignition
energization
crank angle
angle position
engine
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
JP60156981A
Other languages
English (en)
Other versions
JPS6220675A (ja
Inventor
千昭 熊谷
真司 十万
裕 木村
治人 御友
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honda Motor Co Ltd
Oki Electric Industry Co Ltd
Original Assignee
Honda Motor Co Ltd
Oki Electric Industry Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honda Motor Co Ltd, Oki Electric Industry Co Ltd filed Critical Honda Motor Co Ltd
Priority to JP60156981A priority Critical patent/JPH0692782B2/ja
Publication of JPS6220675A publication Critical patent/JPS6220675A/ja
Publication of JPH0692782B2 publication Critical patent/JPH0692782B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Ignition Installations For Internal Combustion Engines (AREA)
  • Electrical Control Of Ignition Timing (AREA)

Description

【発明の詳細な説明】 (技術分野) この発明は内燃エンジンの電子点火装置に関するもので
ある。
(発明の技術的背景とその問題点) 内燃エンジン点火時期を、当該エンジンの回転数、吸気
管内圧、およびエンジン温度等のエンジン運転パラメー
タ値に応じて最適な時期を調整し、常にエンジンの良好
な運転状態が保持できるようにしている。このような従
来の点火装置は、例えば1次コイルおよび2次コイルを
備えた点火コイルにおける当該1次コイルに、この1次
コイルへの通電のオン、オフ時期を制御する制御回路を
接続し、2次コイルには点火プラグを接続している。そ
してエンジンの所定クランク角度位置から、それぞれ所
定の時間を計数して、1次コイルに通電を開始する通電
時間、およびこの通電をオフして2次コイルに点火用の
高電圧を発生させる点火時期をそれぞれ所定の時期に制
御するようにしている。このため点火装置には通電時期
計数用と点火時期計数用との2個のカウンタを備えさせ
ることが必要とされる。
このカウンタとして、点火時期の演算制御処理を実行す
る中央処理演算装置(以下「CPU」という)がいわゆる
1チップCPUである場合、CPU内部に備えられる内部カウ
ンタを用いることができるがCPUは演算等の処理と、内
部カウンタの作動の監視とを同時平行して実行すること
ができないために通電・点火時期をこのカウンタを用い
て制御すると、どうしても正確に制御し得ないという問
題がある。一方、CPUの外部に設けたハード(外部)カ
ウンタを用いると、この外部カウンタは一旦CPUからの
カウント開始信号を受けると、以後はCPUとは独立して
計時し、カウント値が設定値に至ると通電または点火信
号を出力させることができ、従って正確な通電または/
および点火時期の制御が可能となる。しかしながら個別
のハードカウンタとすると、その分の配設スペースの増
大とともに、コスト高を招来するという問題がある。
(発明の目的) この発明はこのような従来の問題点に着目してなされた
もので、その目的とするところは、通電時期および点火
時期計数用の複数個のカウンタを必要とする装置におい
て、通電時期および点火時期の両時期の制御にうち、点
火時期は運転状態を良好に保持する上で、外部カウンタ
を用いて正確な制御をするとともに、通電時期は内部カ
ウンタを用いて制御することにより、小形化およびコス
ト低減を図ることのできる内燃エンジンの電子点火装置
を提供することにある。
(発明の構成) 上記目的を達成するため、この発明によれば、点火プラ
グと、該点火プラグに点火用の高電圧を印加する点火信
号出力手段と、クランク軸が一回転する毎に、複数のク
ランク角度位置信号を出力するクランク角度信号発生手
段と、該発生されたクランク角度位置信号によりエンジ
ンのクランク軸の所定クランク角度位置の通過を検出す
るクランク角度位置検出手段と、エンジンの運転状態に
応じて検出されるエンジンパラメータに基づいて前記ク
ランク角度位置検出手段で検出された所定クランク角度
位置通過時から該点火信号出力手段に通電開始するまで
の時間を示す通電時期テータ、および所定クランク角度
位置通過時から点火時期に対応した該通電の停止時まで
の時間を示す点火時期データの演算を含む所要の演算処
理をする中央演算処理装置と、該中央演算処理装置の内
部に配設され該通電時期データを計数して通電時期信号
を出力する通電カウンタ手段と、該中央演算処理装置の
外部位置に配設され該点火時期データを計数して点火時
期信号を出力する点火カウンタ手段と、前記クランク角
度位置検出手段で更新されるステージ手段と、該更新さ
れた所定ステージで前記通電カウンタ手段および前記点
火カウンタ手段の計数を開始させる開始手段とを具備
し、角度一時間変換により所定のクランク角度位置から
の所定時間により通電開始及び点火時期を制御すること
を特徴とする内燃エンジンの電子点火装置が提供され
る。
(発明の実施例) 以下この発明を図面に基づいて説明する。第1図はこの
発明の実施例を示す図である。まず構成を説明すると図
中符号1は4気筒または2気筒等のV形のエンジン、2
は電子コントロールユニット(以下「ECU」という)
で、V形のエンジン1は気筒夾角が45゜,60゜,90゜,128
゜,135゜および直列4気筒の180゜等の何れの角度のも
のも適用することができ、図は複数気筒のうちの1個の
気筒の要部を一部断面で示している。符号10a,10bは点
火プラグで、図には2個だけが示されているが、この点
火プラグはそれぞれの気筒に各別に取付けられている。
そして後述するように各点火プラグ10a,10bは各別に設
けられた点火コイルに接続されて、ディストリビュータ
無しの点火方式とされている。4気筒のエンジンに対し
ては、符号10aの点火プラグに図示省略の他の1個の点
火プラグが電気的に直列接続され、これと同様に符号10
bの点火プラグに対しても図示省略の他の1個の点火プ
ラグが電気的に直列接続される。直列接続された各2個
の点火プラグは同一の点火信号で点火され、この同時に
点火された2個のうちの一方の点火プラグは排気行程で
点火されるので、いわゆる捨火方式の点火方式がとられ
る。符号3はエンジン1の燃焼室で、この燃焼室3に
は、吸気管4および排気管5が連通され、各連通口には
吸気バルブ6および排気バルブ7がそれぞ配設されてい
る。吸気管4の途中にはスロットル弁8が設けられ、こ
のスロットル弁8の下流には相対圧又は絶対圧のセンサ
(以下単に「絶対圧センサ」という)9が設けられてお
り、この絶対圧センサ9によって電気信号に変換された
吸気管内絶対圧信号はECU2に送られる。またエンジン1
の気筒周壁部には冷却水が充満され、この部分にサーミ
スタ等からなるエンジン水温センサ11が挿着されてい
る。このエンジン水温センサ11の検出信号はECU2に供給
される。12はピストンで、このピストン12がコネクチン
グロッド13を介してクランク軸14に連通されている。そ
してこのクランク軸14に、その回転に応じて後述の第5
図(a)、(b)に示すような第1および第2のパルス
信号Pc1,Pc2を発生するパルス発生機構が配設されてい
る。即ち、まずクランク軸14に回転円板15が取付けら
れ、その円周部に、強磁性材製の凸起体で形成されたリ
アクタ16a〜16gが円周上1個所を除く等分位置、例えば
45゜の角度間隔で突設されている。リアクタはこのよう
に図示の例で云えば符号16dと16eの間で1個所だけ欠落
され、この欠落部の角度間隔は90゜とされている。な
お、リアクタは凸起体に限らず回転円板に磁性体を埋設
してもよい。回転円板15の外部には、その円周部に沿っ
て、磁石体17a,18aにコイル17b,18bを巻回して形成した
第1,第2の電磁ピックアップ(以下パルサという)17,1
8が配設されている。第1および第2のパルサ17,18の配
設角度間隔は、適用されるエンジンの上死点間隔気筒数
等に対応して規定され、図の例では上死点間隔180゜の
直列4気筒エンジンに適用した場合が示されていて、2
個のパルサ17,18間の配設角度間隔は約180゜に規定され
ている。
一方、ECU2には、まずこれをブロックで大別すると、入
力回路19、入出力LSI(以下「I/0・LSI」という)21、C
PU22、A/Dコンバータ23、および第1、第2の出力回路2
4a、24bが備えられている。さらに入力回路19には、第
1および第2のパルサ17,18でそれぞれ発生した第1お
よび第2のパルス信号Pc1,Pc2(後述の第5図(a)、
(b))を波形整形回路25,26と、この各波形整形回路2
5,26からの出力をそれぞれラッチする第1および第2の
フリップフロップ回路27,28が配設されている。第1の
フリップフロップ回路27はその出力の出力線路がI/0
・LSI21を介してCPU22のINT端子(図示せず)に接続さ
れ、また第2のフリップフロップ回路28はそのQ出力の
出力線路がI/0・LSI21を介してCPU22のSTATUS端子(図
示せず)に接続されている。符号29は第1および第2の
フリップフロップ回路27,28に対するクリア信号線路で
ある。
CPU22は通電時期および点火時期を演算するため各種プ
ログラムを実行するもので、その内部に上記の演算プロ
グラム、後述する Tw−Δθigテーブル、および気筒夾角テーブル等を記憶
するリードオンリメモリ(以下「ROM」という)31、な
らびに上記の演算結果等を記憶するためのランダムアク
セスメモリ(以下「RAM」という)32、入出力用のバッ
ファ33が備えられ、そらにこのCPU内に通電カウンタ34
が内部カウンタとして配設されいる。通電カウンタ34
は、そのカウント値を、RAM32にストアされる点火プラ
グ10a側の通電時期データ、および点火プラグ10b側の通
電時期データとそれぞれ比較し、そのカウント値が各通
電時期データ値を越えた時に通電信号を出力するための
もので、点火プラグ10a側の通電信号は、I/0LSIを介し
て第1の出力回路24aへの通電信号線路40aに導びかれ、
点火プラグ10b側の通電信号は、I/0LSIを介して第2の
出力回路24bへの通電信号線路40bに導かれる。符号34a,
34bはそれぞれ、プログラム処理上の通電レジスタ、ま
た、35a,35bはそれぞれプログラム処理上のコンパレー
タである。
一方、I/0・LSI21の部分、即ちCPU22の外部位置に、点
火プラグ10aに対する第1の点火カウンタ36、および他
の点火プラグ10bに対する第2の点火カウンタ37が配設
されている。符号38は点火プラグ10a側の点火時期デー
タをラッチするための点火レジスタ、39は点火プラグ10
b側の点火時期データをラッチするための点火レジス
タ、42,43は第1、第2のコンパレータである。第1,第
2の点火カウンタ36,37にはCPU22から起動信号の線路が
それぞれ接続されている。そして第1のコンパレータ42
の出力線路44aが第1の出力回路24aに通じ、第2のコン
パレータ43の出力線路44bが第2の出力回路24bに通じて
いる。符号45,46は第1および第2の点火コイルで、こ
れらの点火コイル45,46には、それぞれ図示省略の1次
コイルおよび2次コイルが備えられている。第1の点火
コイル45における1次コイルには、第1の出力回路24a
からの出力線路が接続され、2次コイルは点火プラグ10
aに接続されている。また第2の点火コイル46における
1次コイルには、第2の出力回路24bからの出力線路が
接続され、2次コイルは他の点火プラグ10bに接続され
ている。I/0・LSI21の部分における符号47は後述するMe
タイマである。
次に第2図〜第5図(a)〜(g)も参照して作用を説
明する。第2図はCPU22で実行されるメインルーチンの
大略のフローチャート、第3図はMe(エンジン回転数Ne
の逆数)の計算およびこのMeの値からエンジン回転数Ne
の値を判定するためのサブルーチンのフローチャート、
第4図は通電時期等の制御用の割込処理プログラムINT
のフローチャート、第5図(a)〜(g)は第1および
第2のパルス信号等のタイミングチャートである。
まず第2図によりCPU22で実行されるメインルーチンの
大略を説明する。図示省略のイグニッションスイッチが
投入されると、その直後にCPU22等の初期化処理が行な
われ、次いでステップ51でクランク角度の基準位置検出
が行なわれる。基準位置検出後、クランク軸14の1回転
するに要した時間Meの計算、およびこのMe値に基づくエ
ンジン回転数Neの値の判定(ステップ52)、進角データ
θigの演算およびこの演算値のRAM32へのストア処理
(ステップ53)、通電時間TONの演算およびこの演算値
のRAM32へのストア処理(ステップ54)、進角データθi
gおよび通電時間TONによる点火時期データTigおよび通
電時間データTcgの演算およびこれら演算値のRAM32への
ストア処理(ステップ55)が順次行なわれ、このような
各演算処理が、後述する割込処理プログラムINTが実行
されないときに繰返えされる。
次いで上記各ステップにおける処理を詳述する。基準位
置検出のステップ51では、第5図に示すように第1のパ
ルス信号Pc1がCPU22に入力すると、CPU22は第2のフリ
ップフロップ回路28のQ出力(第5図(d)が“H"レベ
ルにあるか、“L"レベルにあるかを識別する。このとき
第1のパルス信号Pc1の入力したタイミングで第2のフ
リップフロップ回路28のQ出力が“L"レベルになってい
る箇所(第5図中k線の箇所)がクランク軸14の1回転
当りに1回存在する。このときのクランク角度位置を基
準クランク角度位置qと規定する。基準クランク角度位
置qの検出後、第1のパルス信号Pc1の各発生間隔をス
テージと定義して各ステージにステージ番号を付番す
る。この番号の割付け方はエンジン1の気筒夾角により
種々に規定することができ、基準クランク角度位置qの
検出されたステージを何番とするかはエンジンの仕様ご
とにROM31に記憶されている。第5図(a)の例では、
基準位置qを検出したときのステージをステージ1と付
番し、以下ステージ2,3…と付番される。
基準クランク角度位置qの検出後、ステップ52でMeの計
算およびエンジン回転数Neの判定が行なわれる。これを
第3図のサブルーチンのフローチャートを用いて説明す
る。ステップ56で、第1のパルス信号Pc1の各発生時間
間隔Tsi(i=1〜7)(第5図(a))が、Meタイマ
ー47によりクロックパルスで計測され、その1回転分の
合計時間Meが演算処理される。ステップ57では、この合
計時間Meからクランク軸14が1ステージ分言い換えれば
クランク角度45゜相当分回転するのに要する時間Ts=Me
÷8と、クランク角度1゜相当分回転するのに要する時
間ΔT=Ts÷45とを演算し、これをRAM32にストアし、
後述の点火時期Tig等の演算処理に備える。
次に、現在のエンジン回転数Neが高速回転領域にあるか
否かを判定するため、Me値からエンジン回転数Neが所定
回転数NIGAC(例えば3000rpm)以上であるか否かを判別
する。この判別結果が肯定(Yes)であれば、フラグN2
に1を立て(ステップ59)、否定(No)であればフラグ
N2を零とする(ステップ60)。このフラグN2は後述する
エンジンの急加減速時のTig値およびTcg値の加速補正を
実行してもよいか否かを判別するためのものでエンジン
回転数Neが所定値NIGAC以上の高速時には演算処理時間
が十分に確保できなくなるために加速補正が禁止され
る。なおステップ58の判別値NIGACは制御の安定化を図
るためにヒステリシスを設け、エンジン回転数Neがこの
判別値NIGACを越えたときと下廻るときとで異なる値に
設定するようにしてもよい。
メインルーチンでは、次のステップ53で基準クランク角
度位置qからの進角データθigの演算と、この演算結果
のストアを実行する。進角データθigは、Me値と、絶対
圧センサ9およびエンジン水温センサ11でそれぞれ検出
された およびエンジン水温Twの各値とから、次の(1)式にし
たがって演算される。
プから読み出される。Δθigは進角データの補正値でエ
ンジン温度Twの関数(Δθig=f(Tw))であり、ROM3
1に記憶されているTw−Δθigテーブルから読み出され
る。なお、進角データθigの値は、最大進角度θig(例
えば60゜)の値を上限として規定され、上記のようにし
て求められた値がこの最大進角度θig′を越えたときに
は、この最大進角度θig′の値に補正される。このよう
にして求められた進角データθigはRAM33にストアされ
る。
次いで、ステップ54で通電時間TONの演算と、この演算
結果のストアを実行する。通電時間TONは次の(2)式
に示すようにエンジン回転数Neのみの関数で上記と同様
にROM31に記憶されているNe−TONテーブルから読み出さ
れる。
TON=f(Ne)…(2) このようにして求められた通電時間データTONはRAM32に
ストアされる。
進角データθigおよび通電時間データTONが求められた
のち、ステップ55でこれらの値に基づいて点火時期デー
タTigおよび通電時期データTcgが演算される。まず点火
時期データTigについて述べると、エンジン気筒夾角お
よび各気筒ごとに、所定クランク角度位置(進角度=0
゜)qから最大進角度θig′だけ進角した位置のステー
ジ番号(第5図(a)の例ではステージ6)と、このス
テージ位置の始端から最大進角度θig′位置までのクラ
ンク角度(これを以下「角度データ」という)とがROM3
1に記憶されている。CPU22は、これらの角度データおよ
び進角データθig等をROM31およびRAM32からそれぞれ読
み出し、ステージ6パルスq′からの角度DEGを次の
(3)式により演算する。
DEG=θig′−θig+角度データ…(3) 次いでこの角度DEGから点火時期データTigを(4)式に
より演算する。
Tig=ΔT×DEG…(4) ここにΔTは前記第3図のステップ57でRAM32に記憶し
た、クランク軸14がクランク角度で1゜だけ回転するの
に要する時間である。
また、通電時間データTcgについては、上記のようにし
て求めた点火時期データTigおよび通電時間データTON
ら次の(5)式により演算する。
Tcg=|(TON−Tig)−Ts×m|…(5) ここにmは最大進角度θig′だけ進角した位置ステージ
(第5図の図示例ではステージ6)以前の点火コイルに
通電を開始するステージまでのステージ数(第5図の図
示例ではm=1)、Tsは第3図のステップ57で求めたク
ランク時45゜クランク角度進むに要する時間の平均値で
ある。
上記の各演算値はRAM32にストアされる。
次いで通電および点火の実行方法を第4図のフローチャ
ートにより説明する。この通電および点火は、第1のフ
リップフロップ回路27からQ出力の入力する毎の割込み
処理により行なわれる。まず、各割込み毎にステップ61
でステージ位置の検出を行ない、次にMeタイマ47からク
ランク角度45゜相当分の所要時間Tsiを読み込み、記憶
するとともに、Meタイマ47をリセットすると同時に再ス
タートさせる(ステップ62)。次いでステップ63で前記
の検出したステージが点火カウンタ36のカウントを開始
すべき点火ステージ(例えばステージ6)であるか否か
を判別する。この判別結果が肯定(Yes)であればCPU22
は点火カウンタ36に起動信号を送出して、この点火カウ
ンタ36をスタートさせ(ステップ64、第5図(f))、
ステップ65に進む。ステップ63の判別結果が否定(No)
であれば直後ステップ65に進み、内部カウンタたる通電
カウンタ34をスタートさせる(第5図(g))。通電カ
ウンタ34は、この割込処理プログラムの実行ごとにスタ
ートすることになる。カウンタ34,36のスタート後、前
記のプラグN2に1が立っているか否かを判別する (ステップ66)。この判別結果が肯定(Yes)であれば
通電時期データTcgおよび点火時期データTigともに加速
補正は行なわれずに次のステップ68に進んでRAM32にス
トアされている点火時期データTigをそのまま点火レジ
スタ38に設定する。一方、ステップ66の判別結果が否定
(No)でエンジン回転数Neが高回転領域になければサブ
ルーチンTHSIが実行され点火時期データTigおよび通電
時期データTcgについて公知の加速補正が行なわれ、RAM
32に記憶されているTig値およびTcgが補正された値に書
き換えられる(ステップ67)。そしてこのような加速補
正を行なったのちに前記と同様にステップ68に処理を進
める。次いでステップ69で今回検出ステージが通電ステ
ージであるか否かを判別する。この判別結果が否定(N
o)であれば、後述するように、通電レジスタ34aの設定
値と前記ステップ65でスタートさせた通電カウンタ34の
計数値Tとの比較を実行せずにこの割込み処理を終了さ
せる。従って、前記ステップ65で通電カウンタ34をスタ
ートさせたものの、CPU22は今回ステージにおいて第1
の出力回路24aに通電信号を出力することはない。ステ
ップ69の判別結果が肯定(Yes)であればRAM32にストア
されている通電時期データTcgを通電レジスタ34aに設定
する。この設定後通電カウンタ34の計数値Tと、当該通
電時期データTcgとを比較し(ステップ71)、計数値T
が通電時期データTcgを越えたときにCPU22は第1の出力
回路24aに通電信号を送出して第1の点火コイル45にお
ける1次コイルに通電する(ステップ72)。一方、ステ
ップ63でCPU31からの起動信号により、外部点火カウン
タ39が計数を開始すると、コンパレータ42はCPU22とは
係りなく、カウンタ39の計数値と、レジスタ37に設定さ
れ、割込処理が実行される毎に最新値に更新される点火
時期データTig(第5図(f))とを比較し計数値が点
火時期データTigを越えたときに通電停止信号、即ち点
火信号を第1の出力回路24aに供給し、第1の点火コイ
ル45における1次コイルへの通電を停止させる。これに
より2次コイルに高電圧が発生し点火プラグ10に火花放
電が生じ点火が行なわれる。他の気筒側の点火プラグ10
bに対する通電時期および点火時期の処理についても、
通電および点火のステージが異なるだけで、その他は上
記とほぼ同様であるので説明を省略する。
上述のようにして、通電時期はCPU22内部のカウンタ34
の計数値およびレジスタの設定値をCPU22が比較するこ
とによりソフト的に処理され、点火時期はCPU22外部の
カウンタの計数値およびレジスタ設定値をコンパレータ
が比較することによりハード的に処理されて、エンジン
回転数Ne、 およびエンジンパラメータによりそのときのエンジンの
運転状態に最適な通電時期ならびに点火時期に正確に制
御される。
(発明の効果) 以上詳述したようにこの発明によれは、エンジンのクラ
ンク軸の所定回転角度位置から通電時期までの時間を計
数する通電カウンタ手段は中央演算処理装置の内部に備
えさせて、当該計数をソフト的に処理するようにしたか
ら、ハードカウンタの必要配設数およびその配設スペー
スが小になって小型化とともにコスト低減を図ることが
できる。
【図面の簡単な説明】 第1図はこの発明に係る内燃エンジンの電子点火装置の
実施例を示すブロック図、第2図は同上装置で実行され
るメインルーチンのフローチャート、第3図はエンジン
回転数の逆数であるMe値およびこのMe値からエンジン回
転数の特定値を判定するためのサブルーチンのフローチ
ャート、第4図は通電時期等制御用の割込処理プログラ
ムのフローチャート、第5図は第1図の装置における点
火コイルの通電時期および点火時期を示すタイミングチ
ャートである。 1……エンジン、10a,10b……点火プラグ、22……中央
演算処理装置、24a,24b……出力回路、34……通電カウ
ンタ、36,37……点火カウンタ、38,39……点火レジス
タ、42,43……コンパレータ、45,46……点火コイル
───────────────────────────────────────────────────── フロントページの続き (72)発明者 御友 治人 東京都港区虎ノ門1丁目7番12号 沖電気 工業株式会社内 (56)参考文献 特開 昭56−9656(JP,A) 特開 昭54−158531(JP,A) 特開 昭57−70936(JP,A)

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】点火プラグと、該点火プラグに点火用の高
    電圧を印加する点火信号出力手段と、クランク軸が一回
    転する毎に、複数のクランク角度位置信号を出力するク
    ランク角度信号発生手段と、該発生されたクランク角度
    位置信号によりエンジンのクランク軸の所定クランク角
    度位置の通過を検出するクランク角度位置検出手段と、
    エンジンの運転状態に応じて検出されるエンジンパラメ
    ータに基づいて前記クランク角度位置検出手段で検出さ
    れた所定クランク角度位置通過時から該点火信号出力手
    段に通電開始するまでの時間を示す通電時期データ、お
    よび所定クランク角度位置通過時から点火時期に対応し
    た該通電の停止時までの時間を示す点火時期データの演
    算を含む所要の演算処理をする中央演算処理装置と、該
    中央演算処理装置の内部に配設され該通電時期データを
    計数して通電時期信号を出力する通電カウンタ手段と、
    該中央演算処理装置の外部位置に配設され該点火時期デ
    ータを計数して点火時期信号を出力する点火カウンタ手
    段と、前記クランク角度位置検出手段で更新されるステ
    ージ手段と、該更新された所定ステージで前記通電カウ
    ンタ手段および前記点火カウンタ手段の計数を開始させ
    る開始手段とを具備し、角度一時間変換により所定のク
    ランク角度位置からの所定時間により通電開始及び点火
    時期を制御することを特徴とする内燃エンジンの電子点
    火装置。
JP60156981A 1985-07-18 1985-07-18 内燃エンジンの電子点火装置 Expired - Lifetime JPH0692782B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60156981A JPH0692782B2 (ja) 1985-07-18 1985-07-18 内燃エンジンの電子点火装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60156981A JPH0692782B2 (ja) 1985-07-18 1985-07-18 内燃エンジンの電子点火装置

Publications (2)

Publication Number Publication Date
JPS6220675A JPS6220675A (ja) 1987-01-29
JPH0692782B2 true JPH0692782B2 (ja) 1994-11-16

Family

ID=15639556

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60156981A Expired - Lifetime JPH0692782B2 (ja) 1985-07-18 1985-07-18 内燃エンジンの電子点火装置

Country Status (1)

Country Link
JP (1) JPH0692782B2 (ja)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS54158531A (en) * 1978-06-05 1979-12-14 Nippon Denso Co Ltd Electronic type ignition time controller
JPS6047474B2 (ja) * 1979-07-02 1985-10-22 トヨタ自動車株式会社 内燃機関の点火時期制御方法
JPS5770936A (en) * 1980-10-22 1982-05-01 Hitachi Ltd Electronic control unit for internal combustion engine

Also Published As

Publication number Publication date
JPS6220675A (ja) 1987-01-29

Similar Documents

Publication Publication Date Title
US4476532A (en) Method and apparatus for controlling the duty cycle of an off-on type valve by monitoring the history of the state of the valve
US4797828A (en) Electronic control system for internal combustion engines
EP0024733B1 (en) Method and system for operating an internal combustion engine at maximum torque under varying operating conditions
US4489691A (en) Method and apparatus for controlling the ignition timing of an internal combustion engine
US4471736A (en) Ignition timing control system
US4788956A (en) Method of detecting abnormality in crank angle signal of internal combustion engines
JPH0520590B2 (ja)
US4442813A (en) Method of and apparatus for controlling the ignition timing of an internal combustion engine
US4229793A (en) Method and apparatus for controlling internal combustion engines
US4747383A (en) Ignition timing control method for internal combustion engines
JPS62649A (ja) 内燃エンジン用制御装置の出力タイミング異常検出方法
JPS61275585A (ja) 内燃機関の点火時期制御装置
US4727841A (en) System for controlling internal combustion engine using knocking and overtemperature preventing fuel correction
JPS61275572A (ja) 内燃エンジンの点火時期制御方法
JPS62147039A (ja) エンジン制御装置の演算処理方法
JP3242400B2 (ja) 内燃機関の点火時期制御装置
US4627399A (en) Load detecting apparatus and ignition control apparatus for internal combustion engines
JPH0692782B2 (ja) 内燃エンジンの電子点火装置
JP2681771B2 (ja) 内燃エンジンの電子点火時期制御方法
JPS6223554A (ja) 内燃エンジンの始動開始直後のクランク角度基準位置確認方法
JPH0641746B2 (ja) 内燃エンジンの電子点火制御方法
JPS6314766B2 (ja)
JPS61291774A (ja) 内燃エンジンの電子点火時期制御装置
JPH0122946Y2 (ja)
JPS6217369A (ja) 内燃エンジンのアイドル時の点火時期制御方法