JP2561779Y2 - Drive control device for motor actuator - Google Patents
Drive control device for motor actuatorInfo
- Publication number
- JP2561779Y2 JP2561779Y2 JP4887392U JP4887392U JP2561779Y2 JP 2561779 Y2 JP2561779 Y2 JP 2561779Y2 JP 4887392 U JP4887392 U JP 4887392U JP 4887392 U JP4887392 U JP 4887392U JP 2561779 Y2 JP2561779 Y2 JP 2561779Y2
- Authority
- JP
- Japan
- Prior art keywords
- motor
- door
- signal
- output
- brush
- 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 - Fee Related
Links
Landscapes
- Feedback Control In General (AREA)
- Control Of Position Or Direction (AREA)
Description
【0001】[0001]
【産業上の利用分野】本考案は、例えば自動車用空気調
和装置に使用されるモータアクチュエータの駆動制御装
置の改良に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an improvement in a drive control device of a motor actuator used for an air conditioner for a vehicle.
【0002】[0002]
【従来の技術】最近、自動車用空気調和装置の制御の自
動化に伴って、自動車用空気調和装置に設けられている
各種ドア(例えばインテークドア、エアミックスドア、
各種の吹出口ドア等)をモータアクチュエータによって
開閉駆動するものが多くなっている。2. Description of the Related Art Recently, various types of doors (for example, intake doors, air mix doors,
In many cases, various outlet ports are driven to open and close by a motor actuator.
【0003】図4は、従来のモータアクチュエータの一
例を示す概略構成図である。このモータアクチュエータ
10は、前記したドアを駆動させるモータ11と、ドア
の位置情報を検出するための位置検出器たるパターンス
イッチ12とで構成されている。モータ11は図示しな
いケース内に配置されており、図示しないギヤ群やリン
ク機構を介してドアを開閉駆動させる。一方、パターン
スイッチ12は、モータ11に連動して回動する導電性
のブラシ13と、このブラシ13と常に接触する半円弧
状に形成された金属性の主接点14と、この外側の二つ
の同心円上に間隔をあけて交互に配置された金属性の三
つの分離接点15〜17とからなり、これら分離接点1
5〜17の互いに隣接する各端部は、所定のラップ角度
α(例えば約1.5°)でブラシに同時に接触するよう
に配置されている。この場合、三つの分離接点15〜1
7で二つの停止位置BとDが設定されている。パターン
スイッチ12は、主接点14および分離接点15〜17
が樹脂製の基板上にプリントされた形でケース内に収納
されており、主接点14は通常アースされている。モー
タ11の回転に伴ってブラシ13がパターン上を摺動す
るとき、各分離接点15〜17の端子からの出力信号S
1 〜S3 は、図5に示すようにドアの位置A〜Eに応じ
て変化するので、各出力信号S1 〜S3 の状態(コード
信号)によってドアの現在位置を検知することができ
る。なお、図5中の「L」および「H」はそれぞれ電位
がLレベル(ローレベル)およびHレベル(ハイレベ
ル)の意味である。FIG. 4 is a schematic diagram showing an example of a conventional motor actuator. The motor actuator 10 includes a motor 11 for driving the door and a pattern switch 12 as a position detector for detecting position information of the door. The motor 11 is disposed in a case (not shown), and drives the door to open and close via a gear group and a link mechanism (not shown). On the other hand, the pattern switch 12 includes a conductive brush 13 that rotates in conjunction with the motor 11, a metallic main contact 14 formed in a semicircular shape that is always in contact with the brush 13, and two outer brushes. It consists of three metallic separating contacts 15 to 17 alternately arranged at intervals on a concentric circle.
Each of the 5-17 adjacent ends is arranged to simultaneously contact the brush at a predetermined wrap angle α (eg, about 1.5 °). In this case, three separate contacts 15-1
7, two stop positions B and D are set. The pattern switch 12 includes a main contact 14 and separation contacts 15 to 17.
Are housed in a case printed on a resin substrate, and the main contact 14 is usually grounded. When the brush 13 slides on the pattern with the rotation of the motor 11, the output signal S from the terminals of the separation contacts 15 to 17 is output.
Since 1 to S3 change according to the door positions A to E as shown in FIG. 5, the current position of the door can be detected from the state (code signal) of each output signal S1 to S3. Note that “L” and “H” in FIG. 5 mean that the potential is L level (low level) and H level (high level), respectively.
【0004】このようなモータアクチュエータの駆動制
御の方法については、例えば実開昭62−155018
号公報に開示されている。例えばドアの目標停止位置を
Bとすると、ドアの現在位置が目標位置Bより大きいと
き、つまりドアがC〜Dにあるときには(以下、ドア位
置の大小はAからEの順に大きいものと定義する)、正
転信号を出力してモータ11を正転させ、ドアの現在位
置が目標位置Bより小さいとき、つまりドアがAにある
ときには、逆転信号を出力してモータ11を逆転させ、
また、ドアの現在位置が目標位置Bと同じになったと
き、つまり目標位置Bに対応するコード信号を入力した
ときには、ブレーキ信号を出力してモータ11にブレー
キをかけてこれを停止させる。A method for controlling the drive of such a motor actuator is disclosed in, for example, Japanese Utility Model Application Laid-Open No. 62-155018.
No. 6,086,045. For example, assuming that the target stop position of the door is B, when the current position of the door is larger than the target position B, that is, when the door is at C to D (hereinafter, the size of the door position is defined to be larger in the order of A to E). ), Output a forward rotation signal to rotate the motor 11 forward, and when the current position of the door is smaller than the target position B, that is, when the door is at A, output a reverse rotation signal to reverse the motor 11;
Further, when the current position of the door becomes the same as the target position B, that is, when a code signal corresponding to the target position B is input, a brake signal is output and the motor 11 is braked to stop.
【0005】[0005]
【考案が解決しようとする課題】しかしながら、このよ
うな従来のモータアクチュエータの駆動制御装置にあっ
ては、次の理由によってドアの停止精度の向上には限界
がある。すなわち、前記したようにドアの停止位置(図
4中のB、D)は、ブラシ13が同時に接触しうる相互
に隣接してラップしている部分に相当しているので、ド
アの停止精度を向上させるためには、パターンのラップ
部のラップ角度αを小さくすればよい。しかし、ブレー
キ信号を出力してからモータ11が停止するまでにはモ
ータ11の慣性によって通常例えば約0.5°ほどさら
に回転してしまうため、ラップ角度αをあまりに小さく
した場合には、ブレーキ信号を出力しただけではブラシ
13が停止位置のラップ角度αの範囲内で止まりきらず
にオーバランしてしまうおそれがある。そしてブラシ1
3がオーバランした場合には、ドアを目標位置に戻すべ
く再度モータ11に通電されるため、目標位置をはさん
でドアが行きつ戻りつの振動を繰り返すおそれがある
(いわゆるチャタリング)。そこで、従来は、ラップ角
度αを比較的大きくとって(約1.5°)、ブレーキ信
号によりドアを確実に目標位置内に停止させうるように
しているのである。However, in such a conventional drive control apparatus for a motor actuator, there is a limit to the improvement of the door stop accuracy for the following reasons. That is, as described above, the stop positions of the door (B and D in FIG. 4) correspond to the lap portions that are adjacent to each other and that the brushes 13 can simultaneously contact. In order to improve the wrap angle, the wrap angle α of the wrap portion of the pattern may be reduced. However, since the motor 11 normally rotates further by about 0.5 ° due to the inertia of the motor 11 after the brake signal is output until the motor 11 stops, if the lap angle α is too small, the brake signal May cause the brush 13 to overrun without stopping within the range of the wrap angle α at the stop position. And brush 1
When 3 is overrun, the motor 11 is energized again to return the door to the target position, and there is a possibility that the door may repeat a back and forth vibration across the target position (so-called chattering). Therefore, conventionally, the lap angle α is set relatively large (about 1.5 °) so that the door can be reliably stopped at the target position by the brake signal.
【0006】本考案は、このような従来技術の問題点に
鑑みてなされたものであり、ドアの停止精度をさらに向
上させることができるモータアクチュエータの駆動制御
装置を提供することを目的とする。SUMMARY OF THE INVENTION The present invention has been made in view of such problems of the prior art, and has as its object to provide a drive control device for a motor actuator that can further improve the stop accuracy of a door.
【0007】[0007]
【課題を解決するための手段】上記の目的を達成するた
めの本考案は、自動車用空気調和装置に設けられている
ドアを開閉駆動するモータと、前記ドアの現在位置を検
出するドア位置検出手段と、各種の入力信号に基づいて
前記ドアの目標位置を演算するドア目標位置演算手段
と、前記ドア位置検出手段からの信号とドア目標位置演
算手段からの信号とに基づいて前記モータの駆動を制御
するモータ制御手段とを有するモータアクチュエータの
駆動制御装置において、前記位置検出手段は、前記モー
タと連動して移動するブラシと、当該ブラシと常に接触
する主接点と、相互に隣接する各端部が前記モータにブ
レーキ信号が出力されてから停止するまでの回転角度よ
りも小さいラップ角度で前記ブラシに同時に接触するよ
うに相互に離れて配置された複数の分離接点とを有する
とともに、前記モータ制御手段は、前記モータの作動中
に前記ドアの現在位置が目標位置に達したことを認識し
たとき、ブレーキ信号を出力して前記モータを停止させ
た後、モータを反転させて停止させるべく、第1反転信
号を所定時間出力し、さらにこれに対する第2反転信号
を所定時間出力することを特徴とする。In order to achieve the above object, the present invention provides a motor for opening and closing a door provided in an air conditioner for a vehicle, and a door position detecting device for detecting a current position of the door. Means, a door target position calculating means for calculating a target position of the door based on various input signals, and driving of the motor based on a signal from the door position detecting means and a signal from the door target position calculating means. And a motor control unit having a motor control unit for controlling the motor, wherein the position detection unit includes a brush that moves in conjunction with the motor, a main contact that is always in contact with the brush, and each end adjacent to each other. Are separated from each other so as to simultaneously contact the brush at a wrap angle smaller than the rotation angle from when a brake signal is output to the motor to when the motor stops. And the motor control means outputs a brake signal to stop the motor when the motor control unit recognizes that the current position of the door has reached the target position during operation of the motor. After that, the first inversion signal is output for a predetermined time and the second inversion signal corresponding thereto is output for a predetermined time so that the motor is inverted and stopped.
【0008】[0008]
【作用】このように構成した本考案にあっては、複数の
分離接点の相互に隣接している各端部のラップ角度がモ
ータにブレーキ信号が出力されてから停止するまでの回
転角度よりも小さい角度に設定されているので、ドアを
目標停止位置のラップ角度内に停止させるようにモータ
を制御すれば、ドアの停止精度の向上が図られることに
なる。そして本考案では、モータ制御手段は、モータの
作動中にドアの現在位置が目標位置に達したことを認識
すると、まずブレーキ信号を出力してモータを停止させ
る。このとき、ドアは通常目標停止位置を超えてオーバ
ランしている。そこで、次に第1反転信号を所定時間だ
け出力してモータを反転させてドアの位置を戻し、引き
続き第2反転信号を所定時間だけ出力して先の第1反転
信号によって起動されたモータを完全に停止させる。し
たがって、それぞれ第1反転信号および第2反転信号の
各出力時間を適当に設定することにより、一旦オーバラ
ンしたドアを目標停止位置内に戻すようにモータを制御
することができる。したがって、ラップ角度の縮小と相
俟って、ドアの停止精度がさらに向上することになる。According to the present invention, the lap angle of each of the plurality of separated contacts adjacent to each other is larger than the rotation angle from when the brake signal is output to the motor until the motor stops. Since the angle is set to a small angle, if the motor is controlled so as to stop the door within the lap angle at the target stop position, the stop accuracy of the door can be improved. In the present invention, when the motor control unit recognizes that the current position of the door has reached the target position during operation of the motor, the motor control unit first outputs a brake signal to stop the motor. At this time, the door usually overruns beyond the target stop position. Then, next, the first inversion signal is output for a predetermined time to invert the motor to return the position of the door, and then the second inversion signal is output for a predetermined time, and the motor started by the first inversion signal is output. Stop completely. Therefore, by appropriately setting the output time of each of the first inverted signal and the second inverted signal, the motor can be controlled so that the door once overrun is returned to the target stop position. Therefore, the stop accuracy of the door is further improved in combination with the reduction in the lap angle.
【0009】[0009]
【実施例】以下、本考案の一実施例を図面に基づいて説
明する。図1は本考案の一実施例によるモータアクチュ
エータの駆動制御装置の概略構成図、図2は同実施例の
動作フローチャート、図3は本考案の効果の説明に供す
る図である。なお、図1中、図4と共通の部材には同一
の符号を付している。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS One embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a schematic configuration diagram of a drive control device for a motor actuator according to an embodiment of the present invention, FIG. 2 is an operation flowchart of the embodiment, and FIG. 3 is a diagram for explaining the effects of the present invention. In FIG. 1, the same members as those in FIG. 4 are denoted by the same reference numerals.
【0010】同実施例のモータアクチュエータ20は、
図4に示す従来のモータアクチュエータ10とその基本
的構成を同じくし、自動車用空気調和装置に使用される
ものを示している。すなわち、このモータアクチュエー
タ20は、自動車用空気調和装置に設けられている図示
しない所定のドアを駆動させるモータ11と、ドアの現
在位置情報を検出するためのドア位置検出手段としての
パターンスイッチ12とで構成されている。モータ11
は図示しないケース内に配置されており、図示しないギ
ヤ群やリンク機構を介してドアを開閉駆動させる。ま
た、ドア位置信号を検出するためのパターンスイッチ1
2は、モータ11に連動して回動する導電性のブラシ1
3と、このブラシ13と常に接触する半円弧状に形成さ
れた金属性の主接点14と、この外側の二つの同心円上
に間隔をあけて交互に配置された金属性の三つの分離接
点15〜17とから構成されている。本実施例では、こ
れらの分離接点15〜17の隣接する各端部は、ブラシ
13に同時に接触しうるラップ角度βが、モータ11に
ブレーキ信号が出力されてから停止するまでの回転角度
(約0.5°)よりも小さい角度、例えば0.5°以下
になるように配置されている。ブラシ13が同時に接触
しうるラップ部分BとDがドアの停止位置に相当し、し
たがって本実施例では、三つの分離接点15〜17によ
って二つの停止位置BとDが設定されている。主接点1
4と各分離接点15〜17は樹脂製の基板上にプリント
されている。また、主接点14はアースされている。モ
ータ11の回転に伴ってブラシ13がパターン上を摺動
すると、各分離接点15〜17の端子からの出力信号S
1 〜S3 は、前述したようにドアの位置A〜Eに応じて
図5に示すようなコード信号として出力される。このコ
ード信号(S1 〜S3 )はマイコン21の入出力インタ
フェース22に入力され、このコード信号によってドア
の現在位置が認識されることになる。The motor actuator 20 of the embodiment is
The basic structure of the motor actuator 10 is the same as that of the conventional motor actuator 10 shown in FIG. That is, the motor actuator 20 includes a motor 11 for driving a predetermined door (not shown) provided in an air conditioner for an automobile, and a pattern switch 12 as door position detecting means for detecting current position information of the door. It is composed of Motor 11
Is disposed in a case (not shown), and drives the door to open and close via a gear group and a link mechanism (not shown). A pattern switch 1 for detecting a door position signal
2 is a conductive brush 1 that rotates in conjunction with the motor 11
3, a metallic main contact 14 formed in a semicircular shape which is always in contact with the brush 13, and three metallic separated contacts 15 alternately arranged on the outer two concentric circles at intervals. ~ 17. In the present embodiment, the adjacent ends of the separation contacts 15 to 17 have a wrap angle β that can be in contact with the brush 13 at the same time as the rotation angle (about the rotation angle from when the brake signal is output to the motor 11 until the motor 11 stops). (0.5 °), for example, 0.5 ° or less. The lap portions B and D to which the brush 13 can simultaneously contact correspond to the stop positions of the door. Therefore, in this embodiment, two stop positions B and D are set by the three separation contacts 15 to 17. Main contact 1
4 and each of the separation contacts 15 to 17 are printed on a resin substrate. The main contact 14 is grounded. When the brush 13 slides on the pattern with the rotation of the motor 11, the output signals S from the terminals of the separation contacts 15 to 17 are output.
1 to S3 are output as code signals as shown in FIG. 5 according to the door positions A to E as described above. The code signals (S1 to S3) are input to the input / output interface 22 of the microcomputer 21, and the current position of the door is recognized by the code signals.
【0011】マイコン21の入出力インタフェース22
には、車室内の温度を設定する温度設定器や吹出風量を
選択するファンスイッチ、吹出口モードを選択するモー
ドスイッチなどのスイッチ類25のほか、車室内の温度
を検出する内気センサや車室外の気温を検出する外気セ
ンサ、日射量を検出する日射センサなどの各種センサ2
6が、A/D変換器27を介して接続されている。The input / output interface 22 of the microcomputer 21
In addition to switches 25 such as a temperature setting device for setting the temperature in the vehicle compartment, a fan switch for selecting the amount of blown air, and a mode switch for selecting the outlet mode, an inside air sensor for detecting the temperature in the vehicle compartment and an outside air sensor Various sensors 2 such as an outside air sensor for detecting the temperature of the sun and a solar radiation sensor for detecting the amount of solar radiation
6 is connected via an A / D converter 27.
【0012】マイコン21は、パターンスイッチ12や
スイッチ類25、各種センサ26などの入力信号を演算
処理して、各モータアクチュエータ(インテークドアア
クチュエータ、エアミックスドアアクチュエータ、モー
ドドアアクチュエータ等)や図示しないファンモータ、
コンプレッサなどを総合的に制御するものであり、外部
装置との信号の入出力を行う入出力インタフェース22
と、各種の演算処理を実行するCPU23と、RAMと
ROMにより構成されたメモリ24とから構成されてい
る。CPU23は、スイッチ類25や各種センサ26か
らの入力信号に基づいてドアの目標位置を演算するほ
か、ドアの現在位置情報と目標位置情報に基づいてモー
タ11の作動モードを演算して後述するモータコントロ
ーラ28に指令信号を出力する。ドア目標位置演算手段
はCPU23で構成され、また、モータ制御手段はCP
U23とモータコントローラ28で構成されている。The microcomputer 21 processes input signals from the pattern switch 12, switches 25, various sensors 26, etc., and processes each motor actuator (intake door actuator, air mix door actuator, mode door actuator, etc.) and a fan (not shown). motor,
An input / output interface 22 that comprehensively controls a compressor and the like, and that inputs and outputs signals to and from external devices.
And a CPU 23 for executing various arithmetic processing, and a memory 24 composed of a RAM and a ROM. The CPU 23 calculates a target position of the door based on input signals from the switches 25 and various sensors 26, and calculates an operation mode of the motor 11 based on the current position information and the target position information of the door, and calculates a motor mode to be described later. A command signal is output to the controller 28. The door target position calculation means is constituted by the CPU 23, and the motor control means is a CP.
U23 and a motor controller 28.
【0013】モータアクチュエータ20内のモータ11
は、公知のモータコントローラ28によって、正転、逆
転、停止またはブレーキの四つのモードに制御される。
このモータコントローラ28はマイコン21の入出力イ
ンタフェース22に接続されており、マイコン21のC
PU23からの指令を受けてモータ11に正転信号、逆
転信号、停止信号またはブレーキ信号を出力する。モー
タコントローラ28からモータ11に正転信号が出力さ
れると、モータ11は正方向(時計回り)に回転し、こ
れに連動してブラシ13も正方向つまりEからAに向か
う方向に回転する。また、モータ11に逆転信号が出力
されると、モータ11は逆方向(反時計回り)に回転
し、これに連動してブラシ13も逆方向つまりAからE
に向かう方向に回転する。そして、モータ11にブレー
キ信号が出力されると、つまりモータ11の両端子がL
レベルの電位になると、モータ11はブレーキがかかっ
て停止した状態となる。The motor 11 in the motor actuator 20
Is controlled by a known motor controller 28 into four modes: forward rotation, reverse rotation, stop or brake.
This motor controller 28 is connected to the input / output interface 22 of the microcomputer 21,
Upon receiving a command from the PU 23, the motor 11 outputs a forward rotation signal, a reverse rotation signal, a stop signal, or a brake signal. When a forward rotation signal is output from the motor controller 28 to the motor 11, the motor 11 rotates in the forward direction (clockwise), and the brush 13 also rotates in the forward direction, that is, in the direction from E to A in conjunction with this. When a reverse rotation signal is output to the motor 11, the motor 11 rotates in the reverse direction (counterclockwise), and in conjunction with this, the brush 13 also moves in the reverse direction, that is, from A to E.
Rotate in the direction toward. When a brake signal is output to the motor 11, that is, when both terminals of the motor 11
When the potential reaches the level, the motor 11 is in a stopped state with the brake applied.
【0014】本実施例では、モータアクチュエータ20
が連続的に作動状態にあるときに、ドアが目標停止位置
に達してパターンスイッチ12からのコード信号が変化
した時にモータコントローラ28からモータ11にブレ
ーキ信号が出力されるようになっている。また、マイコ
ン21による各種の信号取得は適当に設定されたサンプ
リング周期によって行われ、モータ11に対する出力も
それに合わせてなされるようになっている。In this embodiment, the motor actuator 20
Is continuously operated, a brake signal is output from the motor controller 28 to the motor 11 when the door reaches the target stop position and the code signal from the pattern switch 12 changes. The microcomputer 21 obtains various signals at an appropriately set sampling period, and outputs to the motor 11 accordingly.
【0015】さらに、モータ11を目標位置に停止させ
る際の制御内容については、まずマイコン21にパター
ンスイッチ12から目標位置に対応する目的コード信号
が入力されるとモータ11にブレーキ信号を出力する。
このとき、前述のようにラップ角度βが小さいので、大
体においてモータ11はオーバランする。そこで、次に
第1の反転信号を出力してモータ11を反転させ、さら
に、モータを確実に止めるため第1反転信号に対する第
2の反転信号を出力する。第1反転信号および第2反転
信号の各出力時間は、マイコン21の信号処理速度やモ
ータ11の作動速度、パターンスイッチ12のラップ部
のラップ角度βの大きさ等を考慮して、オーバランした
ドアを目標位置内に戻して確実に停止させうるよう、あ
らかじめ適当な時間に設定されている。本実施例では、
第1反転信号および第2反転信号の各出力時間は、例え
ばそれぞれ10ミリセカンド(msec)に設定されている。Further, as for the control content when stopping the motor 11 at the target position, first, when a target code signal corresponding to the target position is input from the pattern switch 12 to the microcomputer 21, a brake signal is output to the motor 11.
At this time, since the wrap angle β is small as described above, the motor 11 generally overruns. Then, a first inversion signal is output next to invert the motor 11, and a second inversion signal corresponding to the first inversion signal is output to surely stop the motor. The output time of each of the first inverted signal and the second inverted signal is determined based on the signal processing speed of the microcomputer 21, the operation speed of the motor 11, the size of the lap angle β of the lap portion of the pattern switch 12, and the like. Is set to an appropriate time in advance so that the target can be returned to the target position and stopped reliably. In this embodiment,
Each output time of the first inverted signal and the second inverted signal is set to, for example, 10 milliseconds (msec).
【0016】次に、以上のように構成されたモータアク
チュエータの駆動制御装置の具体的動作について、図2
のフローチャートに従って説明する。まずマイコン21
内のCPU23は、各種センサ26やスイッチ類25か
らの入力信号を読み込み(S1)、ドアの目標位置Tを
演算する(S2)。本実施例ではTはBまたはDとなる
が、ここではT=Bの場合を例にとって説明することに
する。Next, the specific operation of the drive control device for the motor actuator configured as described above will be described with reference to FIG.
This will be described according to the flowchart of FIG. First, the microcomputer 21
CPU 23 reads input signals from various sensors 26 and switches 25 (S1), and calculates a target position T of the door (S2). In the present embodiment, T is B or D. Here, a case where T = B will be described as an example.
【0017】次いで、パターンスイッチ12の各端子か
らの出力信号S1 〜S3 つまりコード信号を読み込み
(S3)、ドアの現在位置Pを演算し認識する(S
4)。このときの演算は図5のコード信号表にのっとっ
て行われる。Next, the output signals S1 to S3 from the respective terminals of the pattern switch 12, that is, the code signals are read (S3), and the present position P of the door is calculated and recognized (S3).
4). The calculation at this time is performed according to the code signal table of FIG.
【0018】そしてドアの現在位置Pと目標位置Tとの
差(P−T)を判別する(S5)。前述したように、ド
ア位置の大小関係はAからEの順に大きくなるものと定
義されている。Then, a difference (PT) between the current position P of the door and the target position T is determined (S5). As described above, the magnitude relationship between the door positions is defined to increase in the order of A to E.
【0019】ステップ5においてP−Tが正のとき、す
なわちP>Tのとき(具体的にはドアがC〜Eの位置に
あるとき)、CPU23は、ドアをBのほうに移動させ
るべく、モータコントローラ28に指令を出してこれを
してモータ11に正転信号を出力させてモータ11を正
転させる(S6)。その後ステップ3に戻り、ステップ
5でP−T=0になるまで以上の動作を繰り返す。In step 5, when PT is positive, that is, when P> T (specifically, when the door is at the positions C to E), the CPU 23 moves the door to the direction B. An instruction is issued to the motor controller 28, and the motor 11 is caused to output a forward rotation signal to rotate the motor 11 forward (S6). Thereafter, the process returns to step 3, and the above operation is repeated until PT = 0 in step 5.
【0020】また、ステップ5においてP−Tが負のと
き、すなわちP<Tのとき(具体的にはドアがAの位置
にあるとき)は、ドアをBのほうに移動させるべく、モ
ータコントローラ28をしてモータ11に逆転信号を出
力させてモータ11を逆転させる(S7)。そして同じ
くステップ3に戻り、ステップ5でP−T=0になるま
で以上の動作を繰り返す。When PT is negative in step 5, that is, when P <T (specifically, when the door is at the position of A), the motor controller is operated to move the door toward B. In step S7, the motor 11 outputs a reverse rotation signal to rotate the motor 11 reversely. Then, the process returns to step 3, and the above operation is repeated until PT = 0 in step 5.
【0021】ステップ5においてP−T=0のとき、す
なわちドアが目標位置T(=B)に到達したとき、CP
U23は、モータ11にブレーキをかけて停止させるべ
く、モータコントローラ28に指令を出してこれをして
モータ11にブレーキ信号を出力させる(S8)。この
とき、前述のようにパターンスイッチ12のラップ角度
βは、ブレーキ信号が出力されてからモータ11が停止
するまでにブラシ13が回転する角度(通常は約0.5
°)よりも小さい角度(0.5°以下)に設定されてい
るため、パターンスイッチ12の各ラップ角度βのばら
つきを考慮しても、大抵の場合、ブラシ13は目標位置
Bをオーバランして停止している。When PT = 0 in step 5, that is, when the door reaches the target position T (= B), CP
U23 issues a command to the motor controller 28 to stop the motor 11 by applying a brake, and causes the motor 11 to output a brake signal (S8). At this time, as described above, the lap angle β of the pattern switch 12 is determined by the angle (usually about 0.5) at which the brush 13 rotates from when the brake signal is output until the motor 11 stops.
°) (less than 0.5 °), the brush 13 overruns the target position B in most cases even when the variation of each lap angle β of the pattern switch 12 is considered. Has stopped.
【0022】そこで、引き続き、ドアの現在位置Pと目
標位置Tとの差(P−T)を判別して(S9)、順次モ
ータ11に第1反転信号および第2反転信号をそれぞれ
例えば10ミリセカンド(msec)出力してモータ11を反
転させ、ドアを目標位置B内に停止させる。具体的に
は、ステップ9でP−Tが正のとき(具体的には、オー
バランによりドアがCの位置にあるとき)は、ドアをB
の位置に戻すべく、モータ11にまず正転信号を短時間
(10msec)だけ出力し、さらに逆転信号を短時間(1
0msec)出力する(S10、S11)。また、ステップ
9でP−Tが負のとき(具体的には、オーバランにより
ドアがAの位置にあるとき)は、ドアをBの位置に戻す
べく、モータ11にまず逆転信号を短時間(10msec)
出力し、さらに正転信号を短時間(10msec)だけ出力
する(S12、S13)。そして、ステップ9でP−T
=0のとき(すなわち、当初のブレーキ信号によりドア
がオーバランせずに目標位置内で停止した場合)にも、
上記の制御と同様、ドアを若干戻すべく、先の駆動信号
に対する反転信号を短時間(10msec)出力した後、こ
れに対する反転信号を短時間(10msec)出力する(S
14、S15)。Then, subsequently, the difference (PT) between the current position P and the target position T of the door is determined (S9), and the first inversion signal and the second inversion signal are sequentially sent to the motor 11 by, for example, 10 mm each. Second (msec) output, the motor 11 is reversed, and the door is stopped within the target position B. Specifically, when PT is positive in step 9 (specifically, when the door is at the position C due to overrun), the door is moved to B
Is output to the motor 11 for a short time (10 msec), and the reverse rotation signal is output for a short time (1 msec).
0 msec) and output (S10, S11). When PT is negative in step 9 (specifically, when the door is at the position A due to overrun), the motor 11 is first supplied with a reverse rotation signal for a short time (in order to return the door to the position B). 10msec)
Then, a normal rotation signal is output for a short time (10 msec) (S12, S13). Then, at step 9, PT
= 0 (ie, when the door stops within the target position without overrun by the initial brake signal)
Similarly to the above control, in order to slightly return the door, an inverted signal corresponding to the previous drive signal is output for a short time (10 msec), and then an inverted signal corresponding thereto is output for a short time (10 msec) (S
14, S15).
【0023】したがって、本実施例によれば、ドアの停
止精度を格段に向上させることができるようになる。す
なわち、従来は、ブラシ13を目標停止位置の目的コー
ド信号内に停止させるためパターンスイッチ12のラッ
プ角度αを比較的大きくとっているため、図3(A)に
示すように、ブレーキ信号出力後のブラシ13のオーバ
ラン分のヒステリシス(正転時と逆転時との差)Fは避
けられない。これに対し、本実施例では、ブレーキ信号
によりモータ11を一度停止させた後に反対方向に再起
動し直ちに停止させることを内容とする制御を行うよう
にしたので、反転に際しモータ11はフルスピードに達
する前に停止することになり、このため結果的にオーバ
ラン量が小さくなる。したがって、図3(B)に示すよ
うに、パターンスイッチ12のラップ角度βを縮小した
ことと相俟って、この小さいラップ角度β内にブラシ1
3を停止させることができるようになり、ヒステリシス
Gをオーバラン量に収め、ドアの停止精度をより一層の
向上させることができるようになる。Therefore, according to the present embodiment, the stop accuracy of the door can be remarkably improved. That is, conventionally, the wrap angle α of the pattern switch 12 is set relatively large in order to stop the brush 13 within the target code signal at the target stop position, and therefore, as shown in FIG. The hysteresis F (difference between forward rotation and reverse rotation) of the overrun of the brush 13 cannot be avoided. On the other hand, in the present embodiment, the control is performed such that the motor 11 is once stopped by the brake signal, then restarted in the opposite direction and immediately stopped. It will stop before reaching, which results in a smaller overrun. Therefore, as shown in FIG. 3B, in combination with the reduction of the wrap angle β of the pattern switch 12, the brush 1 falls within this small wrap angle β.
3 can be stopped, the hysteresis G can be set to the overrun amount, and the stop accuracy of the door can be further improved.
【0024】[0024]
【考案の効果】以上述べたように本考案によれば、ドア
の停止精度のより一層の向上が図られる。As described above, according to the present invention, the stop accuracy of the door can be further improved.
【図1】本考案の一実施例によるモータアクチュエータ
の駆動制御装置の概略構成図である。FIG. 1 is a schematic configuration diagram of a drive control device of a motor actuator according to an embodiment of the present invention.
【図2】同実施例の動作フローチャートである。FIG. 2 is an operation flowchart of the embodiment.
【図3】本考案の効果の説明に供する図である。FIG. 3 is a diagram for explaining the effect of the present invention.
【図4】従来のモータアクチュエータの一例を示す概略
構成図である。FIG. 4 is a schematic configuration diagram illustrating an example of a conventional motor actuator.
【図5】パターンスイッチから出力されるコード信号を
示す図である。FIG. 5 is a diagram showing a code signal output from a pattern switch.
【符号の説明】 11…モータ 12…パターンスイッチ(ドア位置検出手段) 13…ブラシ 14…主接点 15〜17…分離接点 20…モータアクチュエータ 23…CPU(ドア目標位置演算手段、モータ制御手
段) 28…モータコントローラ(モータ制御手段) …ラップ角度[Description of Signs] 11 ... Motor 12 ... Pattern switch (door position detection means) 13 ... Brush 14 ... Main contact 15-17 ... Separation contact 20 ... Motor actuator 23 ... CPU (door target position calculation means, motor control means) 28 ... Motor controller (motor control means) ... Lap angle
Claims (1)
アを開閉駆動するモータ(11)と、前記ドアの現在位置を
検出するドア位置検出手段(12)と、各種の入力信号に基
づいて前記ドアの目標位置を演算するドア目標位置演算
手段(23)と、前記ドア位置検出手段(12)からの信号とド
ア目標位置演算手段(23)からの信号とに基づいて前記モ
ータの駆動を制御するモータ制御手段(23,28) とを有す
るモータアクチュエータの駆動制御装置において、 前記位置検出手段(12)は、前記モータ(11)と連動して移
動するブラシ(13)と、当該ブラシ(13)と常に接触する主
接点(14)と、相互に隣接する各端部が前記モータ(11)に
ブレーキ信号が出力されてから停止するまでの回転角度
よりも小さいラップ角度で前記ブラシ(13)に同時に接触
するように相互に離れて配置された複数の分離接点(15,
16,17)とを有するとともに、 前記モータ制御手段(23,28) は、前記モータ(11)の作動
中に前記ドアの現在位置が目標位置に達したことを認識
したとき、ブレーキ信号を出力して前記モータ(11)を停
止させた後、当該モータ(11)を反転させて停止させるべ
く、第1反転信号を所定時間出力し、さらにこれに対す
る第2反転信号を所定時間出力することを特徴とするモ
ータアクチュエータの駆動制御装置。1. A motor (11) for opening and closing a door provided in an air conditioner for a vehicle, a door position detecting means (12) for detecting a current position of the door, and various input signals. Door target position calculating means (23) for calculating the target position of the door, and driving of the motor based on a signal from the door position detecting means (12) and a signal from the door target position calculating means (23). A motor controller having motor control means (23, 28) for controlling the motor, wherein the position detecting means (12) comprises a brush (13) moving in conjunction with the motor (11), The main contact (14) that is always in contact with the brush (13), and the brush (13) has a wrap angle smaller than the rotation angle of each end adjacent to each other until the motor (11) stops after a brake signal is output to the motor (11). ) That are spaced apart from each other so that they Away contacts (15,
When the motor control means (23, 28) recognizes that the current position of the door has reached the target position during operation of the motor (11), the motor control means (23, 28) outputs a brake signal. Then, after stopping the motor (11), outputting a first inversion signal for a predetermined time and outputting a second inversion signal for this for a predetermined time in order to invert and stop the motor (11). Characteristic drive control device for motor actuator.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4887392U JP2561779Y2 (en) | 1992-07-13 | 1992-07-13 | Drive control device for motor actuator |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP4887392U JP2561779Y2 (en) | 1992-07-13 | 1992-07-13 | Drive control device for motor actuator |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH068013U JPH068013U (en) | 1994-02-01 |
JP2561779Y2 true JP2561779Y2 (en) | 1998-02-04 |
Family
ID=12815412
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP4887392U Expired - Fee Related JP2561779Y2 (en) | 1992-07-13 | 1992-07-13 | Drive control device for motor actuator |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2561779Y2 (en) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS58167127U (en) * | 1982-05-01 | 1983-11-08 | 鹿島建設株式会社 | Supporting hardware for unbonded PC steel wire, etc. for construction |
JPS59109831U (en) * | 1983-01-13 | 1984-07-24 | 鹿島建設株式会社 | Spacer for slab reinforcement |
JP2563019Y2 (en) * | 1990-12-27 | 1998-02-18 | ケンテック株式会社 | Floor reinforcement support |
-
1992
- 1992-07-13 JP JP4887392U patent/JP2561779Y2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH068013U (en) | 1994-02-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6907333B2 (en) | Steering device | |
JP2004003159A (en) | Apparatus for sensing object caught in opening/closing body | |
JP3255813B2 (en) | Drive control device for servo motor | |
JP2561779Y2 (en) | Drive control device for motor actuator | |
JP3316768B2 (en) | Vehicle air conditioner | |
JPS618442A (en) | Abnormality diagnosis device in accelerator control device in vehicle internal combustion engine | |
JPS618435A (en) | Trouble diagnosing device in accel control device of internal combustion engine for vehicle | |
US5647794A (en) | Fault compensation method and fault compensation apparatus for air conditioner | |
JPS6342036Y2 (en) | ||
JP3160066B2 (en) | Self-diagnosis device for motor actuator | |
JP3473182B2 (en) | Power window control device | |
JP2603010B2 (en) | Shift failure detection circuit of drive robot | |
JPH0219303Y2 (en) | ||
JPS59105115A (en) | Method for controlling operation of motor | |
JPS60176829A (en) | Control device for automatic speed change gear | |
JPH05112127A (en) | Opening and closing control device of door for vehicle | |
JPH0533209U (en) | Motor actuator control device | |
JP3545151B2 (en) | Ignition key position control method for automatic vehicle driving system | |
JPH075366Y2 (en) | Gyro device | |
JPH07108754B2 (en) | Elevator door controls | |
JPH0314766A (en) | Motor-driven power steering device for car working also as automatic steering device | |
JP2500906Y2 (en) | Mix door controller | |
JPH0523210U (en) | Actuator drive controller | |
JPH0960948A (en) | Method for controlling flap of air conditioner | |
JPH07180433A (en) | Power window controller |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |