JPH0311069Y2 - - Google Patents
Info
- Publication number
- JPH0311069Y2 JPH0311069Y2 JP1984199981U JP19998184U JPH0311069Y2 JP H0311069 Y2 JPH0311069 Y2 JP H0311069Y2 JP 1984199981 U JP1984199981 U JP 1984199981U JP 19998184 U JP19998184 U JP 19998184U JP H0311069 Y2 JPH0311069 Y2 JP H0311069Y2
- Authority
- JP
- Japan
- Prior art keywords
- seat
- switch
- routine
- microcomputer
- adjustment element
- 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
Links
- 230000002265 prevention Effects 0.000 claims description 12
- 230000007246 mechanism Effects 0.000 description 15
- 238000000034 method Methods 0.000 description 15
- 235000014676 Phragmites communis Nutrition 0.000 description 9
- 238000001514 detection method Methods 0.000 description 6
- 230000008929 regeneration Effects 0.000 description 6
- 238000011069 regeneration method Methods 0.000 description 6
- 239000002184 metal Substances 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000000873 masking effect Effects 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
Landscapes
- Seats For Vehicles (AREA)
- Numerical Control (AREA)
Description
【考案の詳細な説明】
(産業上の利用分野)
本考案はスイツチ操作により予め設定されたシ
ート各部の位置の記憶および記憶されたシート各
部の位置の再生が行われるようにした自動車用パ
ワーシートの制御装置に関する。[Detailed description of the invention] (Field of industrial application) The present invention is a power seat for an automobile in which preset positions of each part of the seat can be memorized and the memorized positions of each part of the seat can be reproduced by operating a switch. The present invention relates to a control device.
(従来技術)
近年、自動車の運転席のシート座部の位置,高
さおよび背もたれ部の角度等シート各部の位置
を、所定の操作により、複数の運転者に対応して
予め記憶された最適位置に自動的にセツトするパ
ワーシートが開発され、自動車に装備されてい
る。(Prior art) In recent years, the position and height of the seat of the driver's seat of an automobile, the angle of the backrest, and other parts of the seat can be adjusted to optimal positions stored in advance for multiple drivers by performing predetermined operations. A power seat that automatically sets when driving has been developed and is now installed in automobiles.
この種のパワーシートは、従来より、シート各
部の位置の記憶を指令する記憶スイツチおよび記
憶されたシート位置の再生を指令する再生スイツ
チを操作すると、シート位置の記憶およびシート
位置の再生が行われるようになつている。 Conventionally, in this type of power seat, the seat position is memorized and the seat position is regenerated by operating a memory switch that instructs to memorize the position of each part of the seat and a replay switch that instructs to regenerate the memorized seat position. It's becoming like that.
ところで、この種のパワーシートにおいては、
運転者が記憶スイツチや再生スイツチを誤操作し
たり、子供等が不用意にこれら記憶スイツチや再
生スイツチを操作したりすると、複数の運転者に
対応して夫々記憶されていたシート位置の記憶が
消去されたり、シートの位置が突然変化してしま
い、自動車の走行中にこのような事態が発生する
と、事故につながる恐れがあるといつた問題があ
つた。 By the way, in this type of power seat,
If the driver accidentally operates the memory switch or playback switch, or if a child or the like carelessly operates the memory switch or playback switch, the memory of seat positions that have been stored for multiple drivers will be erased. There was a problem that if such a situation occurred while the car was in motion, it could lead to an accident.
(考案の目的)
本考案は自動車用パワーシートにおける上記問
題を解消すべくなされたものであつて、記憶スイ
ツチや再生スイツチの誤操作が生じる恐れのない
自動車用パワーシートの制御装置を提供すること
を目的としている。(Purpose of the invention) The present invention was made in order to solve the above-mentioned problems in the power seat for an automobile, and its purpose is to provide a control device for a power seat for an automobile without the possibility of erroneous operation of the memory switch or the playback switch. The purpose is
(考案の構成)
このため、本考案は、着座する運転者に応じて
調節要素が移動調節可能に自動車の運転席のフロ
アに支持されてなるシートと、このシートの各調
節要素を夫々移動させるモータを駆動するモータ
駆動装置と、上記シートの各調節要素の移動量に
応じて夫々対応した信号を出力する移動センサ
と、上記シートの調節要素の目標位置の記憶を指
令する記憶指令信号および上記シートの調節要素
の目標位置への再生を指令する再生指令信号を出
力する入力装置と、この入力装置からの記憶指令
信号を受けて上記シートの調節要素の目標位置を
記憶する一方、上記再生指令信号を受けて上記移
動センサから入力するシートの各調節要素の移動
信号からシートの各調節要素の現在位置を演算
し、この現在位置と上記記憶装置から入力する運
転者に応じたシートの調節要素の目標位置とを比
較し、両者が一致するように上記駆動装置に指令
信号を出力する制御装置とを備えた自動車用パワ
ーシートの制御装置であつて、
操作によりシートの調節要素の目標位置の記憶
および再生を禁止する禁止信号を上記制御装置に
出力する誤操作防止スイツチを備えたことを特徴
としている。(Structure of the invention) For this reason, the present invention provides a seat supported on the floor of the driver's seat of a car, the adjustment elements of which are movable and adjustable according to the seated driver, and a seat in which each adjustment element of the seat is moved individually. a motor drive device that drives a motor; a movement sensor that outputs a signal corresponding to the amount of movement of each adjustment element of the seat; a storage command signal that instructs storage of a target position of the adjustment element of the seat; an input device that outputs a reproduction command signal for instructing reproduction of the adjustment element of the seat to a target position; and an input device that receives a storage command signal from the input device and stores the target position of the adjustment element of the seat; Receiving the signal, the current position of each adjustment element of the seat is calculated from the movement signal of each adjustment element of the seat inputted from the movement sensor, and the adjustment element of the seat corresponding to the current position and the driver is inputted from the storage device. and a control device for outputting a command signal to the drive device so that the two match with the target position of the seat adjustment element. The present invention is characterized in that it includes an erroneous operation prevention switch that outputs a prohibition signal for prohibiting storage and reproduction to the control device.
(考案の効果)
本考案によれば、誤操作防止スイツチにより、
シート位置の記憶および再生のときを除いて記憶
スイツチおよび再生スイツチの機能を停止させる
ようにしたので、記憶スイツチおよび再生スイツ
チの不用意な操作を行つても、シート位置の記憶
が消去さてしてまつたり、シートの位置が突然変
化するといつたことを完全に防止することがで
き、自動車用パワーシートの信頼性が向上する。(Effect of the invention) According to the invention, the erroneous operation prevention switch allows
Since the functions of the memory switch and playback switch are stopped except when storing and reproducing the seat position, even if the memory switch or playback switch is operated carelessly, the memory of the seat position will not be erased. It is possible to completely prevent bumps and bumps caused by sudden changes in the position of the seat, improving the reliability of the power seat for automobiles.
(実施例)
以下、添付図面を参照して本考案の実施例を説
明する。(Embodiments) Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings.
本考案に係る自動車用パワーシートの制御回路
のブロツク図を第1図aに示す。 A block diagram of a control circuit for an automobile power seat according to the present invention is shown in FIG. 1a.
上記自動車用パワーシートの制御回路は、第2
図aおよび第2図bに示すように、パワーシート
50の座部52は矢印A1で示す前後方向の位置
を、背もたれ部54は矢印A2で示す前後方向の
揺動角度を、また、座部52の前部52aおよび
後部52bは夫々矢印A3およびA4で示す上下方
向の高さを予め記憶された位置にセツトするもの
である。 The control circuit of the above automobile power seat has a second
As shown in Figures a and 2b, the seat part 52 of the power seat 50 has a longitudinal position indicated by arrow A1 , and the backrest part 54 has a swing angle in the longitudinal direction indicated by arrow A2 . The heights of the front part 52a and rear part 52b of the seat part 52 in the vertical direction indicated by arrows A3 and A4, respectively, are set at pre-stored positions.
再び第1図aにおいて、マイクロコンピユータ
30は、パワーシート50の制御部としての機能
を有するもので、CPU(中央処理装置)および
ROMおよびRAM等により構成されている。こ
のマイクロコンピユータ30は、入力装置32を
有している。 Referring again to FIG. 1a, the microcomputer 30 has a function as a control unit for the power seat 50, and has a CPU (central processing unit) and
It consists of ROM, RAM, etc. This microcomputer 30 has an input device 32.
上記入力装置32は、パワーシート50の座部
52および背もたれ部54の位置をマニユアル設
定するためのマニユアル設定スイツチ(図示せ
ず。)を有している。上記入力装置32はまた、
第1図cに示すように、マニユアル設定されたパ
ワーシート50の上記各部の位置の記憶を指令す
るメモリスイツチ36、パワーシート50の動作
を停止させるストツプスイツチ38および自動車
の所有者を含めて合計4人の運転者について、パ
ワーシート50の上記各部の位置の記憶および再
生を指令するセレクトスイツチ40,42,44
および46を備えている。これらメモリスイツチ
36、ストツプスイツチ38およびセレクトスイ
ツチ40,42,44および46はスイツチボツ
クス31に収容され、ワイヤ60により、上記マ
イクロコンピユータ30に接続されている。 The input device 32 has a manual setting switch (not shown) for manually setting the positions of the seat portion 52 and backrest portion 54 of the power seat 50. The input device 32 also includes:
As shown in FIG. 1c, there are a total of 4 switches including the memory switch 36 that instructs to store the manually set positions of each part of the power seat 50, the stop switch 38 that stops the operation of the power seat 50, and the owner of the vehicle. Select switches 40, 42, 44 that command the storage and reproduction of the positions of the above-mentioned parts of the power seat 50 for a human driver.
and 46. These memory switch 36, stop switch 38, and select switches 40, 42, 44 and 46 are housed in a switch box 31 and connected to the microcomputer 30 by a wire 60.
上記スイツチボツクス31はパワーシート50
の底部52の近傍に配置され、運転者により操作
される。 The above switch box 31 is a power seat 50
The vehicle is located near the bottom 52 of the vehicle and is operated by the driver.
上記入力装置32のメモリスイツチ36に対し
ては、第1図aに示すように、誤操作防止スイツ
チ70が設けられており、また、セレクトスイツ
チ40,42,44および46に対しても誤操作
防止スイツチ72が設けられている。上記メモリ
スイツチ36に対する誤操作防止スイツチ70が
オンしている場合およびセレクトスイツチ40,
42,44および46に対する誤操作防止スイツ
チ70がオンしている場合には、マイクロコンピ
ユータ30は上記メモリスイツチ36およびセレ
クトスイツチ40,42,44および46からの
信号の入力を禁止する。 The memory switch 36 of the input device 32 is provided with an erroneous operation prevention switch 70, as shown in FIG. 72 are provided. When the erroneous operation prevention switch 70 for the memory switch 36 is on and the select switch 40,
When the erroneous operation prevention switches 70 for 42, 44 and 46 are on, the microcomputer 30 prohibits input of signals from the memory switch 36 and select switches 40, 42, 44 and 46.
一方、上記マイクロコンピユータ30は、リレ
ー駆動回路DR11およびDR12には、パワーシート
50の座部52の前方および後方へのスライド信
号を夫々出力し、リレー駆動回路DR21および
DR22には、パワーシート50の背もたれ部54
の前方および後方へのナツクル信号を夫々出力す
る。上記マイクロコンピユータ30は、また、リ
レー駆動回路DR31およびDR32には、パワーシー
ト50の座部52の前部52aの上方および下方
へのリフト信号を夫々出力し、リレー駆動回路
DR41およびDR42には、パワーシート50の座部
52の後部52bの上方および下方へのリフト信
号を夫々出力する。 On the other hand, the microcomputer 30 outputs slide signals for forward and backward sliding of the seat portion 52 of the power seat 50 to the relay drive circuits DR 11 and DR 12 , respectively, and
The DR 22 has a backrest 54 of the power seat 50.
outputs forward and backward knuckle signals respectively. The microcomputer 30 also outputs lift signals upward and downward to the front portion 52a of the seat portion 52 of the power seat 50 to the relay drive circuits DR 31 and DR 32 , respectively.
Lift signals for upward and downward directions of the rear portion 52b of the seat portion 52 of the power seat 50 are output to DR 41 and DR 42 , respectively.
上記リレー駆動回路DR11およびDR12は夫々リ
レーX11およびX12を夫々付勢する。リレーX11が
付勢されると、モータM1が回転してパワーシー
ト50の座部52が前方にスライドする。逆に、
リレーX12が付勢されると、上記モータM1が上記
とは逆に回転してパワーシート50の座部52が
後方にスライドする。 The relay drive circuits DR 11 and DR 12 energize relays X 11 and X 12 , respectively. When the relay X11 is energized, the motor M1 rotates and the seat portion 52 of the power seat 50 slides forward. vice versa,
When the relay X12 is energized, the motor M1 rotates in the opposite direction to the above, and the seat portion 52 of the power seat 50 slides rearward.
同様にリレー駆動回路DR21およびDR22は夫々
リレーX21およびX22を付勢する。リレーX21が付
勢されると、モータM2が回転してパワーシート
50の背もたれ部54が前方に揺動する。逆にリ
レーX22が付勢されると、モータM2が上記とは逆
に回転してパワーシート50の背もたれ部54が
後方に揺動する。 Similarly, relay drive circuits DR 21 and DR 22 energize relays X 21 and X 22 , respectively. When the relay X 21 is energized, the motor M 2 rotates and the backrest portion 54 of the power seat 50 swings forward. Conversely, when relay X 22 is energized, motor M 2 rotates in the opposite direction to the above, and backrest portion 54 of power seat 50 swings rearward.
リレー駆動回路DR31およびDR32は夫々リレー
X31およびX32を付勢し、また、リレー駆動回路
DR41およびDR42は夫々リレーX41およびX42を付
勢する。リレーX31が付勢されると、モータM3が
回転してパワーシート50の座部52の前部52
aが上昇し、リレーX32が付勢されると、モータ
M3が上記とは逆に回転して座部52の前部52
aが下降する。また、リレーX41が付勢される
と、モータM4が回転してパワーシート50の座
部52の後部52bが上昇し、リレーX42が付勢
されると、モータM4が上記とは逆に回転して座
部52の後部52bが下降する。 Relay drive circuits DR 31 and DR 32 each have a relay
Energize X 31 and X 32 and also relay drive circuit
DR 41 and DR 42 energize relays X 41 and X 42 , respectively. When the relay
When a rises and relay X 32 is energized, the motor
M 3 rotates in the opposite direction to the above, and the front part 52 of the seat part 52
a descends. Furthermore, when the relay X 41 is energized, the motor M 4 rotates and the rear part 52b of the seat portion 52 of the power seat 50 is raised, and when the relay X 42 is energized, the motor M 4 By rotating in the opposite direction, the rear portion 52b of the seat portion 52 is lowered.
上記モータM1,M2,M3およびM4の回転数
は、後述するように、その回転軸にリードスイツ
チRS1,RS2,RS3およびRS4を設け、リードス
イツチRS1,RS2,RS3およびRS4から夫々出力
するパルスをマイクロコンピユータ30に出力
し、パルス数をカウントすることにより検出して
いる。 The rotational speed of the motors M 1 , M 2 , M 3 and M 4 can be determined by providing reed switches RS 1 , RS 2 , RS 3 and RS 4 on their rotating shafts, and reed switches RS 1 , RS 2 as described later. , RS 3 and RS 4 are output to the microcomputer 30 and detected by counting the number of pulses.
マイクロコンピユータ30は、リードスイツチ
RS1,RS2,RS3およびRS4から入力するパルス
のカウント値からパワーシート50の上記各部の
位置を演算する。 The microcomputer 30 is a reed switch.
The positions of the above-mentioned parts of the power seat 50 are calculated from the count values of pulses input from RS 1 , RS 2 , RS 3 and RS 4 .
なお、第1図aにおいて、電源PS1,PS2,
PS3およびPS4は、リードスイツチRS1,RS2,
RS3およびRS4に夫々電圧を印加し、モータM1,
M2,M3およびM4の回転により、リードスイツ
チRS1,RS2,RS3およびRS4がオン,オフし、
これらリードスイツチRS1,RS2,RS3および
RS4から上記パルスが出力するようにするための
ものである。 In addition, in FIG. 1a, the power supplies PS 1 , PS 2 ,
PS 3 and PS 4 are equipped with reed switches RS 1 , RS 2 ,
Apply voltage to RS 3 and RS 4 respectively, and motor M 1 ,
Rotation of M 2 , M 3 and M 4 turns reed switches RS 1 , RS 2 , RS 3 and RS 4 on and off,
These reed switches RS 1 , RS 2 , RS 3 and
This is to allow the above pulse to be output from RS4 .
上記リレー駆動回路DR11,DR12,DR21,
DR22,DR31,DR32,DR41およびDR42と、リレ
ーX11,X12,X21,X22,X31,X32,X41および
X42は、第1図bに示すように、プリント基板3
4に組み込まれ、ワイヤ62により、マイクロコ
ンピユータ30に接続されている。また、このプ
リント基板34は、ワイヤ64により、モータ
M1,M2,M3およびM4により、接続される。 The above relay drive circuit DR 11 , DR 12 , DR 21 ,
DR 22 , DR 31 , DR 32 , DR 41 and DR 42 and relays X 11 , X 12 , X 21 , X 22 , X 31 , X 32 , X 41 and
X 42 is the printed circuit board 3 as shown in Figure 1b.
4 and is connected to the microcomputer 30 by wires 62. Further, this printed circuit board 34 is connected to a motor by a wire 64.
Connected by M 1 , M 2 , M 3 and M 4 .
次に、モータM1,M2,M3およびM4により駆
動されるパワーシート50の機構部分を第3図に
より説明する。 Next, the mechanical parts of the power seat 50 driven by the motors M 1 , M 2 , M 3 and M 4 will be explained with reference to FIG. 3.
第3図において、自動車(図示せず。)の運転
席のフロアにてパワーシート50全体を支持する
支持金具8Lおよび8Rには夫々ガイド金具10
Lおよび10Rが、矢印A10で示す自動車の前方
側がやや高くなるように、自動車の前後方向にほ
ぼ平行に固定されている。これらガイド金具10
Lおよび10Rには、横断面が大略U字形状を有
するスライド金具12Lおよび12Rがスライド
可能に外嵌している。 In FIG. 3, support metal fittings 8L and 8R that support the entire power seat 50 on the floor of the driver's seat of an automobile (not shown) have guide metal fittings 10, respectively.
L and 10R are fixed substantially parallel to the front-rear direction of the vehicle so that the front side of the vehicle, indicated by arrow A10 , is slightly higher. These guide fittings 10
Slide fittings 12L and 12R having a substantially U-shaped cross section are slidably fitted onto L and 10R.
上記スライド金具12Lおよび12Rには夫々
T字状のT字金具13Lおよび13Rが夫々溶接
されており、これらT字金具13Lには、モータ
M1によりスライド金具12Lおよび12Rを前
後にスライドさせるためのギヤ機構15Lは、ガ
イド金具10Lに対して平行となるように支持金
具8Lに固定されたネジ軸18Lに螺合するとと
もに、モータM1の回転軸6と結合されている。
モータM1により、その回転軸6が矢印A11の向き
に駆動されると、上記ギヤ機構15Lはネジ軸1
8L上を、矢印A10で示す前方に移動し、モータ
M1の回転軸6が矢印A11の向きに駆動されると、
上記ギヤ機構15Lはネジ軸18Lを、上記とは
逆に後方に移動する。 T-shaped T-shaped fittings 13L and 13R are welded to the slide fittings 12L and 12R, respectively.
A gear mechanism 15L for sliding the slide fittings 12L and 12R back and forth by M 1 is threaded onto a screw shaft 18L fixed to the support fitting 8L so as to be parallel to the guide fitting 10L, and is connected to the motor M 1 . The rotating shaft 6 is connected to the rotary shaft 6 of the
When the rotary shaft 6 is driven by the motor M1 in the direction of the arrow A11 , the gear mechanism 15L rotates the screw shaft 1.
8L, move forward as indicated by arrow A 10 , and turn the motor
When the rotating shaft 6 of M 1 is driven in the direction of arrow A 11 ,
The gear mechanism 15L moves the screw shaft 18L backward in the opposite direction to the above.
いま一つのギヤ機構15Rも、上記と同様に支
持金具8Rに固定されたネジ軸18Rに螺合する
とともに、モータM1の回転軸6と結合されてい
る。モータM1により、その回転軸6が矢印A11お
よびA12の向きに夫々駆動されると、上記ギヤ機
構15Rはネジ軸18R上を前後に移動する。 Another gear mechanism 15R is also screwed into a threaded shaft 18R fixed to the support metal fitting 8R in the same manner as described above, and is coupled to the rotating shaft 6 of the motor M1 . When the rotating shaft 6 is driven by the motor M1 in the directions of arrows A11 and A12 , the gear mechanism 15R moves back and forth on the screw shaft 18R.
上記ギヤ機構15Lおよび15Rは、T字金具
13Lおよび13Rによりスライド金具12Lお
よび12Rに夫々結合されているので、上記ギヤ
機構15Lおよび15Rが前後方向へ移動する
と、スライド金具12Lおよび12Rも前後に移
動する。 The gear mechanisms 15L and 15R are connected to the slide fittings 12L and 12R by T-shaped fittings 13L and 13R, respectively, so when the gear mechanisms 15L and 15R move forward and backward, the slide fittings 12L and 12R also move back and forth. do.
上記スライド金具12Lの前部には、前リフタ
金具21Lを揺動自在に軸支する軸支金具19L
および上記前リフタ金具21Lの揺動角度をモー
タM3により変化させるための揺動調整機構14
Lが取着されている。この揺動調整機構14L
は、モータM3の回転軸2に結合されており、モ
ータM3により回転軸2が矢印A31の向きに回転す
ると、上記揺動調整機構14Lのネジ軸14La
が後退して前リフタ金具21Lを後方に揺動させ
る。また、モータM3の回転軸2が矢印A32の向き
に回転すると、上記前リフタ金具21Lが前方に
揺動する。 At the front part of the slide fitting 12L, there is a pivot fitting 19L that swingably supports the front lifter fitting 21L.
and a swing adjustment mechanism 14 for changing the swing angle of the front lifter fitting 21L using a motor M3 .
L is attached. This swing adjustment mechanism 14L
is connected to the rotating shaft 2 of the motor M3 , and when the rotating shaft 2 is rotated in the direction of arrow A31 by the motor M3 , the screw shaft 14La of the swing adjustment mechanism 14L is connected to the rotating shaft 2 of the motor M3.
moves backward and swings the front lifter fitting 21L backward. Further, when the rotating shaft 2 of the motor M3 rotates in the direction of the arrow A32 , the front lifter fitting 21L swings forward.
いま一つのスライド金具21Rの前部にも、上
記と全く同様に、前リフタ金具21Rを揺動自在
に軸支する軸受金具19Rおよび揺動調整機構1
4Rが取着されている。前リフタ金具21Rも上
記とまつたく同様にしてモータM3により前後に
揺動される。 The front part of the other slide fitting 21R is also provided with a bearing fitting 19R that swingably supports the front lifter fitting 21R and a swing adjustment mechanism 1 in exactly the same manner as described above.
4R is attached. The front lifter fitting 21R is also swung back and forth by the motor M3 in the same manner as described above.
一方、上記スライド金具12Lの後部には、後
リフタ金具23Lを揺動自在に軸支する軸支金具
22Lが固定されている。上記後リフタ金具23
Lは、モータM4により駆動される揺動調整機構
16Lに、ネジ軸16Laにより結合されている。 On the other hand, a pivot fitting 22L that pivotally supports the rear lifter fitting 23L is fixed to the rear portion of the slide fitting 12L. The above rear lifter fitting 23
L is coupled by a screw shaft 16La to a swing adjustment mechanism 16L driven by a motor M4 .
上記揺動調整機構16Lは、モータM4の回転
軸4が矢印A41の向きに回転すると、ネジ軸16
Laは前進して、後リフタ金具23Lを前方に揺
動させる。また、モータM4の回転軸4が矢印A42
の向きに回転すると、上記後リフタ金具23Lは
後方に揺動される。 When the rotation shaft 4 of the motor M 4 rotates in the direction of arrow A 41 , the swing adjustment mechanism 16L rotates the screw shaft 16.
La moves forward and swings the rear lifter fitting 23L forward. Also, the rotation axis 4 of motor M 4 is indicated by arrow A 42
When rotated in the direction, the rear lifter fitting 23L is swung rearward.
いま一つのスライド金具21Lの後部にも、上
記と同様に、後リフタ金具23Rを揺動自在に軸
支する軸支金具22Rが固定される。この後リフ
タ金具23Rも、上記と全く同様の構成を有する
揺動調整機構16Rおよびネジ軸16Raにより
駆動される。 Similarly to the above, a pivot fitting 22R that pivotally supports the rear lifter fitting 23R is fixed to the rear portion of the other slide fitting 21L. Thereafter, the lifter fitting 23R is also driven by a swing adjustment mechanism 16R and a threaded shaft 16Ra having the same configuration as above.
以上に説明した前リフタ金具21Lおよび後リ
フタ金具23Lには、パワーシート50の座部5
2の側板25Lがその前端部および後端部にて
夫々軸支されている。また、前リフタ金具21R
および後リフタ金具23Rにも、上記と同様に、
パワーシート50の座部52の側板25Rがその
前端部および後端部にて夫々軸支されている。 The front lifter fitting 21L and the rear lifter fitting 23L described above include the seat portion 5 of the power seat 50.
The second side plate 25L is pivotally supported at its front end and rear end, respectively. In addition, the front lifter fitting 21R
And also for the rear lifter fitting 23R, in the same way as above.
Side plates 25R of the seat portion 52 of the power seat 50 are pivotally supported at their front and rear ends, respectively.
なお、前リフタ金具21Lと後リフタ金具23
Lとは夫々独立してその揺動角度が調整されるも
のであるから、これら前リフタ金具21Lと後リ
フタ金具23Lとが独立して揺動できるように、
たとえば、側板25Lの前端部に長孔(図示せ
ず。)を設け、この長孔にて前リフタ金具21L
が上記側板25Lの前部を支持するようにしてい
る。いま一つの側板25Rについても、上記とは
同様に、長孔にて前リフタ金具21Rにより支持
されている。 In addition, the front lifter fitting 21L and the rear lifter fitting 23
Since the swinging angles of L are adjusted independently, the front lifter fitting 21L and the rear lifter fitting 23L are made to be able to swing independently.
For example, a long hole (not shown) is provided at the front end of the side plate 25L, and the front lifter fitting 21L is inserted into the long hole.
supports the front part of the side plate 25L. The other side plate 25R is also supported by the front lifter fitting 21R through the elongated hole in the same manner as described above.
上記側板25RにはモータM2が取着され、ギ
ヤ機構27を介して、シヤフト24に揺動可能に
軸支された背もたれ部54(第2図a参照)を前
後に揺動させる。 A motor M2 is attached to the side plate 25R, and via a gear mechanism 27, swings back and forth a backrest portion 54 (see FIG. 2a) that is swingably supported by the shaft 24.
以上にその構成を説明した自動車用パワーシー
トの制御装置の動作を、第4図ないし第12図に
示すフローチヤートに基づいて説明する。 The operation of the control device for an automobile power seat whose configuration has been explained above will be explained based on the flowcharts shown in FIGS. 4 to 12.
上記自動車用パワーシートの制御装置の動作
は、aメインルーチン,b手動ルーチン,c記憶
ルーチン,d再生ルーチン,e再生時のチエツク
ルーチン,f補正ルーチン,g誤差補正ルーチン
およびhロツク検出ルーチンに分類される。 The operations of the control device for the above automobile power seat are classified into a main routine, b manual routine, c storage routine, d regeneration routine, e check routine during regeneration, f correction routine, g error correction routine, and h lock detection routine. be done.
aメインルーチンでは、各種のスイツチ,セン
サ等のチエツクを行い、上記b手動ルーチン,c
記憶ルーチンおよびd再生ルーチンに移行する判
断が行われる。 In the a main routine, various switches, sensors, etc. are checked, and in the above b manual routine, c
A decision is made to proceed to the storage routine and the d-playback routine.
b手動ルーチンは、パワーシート50の座部5
2の前後へのスライド位置、背もたれ部54の前
後へのナツクル量,上記座部52の前部52aお
よび52bの前リフタ量および後リフタ量を手動
にて調整するルーチンで、この手動ルーチンで
は、
・ マニユアルスイツチで動かしたい方向へ動か
す(同時に複数個の作動可能)。 b The manual routine starts with the seat 5 of the power seat 50.
This manual routine manually adjusts the forward and backward sliding position of 2, the forward and backward knuckling amount of the backrest portion 54, and the front and rear lift amounts of the front portions 52a and 52b of the seat portion 52. - Move in the desired direction using the manual switch (multiple units can be activated at the same time).
・ 作動限界では、入力パルス数の変化がないこ
とを感知するとモータM1〜M4は停止する。- At the operating limit, motors M 1 to M 4 stop when they sense that there is no change in the number of input pulses.
・ イグニツシヨンOFFでは、パワーシート5
0の座部52のみ動く。・When the ignition is OFF, power seat 5
Only the seat portion 52 of 0 moves.
c記憶ルーチンは、上記a手動ルーチンにて設
定されたパワーシート50の各部の位置をマイク
ロコンピユータ30のメモリに記憶させるための
ルーチンで、この記憶ルーチンでは、
・ システムに電源を入れた時点での座席の位置
を仮想基準点と設定して、以後、移動する場合
にはモータM1〜M4の回転軸の回転数をリード
スイツチRS1〜RS4にてパルスとして検出し、
パルス数をコンピユータ30で処理し、座席の
現在位置および記憶位置をパルス数にて記憶す
る。(記憶容量は、最大パルス数の2倍以上必
要)
・ 位置を記憶する時には、まずメモリキーを押
し、ブザーが鳴つている間に、任意のセレクト
スイツチ40,42,44もしくは46(オー
ナースイツチ及び他に3人分の記憶が可能)を
押す。完了のブザーが2度鳴る。 The c storage routine is a routine for storing the positions of each part of the power seat 50 set in the manual routine a above in the memory of the microcomputer 30. In this storage routine, The position of the seat is set as a virtual reference point, and when moving from now on, the rotation speed of the rotating shaft of motors M 1 to M 4 is detected as a pulse with reed switches RS 1 to RS 4 ,
The number of pulses is processed by the computer 30, and the current position and memory position of the seat are stored in the number of pulses. (Memory capacity must be at least twice the maximum number of pulses.) To memorize a position, first press the memory key, and while the buzzer is sounding, press any select switch 40, 42, 44 or 46 (owner switch and 3 other people can be memorized). The completion buzzer sounds twice.
・ 走行中は記憶及び再生できない。・Memorization and playback are not possible while driving.
・ イグニツシヨンOFFでは記憶できない。- Cannot be memorized when the ignition is OFF.
・ セレクトスイツチ40,42,44もしくは
46のオーナーは、オーナーロツクがOFFで
ないと記憶できない。- The owner of select switch 40, 42, 44 or 46 cannot memorize unless the owner lock is OFF.
d再生ルーチンは、上記c記憶ルーチンにて記
憶されたパワーシート50の各部の位置を再生す
るためのルーチンで、この再生ルーチンでは、
・ 再生したいセレクトスイツチ40,42,4
4および46をブザーが鳴り終わるまで押す。 The d regeneration routine is a routine for reproducing the positions of each part of the power seat 50 stored in the c storage routine described above.
Press 4 and 46 until the buzzer stops sounding.
・ 記憶位置への移動は、各モータM1〜M4に対
して正逆転用に2個のリレーX11とX12等が設
置してあるので、すべてのモータM1〜M4が回
転方向に関係なく同時に作動する。- For movement to the memorized position, two relays, such as X 11 and X 12 , are installed for forward and reverse rotation for each motor M 1 to M 4 , so all motors M 1 to M 4 are rotated in the same direction. operate at the same time regardless of the
・ 再生が終了(記憶位置に復帰)すると完了の
ブザーが2度鳴る。- When playback ends (returns to the memorized position), the completion buzzer sounds twice.
・ イグニツシヨンのOFFでも1回だけ再生で
きる。- Can be played only once even if the ignition is turned off.
・ 再生する場合は現在位置と記憶位置の差を計
算し、その差と等しいパルスが得られるように
モータM1〜M4を作動させる。- When reproducing, calculate the difference between the current position and the stored position, and operate motors M 1 to M 4 to obtain a pulse equal to the difference.
・ 再生中に他のスイツチを操作すると再生は中
止する。- If you operate any other switch during playback, playback will stop.
e再生時のチエツクルーチンは、上記d再生ル
ーチンにおいて、各モータM1,M2,M3および
M4の回転させるべき回転数と実際の回転数との
チエツクを行うためのルーチンである。 The check routine at the time of e regeneration is the same as the check routine for each motor M 1 , M 2 , M 3 and
This is a routine for checking the number of rotations that M4 should be rotated and the actual number of rotations.
f補正ルーチンは、各モータM1,M2,M3お
よびM4の停止時のオーバランを補正するルーチ
ンで、モータM1〜M4を停止させる場合にオーバ
ランが発生し、現在位置について記憶されている
位置と、実際の位置との誤差が発生するので、こ
れを補正するために限定値を作動終了時点の現在
位置に加えるようにする。 The f correction routine is a routine that corrects overrun when each motor M 1 , M 2 , M 3 , and M 4 is stopped. Since an error occurs between the current position and the actual position, a limiting value is added to the current position at the end of the operation to correct this error.
g誤差補正ルーチンは、各モータM1,M2,
M3およびM4が停止した位置の補正をオフセツト
値の加減算により実行するルーチンである。 The g error correction routine is performed for each motor M 1 , M 2 ,
This routine corrects the positions where M3 and M4 stopped by adding and subtracting offset values.
hロツク検出ルーチンは、パワーシート50の
上記各部が調整位置の端部に到達し、各モータ
M1,M2,M3およびM4がロツクしたことを検出
し、リレーX11,X12,X21,X22,X31,X32,
X41およびX42を消勢するルーチンである。 In the h-lock detection routine, each part of the power seat 50 reaches the end of the adjustment position, and each motor
It is detected that M 1 , M 2 , M 3 and M 4 are locked, and relays X 11 , X 12 , X 21 , X 22 , X 31 , X 32 ,
This is the routine to deactivate X 41 and X 42 .
次に、上記aないしhの各ルーチンにおける自
動車用パワーシートの制御装置の動作を順を追つ
て説明する。 Next, the operation of the control device for an automobile power seat in each of the routines a to h above will be explained in order.
aメインルーチン
システムに電源が投入されると、マイクロコン
ピユータ30は、ステツプ100からステツプ1
001を実行し、初期設定を行つた後、ステツプ
1002にて、スタツクポインタの設定、モータ
M1,M2,M3およびM4のロツクを検出するロツ
ク用カウンタのクリヤ,モニタプログラムの実行
および自動車のイグニツシヨンスイツチのオフ
(以下、RST6.5と記す。)およびストツプスイツ
チ38のオン(以下、RST5.5と記す。)の割り込
みを可能とする。 a Main Routine When the system is powered on, the microcomputer 30 runs from step 100 to step 1.
After executing step 001 and performing initial settings, in step 1002, stack pointer settings and motor
Clears the lock counter that detects the lock of M 1 , M 2 , M 3 and M 4 , executes the monitor program, turns off the car's ignition switch (hereinafter referred to as RST6.5), and turns on the stop switch 38 (hereinafter referred to as RST5.5) enables interrupts.
次いで、マイクロコンピユータ30は、ステツ
プ1003を実行してRST6.5割り込みを判定す
る。RST6.5割り込みが行われている、すなわち、
イグニツシヨンスイツチがオフのときは、ステツ
プ1012,1013および1014を順次実行
し、セレクトスイツチ40,42,44および4
6(第1図c参照)のオン,オフを判定する。こ
れらセレクトスイツチ40,42,44および4
6の少なくとも一つがオンしているときは、マイ
クロコンピユータ30はステツプ1017を実行
し、再生フラグがクリアされているか否かを判定
する。再生フラグがクリアされているときは、ス
テツプ1018にてパワーシート50の再生が一
度だけ実行された後、ステツプ1002に戻り、
再生フラグがクリアされていないときは、上記再
生を行うことなく、ステツプ1002に戻る。 Next, the microcomputer 30 executes step 1003 to determine the RST6.5 interrupt. RST6.5 interrupt is taking place, i.e.
When the ignition switch is off, steps 1012, 1013 and 1014 are executed in sequence and select switches 40, 42, 44 and 4 are turned off.
6 (see FIG. 1c) is determined to be on or off. These select switches 40, 42, 44 and 4
6 is on, the microcomputer 30 executes step 1017 and determines whether or not the playback flag is cleared. If the regeneration flag is cleared, the power sheet 50 is regenerated only once in step 1018, and then the process returns to step 1002.
If the reproduction flag is not cleared, the process returns to step 1002 without performing the above reproduction.
一方、マイクロコンピユータ30は、ステツプ
1014にて、セレクトスイツチ40,42,4
4,および46が、いずれもオフしているとき
は、ステツプ1015を実行する。パワーシート
50の前後方向へのスライド用のスイツチ(図示
せず。)がオンのときは、マイクロコンピユータ
30はステツプ1016を実行し、パワーシート
50の手動による前後方向へのスライドを行つた
後、ステツプ1002に戻る。スライド用の上記
スイツチがオフのときは、マイクロコンピユータ
30は、ステツプ1002に戻る。 On the other hand, the microcomputer 30 selects the select switches 40, 42, 4 at step 1014.
4 and 46 are both off, step 1015 is executed. When the switch (not shown) for sliding the power seat 50 in the longitudinal direction is on, the microcomputer 30 executes step 1016, and after manually sliding the power seat 50 in the longitudinal direction, Return to step 1002. If the switch for sliding is off, microcomputer 30 returns to step 1002.
次に、上記状態で、自動車のイグニツシヨンス
イツチがオンすると、マイクロコンピユータ30
は、ステツプ1004を実行後、ステツプ100
5にて手動スイツチのオン,オフの判定、車速が
10Km以上か否かの判定、セレクトスイツチ40,
42,44および46のオン,オフの判定および
記憶スイツチ36のオン,オフの判定を実行す
る。マイクロコンピユータ30は、手動スイツチ
がオンである場合は、手動ルーチン1011を実
行し、セレクトスイツチ40,42,44もしく
は46がオンである場合は、再生ルーチン101
0を実行し、記憶スイツチ36がオンの場合は、
サブルーチン1009を実行する。 Next, when the ignition switch of the car is turned on in the above state, the microcomputer 30
After executing step 1004, step 100
5 determines whether the manual switch is on or off and the vehicle speed.
Determining whether the distance is 10km or more, select switch 40,
42, 44, and 46 are on or off, and storage switch 36 is on or off. Microcomputer 30 executes manual routine 1011 when the manual switch is on, and executes playback routine 101 when select switch 40, 42, 44 or 46 is on.
0 and if the memory switch 36 is on,
Subroutine 1009 is executed.
b手動ルーチン
マイクロコンピユータ30は、イグニツシヨン
スイツチがオンのときは、ステツプ3001から
ステツプ3002を実行し、リレー出力用データ
を設定する。この場合は、パワーシート50のス
ライド,ナツクル,前リフタ,後リフタ用データ
を全て設定することができる。 b Manual Routine When the ignition switch is on, the microcomputer 30 executes steps 3001 and 3002 to set relay output data. In this case, all data for the slide, knuckle, front lifter, and rear lifter of the power seat 50 can be set.
一方、イグニツシヨンスイツチがオフのときに
は、ステツプ3003から3004を実行し、パ
ワーシート50のスライド用データのみが設定可
能である。 On the other hand, when the ignition switch is off, steps 3003 to 3004 are executed and only data for sliding the power seat 50 can be set.
その後、マイクロコンピユータ30は、ステツ
プ3005にて手動スイツチの状態をデータテー
ブルに入れ、このデータとリレー出力用データに
よりリレーX11,X12,X21等をオンし、ステツプ
3006にて現在のセンサ入力と過去のセンサ入
力との変化を検出する。 Thereafter, the microcomputer 30 enters the state of the manual switch into the data table in step 3005, turns on relays X 11 , Detect changes between the input and past sensor inputs.
マイクロコンピユータ30はステツプ3007
にてパワーシート50の座部52のスライドデー
タを設定する。座部52のスライドデータが設定
されると、マイクロコンピユータ30はカウント
ルーチン3008(第5図bを参照)を実行す
る。このカウントルーチンは、リードスイツチ
RS1から出力するパルス数をカウントして、上記
座部52の現在位置を検出するためのルーチンで
ある。 The microcomputer 30 performs step 3007.
The slide data of the seat portion 52 of the power seat 50 is set in . Once the slide data for the seat 52 is set, the microcomputer 30 executes a count routine 3008 (see FIG. 5b). This counting routine
This is a routine for counting the number of pulses output from RS 1 and detecting the current position of the seat portion 52.
以下、マイクロコンピユータ30は、パワーシ
ート50の背もたれ部54、座部52の前部52
aおよび52bのナツクル,前リフトおよび後リ
フトについても、上記と同様のステツプを実行す
る(ステツプ3009ないし3014)。 Hereinafter, the microcomputer 30 will be connected to the backrest portion 54 of the power seat 50 and the front portion 52 of the seat portion 52.
The same steps as above are performed for the knuckles a and 52b, front lift, and rear lift (steps 3009 to 3014).
手動による設定時にパワーシート50の座部5
2、背もたれ部54等の位置が設定限界位置に到
達するとロツク検出ルーチン3015(第12図
参照)にてリレーX11,X12,…を消勢し、モー
タM1,M2,…を停止させる。 Seat part 5 of power seat 50 during manual setting
2. When the position of the backrest 54 etc. reaches the set limit position, the lock detection routine 3015 (see Figure 12) de-energizes the relays X 11 , X 12 , etc. and stops the motors M 1 , M 2 , etc. let
マイクロコンピユータ30は、以上のステツプ
3005から3016を手動スイツチがオフする
まで実行し(ステツプ3017)手動スイツチが
オフすると、全てのリレーX11,X12,…を消勢
して(ステツプ3018)手動ルーチンを終了す
る(ステツプ3019)。 The microcomputer 30 executes steps 3005 to 3016 until the manual switch is turned off (step 3017). When the manual switch is turned off, the microcomputer 30 deenergizes all relays X 11 , X 12 , etc. (step 3018). The routine ends (step 3019).
c記憶ルーチン
マイクロコンピユータ30は、ステツプ200
0からステツプ2001aを実行し、メモリスイ
ツチ36がオンであるか否かを判定する。 c storage routine The microcomputer 30 performs step 200.
Step 2001a is executed from 0 to determine whether the memory switch 36 is on.
メモリスイツチ36がオフである場合は、終了
(ステツプ2023)となり、オンである場合は、
ステツプ2001bを実行し、記憶用の誤操作防
止スイツチ70がオンであるか否かを判定する。
マイクロコンピユータ30は誤操作防止スイツチ
70がオフするまで全割込禁止(ステツプ200
1c)を実行する。 If the memory switch 36 is off, the process ends (step 2023), and if it is on, the process ends.
Step 2001b is executed to determine whether or not the storage error-operation prevention switch 70 is on.
The microcomputer 30 prohibits all interrupts until the erroneous operation prevention switch 70 is turned off (step 200).
Execute 1c).
誤操作防止スイツチ70がオフすると、マイク
ロコンピユータ30は、ステツプ2002にて、
ループカウンタがオーバか否かを判定(ステツプ
2002)し、ループカウンタオーバとなると、
ブザーをオンする(ステツプ2003)。次いで、
マイクロコンピユータ30は、手動スイツチのオ
ン,オフを判定(ステツプ2004)し、手動ス
イツチオンの場合はブザーをオフ(ステツプ20
19)する。 When the erroneous operation prevention switch 70 is turned off, the microcomputer 30 at step 2002
It is determined whether the loop counter is over (step 2002), and when the loop counter is over,
Turn on the buzzer (step 2003). Then,
The microcomputer 30 determines whether the manual switch is on or off (step 2004), and if the manual switch is on, turns off the buzzer (step 20).
19) Do.
手動スイツチがオフの場合は、マイクロコンピ
ユータ30は、セレクトスイツチ40,42,4
4およびまたは46のオン,オフを判定(ステツ
プ2005)する。セレクトスイツチ40,4
2,44およびまたは46がオフの場合は、ルー
プカウンタがオーバか否かを判定(ステツプ20
20)し、オーバの場合はブザーをオフ(ステツ
プ2021)として終了(ステツプ2023)と
なり、オーバでない場合は、ステツプ2004に
戻る。 When the manual switch is off, the microcomputer 30 selects the select switches 40, 42, 4.
4 and/or 46 is determined to be on or off (step 2005). Select switch 40,4
2, 44 and/or 46 are off, it is determined whether the loop counter is over (step 20).
20) If it is over, the buzzer is turned off (step 2021) and the process ends (step 2023); if it is not over, the process returns to step 2004.
セレクトスイツチ40,42,44もしくは4
6がオンの場合は、マイクロコンピユータ30は
ブザーをオフとして(ステツプ2006)、シー
クレツトスイツチおよびオーナスイツチのオン,
オフを判定する(ステツプ2007)。シークレ
ツトスイツチのみか両スイツチがオンの場合は、
セレクトスイツチ40,42,44,46および
記憶スイツチ36のオン,オフを判定し(ステツ
プ2018)た後、終了(ステツプ2023)と
なる。 Select switch 40, 42, 44 or 4
6 is on, the microcomputer 30 turns off the buzzer (step 2006) and turns on the secret switch and owner switch.
It is determined whether it is off (step 2007). If only the secret switch or both switches are on,
After determining whether the select switches 40, 42, 44, 46 and the memory switch 36 are on or off (step 2018), the process ends (step 2023).
一方、オーナスイツチのみがオンしているとき
は、マイクロコンピユータ30はステツプ200
8を実行する。セレクトスイツチ40,42,4
4および46の一つのみがオンしているときはル
ープカウンタのオーバを判定(ステツプ200
9)し、オーバの場合はブザーをオンする(ステ
ツプ2010)。ループカウンタがオーバでない
場合はステツプ2007に戻る。また、ステツプ
2008にてセレクトスイツチ40,42,44
および46がいずれもオフのときは、ステツプ2
018が実行される。 On the other hand, when only the owner switch is on, the microcomputer 30 goes to step 200.
Execute step 8. Select switch 40, 42, 4
If only one of 4 and 46 is on, it is determined that the loop counter has exceeded (step 200).
9), and if it is over, turn on the buzzer (step 2010). If the loop counter is not over, the process returns to step 2007. Also, in step 2008, select switches 40, 42, 44
and 46 are both off, step 2
018 is executed.
その後、マイクロコンピユータ30は、ステツ
プ2011にて、セレクトスイツチ40,42,
44および46の1つのみがオンであるか否かを
判定し、オンの場合は、ステツプ2012にてル
ープカウンタがオーバであるか否かを判定する。
また、上記オン以外の場合は、ブザーをオフとし
(ステツプ2022)てステツプ2018を実行
する。 Thereafter, in step 2011, the microcomputer 30 switches the select switches 40, 42,
It is determined whether only one of 44 and 46 is on, and if so, it is determined in step 2012 whether or not the loop counter is over.
If the buzzer is not on, the buzzer is turned off (step 2022) and step 2018 is executed.
マイクロコンピユータ30は、ループカウンタ
オーバとなるまで、ステツプ2011,2012
を繰り返し実行し、ループカウンタがオーバとな
ると、全面割込禁止(ステツプ2013)し、現
在位置の内容を指定されたセレクトスイツチ4
0,42,44および46に対応するアドレスメ
モリする(ステツプ2014)。その後、マイク
ロコンピユータ30は全割込を許可(ステツプ2
015),ブザーをオフ(ステツプ2016およ
びブザーと2回鳴らし(ステツプ2017)を実
行した後、既に説明したステツプ2018を実行
した後、終了する(ステツプ2023)。 The microcomputer 30 repeats steps 2011 and 2012 until the loop counter overflows.
is repeatedly executed, and when the loop counter exceeds the limit, interrupts are completely disabled (step 2013), and the contents of the current position are transferred to the specified select switch 4.
Addresses corresponding to 0, 42, 44 and 46 are stored in memory (step 2014). After that, the microcomputer 30 allows all interrupts (step 2).
015), turns off the buzzer (step 2016), and rings the buzzer twice (step 2017), then executes the already explained step 2018, and then ends the process (step 2023).
d再生ルーチン
再生ルーチンでは、マイクロコンピユータ30
は、第7図aのステツプ4000にてセレクトス
イツチ40,42,44および46のオン,オフ
を判定し、オフの場合は記憶ルーチンを実行し、
オンの場合は、再生用の誤操作防止スイツチ72
がオフとなるまでステツプ400aおよび400
bを実行する。 d Reproduction Routine In the reproduction routine, the microcomputer 30
determines whether the select switches 40, 42, 44, and 46 are on or off in step 4000 of FIG. 7a, and if they are off, executes a storage routine;
If it is on, the playback error prevention switch 72
steps 400a and 400 until
Execute b.
再生のために、誤操作防止スイツチ72がオフ
されると、マイクロコンピユータ30は、セレク
トスイツチ40,42,44および46のうちの
1個のみがオンしているか否かを判定(ステツプ
4001)し、1個のみがオンしている場合は、
セレクトスイツチ40,42,44および46の
いずれがオンしているかを判別(ステツプ400
2)する。 When the erroneous operation prevention switch 72 is turned off for reproduction, the microcomputer 30 determines whether only one of the select switches 40, 42, 44, and 46 is on (step 4001); If only one is on,
Determine which of the select switches 40, 42, 44 and 46 is on (step 400)
2) Do.
次いで、マイクロコンピユータ30は、記憶デ
ータの有無を判定(ステツプ4003)を実行
し、記憶データが有る場合は、ブザーをオンとす
る(ステツプ4004)。その後、マイクロコン
ピユータ30は、ステツプ4005にて、セレク
トスイツチ40,42,44および46の選択の
変更の有無を検出し、変更がある場合は、ブザー
をオフし(ステツプ4006)、変更がない場合
は、ループカウンタがアツプするまで、ステツプ
4005,4006を実行する。 Next, the microcomputer 30 determines whether or not there is stored data (step 4003), and if there is stored data, it turns on the buzzer (step 4004). Thereafter, the microcomputer 30 detects whether the selections of the select switches 40, 42, 44, and 46 have changed in step 4005, and if there is a change, turns off the buzzer (step 4006); if there is no change, the microcomputer 30 turns off the buzzer (step 4006). executes steps 4005 and 4006 until the loop counter is up.
この状態にて、ループカウンタがアツプする
と、ブザーをオフし(ステツプ4008)、パワ
ーシート50の各部の現在値と設定値との比較
(ステツプ4009)、上記各部の移動量算出(ス
テツプ4010)およびパワーシート50の位置
設定を行わない(パス)部分を決定(ステツプ4
011)する。 In this state, when the loop counter is up, the buzzer is turned off (step 4008), the current value of each part of the power seat 50 is compared with the set value (step 4009), the amount of movement of each part is calculated (step 4010), and Determine the (pass) part where the position of the power seat 50 is not set (Step 4)
011) Do.
先ず、パワーシート50の座部52の前後方向
のスライドについては、マイクロコンピユータ3
0はステツプ4012を実行し、スライダパスか
否かを判定する。パスの場合は、ステツプ401
7(第7図b参照)の実行に移り、パスでない場
合は、リレーX11もしくはX12をオンとし(ステ
ツプ4013)、ループカウンタがステツプ40
16にてカウントアツプするまで、サブルーチン
4014(第8図参照)およびスライダチエツク
ルーチン4015を実行する。 First, regarding the sliding of the seat portion 52 of the power seat 50 in the longitudinal direction, the microcomputer 3
0 executes step 4012 and determines whether it is a slider pass. If it is a pass, step 401
Step 7 (see Figure 7b) is executed, and if it is not a pass, relay X11 or X12 is turned on (step 4013), and the loop counter is set to step 40.
The subroutine 4014 (see FIG. 8) and the slider check routine 4015 are executed until the count is counted up at 16.
次に、パワーシート50の背もたれ部54の前
後方向のナツクルについては、マイクロコンピユ
ータ30はステツプ4017を実行し、ナツクル
パスか否かを判定する。ナツクルパスの場合は、
ステツプ4023の実行に移り、パスでない場合
は、リレーX21もしくはX22をオンとし(ステツ
プ4018)、ループカウンタがステツプ402
2にてカウントアツプするまでサブルーチン40
19(第8図参照)、スライダチエツクルーチン
4020およびナツクルルーチン4021を実行
する。 Next, regarding the knuckle in the front-rear direction of the backrest portion 54 of the power seat 50, the microcomputer 30 executes step 4017 to determine whether or not the knuckle has passed. In the case of Natsukuru Pass,
Step 4023 is executed, and if it is not a pass, relay X21 or X22 is turned on (step 4018) and the loop counter is set to step 402
Subroutine 40 until count up at 2
19 (see FIG. 8), a slider check routine 4020 and a knuckle routine 4021 are executed.
パワーシート50の座部52の前部リフタおよ
び後部リフタについても、ほぼ上記と同様にして
設定される(ステツプ4023ないし4037)。 The front lifter and rear lifter of the seat portion 52 of the power seat 50 are also set in substantially the same manner as described above (steps 4023 to 4037).
以上のようにして、パワーシート50の再生が
終了すると、マイクロコンピユータ30はステツ
プ4038にて、ブザーを2回オンする。 When the regeneration of the power sheet 50 is completed as described above, the microcomputer 30 turns on the buzzer twice in step 4038.
再生時のチエツクルーチン
再生時の各チエツクルーチン(4015,40
21,および4028等)では、第9図に示すよ
うに、スライダチエツク、ナツクルチエツク、前
リフタチエツクおよび後リフタチエツクとも、ス
タート、パワーシート50の各部の走行値が零で
あるか否かの判定(ステツプ6001,600
4,6007,おつび6010)を行つた後、ス
ライド、ナツクル、前リフタおよび後リフタの停
止データセツトを実行する(ステツプ6002,
6005,6008および6011)。 Check routine during playback Each check routine during playback (4015, 40
21, 4028, etc.), as shown in FIG. 9, each of the slider check, nut check, front lifter check, and rear lifter check includes a determination as to whether or not the starting and running values of each part of the power seat 50 are zero (step 6001). ,600
Steps 4, 6007, and 6010) are performed, and then the stop data set for the slide, knuckle, front lifter, and rear lifter is executed (steps 6002 and 6010).
6005, 6008 and 6011).
その後、マイクロコンピユータ30は、上記停
止データに基づいて、リレーX11,X12…をオフ
し(ステツプ6012)、停止前と停止後の変化
を検出(ステツプ6013)し、ステツプ601
4にて変化が無い場合は終了し、変化が有る場合
は補正に使用するためのオフセツト値を設定し
(ステツプ6015)、誤差補正ルーチン6016
(第11図参照)を実行して終了する。 Thereafter, the microcomputer 30 turns off the relays X 11 , X 12 .
If there is no change in step 4, the process ends; if there is a change, an offset value is set to be used for correction (step 6015), and the error correction routine 6016 is executed.
(See FIG. 11) and ends.
f補正ルーチン
補正ルーチンは、ストツプスイツチ38による
補正と、手動スイツチによる補正がある。f Correction Routine The correction routine includes correction using the stop switch 38 and correction using a manual switch.
ストツプスイツチ38による補正では、マイク
ロコンピユータ30は、ステツプ4010からス
テツプ7011にて、各リレーX11,X12,…の
マスク用データをセツトし、リレー出力の変化を
検出(ステツプ7012)する。その後、マイク
ロコンピユータ30は、マスク用データによりマ
スクしてパワーシート50の各部の変化の有無を
検出(ステツプ7006)、変化が有る場合は補
正に使用するオフセツト値を設定(ステツプ70
07)した後、誤差補正ルーチン6016(第1
1図参照)を実行する。このステツプ7006,
7007およびルーチン6016を、パワーシー
ト50の各部について行なわれるまで(ステツプ
7009)実行して終了する(ステツプ701
3)。 In the correction by the stop switch 38, the microcomputer 30 sets mask data for each relay X 11 , X 12 , . . . in steps 4010 to 7011, and detects a change in the relay output (step 7012). After that, the microcomputer 30 detects whether or not there is a change in each part of the power sheet 50 by masking it with the masking data (step 7006), and if there is a change, sets an offset value to be used for correction (step 70).
07), the error correction routine 6016 (first
(See Figure 1). This step 7006,
7007 and routine 6016 are executed until each part of the power seat 50 is executed (step 7009), and then the routine ends (step 701).
3).
手動スイツチによる補正では、ストツプスイツ
チ38による補正と同様のステツプ7000,7
001を実行後、マイクロコンピユータ30は、
手動ルーチンにて入力した手動スイツチデータと
現在の手動スイツチの状態を検出し(ステツプ7
002)、ステツプ7003にて変化がないと判
定した場合には直接、変化があると判定した場合
は、ステツプ7004にて現在の手動スイツチの
状態を手動スイツチデータに入れかえた後、ステ
ツプ7005にて、手動スイツチの変化を検出す
る。その後、マイクロコンピユータ30は、ステ
ツプ7006,7007,6016,7009お
よび7013を実行する。 For correction using a manual switch, steps 7000 and 7 are similar to those for correction using stop switch 38.
After executing 001, the microcomputer 30
The manual switch data input in the manual routine and the current manual switch state are detected (step 7).
If it is determined that there is a change, the current manual switch state is replaced with manual switch data in step 7004, and then in step 7005. , to detect changes in the manual switch. Thereafter, the microcomputer 30 executes steps 7006, 7007, 6016, 7009 and 7013.
g誤差補正ルーチン
この誤差補正ルーチンでは、マイクロコンピユ
ータ30はマスクしたパワーシート50の各部の
注目したスイツチに変化があるか否かを判定(ス
テツプ9001)し、変化がない場合は終了(ス
テツプ9020)とし、変化がある場合は各部の
リレーX11とX12,…等が両方ともオンになつて
いるか否かを判定する(ステツプ9002)。 g Error Correction Routine In this error correction routine, the microcomputer 30 determines whether or not there is a change in the focused switch of each part of the masked power seat 50 (step 9001), and if there is no change, the process ends (step 9020). If there is a change, it is determined whether relays X 11 , X 12 , etc. of each part are both turned on (step 9002).
リレーX11とX12…等が両方ともオンになつて
いる場合は初期設定9011に戻り、オンになつ
ていない場合は、マイクロコンピユータ30は、
パワーシート50の座部52が前進が否かを判定
(ステツプ9003)し、前進の場合は、座部5
2の現在位置データにオフセツト値を加算(ステ
ツプ9016)した後、終了(ステツプ902
0)し、前進でない場合にはステツプ9004に
て座部52が後退か否かを判定する。 If relays X 11 , X 12 , etc. are both turned on, the process returns to the initial setting 9011, and if they are not turned on, the microcomputer 30
It is determined whether the seat portion 52 of the power seat 50 moves forward (step 9003), and if it moves forward, the seat portion 52 moves forward.
After adding the offset value to the current position data of step 2 (step 9016), the process ends (step 902).
0), and if it is not moving forward, it is determined in step 9004 whether or not the seat portion 52 is moving backward.
座部52が後退の場合、座部52の現在位置デ
ータからオフセツト値を減算した後、終了し(ス
テツプ9020)、座部52が後退でない場合、
マイクロコンピユータ30は、背もたれ部54の
ナツクル、座部52の前リフタおよび後リフタに
ついて、上記と全く同様の動作を行う(ステツプ
9005から9010、ステツプ9012から9
019)。 If the seat 52 is in the backward position, the process ends after subtracting the offset value from the current position data of the seat 52 (step 9020), and if the seat 52 is not in the backward position,
The microcomputer 30 performs the same operations as described above for the knuckle of the backrest 54 and the front and rear lifters of the seat 52 (steps 9005 to 9010, steps 9012 to 9).
019).
hロツク検出ルーチン
ロツク検出ルーチンでは、マイクロコンピユー
タ30は、手動ルーチンの場合はステツプ800
0からステツプ8001を実行し、手動によるリ
レー出力用データを設定した後、ステツプ800
4を実行する。 h Lock Detection Routine In the lock detection routine, the microcomputer 30 executes step 800 in the case of a manual routine.
After executing step 8001 from 0 and manually setting data for relay output, step 800
Execute 4.
一方、再生ルーチンの場合、マイクロコンピユ
ータ30は、ステツプ8002から8003を実
行し、再生時のリレー出力用データを設定した
後、ステツプ8004を実行する。 On the other hand, in the case of the playback routine, the microcomputer 30 executes steps 8002 to 8003, sets relay output data during playback, and then executes step 8004.
上記ステツプ8004では、マイクロコンピユ
ータ30は、現在のセンサ(リードスイツチ
RS1,RS2,…)入力とデータテーブル上の過去
の入力との変化を検出した後、データテーブル上
の過去のセンサ入力を現在のセンサ入力におきか
える(ステツプ8005)。 In step 8004, the microcomputer 30 selects the current sensor (reed switch).
After detecting a change in the input (RS 1 , RS 2 , . . . ) and the past input on the data table, the past sensor input on the data table is replaced with the current sensor input (step 8005).
次いで、マイクロコンピユータ50は、リレー
出力データをマスクしてパワーシート50の一つ
の部位についてのみリレーX11,X12,…のオン
を検出する(ステツプ8006)。これにより検
出されたリレーがオンか否かを判定し、オンでな
い場合は、その部位に対応するロツクカウンタを
クリヤし(ステツプ8010)、オンの場合は、
マイクロコンピユータ30は、センサ変化がある
か否かを判定する(ステツプ8008)。 Next, the microcomputer 50 masks the relay output data and detects ON of the relays X 11 , X 12 , . . . for only one portion of the power seat 50 (step 8006). This determines whether the detected relay is on or not. If it is not on, the lock counter corresponding to that part is cleared (step 8010), and if it is on,
The microcomputer 30 determines whether there is a change in the sensor (step 8008).
センサ変化がある場合は、マイクロコンピユー
タ30はステツプ8010を実行し、センサ変化
がない場合は、その部位のロツクカウンタに1を
加算する(ステツプ8009)。 If there is a change in the sensor, the microcomputer 30 executes step 8010, and if there is no change in the sensor, it adds 1 to the lock counter for that part (step 8009).
マイクロコンピユータは、ステツプ8011に
て、上記ロツクカウンタのアツプを判定し、ロツ
クカウンタがアツプしていると、上記部位のリレ
ーを消勢(オフ)し、リレー出力用データとする
(ステツプ8012)。 At step 8011, the microcomputer determines whether the lock counter is up. If the lock counter is up, the microcomputer deenergizes (turns off) the relay at the above location and uses it as relay output data (step 8012).
マイクロコンピユータ30は、以上のステツプ
8006ないし8012がパワーシート50の各
部位について実行されたかを確認し、終了する
(ステツプ8014)。 The microcomputer 30 checks whether the above steps 8006 to 8012 have been executed for each part of the power seat 50, and ends the process (step 8014).
以上のように、本考案の実施例によれば、スイ
ツチ操作により、予め設定されたシート位置の記
憶および再生を行うことができる。 As described above, according to the embodiment of the present invention, preset seat positions can be stored and reproduced by operating a switch.
第1図aは本考案に係る自動車用パワーシート
の制御装置の一実施例のブロツク図、第1図bは
第1図aの自動車用パワーシートの制御装置の全
体を示す斜視図、第1図cは入力装置の斜視図、
第2図aおよび第2図bは夫々自動車用パワーシ
ートの動きを示す側面図および背面図、第3図は
パワーシートの機構部分の構成を示す斜視図、第
4図はメインルーチンのフローチヤート、第5図
aは手動ルーチンのフローチヤート、第5図bは
カウントルーチンのフローチヤート、第6図は記
憶ルーチンのフローチヤート、第7図a,第7図
bおよび第7図cは再生ルーチンのフローチヤー
ト、第8図は再生ルーチンにおけるサブルーチン
のフローチヤート、第9図は再生時のチエツクル
ーチンのフローチヤート、第10図は補正ルーチ
ンのフローチヤート、第11図は誤差補正ルーチ
ンのフローチヤート、第12図はロツク検出ルー
チンのフローチヤートである。
30……マイクロコンピユータ、32……入力
装置、50……パワーシート、52……座部、5
2a……前部、52b……後部、54……背もた
れ部、70,72……誤操作防止スイツチ、
X11,X12,X21,X22,X31,X32,X41,X42,…
…リレー、RS1〜RS4,……リードスイツチ。
FIG. 1a is a block diagram of an embodiment of a control device for an automobile power seat according to the present invention, FIG. 1b is a perspective view showing the entire control device for an automobile power seat shown in FIG. Figure c is a perspective view of the input device;
Figures 2a and 2b are side and rear views showing the movement of an automobile power seat, respectively, Figure 3 is a perspective view showing the configuration of the mechanical parts of the power seat, and Figure 4 is a flowchart of the main routine. , FIG. 5a is a flowchart of the manual routine, FIG. 5b is a flowchart of the counting routine, FIG. 6 is a flowchart of the memory routine, and FIGS. 7a, 7b, and 7c are the playback routine. 8 is a flowchart of a subroutine in the reproduction routine, FIG. 9 is a flowchart of a check routine during reproduction, FIG. 10 is a flowchart of a correction routine, and FIG. 11 is a flowchart of an error correction routine. FIG. 12 is a flowchart of the lock detection routine. 30...Microcomputer, 32...Input device, 50...Power seat, 52...Seat portion, 5
2a...front part, 52b...rear part, 54...backrest part, 70, 72...misoperation prevention switch,
X 11 ,X 12 ,X 21 ,X 22 ,X 31 ,X 32 ,X 41 ,X 42 ,…
...Relay, RS 1 to RS 4 , ...Reed switch.
Claims (1)
能に自動車の運転席のフロアに支持されてなるシ
ートと、このシートの各調節要素を夫々移動させ
るモータを駆動するモータ駆動装置と、上記シー
トの各調節要素の移動量に応じて夫々対応した信
号を出力する移動センサと、上記シートの調節要
素の目標位置の記憶を指令する記憶指令信号およ
び上記シートの調節要素の目標位置への再生を指
令する再生指令信号を出力する入力装置と、この
入力装置からの記憶指令信号を受けて上記シート
の調節要素の目標位置を記憶する一方、上記再生
指令信号を受けて上記移動センサから入力するシ
ートの各調節要素の移動信号からシートの各調節
要素の現在位置を演算し、この現在位置と上記記
憶装置から入力する運転者に応じたシートの調節
要素の目標位置とを比較し、両者が一致するよう
に上記駆動装置に指令信号を出力する制御装置と
を備えた自動車用パワーシートの制御装置であつ
て、 操作によりシートの調節要素の目標位置の記憶
および再生を禁止する禁止信号を上記制御装置に
出力する誤操作防止スイツチを備えたことを特徴
とする自動車用パワーシートの制御装置。[Scope of Utility Model Registration Claim] A seat supported on the floor of a driver's seat of an automobile, the adjustment elements of which can be moved and adjusted according to the seated driver, and a motor that drives each adjustment element of the seat. a motor drive device, a movement sensor that outputs a signal corresponding to the amount of movement of each adjustment element of the seat, a storage command signal that instructs storage of a target position of the adjustment element of the seat, and an adjustment element of the seat. an input device for outputting a reproduction command signal for instructing reproduction to a target position; The current position of each adjustment element of the seat is calculated from the movement signal of each adjustment element of the seat input from the movement sensor, and this current position and the target position of the adjustment element of the seat according to the driver input from the storage device are calculated. and a control device for outputting a command signal to the drive device so that the two match, and a control device for a power seat for an automobile, which stores and reproduces a target position of a seat adjustment element by operation. A control device for a power seat for an automobile, comprising an erroneous operation prevention switch that outputs a prohibition signal to the control device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1984199981U JPH0311069Y2 (en) | 1984-12-29 | 1984-12-29 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP1984199981U JPH0311069Y2 (en) | 1984-12-29 | 1984-12-29 |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS61115732U JPS61115732U (en) | 1986-07-22 |
JPH0311069Y2 true JPH0311069Y2 (en) | 1991-03-18 |
Family
ID=30760412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP1984199981U Expired JPH0311069Y2 (en) | 1984-12-29 | 1984-12-29 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH0311069Y2 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0637147B2 (en) * | 1986-07-28 | 1994-05-18 | トヨタ自動車株式会社 | Vehicle power sheet actuation control device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59160306U (en) * | 1983-04-11 | 1984-10-27 | 日産自動車株式会社 | Drive position setting device |
-
1984
- 1984-12-29 JP JP1984199981U patent/JPH0311069Y2/ja not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS61115732U (en) | 1986-07-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH0518200Y2 (en) | ||
JPH0323876Y2 (en) | ||
JPH0439164A (en) | Automatic driving position device | |
JPS6157218B2 (en) | ||
JPH07149171A (en) | Posture control device for seat of vehicle | |
JPH0311069Y2 (en) | ||
JP2844248B2 (en) | Power rotary seat control method and power rotary seat control device | |
JPS6076433A (en) | Posture controlling device for car equipment | |
JP2734857B2 (en) | Sheet side support control device | |
JPH0649429B2 (en) | Power sheet safety device | |
JPH03189244A (en) | Method and device for controlling of power seat motor | |
JPS63315342A (en) | Side support control system and side support device for vehicle seat | |
JPH0213218Y2 (en) | ||
JPH0433138Y2 (en) | ||
JP2589107B2 (en) | Vehicle seat side support control method and side support device | |
JP2792305B2 (en) | Seat side support control device | |
JPH0412819Y2 (en) | ||
JP3832060B2 (en) | Vehicle control device | |
JPH0433137Y2 (en) | ||
JPH0542678Y2 (en) | ||
JP2573451B2 (en) | Safety devices for vehicle seats | |
JPH0444443Y2 (en) | ||
JPH05338482A (en) | Motor control method and motor control device for power seat | |
JP2668138B2 (en) | Seat position control system for vehicle seats | |
KR950009308B1 (en) | Control arrangement of memory system for car |