JPS61132735A - 電子式燃料噴射制御装置 - Google Patents

電子式燃料噴射制御装置

Info

Publication number
JPS61132735A
JPS61132735A JP25443484A JP25443484A JPS61132735A JP S61132735 A JPS61132735 A JP S61132735A JP 25443484 A JP25443484 A JP 25443484A JP 25443484 A JP25443484 A JP 25443484A JP S61132735 A JPS61132735 A JP S61132735A
Authority
JP
Japan
Prior art keywords
fuel injection
voltage
internal combustion
combustion engine
signal
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.)
Granted
Application number
JP25443484A
Other languages
English (en)
Other versions
JPH0559260B2 (ja
Inventor
Shigehiko Tajima
薫彦 田島
Katsuhiko Nakabayashi
中林 勝彦
Katsuhiko Kawai
勝彦 川合
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.)
Denso Corp
Original Assignee
NipponDenso 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 NipponDenso Co Ltd filed Critical NipponDenso Co Ltd
Priority to JP25443484A priority Critical patent/JPS61132735A/ja
Publication of JPS61132735A publication Critical patent/JPS61132735A/ja
Publication of JPH0559260B2 publication Critical patent/JPH0559260B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Electrical Control Of Air Or Fuel Supplied To Internal-Combustion Engine (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 11へ1江 [産業上の利用分野] 本発明は電子式燃料噴射制御装置に関し、詳しくは、内
燃機関の始動時の電源電圧低下に際しても、好適な燃料
噴射制御を実現する電子式燃料噴射制御装置に関する。
[従来の技術] 近年、内燃礪関制御の電子制御化が進み、内燃機関に供
給される燃料量を内燃機関の運転条件に基づいてマイク
ロコンピュータにより算出し、燃料噴射弁の開弁時間を
制御することによってコントロールする電子式燃料噴射
制御装置(EFI)が広く普及している。こうした電子
式燃料噴射制御装置においては、燃料噴射時間等を算出
するマイクロコンピュータの動作が当然正常でなければ
ならないが、電子機器である為、電源電圧変動の影響を
蒙ることを免れない。特に始動時にはスタータという大
きな負荷を駆動する為に、電源電圧はかなり低下するこ
とがあり、電源であるバッテリが弱ってきている時や低
温時等には、マイクロコンピュータの作動を保証するこ
とができない電圧まで低下することもあった。
そこで従来の電子式燃料噴射制御装置を搭載した内燃機
関においては、この電子式燃料噴射制御装置とは別に、
低電圧時にも安定に動作する別系統の燃料噴射弁(スタ
ートインジェクタ、STJ )を吸気管に設け、バイメ
タルを用いたタイムスイッチ(TZS)と組合せ、始動
時に一定時間、確実に燃料噴射を行なわせようとするも
のや、始動時燃料噴射時間を予め記憶するバックアップ
手段を設け、電源電圧が所定電圧以下となった時、マイ
クロプロセッサの演算結果に替えてこのバックアップ手
段の出力を用いて燃料噴射を行なわせるもの(特開昭5
8−217737号公報の「内燃エンジンの燃料噴射制
御装置」)など種々の考案が提案されている。
[発明が解決しようとする問題点] かかる従来技術を背景として、本発明が解決しようとす
る問題は以下の点にある。
(1)始動時の燃料噴射制御にスタートインジェクタ(
STJ)を用いると、通常の燃料噴射を行なう系統とは
別系統の電気的及び燃料の系統を用意してやらねばなら
ず、装置の構成が複雑になり、全体として信頼性が低下
すると共に、製造工程が増え、コストも高騰するという
問題があった。
また、燃料噴射量はスタートタイマによって一義に決っ
てしまい、内燃機関の始動条件、例えば冷却水温等や燃
料噴射回数等で緻密な制御を行なうということも困難で
あった。このことは、バックアップ手段を設けて、マイ
クロプロセッサの演算出力の正しさが保証されない場合
には、バックアップ手段の出力により燃料噴射を行なう
ものでも同様であった。
(2)スタータにとって内燃機関のいずれか一つの気筒
が圧縮行程後期にある場合が最大負荷となるため、内燃
機関の始動時には、バッテリ電圧はこれに応じて脈動す
る。従って、マイクロプロセッサにとっては、常に正常
に動作できる電圧かあるいは正常作動不可能な電圧かと
いった状態になるのではなく、脈動に応じて、正常に動
作できる電圧範囲とそうでない電圧範囲とを繰返す場合
がある。この結果、一旦、正常な動作の保証されない電
圧となってマイクロコンピュータ全体上りセットがかか
ると、電源電圧が正常に復したとしてもマイクロコンピ
ュータはその度にイニシャル  。
処理からプログラムを開始することになる。従って、イ
ニシャル処理では、内燃機関の回転数や冷却水の水温な
ど種々の運転条件を読込み、燃料噴射量を演算し、イニ
シャル処理後、ようやく燃料噴射を行なうことになるが
、再び電源電圧が低下して、燃料噴射に至る以前に、あ
るいは燃料噴射中に、再度リセットがかかつてしまい、
結局、始動時に必要な燃料噴射量の確保が行なえないと
いう問題を招致することがある。
そこで本発明は、上記(1)、(2>の問題点を解決し
、簡易な構成で始動時に好適な燃料噴射制御を行ない得
る電子式燃料噴射制御装置を提供することを目的とする
11匹tJL [問題点を解決するための手段] かかる目的を実現すべく、本発明は上記の問題点を解決
するための手段として、次の構成をとった。即ち、第1
図に示すように、 即ち、内燃機関M1の運転条件を検出する運転条件検出
手段M2と、 該内燃機関M1に燃料噴射を行なう燃料噴射手段M3と
、 前記検出された内燃機関M1の運転条件に塁づいて、燃
料噴射量を算出し、前記燃料噴射手段M3を制御して、
内燃[QMlの回転に同期した主燃料噴射を行なう燃料
噴射制御手段M4と、を備えた電子式燃料噴射I制御装
置において、前記燃料噴射制御手段M4の電源電圧の状
態を監視し、前記燃料噴射制御手段M4の動作を保証す
る所定の電圧以上となったことを検出する電源電圧監視
手段M5と、 前記内燃機関M1の所定の気筒の所定の回転角度におい
て回転角度信号を出力する回転角検出手段M6と、 を備えることと、 前記燃料噴射制御手段M4が、前記内燃機関M1の始動
の際に、前記監視された電源電圧が前記所定の電圧以上
となった直後に、前記回転角度信号を入力した時、所定
量の始動時燃料噴射を実行するよう構成されたことと、 を特徴とする電子式燃料噴射11111装置の構成がそ
れである。
ここで運転条件検出手段M2は、内燃機関M1の種々の
運転条件、例えば内燃機関M1の回転数Neや冷加水の
水温7hw、あるいは吸入空気fiQやその温度Tha
等を検出するものであって、使用する内燃機関の制御上
の要求から必要なものだけを用いれば良い。
燃料噴射υJilt手段M4は、1チツプ又は数−の素
子からなる周知のマイクロコンピュータによって実現さ
れ、マイクロプロセッサや一時記憶手段の他、制御上の
必要に応じてアナログあるいはディジタルの入・出力ボ
ート、タイマ、カウンタ等を含む構成が考えられる。燃
料噴射制御手段M4は、通常、上述の運転条件検出手段
M2によって検出された内燃機関M1の運転条件に基づ
いて、実施すべき燃料噴射量等を算出し、燃料噴射手段
M3、例えば電磁式燃料噴射弁を開・閉弁して、燃料噴
射を制御するものである。
電源電圧監視手段M5は、燃料噴射制御手段M4に供給
される電源電圧を監視するものであって、電源電圧が燃
料噴射制御手段M4の動作を保証する所定の電圧以上と
なったことを検出するものである。電源電圧としては車
載のバッテリの電圧を直接検出してもよいし、電源回路
等で安定化された後の電圧を監視するよう構成してもよ
いし、電源回路等で安定化された後の電圧、を監視する
よう構成してもよい。又、電源電圧の監視の仕方として
はA/D変換器などにより、直接、電圧を読み込むよう
に構成してもよいし、電源電圧をコンパレータ等で所定
の電圧と比較して、2値化されたその出力信号を読み込
むよう構成することもできる。
回転角検出手段M6は、内燃機関M1の所定の気筒の所
定の回転角度において回転角信号を出力するものであっ
て、クランクの回転に同期してパルス信号を出力する構
成などが考えられる。この回転角検出手段M6は、スタ
ータによって内燃機関M1を回転させる時、ひとつの気
筒が圧縮行程の後期にある場合が、スタータにとっての
最大負荷となること、即ち電源電圧が最も低下すること
に鑑み、逆に電源電圧が高いような回転角度において回
転角度信号を出力するよう構成されている。
従って、内燃機関M1の1回転にひとつのパルスを出力
するものでもよいが、気筒数と等しい数の回転角度信号
を出力するよう構成することも応答性の面から好適であ
る。このような回転角度としては、例えば各気筒の上死
点前(以下、これをBTDCとも呼ぶ)606〜120
°が考えられる。
尚、具体的な回転角検出手段M6の構成としては、クラ
ンクによって回転するディストリビュータ内のロータと
これに対抗して設けられたパルス発振器の組合わせなど
が考えられる。
[作用] 上記構成を有する本発明の電子式燃料噴射制御装置は、
燃料噴射制御手段M4が正常に作動し得る電源電圧が確
保されているか否かを電源電圧監視手段M5によって検
出し、電源電圧が所定の電圧以下から以上に復した直後
に、回転角検出手段M6からの回転角度信号が入力され
た時、燃料噴射制御手段M4によって所定量の始動時燃
料噴射を実行する。回転角度信号が、始動時に脈動する
?If源電圧電圧くなる所定の回転角度で出力されるこ
とから、燃料噴射制御手段M4の電源電圧が燃料噴射制
御手段M4の動作の保証された所定電圧以上となった時
、回転角度信号を利用して所定量の始動時燃料噴射を行
なって、始動時に内燃既関M1の各気筒に吸入される燃
料最の確保を図るよう働く。
このυ1Illにおいて、マイクロプロセッサ等の正常
な動作を保証する電圧に所定のヒステリシス幅をもたせ
たり、電源電圧が所定電圧以下から以上に復した時から
一定の遅延時間を設けて非同期な始動時燃料噴射が実行
されることは、電圧電源が上記の所定電圧付近でふらつ
くような場合に生じることのある制御11肋作上のチャ
タリングを防止する上で好適である。又、1回の非同期
な始動時燃料噴射量を内燃機関M1の冷却水温基づいて
定めることも内燃開開M1の始動性を高める上で好適で
ある。
[実施例] 以下本発明の実施例を図面に基づいて、詳細に説明する
第2図は本発明一実施例としての内燃機関とその周辺装
置との概略構成を示す概略構成図、第3図は燃料噴射制
御手段としての電子uli11回路の構成を示すブロッ
ク図、である。
図において、1は4サイクル4気筒の内燃機関、2は燃
料噴射制御手段としての“1子制御回路、3は電源とし
てのバッテリ、である。内燃*miの吸気管4には、上
流からエアクリーナ5.Lアフロメータ7、吸気温セン
サ9.スロットルバルブ11、アイドルスイッチ12等
が配設され、吸入空気は分岐管15に設けられた燃料噴
射手段としての′74磁式燃料噴射弁17より噴射され
た燃料と共に混合気となって図示しないシリンダに吸入
される。一方、内燃機関1の排気管19には排気組成中
の酸素濃度を検出する02センサ21が設けられている
更に、23はイグナイタ、25はイグナイタ23に発生
する高電圧を内燃機関1のクランクシャフト27の回転
に同期して各気筒の図示しない点火プラグに分配するデ
ィストリビュータである。
ディストリビュータ25は3組のパルス発振器を内蔵し
、内燃機関1の気筒判別信号G1や回転数信号Neを出
力すると共に、回転角検出手段としても働いて回転角度
信号G2を生成するよう働く。
尚、回転角度信号G2は4気筒の各気筒がBTDC90
’の時出力されるよう構成されている。29はバッテリ
3を電子制御回路2に接続するイグニッションスイッチ
、31はイグニッションスイッチ2つと一部連動してス
タータモータ32をオン・オフするスタータスイッチ、
33は内燃機関1の冷却水の水温を検出する水温センサ
、である。
電子制御回路2は、マイクロコンピュータ50を核とし
て、アナログ入力回路52.A/D変挽回路53.ディ
ジタル入力回路54.バックアップ回路56.信号切換
回路58.電源回路60゜出力信号バッフ762.63
から構成されている。
電子制御回路2のアナログ入力回路52は、エア70メ
ータ7からの信号としての吸入空気mus、水漏センサ
33からの信号としての内燃機関1の冷却水@ T h
w、吸気温センサ9からの信号としての吸気温Tha1
バッテリ3の電圧+81を入力し、これらの信号は次段
のA/D変換回路53によって順次A/D変換され、マ
イクロコンピュータ50に取り込まれる。
一方、ディジタル入力回路54は、ディストリビュータ
25の生成する気筒判別信号G1と回転角度信号G2及
び回転数信号Ne S02センサ21からの信号として
のリーン・リッチ信@Ox1スロットルバルブ11が全
開であることを示すアイドルスイッチ12からの信号(
dle、スタータスイッチ31の状態を示す信号STA
、を入力し、マイクロコンピュータ50とバックアップ
回路56に出力する。尚、これらの信号のうち、気筒判
別信号G1と回転角度信号G2と回転数信号Neとはマ
イクロコンピュータ50に対して割込を起幼するpJ込
大入力源もなっている。例えば回転数信号Neによって
起動される割込ルーチン等では、その信号Neの間隔か
ら内燃機関1の回転数を算出するといった処理が行なわ
れる。
電源回路60はイグニッションスイッチ29を介してバ
ッテリ電圧+Bを、又、イグニッションスイッチ29を
介することなくバックアップ用の電圧B attを入力
して、マイクロコンピュータ50に供給される定電圧V
 subとその他の回路に供給されるもうひとつの定電
圧Vcとを生成する。
このぽか、電源回路60は、定電圧V subの電圧を
監視して信号wiを生成したり、マイクロコンピュータ
50よりマイクロコンピュータ5oが正常に作動してい
ることをンフトウェアにより報知するウォッチドッグク
リア信号wdc等に基づいて、マイクロコンピュータ5
0のイニシャル信号1nitを生成する電源シーケンス
としての動作も行なうが、これについては後述する。
マイクロコンピュータ50は第4図に示す如く、ひとつ
のチップ内に周知のマイクロプロセッサ(MPLI)7
0.ROM71.RAM73.入力ポードア4.出カポ
ードア6、クロック発生回路78、共通バス79等を集
積した1チツプマイクロコンピユータであって、特に本
実施例ではアドレスデコーダ81.R−Sフリップフロ
ップ82゜インバータ83.ゲート付バスドライバ84
からなるwi信号検出回路86をも内蔵している。尚、
クロック発生回路78は外付の水晶振動子88を得て、
MPIJ70の作動基本クロックを生成する他、後述す
る4 m5ec毎にv1込を起動する信号を発生する。
マイクロプロセッサ70は入力ポードア4を介し内燃機
関1の運転条件を読みこみ、内燃機関1の点火時期や燃
料噴射量及び噴射タイミングを演算する。そして、出力
ポードア6を介してA/D変換回路53の制御信号の他
に、バックアップ回路56に点火時期制御信号igを、
信号切換回路58に燃料噴射制御信号τ1.τ2を、電
源回路60にウォッチドッグクリア信号wdcを、各々
出力する。ここで燃料噴射制御信号信号τ1は内燃機関
1の回転に同期して出力される通常の主燃料噴射を制御
する信号であり、燃料噴射制御信号τ2は本発明におい
て行なわれる始動R燃料噴射を制御する信号である。燃
料噴射制御信号で2の取扱いについては後にフローチャ
ートに依拠し、詳細に説明する。
バックアップ回路56はマイクロコンピュータ50が正
常に作動しなくなった時に、その制御を補う為の回路で
あって、次のように動く。マイクロコンピュータ50は
マイクロプロセッサ70に司られて、内燃機関1の運転
中であれば始動中であるか否かにかかわらず、点火時期
制御信号igを内燃機関1の回転数Neによって定まる
所定の間隔をおいて出力している。従って、点火時期制
御信号igが所定期間を越えて出力されなくなった時に
はマイクロコンピュータ50は異常であると判断し、気
筒判別信号G1と回転数信号Neとから予め定められた
タイミングで点火信号IGtをバッファ62を介してイ
グナイタ23へ出力する。
と同時に、所定の燃料噴射量制御信号τ3をマイクロコ
ンピュータ50が異常であることを示す信号railと
共に信号切換回路58に出力する。
信号切換回路58は、通常マイクロコンピュータ50の
出力する燃料噴射制御信号τ1.τ2を入力して、バッ
ファ63を介してN磁式燃料噴射弁17を開閉する燃料
噴射信号τpを出力しているが、バックアップ回路56
がマイクロコンピユー′夕50の異常を検出して信号f
ailを出力すると、上記の燃料噴射制御信号τ1.τ
2に替えて、バックアップ回路50の出力する燃料噴射
制御信号τ3によって電磁式燃料噴射弁17を制御する
よう構成されている。信号切換回路58を公知の論理ゲ
ートによって構成した一例を第5図に示す。
以上の構成において行なわれる4気筒の内燃機関1の制
御の一例を第6図のタイムチャートに示した。
次に第7図の回路図に随って電源回路60の構成及び機
能について説明すると共に、マイクロコンピュータ50
内のWi信号検出回路86の動きについても述べ、本発
明の電源監視手段の一例に言及する。
第7図に示す如く、電源回路60はマイクロコンピュー
タ50に供給される定電圧Vsubとマイクロコンピュ
ータ50以外の回路に供給される定電圧Vcとを生成す
る定電圧出力部93、定電圧V subの電圧を監視す
るwi信号出力部95、マイクロコンピュータ50のウ
ォッチドッグクリア信号wdcと共働してイニシャル信
号1nitを生成するイニシャル信号発生回路97、か
ら構成されている。
定電圧出力部93は、バッテリ電圧+Bを電源として定
電圧Vcを生成するレギュレータ101と、イグニッシ
ョンスイッチ29を介さないバッテリ電圧B attを
電圧源として定電圧v subを生成するレギュレータ
102とから構成されている。
wi信号出力部95は、オペアンプOP1によって、内
部に形成された基準電圧Vd1を用いて定電圧ysub
の電圧を監視する回路であり、抵抗器R11、R12,
R13による分圧によって形成されたヒステリシスを利
用して、定電圧ysubが判定電圧■2以下となった時
にその出力信号wiをロウアクティブとし、電圧V2よ
り高い判定電圧71以上となった時にハイレベルにする
よう構成されている。ここに、判定電圧■2はこの電圧
まではマイクロコンピュータ50内のMPU70にとっ
て自身の動作が正常なものであると判断できるという電
圧として設定されており、一方、判定電圧V1はこの電
圧以上であればMPU70自身が燃料噴射等の制御を正
常に再開させられると自ら判断できる電圧として設定さ
れており、両者にリステリシス電圧(ΔV)をもたせる
ことによって境界付近での動作上のチャタリング等の発
生を防止している。尚、定電圧化されている電圧VSu
bが変動するのは、バッテリ3の電圧B attがレギ
ュレータ102の能力を越えて低下することによって生
じる。ここで判定電圧V1 、V2はイニシャル信号1
nitの生成される電圧よりは若干高く設定されている
イニシャル信号発生回路97は、マイクロコンピュータ
50の入・出力信号を説明した所で触れたように、MP
U70が電源電圧の低下やノイズ等に起因して暴走した
場合、あるいは定電圧VSLIbがもはやMPU70の
動作が全く期待できない電圧まで低下した時、イニシャ
ル信号1nitを出力してマイクロコンピュータ50を
停止させるものであって、電子制御回路2のパワーオン
時のイニシャル信号発生も兼ねている。
上述のwi信号出力部95の出力信号wiはマイクロコ
ンピュータ50内のwi信号検出回路86のR−Sフリ
ップフロップ82のS端子につながれている。インバー
タ83の出力は通常ハイレベルなので、信号iが一旦、
ロウアクティブとなると、R・−Sフリップ70ツブ8
2はセットされ、その出力Qはロウレベル(信号Oに対
応)に、セットされる。MPIJ70はwi信号検出回
路86に設定されたアドレスを出力し、アドレスデコー
ダ81を介してゲート付バスドライバ84を開き、R−
87リツプフロツブ82の出力Qの状態を読み込むこと
ができるが、これとは別に、アドレスデコーダ81を介
してR−Sフリップフロップ82のR端子にデータを司
き込むこともできる。R−Sフリップ70ツブ82の真
理値表は次の如くであここでQ n−1とは出力QがR
,S端子の状態が変化したひとつ前の時点での状態を維
持することを示している。従って、一旦信号wiがロウ
レベルとなると、MPtJ70がW1信号検出回路86
にレベル1を書き込んでも、出力Qの状態はロウレベル
のままである。しかしながら、定電圧V subが判定
電圧71以上となって信号Wiがハイレベルとなると、
MPU70からの書き込み動作によって、出力Qの状態
は反転し、ハイレベルとなる。尚、MPU70が読み書
きするwi信号検出回路86のアドレスを、以下W■ポ
ートと呼ぶ。
以上のハードウェアの構成を有する本実施例の電子式燃
料噴射制御装置2においてマイクロコンピュータ50の
MPU70が行なう処理について、第8図、第9図のフ
ローチャートに依随して説明する。
第8図はディストリビュータ25から入力された回転角
度信号G2によって起動する回転角信号vj込シル−チ
ン示すフローチャートである。本割込ルーチンはMPU
70に対するin+を信号が解除され、イニシャライズ
の処理、例えばMPU70の内部レジスタのクリアや各
種のフラグの初期化などが行なわれた後、いつでも受付
けられるようになり、回転角度信号G2が入力されると
起動されてステップ150より処理を開始する。
まずステップ150では初期値0のフラッグFの値を1
に設定する処理が行なわれる。即ち、マイクロコンピュ
ータ50はディストリビュータから各気筒のBTDC9
0’の時点で出力される回転角度信号G2が入力される
と割込を発生し、ステップ150にてフラッグFの値を
1にセットした後、ステップ170では、気筒判別信号
G1が入力される毎に他の処理ルーチンにおいて零にリ
セットされる変数CCLINの値を、現在点火時期を制
御すべき状態にある気筒の番号を識別すべく、1だけイ
ンクリメントする処理を行なう。ステップ180では回
転数信号Neによって起動される図示しない他の割込ル
ーチンで求めた内燃機関1の回転数Neを用いて内燃機
関1の点火時期を算出し、続くステップ190にて点火
時期制御信号igを出力するタイミングを制御する。ス
テップ190における制御は、例えば設定された時間に
なると割込を発生して点火時期制御信号igを出力する
ようなコンベアレジスタに、点火時期に相当した値を書
込むといった手法で行なわれる。ステップ190の処理
の終了後、RTNへ抜けて本割込ルーチンを終了する。
以上がMPU70によって行なわれる回転角度信号割込
ルーチンの概略であるが、この割込ルーチンにおいて設
定されるフラッグFを用いて、次に説明する始動時燃料
噴射制御が行なわれている。
この始動時燃料噴射制御を行なう4 m5eO割込ルー
チンを第9図に示した。本割込ルーチンはイニシャライ
ズの終了後、4 m5ec毎に繰返し実行される。
まず、各ステップでの処理について説明する。
ステップ200 :スタータ32が駆動されているか否
かを信号STAの状態により判断する。
ステップ210.220:Wlボート、即ちwi信号検
出回路86に値1を書き込む処理を行なう。
ステップ230.240:WIボートの値が1であるか
否かの判断を行なう。
ステップ250 : 1回の非同期な燃料噴射量に相当
する変数CTIMEの値がt2未満であるか否かの判断
を行なう。
ステップ260:変数CTIMEを値t1にセットする
処理を行なう。尚、ここで値t1は値t2より2以上大
きな値として設定されている。
ステップ270:カウンタとして用いられる変@cTI
MEを0にセットする処理を行なう。
ステップ280:回転角度信号G2に基づく始動時燃料
噴射を実行するタイミングであることを示すフラッグF
をOにリセットする処理を行なう。
ステップ285:フラッグFの値が1であるか否かの判
断を行なう。
ステップ290:変数CTIMEを1だけインクリメン
トする処理、即ちCTrME+−CT[M   ′E+
1を行なう。
ステップ300:出力する燃料噴射1IIIll信号τ
2をオン状態に変更又は維持する処理を行なう。
ステップ310:出力する燃料噴射Ill Ill信号
τ2をオフ状態に変更または維持する処理を行なう。
以上の処理・判断を行なう本割込ルーチンによる制御は
、次の順序で実行される。
(1)処理はステップ200から開始されるが、イグニ
ッションスイッチ29をオンとしてバッテリ3の電圧十
Bを電子制御回路2に供給するようにした直後には、ま
だスタータスイッチ31は閉成されていないので、スタ
ータ32はオンとされておらず、ステップ200におけ
る判断はrNOJとなって、処理はステップ210へ進
む。ステップ210でW■ポートに1を書込んだ後、ス
テップ270において変数CTIMEに値【1を自込み
、ステップ310において、燃料噴射制御信号τ2をオ
フ状態とし、RTNへ抜けて水割込みルーチンの最初の
実行を終了する。
(2)費がてスタータスイッチ31が閉成され ′ると
スタータ32がバッテリ3の電力供給をうけて回転を始
め、内燃機関を駆動する。しかしτ本割込みルーチンが
起動されると、ステップ200での判断はrYEsJと
なって処理はステップ230へ進み、W■ボート−1?
の判断が行なわれる。今回の割込みルーチンの起動に先
立つ前回の処理においてW■ボートには値1が書込まれ
ているから、スタータ32の負荷が加わったことによっ
てマイクロコンピュータ5Qの電源である定電圧y s
ubが低下していなければW丁ボートの値は1のままで
あり、定電圧V subが判定電圧■2以下となってい
ればW■ボートの値はOとなっている。バッテリ3の容
量に充分な余裕があり定電圧V subが低下しないよ
うな場合にはステップ230での判断はrYEsJとな
って処理はステップ250へ進み、CTIME<t2の
判断を行なう。
変数CTIMEの値は初回の本?J込みルーチンの処理
におけるステップ260において鎖目に設定されている
から、ステップ250での判断は「NO」となり、処理
はステップ310へ移行し、燃料噴射制御信号τ2をオ
フ状態のままに維持してRTNへ扱け、水割込みルーチ
ンを終了する。
(3)一方、バッテリ29が弱っているなどの理由でス
タータ32の負荷が加わった時にバッテリ29の電圧十
Bが大きく低下し、マイクロコンピュータ50への定電
圧■subも判定電圧■2を下回るような状態となった
場合、ステップ230での判断はrNOJ  (Wlボ
ート=1は不成立)となって処理はステップ220へ進
む。ステップ220ではW【ポートに値1を書込み、続
くステップ240で再びWIボートが1であるか否かの
判断を行なう。Vlポートの値は、信号wiがロウレベ
ルであればMPLI70が(占1を国込んでも(直1に
更新されないので、定電圧Vsubが判定電圧v2を下
回り次に判定電圧11以上となるまではステップ240
での判断は「NO」となり処理は既述したごとくステッ
プ310−RTNと進む。
スタータ32の負荷が脈動し定電圧V subが判定電
圧v1を以上となった後では、ステップ230−ステッ
プ220の判断・処理において、Wlポートの値は1と
なり、ステップ240での判断はrYEsJとなる。こ
の様子を第10図に示した。
即ち、Wlボートの状態は信号wiがロウアクティブト
ナった時、ロウレベルとなり、信号wiがハイレベルと
なった後の最初のMPU70によるデータ1の書込みに
よってハイレベルに復する。
(4)ステップ240での判断が「YES」、即ち、W
lボート=−1となると処理はステップ270へ進む。
ステップ270では始動時燃料噴射を始める条件が一応
成立したとして、変数CTIMEの値をOにセットする
。続くステップ280でフラッグFの値を零とした後、
処理は上述した如くステップ310−RTNと進む。
以上の処理が行なわれた後に、定電圧v subが再び
判定電圧v2を下回るようになるまでは、本制御ルーチ
ンが起動されると、ステップ200゜ステップ230.
ステップ250での判断はいずれもrYEsJとなって
処理はステップ285に至る。ステップ285ではフラ
ッグFの値が1であるか否かの判断が行なわれる。フラ
ッグFの値は定電圧V subが判定電圧11以上に復
した時に0にセットされており、次に回転角度信号割込
ルーチン(第8図)が起動されてステップ150にて値
1に設定されるまではフラッグFの値はOになっている
。従って、それまではステップ285におけるF−1?
の判断はrNOJとなって処理はステップ310−RT
Nと進むが、一旦回転角度信号割込ルーチン(第8図)
が起動されると、フラッグFの値は1になって、処理は
ステップ285からステップ290へ移行する。
ステップ290では、始動時燃料噴射機を定める変数C
T[MEを1だけインクリメントし、続くステップ30
0では始動時燃料噴射を開始するとして、燃料噴射制御
信号で2をオン状態としRTNへ扱けて水割込みルーチ
ンを終了する。燃料噴射制御信号τ2の出力がオン状態
となると、′1子制御回路2の出力信号τpはアクティ
ブとなり、電磁式燃料噴射弁17は開弁される。
(5)以上の条件で、次に水割込みルーチンが起動され
ると、定電圧y subが再び低下して判定電圧V2を
下回るまではWlポートの値は1となっていることから
、ステップ230の判断は「YESJとなり、ステップ
250で変数CTIMEが値t2未満であるか否かの判
断が行なわれる。変数CTIMEの値はステップ270
でOにセットされ、その後、ステップ290が実行され
るたびに1ずつインクリメントされてゆくから、この値
がt2に達するまで(ここでは50 m5ecの間)は
ステップ250での判断はrYEsJであって、しかも
フラッグFの値も1となっており、ステップ285での
判断もrYEsjとなることから、引続きステップ29
0.ステップ300の処理を行い燃料噴射制御信号τ2
による始動時燃料噴射が行なわれる。
(6)この状態で5 Q lll5eCが経過すると、
ステップ260での判断(CT IME <t2? )
 ハr NO」となって処理はステップ310からRT
Nへと進み、始動時燃料噴射は停止される。その後、ス
タータ32の回転によってバッテリ電圧+Bが脈動し、
定電圧■Subが再び判定電圧■2以Fとなりやがて判
定電圧71以上に復すると、上記(3)の制御から再び
実行される。
(7)以上の制御は内燃機関1が点火されて自ら回転を
始め、バッテリの電圧十Bが充分に高くなって、定電圧
y subが判定電圧■2を下回ることがない状態とな
るか、もしくはスタータ32がオフとされるかまで継続
さ′れる。
水割込みルーチンを内燃機関1の始動時に繰返し実行す
ることによって行なわれる燃料噴射の制御の一例を第1
1図のタイミングチャートに示した。即ち、中巷寺毒始
仙時の燃料噴射は、定電圧vsubが一旦判定電圧■2
未満となってから判定電圧71以上となった後、回転角
度信号G2が入力された時、変数CTIMEの値をカウ
ンタとして用いながら行なわれ(第11図区間T)、変
数CTIMEの値がt2となったところで停止される(
区間■)。通常の主燃料噴射はこれとは別に行なわれて
おり、定電圧y subが確立されると、通常の燃わI
噴射制御によって行なわれる(区間■)。
以上のように構成された本実施例においては、マイクロ
プロセッサ70の電源電圧である定電圧■subの状態
をwi信号出力部95によって監視し、マイクロプロセ
ッサ70の動作の再開に問題のない電圧(ここでは判定
電圧■1)以上となった後に、回転角度信号G2が入力
された時に、パルス幅5 Q m5ecの始動時固有の
燃料噴射を実行させている。従って、始動時にマイクロ
プロセッサ70の動作が保証できないような電圧の領域
を含んで定電圧V subが変動するような場合でも、
判定電圧71以上となった時には回転角度信号G2が入
力された時、即ち、スタータ32の負荷が軽くなって脈
動する電源電圧がおおよそ最も高くなる時期に、始動時
燃料噴射が開始されることになり、始動時の確実な燃料
噴゛射が期待でき、気筒への可燃混合気の吸入は確実な
ものとなり、内燃機関1の始動性は高められる。
又、定電圧vSubが判定電圧v2よりも更に低下し、
電源回路60内の1nit信号が出力される事態となっ
てマイクロコンピュータ50がリセットされた場合でも
、定電圧vsubが回復して判定電圧71以上となれば
、内燃機関1の回転数Neやその他のパラメータから燃
料噴射時間を計拝して行なわれる主燃料噴射を待つこと
なく燃料噴射制御信号τ2による始動時燃料噴射が実行
されるので、スタータ32が回転しつるような場合には
、内燃1機関1の各気筒への燃料の吸入を確実ならしめ
ることができる。
更に、本実施例では若干の電気的な回路を追加している
に過ぎず、しかも常に単一のマイクロプロセッサ70の
下で燃料噴射を制御しており、スタートインジェクタや
その燃料系統などを必要とせず、簡易な構成で確実な始
動時の燃料噴射を行なわせることができる。
尚、本実施例では定電圧v3ubが常時判定電圧■2以
下となってマイクロプロセッサ70が点火時期制御信号
igを出仕ない状態に至った時には、バックアップ回路
56により、内燃機関1の点火時期と燃料噴射を制御し
ており、スタータ32が駆動されるような電圧範囲での
内燃機関1の始動性はほとんど完璧を期されているとい
ってよい。
以上本発明の実施例について説明したが、本発明はこの
実施例に何等限定されるものではなく、本発明の要旨を
逸脱しない範囲において、種々なる態様で実施しうろこ
とは勿論である。
f 以上詳述したように、本発明の電子式燃料噴射制御装置
によれば、スタートインジェクタやその燃料系統などを
必要とすることなく、始動時の確実な燃料噴射を実現す
ることができ、内燃機関1の始動性を充分に確保するこ
とができるという優れた効果を奏する。又、構成が簡易
にできる為、装置の信頼性や製造工程の手間やコストの
問題等も改善される。
【図面の簡単な説明】
第1図は本発明の基本的構成図、第2図は本発明一実施
例としての内燃機関とその周辺装置との構成を示す概略
構成図、第3図は電子制御回路2の構成を示すブロック
図、第4図はマイクロコンピュータ5oの構成を示すブ
ロック図、第5図は信号切換回路58の構成例を示す論
理回路図、第6図はバックアップ回路56による点火時
期と燃料噴射の制御例を示すタイミングチャート、第7
図は電源回路60の構成を示す回路図、第8図は回転角
度信号割込ルーチンを示すフローチャート、第9図は実
施例における制御例を示す4 m5ec割込みルーチン
のフローチャート、第10図はW+ボートの状態を説明
するタイミングチャート、第11図は実施例における燃
料噴射制御の一例を示すタイミングチャート、である。 1・・・内燃機関 2・・・電子制御回路 3・・・バッテリ 17・・・電磁式燃料噴則弁 29・・・イグニッションスイッチ゛ 31・・・スタータスイッチ 32・・・スタータ 50・・・マイクロコンピュータ 60・・・電源回路 7o・・・マイクロプロセッサ(MPU)73・・・R
AM 82・・・R’−Sフリップフロップ 86・・・wi信号検出回路 95・・・w1信号出力部

Claims (1)

  1. 【特許請求の範囲】 1 内燃機関の運転条件を検出する運転条件検出手段と
    、 該内燃機関に燃料噴射を行なう燃料噴射手段と、前記検
    出された内燃機関の運転条件に基づいて、燃料噴射量を
    算出し、前記燃料噴射手段を制御して、内燃機関の回転
    に同期した主燃料噴射を行なう燃料噴射制御手段と、 を備えた電子式燃料噴射制御装置において、電源電圧の
    状態を監視し、前記燃料噴射制御手段の動作を保証する
    所定の電圧以上となつたことを検出する電源電圧監視手
    段と、 前記内燃機関の所定の気筒の所定の回転角度において回
    転角度信号を出力する回転角検出手段と、を備えること
    と、 前記燃料噴射制御手段が、前記内燃機関の始動の際に、
    前記監視された電源電圧が前記所定の電圧以上となった
    直後に、前記回転角度信号を入力した時、所定量の始動
    時燃料噴射を実行するよう構成されたことと、 を特徴とする電子式燃料噴射制御装置。 2 燃料噴射制御手段の動作を保証する所定の電圧が、
    所定のヒステリシス幅を有する特許請求の範囲第1項記
    載の電子式燃料噴射制御装置。 3 始動時燃料噴射によつて1回に噴射される燃料量が
    、内燃機関の冷却水温によつて定められる特許請求の範
    囲第1項または第2項記載の電子式燃料噴射制御装置。 4 回転角検出手段が、内燃機関各気筒の上死点前60
    °から120°以内の所定の角度において回転角度信号
    を出力するよう構成された特許請求の範囲第1項ないし
    第3項のいずれかの項に記載の電子式燃料噴射制御装置
JP25443484A 1984-11-30 1984-11-30 電子式燃料噴射制御装置 Granted JPS61132735A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP25443484A JPS61132735A (ja) 1984-11-30 1984-11-30 電子式燃料噴射制御装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP25443484A JPS61132735A (ja) 1984-11-30 1984-11-30 電子式燃料噴射制御装置

Publications (2)

Publication Number Publication Date
JPS61132735A true JPS61132735A (ja) 1986-06-20
JPH0559260B2 JPH0559260B2 (ja) 1993-08-30

Family

ID=17264934

Family Applications (1)

Application Number Title Priority Date Filing Date
JP25443484A Granted JPS61132735A (ja) 1984-11-30 1984-11-30 電子式燃料噴射制御装置

Country Status (1)

Country Link
JP (1) JPS61132735A (ja)

Also Published As

Publication number Publication date
JPH0559260B2 (ja) 1993-08-30

Similar Documents

Publication Publication Date Title
US4309759A (en) Electronic engine control apparatus
US4450815A (en) Internal combustion engine control apparatus
US4683859A (en) Apparatus for injecting fuel into internal combustion engine
EP0017218B1 (en) Method of electronically controlling internal combustion engines
JPS6315465B2 (ja)
JPH0120301B2 (ja)
JPS61132735A (ja) 電子式燃料噴射制御装置
US4428051A (en) Electronic control apparatus for internal combustion engine
JPH0587661B2 (ja)
JPS61135946A (ja) 電子式燃料噴射制御装置
JPS627381B2 (ja)
JPS61123741A (ja) 電子式燃料噴射制御装置
JPH0587662B2 (ja)
JPS61145341A (ja) 電子式燃料噴射制御装置
JPS57206738A (en) Electronic fuel injection controller of internal combustion engine
JPS5827837A (ja) 内燃機関の空燃比制御装置
JPH0134294B2 (ja)
JPS6326272B2 (ja)
JPS61123742A (ja) 電子式燃料噴射制御装置
JPS63186936A (ja) 内燃機関の電子制御燃料噴射装置
JPS58104341A (ja) 内燃機関の空燃比制御方法
JPH0544548B2 (ja)
JPS62126242A (ja) 内燃機関の電子制御燃料噴射装置
JPS62284941A (ja) 燃料噴射式内燃機関の噴射方法
JPS5996452A (ja) 内燃機関の空燃比部分リ−ン制御方法