JPS6181239A - 車速制御装置 - Google Patents
車速制御装置Info
- Publication number
- JPS6181239A JPS6181239A JP20424584A JP20424584A JPS6181239A JP S6181239 A JPS6181239 A JP S6181239A JP 20424584 A JP20424584 A JP 20424584A JP 20424584 A JP20424584 A JP 20424584A JP S6181239 A JPS6181239 A JP S6181239A
- Authority
- JP
- Japan
- Prior art keywords
- vehicle speed
- memory
- switch
- mode
- speed
- 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
- 238000001514 detection method Methods 0.000 claims abstract description 5
- 230000008929 regeneration Effects 0.000 claims abstract 2
- 238000011069 regeneration method Methods 0.000 claims abstract 2
- 230000008859 change Effects 0.000 claims description 2
- 230000009467 reduction Effects 0.000 claims description 2
- 230000006870 function Effects 0.000 abstract description 8
- 230000033001 locomotion Effects 0.000 abstract 1
- 238000000034 method Methods 0.000 description 29
- 230000008569 process Effects 0.000 description 29
- 235000014676 Phragmites communis Nutrition 0.000 description 7
- 230000004044 response Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 3
- 230000007423 decrease Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- ATJFFYVFTNAWJD-UHFFFAOYSA-N Tin Chemical compound [Sn] ATJFFYVFTNAWJD-UHFFFAOYSA-N 0.000 description 1
- 239000003990 capacitor Substances 0.000 description 1
- 230000009194 climbing Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 230000006835 compression Effects 0.000 description 1
- 238000007906 compression Methods 0.000 description 1
- 235000009508 confectionery Nutrition 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60K—ARRANGEMENT OR MOUNTING OF PROPULSION UNITS OR OF TRANSMISSIONS IN VEHICLES; ARRANGEMENT OR MOUNTING OF PLURAL DIVERSE PRIME-MOVERS IN VEHICLES; AUXILIARY DRIVES FOR VEHICLES; INSTRUMENTATION OR DASHBOARDS FOR VEHICLES; ARRANGEMENTS IN CONNECTION WITH COOLING, AIR INTAKE, GAS EXHAUST OR FUEL SUPPLY OF PROPULSION UNITS IN VEHICLES
- B60K31/00—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator
- B60K31/06—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure
- B60K31/10—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means
- B60K31/102—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator
- B60K31/105—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator in a memory, e.g. a capacitor
- B60K31/107—Vehicle fittings, acting on a single sub-unit only, for automatically controlling vehicle speed, i.e. preventing speed from exceeding an arbitrarily established velocity or maintaining speed at a particular velocity, as selected by the vehicle operator including fluid pressure actuated servomechanism in which the vehicle velocity affecting element is actuated by fluid pressure and means for comparing one electrical quantity, e.g. voltage, pulse, waveform, flux, or the like, with another quantity of a like kind, which comparison means is involved in the development of a pressure which is fed into the controlling means where at least one electrical quantity is set by the vehicle operator in a memory, e.g. a capacitor the memory being digital
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Fluid Mechanics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Controls For Constant Speed Travelling (AREA)
- Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
[発明の目的〕
[産業上の利用分野]
本発明は、車輌の速度咎記憶して、所定の指示があると
自動的に車輌を記憶車速に維持するように制御する車速
制御装置に関し、特に記憶車速の更新に関する。
自動的に車輌を記憶車速に維持するように制御する車速
制御装置に関し、特に記憶車速の更新に関する。
[従来の技術]
一般にこの種の装置では、現′行の車輌速度をパルス嘉
3!とり、て検出して、そのパルス帖にJl: f+1
するアナ口′)電ハを車速(1を号どして得る。[・1
)ぞバ1」、所望の車輪速度に到達した時、定速走行セ
ーフ1〜ノ、イノチを操作してその時点の車速信号を記
憶回y8にセラ1−(記憶)する。車速制御装置はセッ
トされた車速信号な比較回路の一方の基準電圧どして参
照し、それと現行の車輌速度との差に基づいて5その差
が零になる方向にスロットルバルブの開度を:A整する
。
3!とり、て検出して、そのパルス帖にJl: f+1
するアナ口′)電ハを車速(1を号どして得る。[・1
)ぞバ1」、所望の車輪速度に到達した時、定速走行セ
ーフ1〜ノ、イノチを操作してその時点の車速信号を記
憶回y8にセラ1−(記憶)する。車速制御装置はセッ
トされた車速信号な比較回路の一方の基準電圧どして参
照し、それと現行の車輌速度との差に基づいて5その差
が零になる方向にスロットルバルブの開度を:A整する
。
この種の車輌用定速走行装置は、同一出願人の出願にか
かる特開昭53−127901号公報等で公知であるわ ところで、この種の装置では実際に走行しながら車速を
セット(記↑α)する必要があるので、ドライバが重連
走行を行ないたい場合に、予め車速メモリにその車速が
記憶されていなければ2車輌の速度を調整しスピードメ
ータの表示値が所定値をなった時にセントスイッチ登オ
ンする、という煩わしい操作を行なわざるを得ない。
かる特開昭53−127901号公報等で公知であるわ ところで、この種の装置では実際に走行しながら車速を
セット(記↑α)する必要があるので、ドライバが重連
走行を行ないたい場合に、予め車速メモリにその車速が
記憶されていなければ2車輌の速度を調整しスピードメ
ータの表示値が所定値をなった時にセントスイッチ登オ
ンする、という煩わしい操作を行なわざるを得ない。
そこで、可変抵抗器(即ちポテンショメータ)を用いて
、車速メモリに記憶する値をいつでも任意にプリセット
できるようにした装置が提案されている。
、車速メモリに記憶する値をいつでも任意にプリセット
できるようにした装置が提案されている。
[発明が解決しようとする問題点]
しかしながら、可変抵抗器を用いたプリセット手段にお
いては、次のような不都合がある。
いては、次のような不都合がある。
a)可変抵抗器には摺動部が存在するため、摩耗による
低抗値変化、接触不良等が生じ、希望しない車速がプリ
セットされる危険性がある。こ九を防止するには、信頼
性の高い、すなわち高価なポテンショメータを用いなけ
ればならない。
低抗値変化、接触不良等が生じ、希望しない車速がプリ
セットされる危険性がある。こ九を防止するには、信頼
性の高い、すなわち高価なポテンショメータを用いなけ
ればならない。
b)可変抵抗器の各設定角度に応じたプリセット車速が
所定の値をなるようにa整する製造工程が必要である。
所定の値をなるようにa整する製造工程が必要である。
また調整後の設定誤差を小さくするには、精度の高い、
すなわち高価なダイアルを使用する必要がある。
すなわち高価なダイアルを使用する必要がある。
本発明は、高価なポテンショメータや高価なダイアルを
使用することなく車速のプリセットを可能にするととも
に、スイッチの数に最小限にし、調整を不要にし、かつ
設定誤差をなくすることを目的とする。
使用することなく車速のプリセットを可能にするととも
に、スイッチの数に最小限にし、調整を不要にし、かつ
設定誤差をなくすることを目的とする。
[発明の構成]
[問題点に解決するための手段]
上記目的を達成するため、本発明においては、車速メモ
リの内容を表示するとともに、所定のスイッチ手段が発
するメモリ車速アップ指示に応じて、車速メモリの記憶
車速に所定値を加算した値で記憶車速に更新し、メモリ
車速ダウン指示に応じて、車速メモリの記憶車速から所
定値を減算した値で記憶車速を更新する。また、スイッ
チの数を最小限にするため、少、なくとも2つのモード
を判別し、従来より存在するセットスイッチ、リジュー
ムスイッチ等を、メモリ車速アップ指示およびメモリ車
速ダウン指示を発するためのスイッチとして利用する。
リの内容を表示するとともに、所定のスイッチ手段が発
するメモリ車速アップ指示に応じて、車速メモリの記憶
車速に所定値を加算した値で記憶車速に更新し、メモリ
車速ダウン指示に応じて、車速メモリの記憶車速から所
定値を減算した値で記憶車速を更新する。また、スイッ
チの数を最小限にするため、少、なくとも2つのモード
を判別し、従来より存在するセットスイッチ、リジュー
ムスイッチ等を、メモリ車速アップ指示およびメモリ車
速ダウン指示を発するためのスイッチとして利用する。
[作用]
これによれば、例えば記憶車速が60 K m / h
のとぎに第2のモードに設定し、メモリ車速アンプ指示
スイッチを操作すると、例えば61,62゜63・・・
・70と、IKm/hステップで記憶車速か増大し、メ
モリ車速ダウン指示スイッチをj侵作すると1例えば6
9.68,67、66・・・60とl K m / h
ステップで記憶車速が減小する9トライバは、表示され
る車速メモリの内容に見ながらプリセットを行なうので
、設定誤差は生しな()。
のとぎに第2のモードに設定し、メモリ車速アンプ指示
スイッチを操作すると、例えば61,62゜63・・・
・70と、IKm/hステップで記憶車速か増大し、メ
モリ車速ダウン指示スイッチをj侵作すると1例えば6
9.68,67、66・・・60とl K m / h
ステップで記憶車速が減小する9トライバは、表示され
る車速メモリの内容に見ながらプリセットを行なうので
、設定誤差は生しな()。
ところで、複数のモードをπQけて1つのスイッチに複
数のスイッチ機能4持たせろ場合、j員作性カス問題に
なる。すなわち、所定の指示を発する度にその時のモー
ドを目で確認してからスイッチ操作を行なう必要があり
、特に車9を運転するFパラツバにとってはモード確認
は煩しい。モーメンタ+1スインチを干−ド選択に利用
すわば、そhがオン−2でいる間だけ所定のモードに改
定するごとができるので確ΔEを省略できる。しかしこ
れだと、特定のモードにおいては同時に2つのスイッチ
髪オン巳なければならず、操作性が悪い。
数のスイッチ機能4持たせろ場合、j員作性カス問題に
なる。すなわち、所定の指示を発する度にその時のモー
ドを目で確認してからスイッチ操作を行なう必要があり
、特に車9を運転するFパラツバにとってはモード確認
は煩しい。モーメンタ+1スインチを干−ド選択に利用
すわば、そhがオン−2でいる間だけ所定のモードに改
定するごとができるので確ΔEを省略できる。しかしこ
れだと、特定のモードにおいては同時に2つのスイッチ
髪オン巳なければならず、操作性が悪い。
そこで、本発明の好ましい実施例においては、モード選
択用にモーメンタリスイッチを用いるとともに、それが
オンの間、およびそれがオンからオフに変化して所定l
IJ、 )経過するまでの1fliけ、第2のモード
に判別−1’LI これによれば、モー1−選択スイ、
ノチ1−1ts にオンした後、所定時間を経過する
Mi+にセ ・、インチ又はリジュームスイッチを操
作せ −とで、所定の、メモリ車速アップ指示お
そり車速ダウン指示を発することができる1゜ また本2明の他の好ましい実施例においては、モード選
択操イ1−を不要にするため2車輌の速度も判定し、そ
の結果に応してモードを選択する。
択用にモーメンタリスイッチを用いるとともに、それが
オンの間、およびそれがオンからオフに変化して所定l
IJ、 )経過するまでの1fliけ、第2のモード
に判別−1’LI これによれば、モー1−選択スイ、
ノチ1−1ts にオンした後、所定時間を経過する
Mi+にセ ・、インチ又はリジュームスイッチを操
作せ −とで、所定の、メモリ車速アップ指示お
そり車速ダウン指示を発することができる1゜ また本2明の他の好ましい実施例においては、モード選
択操イ1−を不要にするため2車輌の速度も判定し、そ
の結果に応してモードを選択する。
ところで、所定イカずつメモリ車速を増大又は減小方向
に更新する揚台、更新前のメモリ’4! +”Jiと希
望車速との差が人ぎい場合に、更新ステップが小さいと
、希望する車速までメモIJ車速を更新するのに時間が
かかる。しかし、更新ステップを大さくすれば、細かい
車速設定ができない。そこで本発明の好ましい実施例に
おいては、メモリ車速アンプ指示の現われている時間に
応じて車速メモリの内容に加算する所定値の値を設定し
、メモリ車速ダウン指示の現われている時間に応じて車
速メモリの内容から減算する所定値の値を設定する。
に更新する揚台、更新前のメモリ’4! +”Jiと希
望車速との差が人ぎい場合に、更新ステップが小さいと
、希望する車速までメモIJ車速を更新するのに時間が
かかる。しかし、更新ステップを大さくすれば、細かい
車速設定ができない。そこで本発明の好ましい実施例に
おいては、メモリ車速アンプ指示の現われている時間に
応じて車速メモリの内容に加算する所定値の値を設定し
、メモリ車速ダウン指示の現われている時間に応じて車
速メモリの内容から減算する所定値の値を設定する。
[実施例]
以下1図面を参照して本発明の詳細な説明する。
第1図に、一実施例の車速制御装置の電気回路を示す、
第1図を参照すると、この例では装置の制御にマイクロ
コンピュータCPUを用いている。
第1図を参照すると、この例では装置の制御にマイクロ
コンピュータCPUを用いている。
この電気回路の電源は、イグニッションスイッチに連動
するスイッチIGSを介して、車上バッテリーBTから
供給される。電圧安定化回路VRGによって、5Vの安
定な電圧に変換された電力が、マイクロコンピュータC
PU等の論理回路に印加される。
するスイッチIGSを介して、車上バッテリーBTから
供給される。電圧安定化回路VRGによって、5Vの安
定な電圧に変換された電力が、マイクロコンピュータC
PU等の論理回路に印加される。
SWAは、ブレーキペダルの操作に連動するストップス
イッチ、SWBは、クラッチペダルの操作に連動するク
ラッチスイッチ、SWCは、定速走行用のセットスイッ
チ、SWDは、定速走行用のリジュームスイッチ、SW
Eは、スイッチSWCとSWDの機能を切換えるための
モードスイッチ、SWGは、車速検出用のリードスイッ
チである。
イッチ、SWBは、クラッチペダルの操作に連動するク
ラッチスイッチ、SWCは、定速走行用のセットスイッ
チ、SWDは、定速走行用のリジュームスイッチ、SW
Eは、スイッチSWCとSWDの機能を切換えるための
モードスイッチ、SWGは、車速検出用のリードスイッ
チである。
このリードスイッチSWGの近傍には、スピードメータ
ケーブルに接続された永久磁石が配置されている。LP
は、ストップランプである。
ケーブルに接続された永久磁石が配置されている。LP
は、ストップランプである。
スイッチSWAの一端はヒユーズFS2を介してスイッ
チTGSに接続されており、スイッチSWAの他端はス
トップランプLPを介して接地されている。スイッチS
WAの両端は、それぞれインターフェース回路T FC
u介して、マイクロコンピュータCPUの入力ボートP
I及びP2に接続されている。また、スイッチSWB、
SWC,SWD、SWEおよびSWGは、一端が全て接
地されており、他端はそれぞれ4インタ一フエース回N
IFCを介して、マイクロコンピュータCPUの入力ボ
ートP3.P4.P5.P6.P7及びP8に接続され
ている。なお、マイクロコンピュータCPUの入力ボー
トP8は、外部割込み要求端子である。
チTGSに接続されており、スイッチSWAの他端はス
トップランプLPを介して接地されている。スイッチS
WAの両端は、それぞれインターフェース回路T FC
u介して、マイクロコンピュータCPUの入力ボートP
I及びP2に接続されている。また、スイッチSWB、
SWC,SWD、SWEおよびSWGは、一端が全て接
地されており、他端はそれぞれ4インタ一フエース回N
IFCを介して、マイクロコンピュータCPUの入力ボ
ートP3.P4.P5.P6.P7及びP8に接続され
ている。なお、マイクロコンピュータCPUの入力ボー
トP8は、外部割込み要求端子である。
マイクロコンピュータCPUの出力ボートP9およびP
IOには、それぞれソレノイドドライバSD】およびS
D2を介して、ソレノイドSLIおよびs +、 2を
mMしである。こJLらのソ1ツメイドSL]およびS
L 2は、イれぞ、h後述する負圧アクチュエータの
コン1−ロールソレノイドおよびリリース用ソレノイド
として動作する。
IOには、それぞれソレノイドドライバSD】およびS
D2を介して、ソレノイドSLIおよびs +、 2を
mMしである。こJLらのソ1ツメイドSL]およびS
L 2は、イれぞ、h後述する負圧アクチュエータの
コン1−ロールソレノイドおよびリリース用ソレノイド
として動作する。
DSPは、記憶車速を表示するための車速表示器である
。この車速表示器ospには、3桁の7セグメント敬値
表示器が備わっている。これらの7セグメント数値表示
器は、発光ダイオードでなっており、アノードコモンで
ある。各々の7セグメント数値表示器のアノード端子に
は電源ライン(VB)が接続され、カソード端子は、デ
コーダ&ドライバDDIに接続されている。デコーダ及
トライ/<DDIは、BCD信号を7セグメント信号に
変換するデコーダとドライバを内蔵している。
。この車速表示器ospには、3桁の7セグメント敬値
表示器が備わっている。これらの7セグメント数値表示
器は、発光ダイオードでなっており、アノードコモンで
ある。各々の7セグメント数値表示器のアノード端子に
は電源ライン(VB)が接続され、カソード端子は、デ
コーダ&ドライバDDIに接続されている。デコーダ及
トライ/<DDIは、BCD信号を7セグメント信号に
変換するデコーダとドライバを内蔵している。
デコーダ&ドライバDDIの3紐の入力端子には。
それぞ九うッチLAコ、LA2およびLA3が接続され
ている。ラッチLAI、LA2及びLA3の3組のデー
タ入力端子は、共通に接続されて、マイクロコンピュー
タCPUの出力ボートP11に接続されている。マイク
ロコンピュータCPUの出カポ−1−I〕+ 2から出
力される3つの伯;Jによりで、各ラッチl、へ1.l
ノ’s2及びI−A 、iが制御される。
ている。ラッチLAI、LA2及びLA3の3組のデー
タ入力端子は、共通に接続されて、マイクロコンピュー
タCPUの出力ボートP11に接続されている。マイク
ロコンピュータCPUの出カポ−1−I〕+ 2から出
力される3つの伯;Jによりで、各ラッチl、へ1.l
ノ’s2及びI−A 、iが制御される。
第2図に、第1図の電気回路で制御される負圧アクチュ
エータ100の構成を示す。第2図を参照して説明する
。ハウジング】01は2つの部分10]8と101bで
なっている。ダイアフラム102は、2つの部分101
aと101bのフランジ部分で挟持されている。ダイア
フラム102とハウジング]OIaで囲まれた空間が負
圧室であり、ダイアフラム102とハウジング101b
で囲まれた空間は大気と連通している。]03は。
エータ100の構成を示す。第2図を参照して説明する
。ハウジング】01は2つの部分10]8と101bで
なっている。ダイアフラム102は、2つの部分101
aと101bのフランジ部分で挟持されている。ダイア
フラム102とハウジング]OIaで囲まれた空間が負
圧室であり、ダイアフラム102とハウジング101b
で囲まれた空間は大気と連通している。]03は。
ハウジング]OIaとダイアプラム]02の間に介挿さ
れた圧縮コイルスプリングであり、負圧室の圧力が大気
圧に近いときにはダイアフラム102を仮想線の位置ま
で押し戻す9ダイアフラム102の中央付近に固着した
突起104が、スロットルバルブ105のリンクと接続
されている。ハウジング101aには、インテークマニ
ホールド106と連通する負圧取入口107と、大気取
入口108および109が設けである。
れた圧縮コイルスプリングであり、負圧室の圧力が大気
圧に近いときにはダイアフラム102を仮想線の位置ま
で押し戻す9ダイアフラム102の中央付近に固着した
突起104が、スロットルバルブ105のリンクと接続
されている。ハウジング101aには、インテークマニ
ホールド106と連通する負圧取入口107と、大気取
入口108および109が設けである。
110が負圧制御弁であり、111が負圧解放弁であっ
て両者ともハウジング101aに固着されている。負圧
制御弁110の可動片112は、Pを支点として傾動可
能であり一端に引張コイルスプリング113が接続され
、もう一端はコントロールソレノイドSLIに対向して
いる。可動片112の両端が弁体として機能し、そ九ら
がソレノイドSLIの付勢・消勢に対応して負圧取入口
107開放、大気取入口10B閉塞(図示の状7!I)
または負圧取入口107閉塞、大気取入口108開放と
する。
て両者ともハウジング101aに固着されている。負圧
制御弁110の可動片112は、Pを支点として傾動可
能であり一端に引張コイルスプリング113が接続され
、もう一端はコントロールソレノイドSLIに対向して
いる。可動片112の両端が弁体として機能し、そ九ら
がソレノイドSLIの付勢・消勢に対応して負圧取入口
107開放、大気取入口10B閉塞(図示の状7!I)
または負圧取入口107閉塞、大気取入口108開放と
する。
負圧解放弁111もI 10トrtrJ4#ニ可動片1
14゜引張コイルスプリング115およびソレノイドS
L2を有するが、可動片114は大気取入口109の閉
塞(図示の状態)又は開放を行なう、なお、116がア
クセルペダル、117が引張コイルスプリングである。
14゜引張コイルスプリング115およびソレノイドS
L2を有するが、可動片114は大気取入口109の閉
塞(図示の状態)又は開放を行なう、なお、116がア
クセルペダル、117が引張コイルスプリングである。
第3図に第1図に示すマイクロコンピュータCPUの概
略動作を示し、第4a図、第4b図、第40図、第4d
図、第4e図、第4f図、第4g図および第4h図に、
第3図に示すサブルーチン又は割込み処理ルーチンの詳
細を示す。
略動作を示し、第4a図、第4b図、第40図、第4d
図、第4e図、第4f図、第4g図および第4h図に、
第3図に示すサブルーチン又は割込み処理ルーチンの詳
細を示す。
まず第3図殻参照して概略を説明する。マイクロコンピ
ュータCPUは、電源がオンすると、初期設定すなわち
ボートの状trB股定、メモリクリア。
ュータCPUは、電源がオンすると、初期設定すなわち
ボートの状trB股定、メモリクリア。
パラメータ初期設定等を行なった後、入力ボートP1〜
P7の状態を読み取る。次に、定速走行用の目標車速が
記憶される車速メモリの内容を、ラッチLAN、LA2
及びLA3に出力し、表示器Dspに表示する。
P7の状態を読み取る。次に、定速走行用の目標車速が
記憶される車速メモリの内容を、ラッチLAN、LA2
及びLA3に出力し、表示器Dspに表示する。
もし、5WA−8WDのいずれかのスイッチがオンなら
、レジスタSに所定の値登セットする。そしてレジスタ
Sの内容に応じて、「待機処理」。
、レジスタSに所定の値登セットする。そしてレジスタ
Sの内容に応じて、「待機処理」。
r車速制御処理」、rセット処理」、「リジューム処理
」、「メモリ車速アップ処理」又は[メモリ車速ダウン
処理」に分岐し、入力ボートの読み取りに戻る。以後、
この動作をループ状に繰り返し実行する。
」、「メモリ車速アップ処理」又は[メモリ車速ダウン
処理」に分岐し、入力ボートの読み取りに戻る。以後、
この動作をループ状に繰り返し実行する。
また、ストップスイッチSWA又はタラッチスイッチS
WRがオンなら、フラグFC+&”O”にクリアする。
WRがオンなら、フラグFC+&”O”にクリアする。
モー1−スイッチSWEがオン状態なら、モー1−スイ
ッチタイマすなわちレジスタRB ?(クリアし、フラ
グFlに” l ”をセントする。モードスイッチSW
Eが一度オンしてからオフすると、フラグF1が” 1
”であるから、モー1−スイッチタイマのオーバフロ
ーの有無をチェックする。オーバフローしてなければフ
ラグF1の状態に保持するが、オーバフローすると、フ
ラグF1を” o ”にクリアする。フラグFlはモー
ド判定用フラグとして機能し、通常は” o ”にセッ
トされる。
ッチタイマすなわちレジスタRB ?(クリアし、フラ
グFlに” l ”をセントする。モードスイッチSW
Eが一度オンしてからオフすると、フラグF1が” 1
”であるから、モー1−スイッチタイマのオーバフロ
ーの有無をチェックする。オーバフローしてなければフ
ラグF1の状態に保持するが、オーバフローすると、フ
ラグF1を” o ”にクリアする。フラグFlはモー
ド判定用フラグとして機能し、通常は” o ”にセッ
トされる。
セントスイッチSWCがオンした時、フラグF1が”
o ”か、又はフラグFOが” ] ”であると、レジ
スタSに2をセントしてフラグFDに” 1 ”をセッ
トする。セットスイッチSWCがオンした時、フラグF
1がI ”でかつフラグFOが” o ”であると、レ
ジスタSに5をセットする。つまり、セットスイッチS
WCがオンすると、通常はレジスタSに2がセットされ
るが、モードスイッチSWEが押されている時又はそれ
が押された接所定時間」−ノ、内に七ノ1ヘスイノチS
WCがオンすると、レジスタSに5がセラ1−される。
o ”か、又はフラグFOが” ] ”であると、レジ
スタSに2をセントしてフラグFDに” 1 ”をセッ
トする。セットスイッチSWCがオンした時、フラグF
1がI ”でかつフラグFOが” o ”であると、レ
ジスタSに5をセットする。つまり、セットスイッチS
WCがオンすると、通常はレジスタSに2がセットされ
るが、モードスイッチSWEが押されている時又はそれ
が押された接所定時間」−ノ、内に七ノ1ヘスイノチS
WCがオンすると、レジスタSに5がセラ1−される。
リジュームスイッチSWDがオンした時、フラグF1が
0′″か、又はフラグFOが′1″であると、レジスタ
Sに3をセントしてフラグFOに″ビ′にセットするゎ
リジュームスイッチSWDがオンした時、フラグFlが
′″1″でかつフラグFOが” o ”であると、レジ
スタSに4をセントする。つまり、リジュームスイッチ
SWDがオンすると、通常はレジスタSに3がセットさ
れるが、モードスイッチSWEが押されている時又はそ
り、が押された後所定時間以内にリジュームスイッチS
WDがオンすると、レジスタSに4がセントされる。
0′″か、又はフラグFOが′1″であると、レジスタ
Sに3をセントしてフラグFOに″ビ′にセットするゎ
リジュームスイッチSWDがオンした時、フラグFlが
′″1″でかつフラグFOが” o ”であると、レジ
スタSに4をセントする。つまり、リジュームスイッチ
SWDがオンすると、通常はレジスタSに3がセットさ
れるが、モードスイッチSWEが押されている時又はそ
り、が押された後所定時間以内にリジュームスイッチS
WDがオンすると、レジスタSに4がセントされる。
すなわち、後述するように、この実施例ではモー1−ス
イッチSWEがオンした時およびそれがオフしてから所
定時間以内は、メモリ車速の更新が可能なモードに設定
される。
イッチSWEがオンした時およびそれがオフしてから所
定時間以内は、メモリ車速の更新が可能なモードに設定
される。
なお、ヒユーズFS2が切れた場合でもスイッチS W
Aの動作を検出できるように、マイクロコン ピユー
タCPUは、入力ポートP2が高レベルHになった場合
と入力ポートP1が低レベルLになった場合のいずれも
、スイッチSWAがオンした。
Aの動作を検出できるように、マイクロコン ピユー
タCPUは、入力ポートP2が高レベルHになった場合
と入力ポートP1が低レベルLになった場合のいずれも
、スイッチSWAがオンした。
と判定する。
第4a図を参照して外部割込を説明する。外部割込みは
、この例では車速検出用のリードスイッチSWGがオン
する毎に、つまり入力ポートP8に印加される信号の立
ち下がりで発生する。外部割込みが発生すると、レジス
タR6の内容をインクリメントする。その結果、レジス
タR6の内容が4未満ならフラグF3に1”kセットし
てすぐにメインルーチンに戻るが、レジスタR6の内容
が4以ノ上であると、マイクロコンピュータCPUはそ
の内部に備わったハードウェアカウンタCNの内容を読
む。
、この例では車速検出用のリードスイッチSWGがオン
する毎に、つまり入力ポートP8に印加される信号の立
ち下がりで発生する。外部割込みが発生すると、レジス
タR6の内容をインクリメントする。その結果、レジス
タR6の内容が4未満ならフラグF3に1”kセットし
てすぐにメインルーチンに戻るが、レジスタR6の内容
が4以ノ上であると、マイクロコンピュータCPUはそ
の内部に備わったハードウェアカウンタCNの内容を読
む。
このカウンタCNは、CPUの動作とは別に常時所定周
期のクロックパルスを計数するが、外部割込みが4回発
生する毎にクリアされる。従って、このカウンタCNに
は、車速検出用リードスイッチSWGから4つのパルス
が出力される時間に応じた値が入る。リードスイッチS
WGの近傍に配置した永久磁石は4極になっており、そ
れが1@転するとリードスイッチSWGは4つのパルス
を出力する。つまり、カウンタCNはスピードメータケ
ーブルが1回転する時間を測定する。
期のクロックパルスを計数するが、外部割込みが4回発
生する毎にクリアされる。従って、このカウンタCNに
は、車速検出用リードスイッチSWGから4つのパルス
が出力される時間に応じた値が入る。リードスイッチS
WGの近傍に配置した永久磁石は4極になっており、そ
れが1@転するとリードスイッチSWGは4つのパルス
を出力する。つまり、カウンタCNはスピードメータケ
ーブルが1回転する時間を測定する。
カウンタCNの内容を読んで得られる周期データは、レ
ジスタR5に格納する。またレジスタR6の内容が4以
上になると、レジスタR6の内容kOにクリアし、レジ
スタR5に格納した周期データから、車速を演算し、そ
の結果にレジスタROに格納する。
ジスタR5に格納する。またレジスタR6の内容が4以
上になると、レジスタR6の内容kOにクリアし、レジ
スタR5に格納した周期データから、車速を演算し、そ
の結果にレジスタROに格納する。
これらの処理が終了すると、カウンタCNの内容をクリ
アして再スタートし、フラグF3に” 1 ”をセット
してメインルーチンに戻る。
アして再スタートし、フラグF3に” 1 ”をセット
してメインルーチンに戻る。
次に、第4b図を参照してタイマ割込処理を説明する。
この例では、マイクロコンピュータCPUが内部に備え
るハードウェアタイマを利用して、所定周期毎にタイマ
割込要求が発生するようにしている。そのタイマ割込要
求が発生すると、第4b図に示すタイマ割込処理を実行
する。
るハードウェアタイマを利用して、所定周期毎にタイマ
割込要求が発生するようにしている。そのタイマ割込要
求が発生すると、第4b図に示すタイマ割込処理を実行
する。
タイマ割込処部では、まず、各レニース%’ l< A
、 l<丁3.t;よびRfTをインシIJメン]−
ずろいこ第11:+のL・・ジスタは、ぞ、tNぞt+
、 ’rlR立したタイマどして(り川される。
、 l<丁3.t;よびRfTをインシIJメン]−
ずろいこ第11:+のL・・ジスタは、ぞ、tNぞt+
、 ’rlR立したタイマどして(り川される。
しジスタRAの値か所定値了り1〜2越える毎に、レジ
スタR4にレニ;スタR3の内容I剖σし、レジスタ1
に3にレジスタR2の内容を記憶し、L2ジ2、夕R2
にレジスタR1σ)内容を記憶、し、レジスタRlにレ
ジスタROの内容を^2憶す≧71/ノスタRハの飴が
所定値7ぐハを越えモ:〕毎にこの処理4行なうので、
名しシスタTそ]、T<::、T<3およびIR4には
、それで、(シ是先)新しい車速5.前回31J定し、
た車速、2回11iJに測定した車速および3回前に測
定したrl速が入る。更に5 レー:7、夕R1の値か
らレジスタR4の値を引いた結呆在レジスタR7に格納
し、レジスタRAの内容をOにクリアする。この処理は
、N Aの値を応した所定時間毎に定期的に行なわれる
。レジスタR7の内容は、後述するデユーティ演算にお
いて、加速度データとして利用される。
スタR4にレニ;スタR3の内容I剖σし、レジスタ1
に3にレジスタR2の内容を記憶し、L2ジ2、夕R2
にレジスタR1σ)内容を記憶、し、レジスタRlにレ
ジスタROの内容を^2憶す≧71/ノスタRハの飴が
所定値7ぐハを越えモ:〕毎にこの処理4行なうので、
名しシスタTそ]、T<::、T<3およびIR4には
、それで、(シ是先)新しい車速5.前回31J定し、
た車速、2回11iJに測定した車速および3回前に測
定したrl速が入る。更に5 レー:7、夕R1の値か
らレジスタR4の値を引いた結呆在レジスタR7に格納
し、レジスタRAの内容をOにクリアする。この処理は
、N Aの値を応した所定時間毎に定期的に行なわれる
。レジスタR7の内容は、後述するデユーティ演算にお
いて、加速度データとして利用される。
(〉(にL〕;スlI■<Jσノ内容を所定値Tぐ(゛
と。
と。
Rr’ 0+内容が’4(’(こ(・5仔りでは:2s
c二(1:ン11.i、 −・越えるど しシスタR
Cの内容をりl + ”’、I j、−7゛うグF 3
の(人前1;応し、で、フラグF2タ七ノ1−シ1、フ
ラグF3が“′1″なら′f、fIを−” a ”にり
11アする。
c二(1:ン11.i、 −・越えるど しシスタR
Cの内容をりl + ”’、I j、−7゛うグF 3
の(人前1;応し、で、フラグF2タ七ノ1−シ1、フ
ラグF3が“′1″なら′f、fIを−” a ”にり
11アする。
前述したように、フラグ)パ3は、外部割込処理におい
てパビ′にセン(−さ第1るので、2 sec の間に
1度士2外部割りh娶Jiがないと、すなわちぞσ用1
11に1度もり一トスイノチS Vv’ (J /′J
■L速パルスを発イ1−シ。
てパビ′にセン(−さ第1るので、2 sec の間に
1度士2外部割りh娶Jiがないと、すなわちぞσ用1
11に1度もり一トスイノチS Vv’ (J /′J
■L速パルスを発イ1−シ。
ふいとフラニノト二が” O”にクリアさA1.イ才t
IJ、外〔l)状態′(゛け、;2ラン[2に1°’
/Iてセフ)ISも!、〈、、3次に、タイマをピノ
1jアしてそ、+1夕再ン、ター’+:tノ1−シ、ノ
イ二7ノ1−チンに戻る。
IJ、外〔l)状態′(゛け、;2ラン[2に1°’
/Iてセフ)ISも!、〈、、3次に、タイマをピノ
1jアしてそ、+1夕再ン、ター’+:tノ1−シ、ノ
イ二7ノ1−チンに戻る。
なお、タイマ11iij込処ア11においてインクリメ
ントさJするレジスタ1<■3は、各種スイッチのオン
時間又はオフ時1tll +lIU定用タイマとして利
用される。また、第3図では図示してないが、ス1−ソ
ゾスイノチSWA、クラッチスイッチSWB、セラI−
スイッチSWC又はリジュームスイッチS V、l D
が、オフ状態から始めてオン状態に変化した時には、い
ずれも5 レジスタR,Bの値を0にクリアする。これ
によって、各スイッチがオンしてからの経過時間が判定
できる。
ントさJするレジスタ1<■3は、各種スイッチのオン
時間又はオフ時1tll +lIU定用タイマとして利
用される。また、第3図では図示してないが、ス1−ソ
ゾスイノチSWA、クラッチスイッチSWB、セラI−
スイッチSWC又はリジュームスイッチS V、l D
が、オフ状態から始めてオン状態に変化した時には、い
ずれも5 レジスタR,Bの値を0にクリアする。これ
によって、各スイッチがオンしてからの経過時間が判定
できる。
次に、第4C図を参照して「待機処理」を説明する。こ
の処理においては、単にコントロールソレノイドSLI
およびリリースソレノイドSL2をオフにセントしてメ
インルーチンに戻る。このようにセントすると、負圧制
御弁110および負圧解放弁111は、共に負圧アクチ
ュエータ100内の負圧室を大気と連通にする。従って
、負圧アクチュエータ100は、スロットルバルブ10
5を開かない方向に動く。
の処理においては、単にコントロールソレノイドSLI
およびリリースソレノイドSL2をオフにセントしてメ
インルーチンに戻る。このようにセントすると、負圧制
御弁110および負圧解放弁111は、共に負圧アクチ
ュエータ100内の負圧室を大気と連通にする。従って
、負圧アクチュエータ100は、スロットルバルブ10
5を開かない方向に動く。
次に第4e図を参照してrセット処理」を説明する。セ
ットスイッチSWCがオンすると、まずリリースソレノ
イドSL2をオンにセットする。
ットスイッチSWCがオンすると、まずリリースソレノ
イドSL2をオンにセットする。
これによって負圧解放弁111は、負圧アクチュエータ
の負圧室を大気から遮断する。但しこの状態でもコント
ロールソレノイドSLIはオフのままなので、負圧制御
弁110は負圧アクチュエータの負圧室を大気と連通に
している。
の負圧室を大気から遮断する。但しこの状態でもコント
ロールソレノイドSLIはオフのままなので、負圧制御
弁110は負圧アクチュエータの負圧室を大気と連通に
している。
セントスインチSWCがオンの状態を保持してし)ると
、この後直ちにメインルーチンに戻る。従って車輌が所
定の走行状態であって、ドライバがアクセルペダルから
足を離していると、車速は徐々に降下する。
、この後直ちにメインルーチンに戻る。従って車輌が所
定の走行状態であって、ドライバがアクセルペダルから
足を離していると、車速は徐々に降下する。
セットスイッチSWCがオンからオフに変化すると、そ
の時のレジスタROの内容、すなわち現車速に、車速メ
モリRMに格納し、レジスタSに1をセントする。レジ
スタSに1がセントされると、次のループ処理からは、
第4d図に示される「車速制御処理」を実行する。
の時のレジスタROの内容、すなわち現車速に、車速メ
モリRMに格納し、レジスタSに1をセントする。レジ
スタSに1がセントされると、次のループ処理からは、
第4d図に示される「車速制御処理」を実行する。
第4d図を参照して「−速制御処理」を説明する。「車
速制御処理」では、コントロールソレノイドSLIをデ
ユーティ制御し、所定の車速が得られるように負圧アク
チュエータ100を制御する。この例では、レジスタR
D&用いて、デユーティ制御周期内の位相をチェックし
ている。すな°わちレジスタRDの内容がOからNon
−1までの間はコントロールソレノイドSLIをオンに
セットし、NonからNIIaス(デユーティ制御周期
)までの間はコントロールソレノイドS L Iをオフ
にセン1−スる。つまり、Nonがコントロールソレノ
イドSLIのオンデユーテイになる。RD ;/lKN
maxを越えると、すなわち各制御周期を終了する毎
に、レジスタRDの内容20にクリアし、新しいデユー
ティNonを演算する・ デユーティNonは、次式により求める。
速制御処理」では、コントロールソレノイドSLIをデ
ユーティ制御し、所定の車速が得られるように負圧アク
チュエータ100を制御する。この例では、レジスタR
D&用いて、デユーティ制御周期内の位相をチェックし
ている。すな°わちレジスタRDの内容がOからNon
−1までの間はコントロールソレノイドSLIをオンに
セットし、NonからNIIaス(デユーティ制御周期
)までの間はコントロールソレノイドS L Iをオフ
にセン1−スる。つまり、Nonがコントロールソレノ
イドSLIのオンデユーテイになる。RD ;/lKN
maxを越えると、すなわち各制御周期を終了する毎
に、レジスタRDの内容20にクリアし、新しいデユー
ティNonを演算する・ デユーティNonは、次式により求める。
N on = D o +(Va Vm)に1+(V
a−Vb)K2・・・(])但し、K1:定数、に2:
定数、Va:現車速。
a−Vb)K2・・・(])但し、K1:定数、に2:
定数、Va:現車速。
シff+:メモリ車速、vb:旧車速、Do:中央値中
央値Doは、負圧アクチュエータ等の機械的特性と車速
とに応じて予め定まるものであり、マイクロコンピュー
タ内に備わったメモリテーブルより、車速をパラメータ
として求める。現車速VaはレジスタROに格納されて
おり、メモリ車速Vmは車速メモリRMに格納されてい
る。現車速Vaと旧車速vbとの差は、「タイマ割込処
理」においてレジスタR7に格納されている。なおレジ
スタR7・に格納された車速差を演算する車速データ(
R1およびR4の内容)は、所定周期毎1′−更新され
るので、R7の内容は車輌の加速度に21応するものと
見なすことができる。
央値Doは、負圧アクチュエータ等の機械的特性と車速
とに応じて予め定まるものであり、マイクロコンピュー
タ内に備わったメモリテーブルより、車速をパラメータ
として求める。現車速VaはレジスタROに格納されて
おり、メモリ車速Vmは車速メモリRMに格納されてい
る。現車速Vaと旧車速vbとの差は、「タイマ割込処
理」においてレジスタR7に格納されている。なおレジ
スタR7・に格納された車速差を演算する車速データ(
R1およびR4の内容)は、所定周期毎1′−更新され
るので、R7の内容は車輌の加速度に21応するものと
見なすことができる。
つまり、この例では予め定めた中央値(Do)に現車速
とメモリ車速との差に応した補償、および加速度補償を
行なった値を演算結果つまり制御チューティにしている
。これにより、好ましい応答特性が得られる。
とメモリ車速との差に応した補償、および加速度補償を
行なった値を演算結果つまり制御チューティにしている
。これにより、好ましい応答特性が得られる。
演算した制御デユーティに応じてコントロールソレノイ
ドSLIをオン/オフ制御すると、それに応して負圧制
御弁+10が、負圧アクチュエータ]00の負圧室詮5
負圧系と大気に交互に接続する。これによって負圧アク
チュエータ内の負圧室の圧力が調整され、それに応じて
スロットルバルブ105の開度が設定される。
ドSLIをオン/オフ制御すると、それに応して負圧制
御弁+10が、負圧アクチュエータ]00の負圧室詮5
負圧系と大気に交互に接続する。これによって負圧アク
チュエータ内の負圧室の圧力が調整され、それに応じて
スロットルバルブ105の開度が設定される。
次に、第4f図發参照してrリジューム処理」を説明す
る。リジュームスイッチSWDがオンすると、まずリリ
ースソレノイドSL2をオフにセントする。これによっ
て負圧解放弁111は、負圧アクチュエータの負圧室を
大気から遮断する9次にリジュームタイマのオーバフロ
ーをチェックする。なお、リジュームタイマは、リジュ
ームスイッチが最初にオンした時にクリアされるレジス
タRBのことである。オーバーフローしてなければ、前
述の「デユーティ制御」を行なう。
る。リジュームスイッチSWDがオンすると、まずリリ
ースソレノイドSL2をオフにセントする。これによっ
て負圧解放弁111は、負圧アクチュエータの負圧室を
大気から遮断する9次にリジュームタイマのオーバフロ
ーをチェックする。なお、リジュームタイマは、リジュ
ームスイッチが最初にオンした時にクリアされるレジス
タRBのことである。オーバーフローしてなければ、前
述の「デユーティ制御」を行なう。
リジュームタイマがオーバフローすると、コントロール
ソレノイド5L1ti−オン状態にセットし、レジスタ
R,Oの内容を車速メモリ’RMに格納する。
ソレノイド5L1ti−オン状態にセットし、レジスタ
R,Oの内容を車速メモリ’RMに格納する。
コントロールソレノイドSLIをオン状態に維持すると
、負圧制御弁110は負圧アクチュエータ100の負圧
室を、インテークマニホールドと連通する負圧系に接続
する。従ってこの状態では負圧アクチュエータの状態は
スロットルバルブを開く方向に徐々に変化し、車速は徐
々に上昇する。
、負圧制御弁110は負圧アクチュエータ100の負圧
室を、インテークマニホールドと連通する負圧系に接続
する。従ってこの状態では負圧アクチュエータの状態は
スロットルバルブを開く方向に徐々に変化し、車速は徐
々に上昇する。
リジュームスイッチSWDがオフになると、レジスタS
に1をセントし、次のループ処理においてはF車速制御
処理」に進む。
に1をセントし、次のループ処理においてはF車速制御
処理」に進む。
リジュームタイマがオーバフローする前にリジュームス
イッチがオフになる場合には、それまでに車速メモリに
記憶されていた車速を読み出して定速走行に入るが、リ
ジュームタイマがオーバフロ−した場合には、車速メモ
リの内容がその時の車速に更新されるので、走行中の車
速で定速走行に入る。
イッチがオフになる場合には、それまでに車速メモリに
記憶されていた車速を読み出して定速走行に入るが、リ
ジュームタイマがオーバフロ−した場合には、車速メモ
リの内容がその時の車速に更新されるので、走行中の車
速で定速走行に入る。
次に、第4g図を参照して「メモリ車速アップ」処理を
説明する。この処理ではまず最初にフラグF2の状態を
判別する。フラグF2が” o ”なら、すなわち車速
が零(実際には2 K m / h以下)でなければ、
その後の処理を全てスキップし、直ちにメインルーチン
に戻る。
説明する。この処理ではまず最初にフラグF2の状態を
判別する。フラグF2が” o ”なら、すなわち車速
が零(実際には2 K m / h以下)でなければ、
その後の処理を全てスキップし、直ちにメインルーチン
に戻る。
フラグF2が′1″であると、リジュームスイッチSW
Dの状態をチェックする。最初は、それがオンであるの
でフラグF4の状態をチェックする。
Dの状態をチェックする。最初は、それがオンであるの
でフラグF4の状態をチェックする。
初回は、フラグF4が” o ”であるので、フラグF
5を′″0″にクリアし、メモリ車速アップタイマをク
リア&スタート(実際にはレジスタRBの内容をクリア
する)し、フラグF4に” 1 ”をセットする。次か
らはフラグF4が” 1 ”なので、車速ダウンタイマ
(RB)のタイムオーバの有無をチェックする。
5を′″0″にクリアし、メモリ車速アップタイマをク
リア&スタート(実際にはレジスタRBの内容をクリア
する)し、フラグF4に” 1 ”をセットする。次か
らはフラグF4が” 1 ”なので、車速ダウンタイマ
(RB)のタイムオーバの有無をチェックする。
タイムオーバしない間は、直ちにメインルーチンに戻る
。タイムオーバするど、フラット5に” I ”在セッ
ト・シ、車速メモリの内容に所定値α(この例では5K
m/hに対応する値)を加算した値で車速メモリRMの
内容に更新し、車速ダウンタイマをクリア&スター)−
する。
。タイムオーバするど、フラット5に” I ”在セッ
ト・シ、車速メモリの内容に所定値α(この例では5K
m/hに対応する値)を加算した値で車速メモリRMの
内容に更新し、車速ダウンタイマをクリア&スター)−
する。
リジュームスイッチSWDがオフすると、フラグF5の
状態をチェックし、それが′″1″′でなければ、すな
わちメモリ車速アップタイマがタイムオーバする前にス
イッチSWDがオフしたら、車速メモリの内容に所定値
β(この例では1にm/h)を加算した値で、車速メモ
リの内容を更新する。フラグF5が” 1 ”なら、車
速メモリに所定値βは加算しない。次にフラグF4およ
びF5を” o ”にクリアし、レジスタSに0をセッ
トして戻る。
状態をチェックし、それが′″1″′でなければ、すな
わちメモリ車速アップタイマがタイムオーバする前にス
イッチSWDがオフしたら、車速メモリの内容に所定値
β(この例では1にm/h)を加算した値で、車速メモ
リの内容を更新する。フラグF5が” 1 ”なら、車
速メモリに所定値βは加算しない。次にフラグF4およ
びF5を” o ”にクリアし、レジスタSに0をセッ
トして戻る。
次に、第4h図を参照して「メモリ車速ダウン」処理を
説明する。この処理ではまず最初にフラグF2の状態を
判別する。フラグF2がO″なら、すなわち車速が零(
実際には2Km/h以下)でなければ、その後の処理を
全てスキップし、直ちにメインルーチンに戻る。
説明する。この処理ではまず最初にフラグF2の状態を
判別する。フラグF2がO″なら、すなわち車速が零(
実際には2Km/h以下)でなければ、その後の処理を
全てスキップし、直ちにメインルーチンに戻る。
フラグF2が” ] ”であると、]ソノ1−スイーノ
チSWCの状1ルタヂエノンする。最初は、それがオン
であるので、フラグF6の状態をチェックする。初回は
、フラグF6が” o ”であるので、フラグF7紮′
°0″′にクリアし、メモリ車速アンプタイマをクリア
&スター1〜(実際にはレジスタRBの内容咎クリアす
る)し、フラグF 6 H” ] ”をセセラする6次
からはフラグF6が” I ”なので、車速ダウンタイ
マ(RB)のタイムオーバの有無タチェックする。
チSWCの状1ルタヂエノンする。最初は、それがオン
であるので、フラグF6の状態をチェックする。初回は
、フラグF6が” o ”であるので、フラグF7紮′
°0″′にクリアし、メモリ車速アンプタイマをクリア
&スター1〜(実際にはレジスタRBの内容咎クリアす
る)し、フラグF 6 H” ] ”をセセラする6次
からはフラグF6が” I ”なので、車速ダウンタイ
マ(RB)のタイムオーバの有無タチェックする。
タイムオーバしない間は、直ちにメインルーチンに戻る
。タイムオーバすると、フラグF7に″ビ′をセットし
、車速メモリの内容から所定値α(この例では5 Km
/hに対応する値)k減Wした値で車速メモリRMの内
容を更新し、車速ダウンタイマ登りリア&スター)−す
る。
。タイムオーバすると、フラグF7に″ビ′をセットし
、車速メモリの内容から所定値α(この例では5 Km
/hに対応する値)k減Wした値で車速メモリRMの内
容を更新し、車速ダウンタイマ登りリア&スター)−す
る。
セットスイッチSWCがオフすると、フラグF7の状態
をチェックし、それが” ] ”でなければ、すなわち
メモリ車速ダウンタイマがタイムオーバする前にスイッ
チSWCがオフしたら、車速メモリRMの内容から所定
値β(この例ではI Km/h)を減算した値で、車速
メモリの内容を更新する。フラグF7が1 ”なら、車
速メモリRMの減算は行なわない。次にフラグF6およ
びF7をII Q Itにクリアし、レジスタSに0を
セットして戻る。
をチェックし、それが” ] ”でなければ、すなわち
メモリ車速ダウンタイマがタイムオーバする前にスイッ
チSWCがオフしたら、車速メモリRMの内容から所定
値β(この例ではI Km/h)を減算した値で、車速
メモリの内容を更新する。フラグF7が1 ”なら、車
速メモリRMの減算は行なわない。次にフラグF6およ
びF7をII Q Itにクリアし、レジスタSに0を
セットして戻る。
上記実施例においては、セットスイッチとリジュームス
イッチの機能を別のものに切換えるモードスイッチを設
けたが、他の切換手段を用いてもよい、その1つとして
、車速が実質上客のときには、記憶車速を更新するモー
ドに入るようにした実施例を第5図に示す。第5図を参
黒すると、この例では、メインルーチンでのスイッチ状
態チェックにおいて、セットスイッチおよびリジューム
スイッチがオンすると、フラグF2の状態を判別し、F
2が” 1 ”ならメモリ車速更新モードに入るように
している。フラグF2は、前述のように5 secの間
車速パルスが検出されないと′1′″にセラl−される
から、車輌が停止している状態でのセットスイッチの操
作はメモリ車速ダウン指示に和尚し、リジュームスイッ
チの操作はメモリ車速アップ指示に相当する。この実施
例では、第1図に示されるモードスイッチSWEが省略
しうる。
イッチの機能を別のものに切換えるモードスイッチを設
けたが、他の切換手段を用いてもよい、その1つとして
、車速が実質上客のときには、記憶車速を更新するモー
ドに入るようにした実施例を第5図に示す。第5図を参
黒すると、この例では、メインルーチンでのスイッチ状
態チェックにおいて、セットスイッチおよびリジューム
スイッチがオンすると、フラグF2の状態を判別し、F
2が” 1 ”ならメモリ車速更新モードに入るように
している。フラグF2は、前述のように5 secの間
車速パルスが検出されないと′1′″にセラl−される
から、車輌が停止している状態でのセットスイッチの操
作はメモリ車速ダウン指示に和尚し、リジュームスイッ
チの操作はメモリ車速アップ指示に相当する。この実施
例では、第1図に示されるモードスイッチSWEが省略
しうる。
なお上記実施例においては、車速か零のとき以外は車速
メモリの更新を禁止しているが、例えばメモリ車速アッ
プスイッチ(すなわちリジュームスイッチSW、D)の
信顔性が十分高ければ、この処理は不要である。その場
合、例えば第4g図および第4h図のフラグF2の判定
処理咎省略すればよい、また、実施例では所定時間内に
車速ノ(ルスが現われるかどうかを判定して車速が零か
どうかを判定しているが、例えば実施例のレジスタRO
の内容を判定してもよい。なお車速が零かどうかを判定
するには、例えばパーキングブレーキがオンかどうかを
判定した結果を利用してもよい。
メモリの更新を禁止しているが、例えばメモリ車速アッ
プスイッチ(すなわちリジュームスイッチSW、D)の
信顔性が十分高ければ、この処理は不要である。その場
合、例えば第4g図および第4h図のフラグF2の判定
処理咎省略すればよい、また、実施例では所定時間内に
車速ノ(ルスが現われるかどうかを判定して車速が零か
どうかを判定しているが、例えば実施例のレジスタRO
の内容を判定してもよい。なお車速が零かどうかを判定
するには、例えばパーキングブレーキがオンかどうかを
判定した結果を利用してもよい。
[効果]
以上のとおり本発明によれば、ポテンショメータやダイ
アルを用いることなく2安価に、プリセット機能を有す
る車速制御装置を提供でき、しかも′m!!が不要であ
り、設定誤差が生じなLN。
アルを用いることなく2安価に、プリセット機能を有す
る車速制御装置を提供でき、しかも′m!!が不要であ
り、設定誤差が生じなLN。
第1図は、本発明の一実施例を示す電気回路図である。
第2図は、第1図に示す装置に備わった負圧アクチュエ
ータに示す縦断面図である。 第3図は、第1図のマイクロコンピュータCPUの概略
動作を示すフローチャートである。 第4a図2第4b図、第4c図、第4d図、第4e図、
第4f図、第4g図および第4h図は、第3図に示すサ
ブルーチンおよび割込処理を示すフローチャートである
。 第5図は、本発明のもう1つの実施例を示すフローチャ
ートである。 100:負圧アクチュエータ(スロットル駆動手段)1
05:スロツトルバルブ 106:インテークマニホールド 110:負圧制御弁 111:負圧解放弁 116:アクセルペダル SWAニストップスイッチ ’ SWB:クラッチスイッチ Sli’C:セラトスイソチ(第1のスイッチ手段)s
tin :リジュームスイッチ(第2のスイッチ手段)
SWG:リードスイッチc車速検出手段)DSP:表示
器(車速表示手段) CPU:マイクロコンピュータ(電子制御手段)特開口
aG1−81239 (10) 2z 101b 10.la 第4e区 東41区
ータに示す縦断面図である。 第3図は、第1図のマイクロコンピュータCPUの概略
動作を示すフローチャートである。 第4a図2第4b図、第4c図、第4d図、第4e図、
第4f図、第4g図および第4h図は、第3図に示すサ
ブルーチンおよび割込処理を示すフローチャートである
。 第5図は、本発明のもう1つの実施例を示すフローチャ
ートである。 100:負圧アクチュエータ(スロットル駆動手段)1
05:スロツトルバルブ 106:インテークマニホールド 110:負圧制御弁 111:負圧解放弁 116:アクセルペダル SWAニストップスイッチ ’ SWB:クラッチスイッチ Sli’C:セラトスイソチ(第1のスイッチ手段)s
tin :リジュームスイッチ(第2のスイッチ手段)
SWG:リードスイッチc車速検出手段)DSP:表示
器(車速表示手段) CPU:マイクロコンピュータ(電子制御手段)特開口
aG1−81239 (10) 2z 101b 10.la 第4e区 東41区
Claims (5)
- (1)車輌のスロットルバルブに結合された、スロット
ル駆動手段; 車輌の速度に応じた電気信号を発生する、 車速検出手段; 記憶車速を表示する車速表示手段; 第1および第2のスイッチ手段;および 車速メモリを備え、該車速メモリの内容を 前記車速表示手段に表示し、少なくとも2つのモードを
判別し;第1のモードにおいては、前記第1のスイッチ
手段がオンすると、車速記憶指示と見なして車速メモリ
に前記車速検出手段の出力に応じた値を記憶し、前記第
2のスイッチ手段がオンすると、車速再生指示と見なし
て車速メモリに記憶された車速と前記車速検出手段の出
力とに応じて前記スロットル駆動手段を制御し;第2の
モードにおいては、前記第1のスイッチ手段および第2
のスイッチ手段の一方がオンするとメモリ車速アップ指
示と見なして車速メモリに記憶された車速に所定値を加
算した値を該車速メモリに更新記憶し、前記第1のスイ
ッチ手段および第2のスイッチ手段の他方がオンすると
車速ダウン指示と見なして車速メモリに記憶された車速
から所定値を減算した値を該車速メモリに更新記憶する
、電子制御手段; を備える車速制御装置。 - (2)電子制御手段は、第1のモードと第2のモードと
の選択を指示する第3のスイッチ手段を備える、前記特
許請求の範囲第(1)項記載の車速制御装置。 - (3)第3のスイッチ手段はモーメンタリスイッチであ
り、電子制御手段は、第3のスイッチ手段がオンの間、
およびオンからオフに変化してから所定時間を経過する
までの間は、第2のモードに判定し、それ以外の間は第
1のモードに判定する、前記特許請求の範囲第(2)項
記載の車速制御装置。 - (4)電子制御手段は、車輌の速度が所定値以上である
と第1のモードに判定し、それ以外は第2のモードに判
定する、前記特許請求の範囲第(1)項記載の車速制御
装置。 - (5)電子制御手段は、メモリ車速アップ指示の現われ
ている時間に応じて車速メモリの内容に加算する所定値
の値を設定し、メモリ車速ダウン指示の現われている時
間に応じて車速メモリの内容から減算する所定値の値を
設定する、前記特許請求の範囲第(1)項、第(2)項
、第(3)項又は第(4)項記載の車速制御装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20424584A JPS6181239A (ja) | 1984-09-29 | 1984-09-29 | 車速制御装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20424584A JPS6181239A (ja) | 1984-09-29 | 1984-09-29 | 車速制御装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS6181239A true JPS6181239A (ja) | 1986-04-24 |
Family
ID=16487254
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20424584A Pending JPS6181239A (ja) | 1984-09-29 | 1984-09-29 | 車速制御装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6181239A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5044457A (en) * | 1989-12-15 | 1991-09-03 | Aikman Steven W | Motor vehicle cruise control system having mode dependent gain |
-
1984
- 1984-09-29 JP JP20424584A patent/JPS6181239A/ja active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US5044457A (en) * | 1989-12-15 | 1991-09-03 | Aikman Steven W | Motor vehicle cruise control system having mode dependent gain |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0050331B1 (en) | System for controlling a vehicle-mounted air conditioner | |
| US4030066A (en) | Automatic cancellation means for vehicle turn indicator signals | |
| JPH0718780B2 (ja) | 車輌診断システム | |
| US4519692A (en) | Exposure and camera control | |
| JPS6189131A (ja) | 車両用定速走行装置 | |
| US5020008A (en) | Method of calibrating vehicle speed signals | |
| JPS6056637A (ja) | 車速制御装置 | |
| JPS6181240A (ja) | 車速制御装置 | |
| JPS6076429A (ja) | 定速走行装置 | |
| JPS62147501A (ja) | 出力状態監視装置 | |
| JPS6181238A (ja) | 車速制御装置 | |
| US3315227A (en) | Vehicle signal system | |
| US4766971A (en) | Constant-speed running control device | |
| JPS59118545A (ja) | 自動二輪車用タ−ンシグナル装置 | |
| JPS6133326A (ja) | 車速制御装置 | |
| JPH0120532Y2 (ja) | ||
| JP2634642B2 (ja) | 車速自動制御装置 | |
| JP2573330B2 (ja) | 車輌診断システム | |
| JPH0525342Y2 (ja) | ||
| JPH061471Y2 (ja) | 表示装置の調光回路 | |
| JPS60157929A (ja) | 定速走行装置 | |
| JPS6260401A (ja) | 故障診断機能を有する電気車制御装置 | |
| JPS6318888Y2 (ja) | ||
| JPH0736838Y2 (ja) | 表示装置 | |
| JPS583048Y2 (ja) | インタ−バル警報装置 |