JPH01224442A - エンジン制御装置 - Google Patents
エンジン制御装置Info
- Publication number
- JPH01224442A JPH01224442A JP63047455A JP4745588A JPH01224442A JP H01224442 A JPH01224442 A JP H01224442A JP 63047455 A JP63047455 A JP 63047455A JP 4745588 A JP4745588 A JP 4745588A JP H01224442 A JPH01224442 A JP H01224442A
- Authority
- JP
- Japan
- Prior art keywords
- control device
- engine control
- engine
- crank angle
- angle sensor
- 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
Links
Landscapes
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
〔産業上の利用分野〕
本発明は、内燃機関、におけるエンジン制御装置に係り
、特にクランク角センサ異常時のエンジン制御装置の制
御方式に関する。
、特にクランク角センサ異常時のエンジン制御装置の制
御方式に関する。
従来のエンジン制御装置は、クランク角センサ異常時、
ハードウェア構成により、車輌走行に最低限必要な、燃
料制御2点火制御等を有している。
ハードウェア構成により、車輌走行に最低限必要な、燃
料制御2点火制御等を有している。
上記従来技術は、正常時の機能を行う構成の他に、クラ
ンク角センサー異常時に行う機能をハードウェアにより
構成されており、そのため、クランク角センサーのバッ
クアップ回路、セレクト回路等が必要であった。そのた
め、回路構成が複雑となり、さらにコストが高くなる問
題があった。
ンク角センサー異常時に行う機能をハードウェアにより
構成されており、そのため、クランク角センサーのバッ
クアップ回路、セレクト回路等が必要であった。そのた
め、回路構成が複雑となり、さらにコストが高くなる問
題があった。
本発明の目的は、上記した従来技術の欠点を除いたエン
ジン制御装置を提供することにある。
ジン制御装置を提供することにある。
上記目的は、クランク角センサ異常を検出した場合、U
PPにファンクションを与えるプログラムを変え、エン
ジン回転数に非同期で燃料噴射。
PPにファンクションを与えるプログラムを変え、エン
ジン回転数に非同期で燃料噴射。
点火制御等を行うことにより達成される。
エンジン制御装置は、スタータ信号が入力され、クラン
ク角センサ信号を入力すると、正常と判断し、UPPに
正常時のファンクションを与えるプログラムを格納し、
最適なエンジン制御を行う。
ク角センサ信号を入力すると、正常と判断し、UPPに
正常時のファンクションを与えるプログラムを格納し、
最適なエンジン制御を行う。
万一、スタータ信号入力時、所定期間内にクランク角セ
ンサ信号が入力されない場合、異常と判断し、UPP内
に異常時のファンクションを与えるプログラムを格納す
る。これにより、走行に最低限必要な制御を行うことが
できる。
ンサ信号が入力されない場合、異常と判断し、UPP内
に異常時のファンクションを与えるプログラムを格納す
る。これにより、走行に最低限必要な制御を行うことが
できる。
第1図は本発明の一実施例の全体構成図である。
1はエンジン制御装置、2はCPU (マイクロコンピ
ュータ)、3はUPP (ユニバーサルパルスプロセッ
サ)、4はEGI (燃料噴射)駆動回路。
ュータ)、3はUPP (ユニバーサルパルスプロセッ
サ)、4はEGI (燃料噴射)駆動回路。
5はIGN(点火コイルパワートランジスタ)駆動回路
、6はインジェクタ、7は点火コイルパワートランジス
タである。
、6はインジェクタ、7は点火コイルパワートランジス
タである。
この実施例は、4気筒エンジンに適用したものであり、
4本のインジ・エクタをエンジン1回転毎に同時噴射し
、点火はデイスト配電方式である。
4本のインジ・エクタをエンジン1回転毎に同時噴射し
、点火はデイスト配電方式である。
また図中のREF、POSはクランク角センサー信号で
あり、クランク角180°の気筒信号をREFと称す。
あり、クランク角180°の気筒信号をREFと称す。
さらに1°毎にON、0FFL。
REF間に90°パルス有する角度信号をPOSと称す
。
。
なお、3のUPPはプログラマブルなパルス入出カモジ
ュールで、カウンタ、シフタ、コンペアレジスタまたは
キャプチャレジスタとなる複数個の汎用レジスタをパル
ス入出力端子を持ち、ファンクションをプログラムする
ことにより、エンジン制御を自動的に行うことができ、
CPU2の負担を大幅に軽減できる。UPP3内の記号
はコマンドを表示してあり、各々下記の制御を行ってい
る。
ュールで、カウンタ、シフタ、コンペアレジスタまたは
キャプチャレジスタとなる複数個の汎用レジスタをパル
ス入出力端子を持ち、ファンクションをプログラムする
ことにより、エンジン制御を自動的に行うことができ、
CPU2の負担を大幅に軽減できる。UPP3内の記号
はコマンドを表示してあり、各々下記の制御を行ってい
る。
F RCt*z : Free Run Count
erREFよりPOSパルスを計数し、 EGIの噴射タイミング0FFSETを与える。(FR
Cl)FRC2は同 様に計数し1点火タイミングADV を与える。
erREFよりPOSパルスを計数し、 EGIの噴射タイミング0FFSETを与える。(FR
Cl)FRC2は同 様に計数し1点火タイミングADV を与える。
I NCI、Z、3 : Internal Cou
nterREF間のPOSパルスを計数 し、自己診断を行う。(INCl) UPP内のシステムクロックを 計数し、周期T1(INCz)− Ta (I NCa)を与える。
nterREF間のPOSパルスを計数 し、自己診断を行う。(INCl) UPP内のシステムクロックを 計数し、周期T1(INCz)− Ta (I NCa)を与える。
OS Ct+2 : One 5hot Count
erOFFSETよりEGIパルスを与える。
erOFFSETよりEGIパルスを与える。
(○5C1)
ADVより、DすELLを与える。
(OS Cz)
PWC*、z : Pu1se Width Cou
nterEGIパルス幅T2を与える。
nterEGIパルス幅T2を与える。
(PWCI)
IGNのDすELL T4 を与える。
(PWCz)
第1図に示すUPPファンクションは、正常時の場合で
あり、REF、POSを基本クロックとして、エンジン
回転数・に同期して、EGI、IGNパルスがUPPか
ら出力され、各駆動回路4,5を介して、インジェクタ
6、点火コイルパワートランジスタ7を制御する。なお
、08C1゜08Czのデータは、吸入空気量、エンジ
ン回転数、バッテリー電圧、水温等運転状態を表わす種
種データに基づいて、CPU2により演算されたデータ
が書き込まれ、最適制御を行うことができる。
あり、REF、POSを基本クロックとして、エンジン
回転数・に同期して、EGI、IGNパルスがUPPか
ら出力され、各駆動回路4,5を介して、インジェクタ
6、点火コイルパワートランジスタ7を制御する。なお
、08C1゜08Czのデータは、吸入空気量、エンジ
ン回転数、バッテリー電圧、水温等運転状態を表わす種
種データに基づいて、CPU2により演算されたデータ
が書き込まれ、最適制御を行うことができる。
次に、クランク角センサ異常時について第2図により説
明する。第2図はUPP3のみ図示しであるが、その他
構成は第1図と同様である。
明する。第2図はUPP3のみ図示しであるが、その他
構成は第1図と同様である。
万一、エンジン始動時スタータ信号が入力され、所定時
期内にREF信号が入力されないときは、クランク角セ
ンサー異常と判断し、UPP内ファンクション割付を第
2図の様に与える。本実施例では、クランク角センサの
REF、PO8信号の代わりに、UPP内のシステムク
ロックにより、EGI、IGHの周期、パルス幅の設定
を行う。
期内にREF信号が入力されないときは、クランク角セ
ンサー異常と判断し、UPP内ファンクション割付を第
2図の様に与える。本実施例では、クランク角センサの
REF、PO8信号の代わりに、UPP内のシステムク
ロックにより、EGI、IGHの周期、パルス幅の設定
を行う。
INCzにより、EGIの任意の周期T1を、P W
C1でEGIの噴射パルス幅T2を設定する。
C1でEGIの噴射パルス幅T2を設定する。
さらに、lNCaでIONの周期3を、P W C2で
通電時間(DWELL) を設定する。前記設定によ
り、クランク角センサ信号によらずに、エンジン回転に
非同期に、燃料噴射2点火制御を行うことができる。尚
、TI 、T! 、Ta * Taは、車輌の運転状態
を示す。吸入空気量、スロットルセンサー信号(アイド
ル、パーシャル、全開)、車速。
通電時間(DWELL) を設定する。前記設定によ
り、クランク角センサ信号によらずに、エンジン回転に
非同期に、燃料噴射2点火制御を行うことができる。尚
、TI 、T! 、Ta * Taは、車輌の運転状態
を示す。吸入空気量、スロットルセンサー信号(アイド
ル、パーシャル、全開)、車速。
A/CON、OFF等のデータニ基づき、 CPU2に
より演算され、任意に設定できる。
より演算され、任意に設定できる。
次に、クランク角センサの正常、異常の判定方法につい
て、第3図のフローチャートにより説明する。
て、第3図のフローチャートにより説明する。
エンジン始動時、スタータ信号を取り込み(100)、
タイマーTを起動させる。(101)REF信号が所定
時間TN内に検出された場合、クランク角センサ正常と
判定し、UPPに正常時のファンクションを格納する。
タイマーTを起動させる。(101)REF信号が所定
時間TN内に検出された場合、クランク角センサ正常と
判定し、UPPに正常時のファンクションを格納する。
(102〜103)万一、REFが所定時間TN内に検
出されない場合は、クランク角センサ異常と判定し、U
PPに異常時のファンクションを格納する。(102〜
以上により、クランク角センサ異常時に、エンジン回転
に非同期に燃料噴射2点火制御を行うことが可能となり
、ディーラ−2修理工場まで走行することができる。
出されない場合は、クランク角センサ異常と判定し、U
PPに異常時のファンクションを格納する。(102〜
以上により、クランク角センサ異常時に、エンジン回転
に非同期に燃料噴射2点火制御を行うことが可能となり
、ディーラ−2修理工場まで走行することができる。
本発明によれば、クランク角センサの異常が判断でき、
UPP内のファンクション構成を変えることにより、燃
料噴射9点火制御等を行い、車輌を走行可能にすること
ができる。さらに、クランク角センサバックアップに対
するハードウェア構成は不要であるため、低コストで、
簡単なエンジン制御装置を提供できる効果がある。
UPP内のファンクション構成を変えることにより、燃
料噴射9点火制御等を行い、車輌を走行可能にすること
ができる。さらに、クランク角センサバックアップに対
するハードウェア構成は不要であるため、低コストで、
簡単なエンジン制御装置を提供できる効果がある。
第1図は本発明実施例の全体構成図、第2図はクランク
角センサ異常時UPPファンクション割付図、第3図は
本発明実施例のフローチャートである。 1・・・エンジン制御装置、2・・・CPU (マイク
ロコンピュータ)、3・・・UPP (ユニバーサルパ
ルスプロセッサ)、4・・・EGI駆動回路、5・・・
IGN駆動回路、6・・・インジェクタ、7・・・点火
コイルパワートランジスタ。 第1 図 第2図 第3図
角センサ異常時UPPファンクション割付図、第3図は
本発明実施例のフローチャートである。 1・・・エンジン制御装置、2・・・CPU (マイク
ロコンピュータ)、3・・・UPP (ユニバーサルパ
ルスプロセッサ)、4・・・EGI駆動回路、5・・・
IGN駆動回路、6・・・インジェクタ、7・・・点火
コイルパワートランジスタ。 第1 図 第2図 第3図
Claims (4)
- 1.エンジン状態を検出するセンサー群からの信号を取
り込み、少なくとも燃料噴射量を制御するエンジン制御
装置において、プログラマブルなパルス入出力、カウン
タ、コンペアレジスタ等を内蔵したマニバーサルパルス
プロセツサ(以下UPP)を設け、車輌正常走行時と、
異常時とでは、UPPにフアンクシヨンを与えるプログ
ラムを変え、燃料噴射、点火方式等を切替えるように構
成したことを特徴とするエンジン制御装置。 - 2.特許請求の範囲第1項において、エンジン回転数、
ピストン位置を検出するクランク角センサー異常時は、
エンジン回転に非同期で燃料噴射、点火制御等をする手
段を設けたことを特徴とするエンジン制御装置。 - 3.特許請求の範囲第1項において、クランク角センサ
異常は、スタータ信号入力式、所定期間内にクランク角
センサ信号を入力されない場合とする手段を設けたこと
を特徴とするエンジン制御装置。 - 4.エンジン状態を検出するセンサー群からの信号を取
り込み、少なくとも燃料噴射量を制御するエンジン制御
装置において、プログラマブルなレジスタを設け、車輌
正常時と、異常時とでは、前記レジスタに与えるフアン
クシヨンを変え、燃料噴射、点火制御方式等を切替える
ように構成したことを特徴とするエンジン制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63047455A JP2753251B2 (ja) | 1988-03-02 | 1988-03-02 | エンジン制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63047455A JP2753251B2 (ja) | 1988-03-02 | 1988-03-02 | エンジン制御装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01224442A true JPH01224442A (ja) | 1989-09-07 |
| JP2753251B2 JP2753251B2 (ja) | 1998-05-18 |
Family
ID=12775623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63047455A Expired - Lifetime JP2753251B2 (ja) | 1988-03-02 | 1988-03-02 | エンジン制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2753251B2 (ja) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58174132A (ja) * | 1982-04-07 | 1983-10-13 | Nissan Motor Co Ltd | 燃料噴射制御装置 |
| JPS58197452A (ja) * | 1982-05-13 | 1983-11-17 | Nissan Motor Co Ltd | 内燃機関の電子制御装置 |
| JPS61101651A (ja) * | 1984-10-24 | 1986-05-20 | Daihatsu Motor Co Ltd | 内燃機関の燃料噴射量制御システム |
| JPS61104215A (ja) * | 1984-10-26 | 1986-05-22 | Japan Electronic Control Syst Co Ltd | クランク角センサの自己診断装置 |
-
1988
- 1988-03-02 JP JP63047455A patent/JP2753251B2/ja not_active Expired - Lifetime
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS58174132A (ja) * | 1982-04-07 | 1983-10-13 | Nissan Motor Co Ltd | 燃料噴射制御装置 |
| JPS58197452A (ja) * | 1982-05-13 | 1983-11-17 | Nissan Motor Co Ltd | 内燃機関の電子制御装置 |
| JPS61101651A (ja) * | 1984-10-24 | 1986-05-20 | Daihatsu Motor Co Ltd | 内燃機関の燃料噴射量制御システム |
| JPS61104215A (ja) * | 1984-10-26 | 1986-05-22 | Japan Electronic Control Syst Co Ltd | クランク角センサの自己診断装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2753251B2 (ja) | 1998-05-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4532594A (en) | Multiple microcomputer system with comonitoring/back-up for an automotive vehicle | |
| CA2058741C (en) | Electronic control module | |
| US6745748B2 (en) | Fail-safe system for combustion engine control | |
| US4683859A (en) | Apparatus for injecting fuel into internal combustion engine | |
| EP0017218B1 (en) | Method of electronically controlling internal combustion engines | |
| JPS61275603A (ja) | 内燃エンジンのクランク角信号の異常検出方法 | |
| JPS6352225B2 (ja) | ||
| US6612296B1 (en) | Control apparatus for internal combustion engine | |
| JP2569212B2 (ja) | 内燃機関点火制御方法及び装置 | |
| JPH01224470A (ja) | 内燃機関の点火時期制御方法およびその装置 | |
| US4328547A (en) | Failure system for internal combustion engine | |
| JPS6285178A (ja) | 内燃機関の制御装置 | |
| JP2753251B2 (ja) | エンジン制御装置 | |
| JPH0380982B2 (ja) | ||
| JP3723750B2 (ja) | 内燃機関の制御システム | |
| JPH0765537B2 (ja) | エンジン制御装置 | |
| JP3572635B2 (ja) | 内燃機関用点火装置の制御方法 | |
| JPH033945A (ja) | エンジン制御装置 | |
| JPS5968530A (ja) | 内燃機関の制御方法 | |
| JPH0464099B2 (ja) | ||
| JP2590147B2 (ja) | エンジン制御装置 | |
| JPS61149545A (ja) | 内燃機関の制御装置 | |
| JP3325044B2 (ja) | クランク角検出器の異常検出装置 | |
| JP2713511B2 (ja) | 内燃機関におけるステップモータ制御装置 | |
| JPH0617730A (ja) | 内燃機関の点火制御装置 |