JPH05134899A - マイクロコンピユータの暴走監視回路 - Google Patents
マイクロコンピユータの暴走監視回路Info
- Publication number
- JPH05134899A JPH05134899A JP3296984A JP29698491A JPH05134899A JP H05134899 A JPH05134899 A JP H05134899A JP 3296984 A JP3296984 A JP 3296984A JP 29698491 A JP29698491 A JP 29698491A JP H05134899 A JPH05134899 A JP H05134899A
- Authority
- JP
- Japan
- Prior art keywords
- microcomputer
- runaway
- voltage
- circuit
- output
- 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.)
- Pending
Links
Landscapes
- Debugging And Monitoring (AREA)
Abstract
(57)【要約】
【構成】積分回路62は、マイクロコンピュータ51が
ライン61に導出したウォッチドッグパルスを、そのデ
ューティ比に対応した電圧Vに変換する。この電圧V
は、比較器71,72において基準電圧V1,V2によ
りレベル判別される。マイクロコンピュータ51が暴走
状態となると、ウォッチドッグパルスのデューティ比が
正常動作時とは異なる値をとるようになる。これにより
積分回路62の出力電圧Vは、基準電圧V1を超えた
り、基準電圧V2を下回ったりする。この結果、ライン
66には、ローレベルの信号が導出される。このローレ
ベルの信号が、暴走状態検知信号として、マイクロコン
ピュータ51のリセット入力端子RESETに与えられ
る。 【効果】簡単な構成でマイクロコンピュータ51の暴走
状態を検知できる。
ライン61に導出したウォッチドッグパルスを、そのデ
ューティ比に対応した電圧Vに変換する。この電圧V
は、比較器71,72において基準電圧V1,V2によ
りレベル判別される。マイクロコンピュータ51が暴走
状態となると、ウォッチドッグパルスのデューティ比が
正常動作時とは異なる値をとるようになる。これにより
積分回路62の出力電圧Vは、基準電圧V1を超えた
り、基準電圧V2を下回ったりする。この結果、ライン
66には、ローレベルの信号が導出される。このローレ
ベルの信号が、暴走状態検知信号として、マイクロコン
ピュータ51のリセット入力端子RESETに与えられ
る。 【効果】簡単な構成でマイクロコンピュータ51の暴走
状態を検知できる。
Description
【0001】
【産業上の利用分野】本発明は、車輪がロック状態とな
ることを防止するいわゆるアンチロック・ブレーキ・シ
ステムなどで好適に用いられるマイクロコンピュータの
暴走監視回路に関するものである。
ることを防止するいわゆるアンチロック・ブレーキ・シ
ステムなどで好適に用いられるマイクロコンピュータの
暴走監視回路に関するものである。
【0002】
【従来の技術】濡れた路面や雪道で急ブレーキをかける
と、車輪の回転が停止してロック状態に至る。このよう
に車輪がロック状態となると、制動距離が増大するばか
りでなく、タイヤの横方向へのグリップ力(以下「コー
ナリングフォース」という。)が失われて操舵不能に陥
り、極めて危険な状態となる。さらに、コーナリングフ
ォースが失われることで、車両が不安定になり、車両が
尻振りを起こして、スピンしそうになる場合もある。
と、車輪の回転が停止してロック状態に至る。このよう
に車輪がロック状態となると、制動距離が増大するばか
りでなく、タイヤの横方向へのグリップ力(以下「コー
ナリングフォース」という。)が失われて操舵不能に陥
り、極めて危険な状態となる。さらに、コーナリングフ
ォースが失われることで、車両が不安定になり、車両が
尻振りを起こして、スピンしそうになる場合もある。
【0003】そこで、従来から、ブレーキペダルを強く
踏み込んで急制動操作を行った場合でも、車輪がロック
状態となることを防ぐために、いわゆるアンチロック・
ブレーキ・システム(以下「ABS」という。)が車両
に搭載されて用いられている。ABSでは、実際の車両
の速さである車体速度と、車輪の回転の速さである車輪
速度とを検出し、下記第(1) 式で定義されるスリップ率
が、所定の制御目標値に近づくように各車輪のブレーキ
圧力を制御するようにしている。
踏み込んで急制動操作を行った場合でも、車輪がロック
状態となることを防ぐために、いわゆるアンチロック・
ブレーキ・システム(以下「ABS」という。)が車両
に搭載されて用いられている。ABSでは、実際の車両
の速さである車体速度と、車輪の回転の速さである車輪
速度とを検出し、下記第(1) 式で定義されるスリップ率
が、所定の制御目標値に近づくように各車輪のブレーキ
圧力を制御するようにしている。
【0004】
【数1】
【0005】すなわち、タイヤと路面との間の摩擦係数
が最大となるのは、スリップ率が100%のとき(車輪
速度が0の完全ロック状態)ではなく、スリップ率が2
0%のあたりであることが知られている。一方、コーナ
リングフォースは、スリップ率の増大に伴って減少し、
100%では0になる。そこで、ABSでは、急制動操
作時には、タイヤと路面との間の摩擦係数が最大となる
ように、スリップ率を20%あたりにすることを目標
に、ブレーキ圧力が制御される。
が最大となるのは、スリップ率が100%のとき(車輪
速度が0の完全ロック状態)ではなく、スリップ率が2
0%のあたりであることが知られている。一方、コーナ
リングフォースは、スリップ率の増大に伴って減少し、
100%では0になる。そこで、ABSでは、急制動操
作時には、タイヤと路面との間の摩擦係数が最大となる
ように、スリップ率を20%あたりにすることを目標
に、ブレーキ圧力が制御される。
【0006】このようなアンチロック制御により、運転
者の運転技術によらずに、制動距離を最短にするととも
に車両の安定性および操舵性を確保した理想的なブレー
キングが実現される。ブレーキ圧力の制御は、ブレーキ
ペダルに接続したマスタシリンダからの液圧を液圧ユニ
ットで制御するようにして行われる。液圧ユニットに
は、前後の各車輪に対応したソレノイドバルブが設けら
れており、このソレノイドバルブが制御ユニット(EC
U)により駆動されて、各車輪のブレーキに伝達される
液圧が制御される。
者の運転技術によらずに、制動距離を最短にするととも
に車両の安定性および操舵性を確保した理想的なブレー
キングが実現される。ブレーキ圧力の制御は、ブレーキ
ペダルに接続したマスタシリンダからの液圧を液圧ユニ
ットで制御するようにして行われる。液圧ユニットに
は、前後の各車輪に対応したソレノイドバルブが設けら
れており、このソレノイドバルブが制御ユニット(EC
U)により駆動されて、各車輪のブレーキに伝達される
液圧が制御される。
【0007】ABSに使用される制御ユニットには、一
般に、同じ動作を行う一対のマイクロコンピュータが備
えられている。これは、両方のマイクロコンピュータが
同じ動作を行っているかどうかを互いにソフトウェア的
に監視させることで、マイクロコンピュータが暴走状態
などの異常動作を行ったときに、アンチロック制御を禁
止させるためである。すなわち、アンチロック制御は、
マスタシリンダからの液圧を減少させて各車輪のブレー
キに伝達させるものであるから、マイクロコンピュータ
の暴走のためにブレーキ圧力が過度に減少させられたり
すると、制動動作に不具合が生じ、人命に係わることに
もなりかねない。このため、マイクロコンピュータの暴
走時には、アンチロック制御を禁止させることが必要に
なるのである。
般に、同じ動作を行う一対のマイクロコンピュータが備
えられている。これは、両方のマイクロコンピュータが
同じ動作を行っているかどうかを互いにソフトウェア的
に監視させることで、マイクロコンピュータが暴走状態
などの異常動作を行ったときに、アンチロック制御を禁
止させるためである。すなわち、アンチロック制御は、
マスタシリンダからの液圧を減少させて各車輪のブレー
キに伝達させるものであるから、マイクロコンピュータ
の暴走のためにブレーキ圧力が過度に減少させられたり
すると、制動動作に不具合が生じ、人命に係わることに
もなりかねない。このため、マイクロコンピュータの暴
走時には、アンチロック制御を禁止させることが必要に
なるのである。
【0008】ところが、上記のように一対のマイクロコ
ンピュータを設けて互いに監視させた場合でも、この一
対のマイクロコンピュータは一般に電源を共有している
から、電源ラインにサージが入り込んだ場合などには、
両方のマイクロコンピュータが同時に暴走することもあ
り得る。このような場合には、マイクロコンピュータ相
互のソフトウェア的な監視では、アンチロック制御を確
実に中止することができない。したがって、マイクロコ
ンピュータの暴走をハードウェア構成によっても監視す
ることが必要である。
ンピュータを設けて互いに監視させた場合でも、この一
対のマイクロコンピュータは一般に電源を共有している
から、電源ラインにサージが入り込んだ場合などには、
両方のマイクロコンピュータが同時に暴走することもあ
り得る。このような場合には、マイクロコンピュータ相
互のソフトウェア的な監視では、アンチロック制御を確
実に中止することができない。したがって、マイクロコ
ンピュータの暴走をハードウェア構成によっても監視す
ることが必要である。
【0009】マイクロコンピュータの暴走の監視には、
マイクロコンピュータが出力するウォッチドッグパルス
を監視する技術が従来から用いられており、ABSの制
御ユニットでも採用されている。ウォッチドッグパルス
とは、マイクロコンピュータの1回の制御ルーチンの中
で1個ずつ出力されるパルスであり、制御ルーチンの異
なる箇所でパルスの立ち上げと立ち下げとを行わせるよ
うにして作成される。
マイクロコンピュータが出力するウォッチドッグパルス
を監視する技術が従来から用いられており、ABSの制
御ユニットでも採用されている。ウォッチドッグパルス
とは、マイクロコンピュータの1回の制御ルーチンの中
で1個ずつ出力されるパルスであり、制御ルーチンの異
なる箇所でパルスの立ち上げと立ち下げとを行わせるよ
うにして作成される。
【0010】マイクロコンピュータが暴走状態になる
と、一回の制御ルーチンの中でのパルスの立ち上げおよ
び立ち下げのタイミングが、正常動作時とはずれること
になる。このため、従来から用いられているマイクロコ
ンピュータの暴走監視回路では、ウォッチドッグパルス
の周期を監視して、パルス周期が極端に長くなったり、
極端に短くなったりしたことを検知することで、マイク
ロコンピュータの暴走を検知するようにしている。暴走
の検知はまた、一定時間内におけるウォッチドッグパル
ス数を計数するようにして行われる場合もあり、計数値
が極端に大きかったり、極端に小さかったりした場合に
は、マイクロコンピュータが暴走状態であるものとされ
る。
と、一回の制御ルーチンの中でのパルスの立ち上げおよ
び立ち下げのタイミングが、正常動作時とはずれること
になる。このため、従来から用いられているマイクロコ
ンピュータの暴走監視回路では、ウォッチドッグパルス
の周期を監視して、パルス周期が極端に長くなったり、
極端に短くなったりしたことを検知することで、マイク
ロコンピュータの暴走を検知するようにしている。暴走
の検知はまた、一定時間内におけるウォッチドッグパル
ス数を計数するようにして行われる場合もあり、計数値
が極端に大きかったり、極端に小さかったりした場合に
は、マイクロコンピュータが暴走状態であるものとされ
る。
【0011】マイクロコンピュータの暴走が検知された
場合には、マイクロコンピュータのリセット端子にリセ
ット信号が入力されたり、液圧ユニットのソレノイドバ
ルブへの電力の供給が停止されたりして、アンチロック
制御が禁止される。
場合には、マイクロコンピュータのリセット端子にリセ
ット信号が入力されたり、液圧ユニットのソレノイドバ
ルブへの電力の供給が停止されたりして、アンチロック
制御が禁止される。
【0012】
【発明が解決しようとする課題】しかしながら、上記の
ような従来技術では、パルス周期を監視したり、パルス
を計数したりする複雑な機能の回路が必要であるため、
回路規模が大きくなる。これにより、制御ユニットのコ
ストの増大を招くという問題があった。そこで、本発明
の目的は、上述の技術的課題を解決し、簡単な構成でマ
イクロコンピュータの暴走を監視することができるマイ
クロコンピュータの暴走監視回路を提供することであ
る。
ような従来技術では、パルス周期を監視したり、パルス
を計数したりする複雑な機能の回路が必要であるため、
回路規模が大きくなる。これにより、制御ユニットのコ
ストの増大を招くという問題があった。そこで、本発明
の目的は、上述の技術的課題を解決し、簡単な構成でマ
イクロコンピュータの暴走を監視することができるマイ
クロコンピュータの暴走監視回路を提供することであ
る。
【0013】
【課題を解決するための手段および作用】上記の目的を
達成するための請求項1記載のマイクロコンピュータの
暴走監視回路は、マイクロコンピュータが出力するウォ
ッチドッグパルスを、このウォッチドッグパルスのデュ
ーティ比に対応した電圧に変換する積分回路と、この積
分回路の出力電圧を所定の基準電圧でレベル判別して、
積分回路の出力電圧が所定範囲外の値であるときに、マ
イクロコンピュータが暴走状態であることを表す暴走状
態検知信号を出力する手段とを含むものである。
達成するための請求項1記載のマイクロコンピュータの
暴走監視回路は、マイクロコンピュータが出力するウォ
ッチドッグパルスを、このウォッチドッグパルスのデュ
ーティ比に対応した電圧に変換する積分回路と、この積
分回路の出力電圧を所定の基準電圧でレベル判別して、
積分回路の出力電圧が所定範囲外の値であるときに、マ
イクロコンピュータが暴走状態であることを表す暴走状
態検知信号を出力する手段とを含むものである。
【0014】また、請求項2記載のマイクロコンピュー
タの暴走状態監視回路は、マイクロコンピュータが出力
するウォッチドッグパルスを、このウォッチドッグパル
スのデューティ比に対応した電圧に変換する積分回路
と、この積分回路の出力電圧を上限値および下限値の2
つの基準電圧でレベル判別して、積分回路の出力電圧が
上限値を超えたとき、または積分回路の出力電圧が下限
値を下回ったときに、マイクロコンピュータが暴走状態
であることを表す暴走状態検知信号を出力する手段とを
含むものである。
タの暴走状態監視回路は、マイクロコンピュータが出力
するウォッチドッグパルスを、このウォッチドッグパル
スのデューティ比に対応した電圧に変換する積分回路
と、この積分回路の出力電圧を上限値および下限値の2
つの基準電圧でレベル判別して、積分回路の出力電圧が
上限値を超えたとき、または積分回路の出力電圧が下限
値を下回ったときに、マイクロコンピュータが暴走状態
であることを表す暴走状態検知信号を出力する手段とを
含むものである。
【0015】マイクロコンピュータが正常に動作してい
るときには、マイクロコンピュータから出力されるウォ
ッチドッグパルスはほぼ一定のデューティ比を有してい
る。したがって、ウォッチドッグパルスのデューティ比
が極端に大きかったり、極端に小さかったりする場合に
は、マイクロコンピュータの暴走が生じている場合であ
ると言える。
るときには、マイクロコンピュータから出力されるウォ
ッチドッグパルスはほぼ一定のデューティ比を有してい
る。したがって、ウォッチドッグパルスのデューティ比
が極端に大きかったり、極端に小さかったりする場合に
は、マイクロコンピュータの暴走が生じている場合であ
ると言える。
【0016】そこで、本発明では、ウォッチドッグパル
スのデューティ比を積分回路により電圧信号に変換し、
この積分回路の出力電圧を所定の電圧レベルでレベル弁
別することにより、ウォッチドッグパルスのデューティ
比の変化を検知し、これを通じてマイクロコンピュータ
の暴走を検知することとしている。すなわち、積分回路
の出力電圧が所定範囲外の値であるときには、マイクロ
コンピュータの暴走が生じているものとして、このこと
を表す暴走状態検知信号が出力される。
スのデューティ比を積分回路により電圧信号に変換し、
この積分回路の出力電圧を所定の電圧レベルでレベル弁
別することにより、ウォッチドッグパルスのデューティ
比の変化を検知し、これを通じてマイクロコンピュータ
の暴走を検知することとしている。すなわち、積分回路
の出力電圧が所定範囲外の値であるときには、マイクロ
コンピュータの暴走が生じているものとして、このこと
を表す暴走状態検知信号が出力される。
【0017】なお、上記暴走状態検知信号に応答して、
マイクロコンピュータをリセットする手段がさらに含ま
れていることが好ましい。また、上記暴走状態検知信号
に応答して、当該マイクロコンピュータの暴走監視回路
を含むシステムをフェイルセーフ状態とする手段がさら
に含まれていることが好ましい。
マイクロコンピュータをリセットする手段がさらに含ま
れていることが好ましい。また、上記暴走状態検知信号
に応答して、当該マイクロコンピュータの暴走監視回路
を含むシステムをフェイルセーフ状態とする手段がさら
に含まれていることが好ましい。
【0018】また、上記暴走状態検知信号に応答して、
マイクロコンピュータへの電源供給を一時的または全面
的に停止する手段がさらに含まれていることが好まし
い。これらの構成によって、マイクロコンピュータの暴
走のために、この暴走監視回路を含むシステムが不所望
な動作をすることが防がれる。
マイクロコンピュータへの電源供給を一時的または全面
的に停止する手段がさらに含まれていることが好まし
い。これらの構成によって、マイクロコンピュータの暴
走のために、この暴走監視回路を含むシステムが不所望
な動作をすることが防がれる。
【0019】
【実施例】以下では、本発明の実施例を、添付図面を参
照して詳細に説明する。図2は本発明の一実施例のマイ
クロコンピュータの暴走監視回路が適用されるアンチロ
ック・ブレーキ・システム(以下「ABS」という。)
の概要を示す概念図である。ABSは、各車輪に設けた
車輪速センサ21の出力に基づき、各車輪のブレーキ2
2のブレーキ圧力を電子的に制御することによって、急
制動操作時における車輪のロック状態を回避し、最適な
スリップ率を実現する装置である。すなわち、ブレーキ
ペダル23を強く踏み込むと、マスタシリンダ24から
の液圧は、液圧ユニット25で制御されて各車輪のブレ
ーキ22に伝達される。この液圧ユニット25内には、
各車輪ごとの液圧を個別に制御するためのチャンネルが
4個設けられており、各チャンネルに対応して液圧を制
御するソレノイドバルブが少なくとも1個ずつ設けられ
ている。このソレノイドバルブの駆動制御が、車輪速セ
ンサ21の出力をモニタしている制御ユニット(EC
U)26により行われることになる。27は、制御ユニ
ット26内のマイクロコンピュータの暴走などのために
アンチロック制御を禁止したときに、このことを運転者
に通知するためのウォーニングランプである。
照して詳細に説明する。図2は本発明の一実施例のマイ
クロコンピュータの暴走監視回路が適用されるアンチロ
ック・ブレーキ・システム(以下「ABS」という。)
の概要を示す概念図である。ABSは、各車輪に設けた
車輪速センサ21の出力に基づき、各車輪のブレーキ2
2のブレーキ圧力を電子的に制御することによって、急
制動操作時における車輪のロック状態を回避し、最適な
スリップ率を実現する装置である。すなわち、ブレーキ
ペダル23を強く踏み込むと、マスタシリンダ24から
の液圧は、液圧ユニット25で制御されて各車輪のブレ
ーキ22に伝達される。この液圧ユニット25内には、
各車輪ごとの液圧を個別に制御するためのチャンネルが
4個設けられており、各チャンネルに対応して液圧を制
御するソレノイドバルブが少なくとも1個ずつ設けられ
ている。このソレノイドバルブの駆動制御が、車輪速セ
ンサ21の出力をモニタしている制御ユニット(EC
U)26により行われることになる。27は、制御ユニ
ット26内のマイクロコンピュータの暴走などのために
アンチロック制御を禁止したときに、このことを運転者
に通知するためのウォーニングランプである。
【0020】図3はソレノイドバルブの駆動に関連する
電気的構成を示すブロック図である。バッテリ31から
の電力は、イグニッションスイッチ32を介して制御ユ
ニット26に供給されているとともに、液圧ユニット2
5内のソレノイドバルブ33への給電を制御するリレー
34のリレーコイル34bに与えられている。リレー3
4は、ライン35からライン36を介して与えられるバ
ッテリ31からの電力をスイッチングする。また、イグ
ニッションスイッチ32を介した電力は、上記のウォー
ニングランプ27に与えられている。
電気的構成を示すブロック図である。バッテリ31から
の電力は、イグニッションスイッチ32を介して制御ユ
ニット26に供給されているとともに、液圧ユニット2
5内のソレノイドバルブ33への給電を制御するリレー
34のリレーコイル34bに与えられている。リレー3
4は、ライン35からライン36を介して与えられるバ
ッテリ31からの電力をスイッチングする。また、イグ
ニッションスイッチ32を介した電力は、上記のウォー
ニングランプ27に与えられている。
【0021】さらに、バッテリ31からの電力は、ライ
ン35からリレー39の接点39aを通って、液圧ユニ
ット25内のモータ40に供給されている。このモータ
40は、液圧の制御のために液圧ユニット25内で生じ
た余剰液をマスタシリンダ24に還元するポンプ(図示
せず。)を駆動するものである。なお、リレー39のリ
レーコイル39bには、リレー34の接点34aを介し
たバッテリ31からの電力が供給されている。
ン35からリレー39の接点39aを通って、液圧ユニ
ット25内のモータ40に供給されている。このモータ
40は、液圧の制御のために液圧ユニット25内で生じ
た余剰液をマスタシリンダ24に還元するポンプ(図示
せず。)を駆動するものである。なお、リレー39のリ
レーコイル39bには、リレー34の接点34aを介し
たバッテリ31からの電力が供給されている。
【0022】41は、ブレーキペダル23の操作により
導通するスイッチ42を介する電力が与えられて点灯す
るストップランプである。ブレーキペダル23の操作状
態は、ライン43を介して制御ユニット26において監
視されている。ウォーニングランプ27は、制御ユニッ
ト26がライン44を接地させることで点灯する。ま
た、リレー34の接点34aが接地側に接続されたとき
には、ライン45からダイオード46を介して電流が流
れ、このときにもウォーニングランプが点灯することに
なる。制御ユニット26は、イグニッションスイッチ3
2が導通状態となった直後の期間には、リレーコイル3
4bを消磁して、接点34aを接地側に接続させ、ウォ
ーニングランプ27を点灯させる。その後、リレーコイ
ル34bを励磁し、ソレノイドバルブ33およびリレー
コイル39bへの電力の供給が可能な状態となる。そし
て、図外の発電機による発電が開始されたときに、この
ことを表す信号ALT−Lが与えられると、ウォーニン
グランプ27を消灯する。
導通するスイッチ42を介する電力が与えられて点灯す
るストップランプである。ブレーキペダル23の操作状
態は、ライン43を介して制御ユニット26において監
視されている。ウォーニングランプ27は、制御ユニッ
ト26がライン44を接地させることで点灯する。ま
た、リレー34の接点34aが接地側に接続されたとき
には、ライン45からダイオード46を介して電流が流
れ、このときにもウォーニングランプが点灯することに
なる。制御ユニット26は、イグニッションスイッチ3
2が導通状態となった直後の期間には、リレーコイル3
4bを消磁して、接点34aを接地側に接続させ、ウォ
ーニングランプ27を点灯させる。その後、リレーコイ
ル34bを励磁し、ソレノイドバルブ33およびリレー
コイル39bへの電力の供給が可能な状態となる。そし
て、図外の発電機による発電が開始されたときに、この
ことを表す信号ALT−Lが与えられると、ウォーニン
グランプ27を消灯する。
【0023】制御ユニット26は、内部に一対マイクロ
コンピュータ51を有し、各マイクロコンピュータ51
毎に、その暴走状態を検知するための暴走監視回路52
を備えている。このような一対のマイクロコンピュータ
51には、安定化電源回路53からの電圧Vccが共通に
供給されている。この一対のマイクロコンピュータ51
は、同じ制御プログラムに従って動作するものであり、
互いに他方のマイクロコンピュータ51が同じ動作を行
っているかどうかをソフトウェア的に監視している。そ
して、他方のマイクロコンピュータ51が異なる動作を
行ったときには、ウォーニングランプ27が点灯される
とともに、アンチロック制御が禁止される。
コンピュータ51を有し、各マイクロコンピュータ51
毎に、その暴走状態を検知するための暴走監視回路52
を備えている。このような一対のマイクロコンピュータ
51には、安定化電源回路53からの電圧Vccが共通に
供給されている。この一対のマイクロコンピュータ51
は、同じ制御プログラムに従って動作するものであり、
互いに他方のマイクロコンピュータ51が同じ動作を行
っているかどうかをソフトウェア的に監視している。そ
して、他方のマイクロコンピュータ51が異なる動作を
行ったときには、ウォーニングランプ27が点灯される
とともに、アンチロック制御が禁止される。
【0024】図1は暴走監視回路52の内部構成を示す
電気回路図である。マイクロコンピュータ51は、1回
の制御ルーチンの実行の過程で1個ずつのウォッチドッ
グパルスをライン61に導出する。このウォッチドッグ
パルスは、抵抗R1,R2およびコンデンサC1を含む
積分回路62により、ウォッチドッグパルスのデューテ
ィ比に対応した電圧に変換される。ライン63には、ウ
ォッチドッグパルスのデューティ比に対応した電圧が導
出されることになる。
電気回路図である。マイクロコンピュータ51は、1回
の制御ルーチンの実行の過程で1個ずつのウォッチドッ
グパルスをライン61に導出する。このウォッチドッグ
パルスは、抵抗R1,R2およびコンデンサC1を含む
積分回路62により、ウォッチドッグパルスのデューテ
ィ比に対応した電圧に変換される。ライン63には、ウ
ォッチドッグパルスのデューティ比に対応した電圧が導
出されることになる。
【0025】積分回路62の出力電圧Vは、抵抗R3を
介して比較器71の反転入力端子に与えられている。こ
の比較器71の非反転入力端子には、電源電圧Vccを抵
抗R4と抵抗R5およびR6とで分圧した分圧点64に
現れる電圧が、基準電圧V1として与えられている。積
分回路62の出力電圧Vはさらに、抵抗R7を介して比
較器72の非反転入力端子に与えられている。この比較
器72の反転入力端子には、電源電圧Vccを抵抗R4お
よびR5と抵抗R6とで分圧した分圧点65に現れる電
圧が基準電圧V2(V2<V1)として入力されてい
る。
介して比較器71の反転入力端子に与えられている。こ
の比較器71の非反転入力端子には、電源電圧Vccを抵
抗R4と抵抗R5およびR6とで分圧した分圧点64に
現れる電圧が、基準電圧V1として与えられている。積
分回路62の出力電圧Vはさらに、抵抗R7を介して比
較器72の非反転入力端子に与えられている。この比較
器72の反転入力端子には、電源電圧Vccを抵抗R4お
よびR5と抵抗R6とで分圧した分圧点65に現れる電
圧が基準電圧V2(V2<V1)として入力されてい
る。
【0026】比較器71,72の出力は、マイクロコン
ピュータ51のリセット入力端子RESETに接続した
ライン66に共通に接続されている。したがって、比較
器71,72の少なくともいずれか一方がローレベルの
信号を出力すれば、ライン66の電位はローレベルとな
る。このライン66には、抵抗R8を介して電源電圧V
ccが与えられている。これは、比較器71,72がオー
プンコレクタ出力型のものであるためである。
ピュータ51のリセット入力端子RESETに接続した
ライン66に共通に接続されている。したがって、比較
器71,72の少なくともいずれか一方がローレベルの
信号を出力すれば、ライン66の電位はローレベルとな
る。このライン66には、抵抗R8を介して電源電圧V
ccが与えられている。これは、比較器71,72がオー
プンコレクタ出力型のものであるためである。
【0027】上記の構成によって、積分回路62の出力
電圧Vが、 V2<V<V1 ・・・・ (2) のときには、比較器71,72の出力はいずれもハイレ
ベルとなる。一方、積分回路62の出力電圧Vが、 V<V2 ・・・・ (3) のときには、比較器71の出力はハイレベルとなり、比
較器72の出力はローレベルとなる。この結果、抵抗R
8を電流が流れて、この電流が比較器72に吸収される
から、ライン66は接地電位となる。このライン66に
導出されたローレベルの信号が暴走状態検知信号として
マイクロコンピュータ51のリセット入力端子RESE
Tに与えられると、これに応答してマイクロコンピュー
タ51はリセット動作を行うことになる。
電圧Vが、 V2<V<V1 ・・・・ (2) のときには、比較器71,72の出力はいずれもハイレ
ベルとなる。一方、積分回路62の出力電圧Vが、 V<V2 ・・・・ (3) のときには、比較器71の出力はハイレベルとなり、比
較器72の出力はローレベルとなる。この結果、抵抗R
8を電流が流れて、この電流が比較器72に吸収される
から、ライン66は接地電位となる。このライン66に
導出されたローレベルの信号が暴走状態検知信号として
マイクロコンピュータ51のリセット入力端子RESE
Tに与えられると、これに応答してマイクロコンピュー
タ51はリセット動作を行うことになる。
【0028】さらに、積分回路62の出力電圧Vが、 V1<V ・・・・ (4) のときには、比較器71の出力はローレベルとなり、比
較器72の出力はハイレベルとなる。これにより、ライ
ン66は接地電位となるから、上記の場合と同様に、マ
イクロコンピュータ51がリセットされる。
較器72の出力はハイレベルとなる。これにより、ライ
ン66は接地電位となるから、上記の場合と同様に、マ
イクロコンピュータ51がリセットされる。
【0029】図4は動作を説明するための波形図であ
る。マイクロコンピュータ51は、1回の制御ルーチン
において、パルスの立ち上げと立ち下げとを別の箇所で
行い、これにより、正常動作時には、参照符号A1で示
すように、デューティ比がほぼ50%のウォッチドッグ
パルスを出力する。このとき、積分回路62の出力電圧
Vは、基準電圧電圧V1とV2との間の値となる。
る。マイクロコンピュータ51は、1回の制御ルーチン
において、パルスの立ち上げと立ち下げとを別の箇所で
行い、これにより、正常動作時には、参照符号A1で示
すように、デューティ比がほぼ50%のウォッチドッグ
パルスを出力する。このとき、積分回路62の出力電圧
Vは、基準電圧電圧V1とV2との間の値となる。
【0030】たとえば、電源電圧Vccが5Vのときに、
デューティ比50%のウォッチドッグパルスに対して積
分回路62の出力電圧が2.5Vとなる場合には、たと
えば基準電圧V1が3Vとなり、基準電圧V2が2Vと
なるように、抵抗R4,R5,R6の各抵抗値を設定す
ればよい。マイクロコンピュータ51が暴走状態とな
り、参照符号A2で示すように、ウォッチドッグパルス
のデューティ比がたとえば20%となると、積分回路6
2の出力電圧Vは、基準電圧V2を下回る(たとえば1
V)。この結果、比較器72の出力はローレベルとな
り、マイクロコンピュータ51がリセットされることに
なる。
デューティ比50%のウォッチドッグパルスに対して積
分回路62の出力電圧が2.5Vとなる場合には、たと
えば基準電圧V1が3Vとなり、基準電圧V2が2Vと
なるように、抵抗R4,R5,R6の各抵抗値を設定す
ればよい。マイクロコンピュータ51が暴走状態とな
り、参照符号A2で示すように、ウォッチドッグパルス
のデューティ比がたとえば20%となると、積分回路6
2の出力電圧Vは、基準電圧V2を下回る(たとえば1
V)。この結果、比較器72の出力はローレベルとな
り、マイクロコンピュータ51がリセットされることに
なる。
【0031】さらに、マイクロコンピュータ51が暴走
状態に至ることによりウォッチドッグパルスのデューテ
ィ比が増大して、参照符号A3で示すようにたとえば8
0%程度になる場合もある。このときには、積分回路6
2の出力電圧Vが基準電圧V1を上回り(たとえば4
V)、この結果、比較器71の出力がローレベルとな
る。これにより、マイクロコンピュータ51がリセット
される。
状態に至ることによりウォッチドッグパルスのデューテ
ィ比が増大して、参照符号A3で示すようにたとえば8
0%程度になる場合もある。このときには、積分回路6
2の出力電圧Vが基準電圧V1を上回り(たとえば4
V)、この結果、比較器71の出力がローレベルとな
る。これにより、マイクロコンピュータ51がリセット
される。
【0032】このようにして、ウォッチドッグパルスの
デューティ比が過度に大きくなったり、過度に小さくな
ったりした場合には、マイクロコンピュータ51のリセ
ット入力端子RESETに、ローレベルの信号が入力さ
れる。このローレベルの信号の入力に応答して、マイク
ロコンピュータ51は強制的にリセットされることにな
る。これにより、マイクロコンピュータ51は暴走状態
から復帰するから、一旦アンチロック制御が禁止され、
その後は引続きアンチロック制御が良好に行われること
になる。
デューティ比が過度に大きくなったり、過度に小さくな
ったりした場合には、マイクロコンピュータ51のリセ
ット入力端子RESETに、ローレベルの信号が入力さ
れる。このローレベルの信号の入力に応答して、マイク
ロコンピュータ51は強制的にリセットされることにな
る。これにより、マイクロコンピュータ51は暴走状態
から復帰するから、一旦アンチロック制御が禁止され、
その後は引続きアンチロック制御が良好に行われること
になる。
【0033】以上のように本実施例では、ウォッチドッ
グパルスを、そのデューティ比に対応した電圧に変換す
る積分回路62の出力電圧Vを、基準電圧V1,V2で
レベル判別することによって、マイクロコンピュータ5
1の暴走状態を検知するようにしている。このように、
極めて簡単な構成でマイクロコンピュータ51の暴走状
態を検知できるので、制御ユニット26の回路構成を格
段に簡素化することができ、ABSのコストの低減に寄
与することができる。
グパルスを、そのデューティ比に対応した電圧に変換す
る積分回路62の出力電圧Vを、基準電圧V1,V2で
レベル判別することによって、マイクロコンピュータ5
1の暴走状態を検知するようにしている。このように、
極めて簡単な構成でマイクロコンピュータ51の暴走状
態を検知できるので、制御ユニット26の回路構成を格
段に簡素化することができ、ABSのコストの低減に寄
与することができる。
【0034】なお、本発明は上記の実施例に限定される
ものではない。たとえば、上記の実施例では、暴走状態
が検知されたときにマイクロコンピュータをリセットさ
せることとしているが、暴走状態が検知されたときに
は、液圧ユニットのソレノイドへの電力の供給を強制的
に解除するようにして、アンチロック制御を禁止させる
ようにしてもよい。
ものではない。たとえば、上記の実施例では、暴走状態
が検知されたときにマイクロコンピュータをリセットさ
せることとしているが、暴走状態が検知されたときに
は、液圧ユニットのソレノイドへの電力の供給を強制的
に解除するようにして、アンチロック制御を禁止させる
ようにしてもよい。
【0035】また、上記の実施例では、ABSに利用さ
れる場合を例に採ったが、本発明のマイクロコンピュー
タの暴走監視回路は、ABS以外にも、マイクロコンピ
ュータを用いた任意の装置に広く適用することができる
ものである。その他、本発明の要旨を変更しない範囲で
種々の設計変更を施すことが可能である。
れる場合を例に採ったが、本発明のマイクロコンピュー
タの暴走監視回路は、ABS以外にも、マイクロコンピ
ュータを用いた任意の装置に広く適用することができる
ものである。その他、本発明の要旨を変更しない範囲で
種々の設計変更を施すことが可能である。
【0036】
【発明の効果】以上のように本発明のマイクロコンピュ
ータの暴走監視回路によれば、簡単な構成の積分回路に
よりマイクロコンピュータが出力するウォッチドッグパ
ルスのデューティ比に対応した電圧信号を作成し、この
積分回路の出力電圧をレベル判別することによりマイク
ロコンピュータの暴走を検知するようにしている。この
ため、極めて簡単な構成でマイクロコンピュータの暴走
を検知できるようになり、コストの低減に寄与すること
ができる。
ータの暴走監視回路によれば、簡単な構成の積分回路に
よりマイクロコンピュータが出力するウォッチドッグパ
ルスのデューティ比に対応した電圧信号を作成し、この
積分回路の出力電圧をレベル判別することによりマイク
ロコンピュータの暴走を検知するようにしている。この
ため、極めて簡単な構成でマイクロコンピュータの暴走
を検知できるようになり、コストの低減に寄与すること
ができる。
【図1】本発明の一実施例のマイクロコンピュータの暴
走監視回路の電気回路図である。
走監視回路の電気回路図である。
【図2】アンチロック・ブレーキ・システムの概要を示
す概念図である。
す概念図である。
【図3】上記実施例のマイクロコンピュータの暴走監視
回路を適用したアンチロック・ブレーキ・システムの電
気的構成を示すブロック図である。
回路を適用したアンチロック・ブレーキ・システムの電
気的構成を示すブロック図である。
【図4】上記暴走監視回路の動作を説明するための波形
図である。
図である。
26 制御ユニット 51 マイクロコンピュータ 52 暴走監視回路 62 積分回路 71 比較器 72 比較器 V1 基準電圧 V2 基準電圧 V 積分回路の出力電圧
Claims (5)
- 【請求項1】マイクロコンピュータが出力するウォッチ
ドッグパルスを、このウォッチドッグパルスのデューテ
ィ比に対応した電圧に変換する積分回路と、 この積分回路の出力電圧を所定の基準電圧でレベル判別
して、積分回路の出力電圧が所定範囲外の値であるとき
に、マイクロコンピュータが暴走状態であることを表す
暴走状態検知信号を出力する手段とを含むことを特徴と
するマイクロコンピュータの暴走監視回路。 - 【請求項2】マイクロコンピュータが出力するウォッチ
ドッグパルスを、このウォッチドッグパルスのデューテ
ィ比に対応した電圧に変換する積分回路と、 この積分回路の出力電圧を上限値および下限値の2つの
基準電圧でレベル判別して、積分回路の出力電圧が上限
値を超えたとき、または積分回路の出力電圧が下限値を
下回ったときに、マイクロコンピュータが暴走状態であ
ることを表す暴走状態検知信号を出力する手段とを含む
ことを特徴とするマイクロコンピュータの暴走監視回
路。 - 【請求項3】上記暴走状態検知信号に応答して、マイク
ロコンピュータをリセットする手段をさらに含むことを
特徴とする請求項1または2記載のマイクロコンピュー
タの暴走監視回路。 - 【請求項4】上記暴走状態検知信号に応答して、当該マ
イクロコンピュータの暴走監視回路を含むシステムをフ
ェイルセーフ状態とする手段をさらに含むことを特徴と
する請求項1、2または3記載のマイクロコンピュータ
の暴走監視回路。 - 【請求項5】上記暴走状態検知信号に応答して、マイク
ロコンピュータへの電源供給を一時的または全面的に停
止する手段をさらに含むことを特徴とする請求項1、
2、3または4記載のマイクロコンピュータの暴走監視
回路。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3296984A JPH05134899A (ja) | 1991-11-13 | 1991-11-13 | マイクロコンピユータの暴走監視回路 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3296984A JPH05134899A (ja) | 1991-11-13 | 1991-11-13 | マイクロコンピユータの暴走監視回路 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05134899A true JPH05134899A (ja) | 1993-06-01 |
Family
ID=17840751
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3296984A Pending JPH05134899A (ja) | 1991-11-13 | 1991-11-13 | マイクロコンピユータの暴走監視回路 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05134899A (ja) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009114932A (ja) * | 2007-11-06 | 2009-05-28 | Keihin Corp | 通信異常検知装置 |
| JP2010113592A (ja) * | 2008-11-07 | 2010-05-20 | Ntt Docomo Inc | 電池パック及びそのリセット制御方法 |
-
1991
- 1991-11-13 JP JP3296984A patent/JPH05134899A/ja active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2009114932A (ja) * | 2007-11-06 | 2009-05-28 | Keihin Corp | 通信異常検知装置 |
| JP2010113592A (ja) * | 2008-11-07 | 2010-05-20 | Ntt Docomo Inc | 電池パック及びそのリセット制御方法 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4656588A (en) | Anti-skid brake control system with a plurality of independently operative digital controllers | |
| US7673949B2 (en) | Electrically powered brake system and control unit for electrically powered brake system | |
| JP2768791B2 (ja) | 車載用電子制御装置 | |
| EP0152101B1 (en) | Method and system for performing fail-safe operation for anti-skid automotive brake control system having a plurality of controllers independently operable to others | |
| JP3893753B2 (ja) | 電動式ブレーキ装置 | |
| EP0738639B1 (en) | Sensor malfunction detecting system in vehicle control system | |
| EP0147720B2 (en) | Fail-safe system in anti-skid brake control system for automotive vehicles | |
| JPS61193961A (ja) | 回転速度センサの異常検出装置 | |
| CN1918475B (zh) | 车身加速度传感器的故障诊断设备和防抱死制动系统 | |
| JPS6288650A (ja) | アンチロツクブレ−キ制御装置 | |
| JP2608608B2 (ja) | 車両ロック防止ブレーキシステム | |
| KR102345368B1 (ko) | 차량의 전자식 주차 브레이크 시스템 및 그 제어 방법 | |
| JP3634362B2 (ja) | アンチロック制御及び電子式制動力分散 | |
| JP2017170932A (ja) | ブレーキ装置、ブレーキ制御方法およびモータロック異常判定方法 | |
| JPH05133962A (ja) | 車輪速センサ信号系の故障診断装置 | |
| JPH07508479A (ja) | 駆動滑り制御装置 | |
| JPS6217326Y2 (ja) | ||
| JPH11222117A (ja) | 車両基準速度を修正する方法 | |
| JP3334145B2 (ja) | 負荷電源電圧監視装置 | |
| JP3146667B2 (ja) | 負荷電源電圧監視装置 | |
| JPS5945205A (ja) | 自動車タイヤの空気圧監視装置 | |
| JP2628508B2 (ja) | 電動機の過電流検出装置 | |
| KR20050105325A (ko) | 차량용 속도 센서의 전원 제어 장치 | |
| JP2669687B2 (ja) | 加速度センサ付アンチスキッド制御装置の加速度センサ異常検出装置 | |
| JPH05131913A (ja) | ストツプスイツチモニタ線の断線故障検知装置 |