Nothing Special   »   [go: up one dir, main page]

JPH0512464Y2 - - Google Patents

Info

Publication number
JPH0512464Y2
JPH0512464Y2 JP1986079491U JP7949186U JPH0512464Y2 JP H0512464 Y2 JPH0512464 Y2 JP H0512464Y2 JP 1986079491 U JP1986079491 U JP 1986079491U JP 7949186 U JP7949186 U JP 7949186U JP H0512464 Y2 JPH0512464 Y2 JP H0512464Y2
Authority
JP
Japan
Prior art keywords
motor
window glass
fluctuation rate
pulses
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.)
Expired - Lifetime
Application number
JP1986079491U
Other languages
Japanese (ja)
Other versions
JPS62193082U (en
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed filed Critical
Priority to JP1986079491U priority Critical patent/JPH0512464Y2/ja
Publication of JPS62193082U publication Critical patent/JPS62193082U/ja
Application granted granted Critical
Publication of JPH0512464Y2 publication Critical patent/JPH0512464Y2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Power-Operated Mechanisms For Wings (AREA)
  • Window Of Vehicle (AREA)
  • Motor And Converter Starters (AREA)
  • Control Of Electric Motors In General (AREA)

Description

【考案の詳細な説明】 〔産業上の利用分野〕 本考案は自動車用窓ガラスの昇降装置に係り、
特に自動車用窓ガラスを自動的に昇降するに適し
た自動車用窓ガラスの自動昇降装置に関する。
[Detailed description of the invention] [Industrial field of application] The present invention relates to a device for lifting and lowering automobile window glass.
In particular, the present invention relates to an automatic lifting and lowering device for automobile window glass, which is suitable for automatically lifting and lowering automobile window glass.

〔従来の技術〕[Conventional technology]

従来の自動車用窓ガラス昇降装置として、例え
ば手動操作スイツチの操作に対応して正逆回転す
るモータにより窓ガラスを自動昇降するものがあ
るが、このような窓ガラス自動昇降装置において
は、手動操作スイツチが投入されている間はモー
タが回転して窓ガラスが上昇し続けるため、例え
ば搭乗者の頭、手等人体の一部が窓枠と窓ガラス
との間に挟まれてしまうという問題がある。
As a conventional automobile window glass lifting device, for example, there is a device that automatically raises and lowers the window glass using a motor that rotates forward and backward in response to the operation of a manual operation switch. While the switch is turned on, the motor rotates and the window glass continues to rise, which can cause problems such as parts of the passenger's body, such as their head or hands, getting caught between the window frame and the window glass. be.

上記の様な問題点を解消するために様々の手法
が取られているのが現状だが、例えば特開昭60−
185626では、窓枠に組付けられた光フアイバの歪
曲を利用して物体の挟みこみ等の異常を検出する
手法であるが、挟みこみの検出に高価な光フアイ
バを窓枠に組付ける必要がある。
At present, various methods are being used to solve the problems mentioned above.
185626 is a method of detecting abnormalities such as objects being trapped by using the distortion of optical fibers attached to window frames, but it is necessary to attach expensive optical fibers to window frames to detect entrapment. be.

また、例えば特開昭60−185625では窓ガラス昇
降の際に予めモータの通電データを記憶して、こ
の基準データと実際の作動時の通電データと比較
することにより物体の挟みこみ等の異常を検出す
る手法であり、実際の実車に取付く窓枠と窓ガラ
スとのしゆう動低抗を含めたモータ負荷のバラツ
キの影響を解消したが、基準データを記憶するに
はモータを昇降させた際に記憶用手動スイツチを
操作する必要があり、また全開、全閉位置にリミ
ツトスイツチを取付ける必要もあり、更にこの基
準データが正常動作のデータであるという保証に
ついては配慮されていなかつた。
For example, in JP-A-60-185625, the energization data of the motor is stored in advance when the window glass is raised and lowered, and by comparing this standard data with the energization data during actual operation, abnormalities such as objects getting caught can be detected. This is a detection method that eliminates the effects of variations in motor load, including the dynamic resistance between the window frame and window glass attached to the actual vehicle, but it requires the motor to be raised and lowered in order to memorize the reference data. In addition, it was necessary to operate a manual memorization switch, and it was also necessary to install a limit switch in the fully open and fully closed positions, and furthermore, no consideration was given to ensuring that this reference data was data for normal operation.

〔考案が解決しようとする問題点〕[Problem that the invention attempts to solve]

このように従来技術においては、物体の挟みこ
み防止安全機能を有する装置はセンサーによる取
付上の問題、窓枠や窓ガラスを含むドア制作上の
制約やそれに伴う大巾なコストアツプ、または信
調性の問題により実用化が困難であるのが現状で
ある。
As described above, in the conventional technology, devices with a safety function to prevent objects from becoming trapped have problems with installation due to sensors, restrictions on manufacturing doors including window frames and window glass, resulting in significant cost increases, and reliability problems. At present, it is difficult to put it into practical use due to the following problems.

従つて、本考案の目的は、センサーを用いるこ
となく信頼性の高い、確実に物体の挟みこみを検
知することができる自動車用窓ガラスの自動昇降
装置を提供することにより、実用化を容易ならし
めることである。
Therefore, the purpose of the present invention is to provide an automatic lifting and lowering device for automobile window glass that is capable of highly reliable and reliable detection of an object being caught without using a sensor. It is a matter of tightening.

〔問題点を解決するための手段〕[Means for solving problems]

上記目的は、窓ガラスを昇降させるためにモー
タ作動命令により正逆回転するモータの脈動電流
から得られるモータパルスをカウントするモータ
パルスカウンタと、モータパルス周期を検出し現
在のモータ回転速度(周期Tp)と前回までの直
前のモータ回転速度の平均値(周期Tm)とによ
りモータの現在の速度変動率(Tp/Tm)を算
出する手段と、モータを停止させるためにモータ
作動命令が解除になつた時点で窓ガラスの位置と
移動方向と上記速度と速度変動率のデータに基づ
き、予め作成されたモータ惰走補正データマツプ
より補正値を探索してモータパルスカウンタを補
正する手段により現在の窓ガラスの位置を検出し
て、モータパルスカウンタ値とモータ速度変動率
を監視する手段により、達成される。
The above purpose is to provide a motor pulse counter that counts the motor pulses obtained from the pulsating current of the motor that rotates forward and backward according to the motor operation command to raise and lower the window glass, and a motor pulse counter that counts the motor pulses obtained from the pulsating current of the motor that rotates forward and backward in response to a motor operation command to raise and lower the window glass. ) and the average value (period Tm) of the previous motor rotation speed up to the previous time to calculate the current speed fluctuation rate (Tp/Tm) of the motor, and a means for calculating the motor operation command to stop the motor. At the point in time, based on the window glass position, moving direction, speed, and speed fluctuation rate data, a correction value is searched from a motor coasting correction data map created in advance, and the motor pulse counter is corrected by means of correcting the current window glass. This is accomplished by means of detecting the position of the motor and monitoring the motor pulse counter value and motor speed fluctuation rate.

〔作用〕[Effect]

すなわち、本考案はモータの脈動電流をパルス
波形整形して、モータパルス信号として取りこ
み、モータ作動命令が解除されモータが停止する
際に、モータに印加した電圧が消滅して、更にモ
ータ回転部の慣性による回転が止まるまでの間に
カウントされない惰走分を、予め作成された補正
データマツプより探索された補正値によりモータ
パルスカウンタを補正することにより、窓ガラス
位置検出精度を向上して、モータパルスカウント
値、すなわち窓ガラスの位置と、モータ速度変動
率、すなわち窓ガラス移動速度の変動を監視する
ことにより、確実に物体の挟みこみ検知を特別な
センサーを用いることなく可能としている。
In other words, the present invention shapes the motor's pulsating current into a pulse waveform and captures it as a motor pulse signal.When the motor operation command is canceled and the motor stops, the voltage applied to the motor disappears, and the motor rotation section is further By correcting the motor pulse counter using a correction value searched from a pre-created correction data map to compensate for the amount of coasting that is not counted until the rotation stops due to inertia, the window glass position detection accuracy is improved and the motor pulse By monitoring the count value, that is, the position of the window glass, and the motor speed variation rate, that is, the fluctuation of the window glass moving speed, it is possible to reliably detect an object being trapped without using a special sensor.

また、補正データマツプは、窓ガラスの位置と
移動方向とモータ回転速度データと速度変動率デ
ータに基づいて補正値が探索されるが、このこと
によりモータのバラツキや電圧による影響を取除
いている。
Further, in the correction data map, correction values are searched based on the position and movement direction of the window glass, motor rotational speed data, and speed fluctuation rate data, which eliminates the influence of motor variations and voltage.

〔実施例〕〔Example〕

以下、本考案の実施例を図面に従い説明する。 Embodiments of the present invention will be described below with reference to the drawings.

第1図は本考案の一実施例である自動車窓ガラ
スの自動昇降装置のブロツク図である。
FIG. 1 is a block diagram of an automatic lifting and lowering device for automobile window glass, which is an embodiment of the present invention.

窓ガラスを昇降させるために正逆回転を行うモ
ータ1は、当図においては1個のみ図示されてい
るが、実際には各ドアの窓に取付けられているた
め複数個であるが、当図では省略して1個のみ図
示した。
Only one motor 1 is shown in this figure, which rotates in forward and reverse directions to raise and lower the window glass, but in reality there are multiple motors, as they are attached to each door window. Here, only one is shown.

モータ1は、自動車搭乗者が操作スイツチパネ
ル2で窓ガラスを上昇させたい時にはUPスイツ
チを、下降させたい時にはDOWNスイツチを操
作し、その情報をコントローラ3に入力する。こ
のコントローラ3は、バツテリー電源から定電圧
回路4を経て一定電圧が供給されて、モータ1の
脈動波形をパルスに波形整形するモータパルス化
回路5の出口のモータパルス信号6と一定時間の
間隔で入力されるタイマ割込信号7と上記スイツ
チ信号との入力によつて、バツテリー電源により
モータ1を駆動するモータ駆動回路8に窓ガラス
を上昇・下降・停止するためにモータを制御する
出力を送りこんでモータ1を制御する。
The motor 1 inputs the information into the controller 3 when the vehicle occupant operates the UP switch when he wants to raise the window glass and the DOWN switch when he wants to lower it using the operation switch panel 2. This controller 3 is supplied with a constant voltage from a battery power source via a constant voltage circuit 4, and is connected to a motor pulse signal 6 at a constant time interval at the outlet of a motor pulsing circuit 5 that shapes the pulsating waveform of the motor 1 into pulses. By inputting the timer interrupt signal 7 and the above-mentioned switch signal, an output for controlling the motor to raise, lower, and stop the window glass is sent to the motor drive circuit 8 that drives the motor 1 using battery power. to control motor 1.

第2図〜第10図は第1図の実施例の動作原理
を説明するための図である。
2 to 10 are diagrams for explaining the operating principle of the embodiment shown in FIG. 1. FIG.

第2,3図はコントローラ3の制御方法(プロ
グラム)のフローチヤートであり、第4図は窓ガ
ラス上昇時において正常作動とした場合のモータ
回転速度と速度変動率のグラフであり、第5図は
窓ガラス上昇時において物体を挟みこんだ時、す
なわち異常があつた場合のモータ回転速度と速度
変動率のグラフであり、第6図は自動車の窓ガラ
スの位置を示す図であり、第7図は、タイマ割込
信号とモータパルス信号のタイムチヤートであ
り、第8図はモータの速度データテーブルを表わ
す図であり、第9図はモータ惰走を示す図であ
り、第10図はモータ惰走補正データマツプを示
す図である。
Figures 2 and 3 are flowcharts of the control method (program) of the controller 3, Figure 4 is a graph of the motor rotation speed and speed fluctuation rate when normal operation is performed when the window glass is raised, and Figure 5 is a graph of the motor rotation speed and speed fluctuation rate when the window glass is raised. is a graph of the motor rotational speed and speed fluctuation rate when an object is caught in the window glass when it is raised, that is, when an abnormality occurs; FIG. 6 is a graph showing the position of the automobile window glass; The figures are time charts of timer interrupt signals and motor pulse signals, Figure 8 is a diagram showing a motor speed data table, Figure 9 is a diagram showing motor coasting, and Figure 10 is a diagram showing motor coasting. FIG. 3 is a diagram showing a coasting correction data map.

それでは実際に、モータが回転して窓ガラスが
昇降作動した時の動作内容とコントローラ3の制
御方法について説明する。
Now, the details of the operation when the motor rotates and the window glass moves up and down, and the control method of the controller 3 will be explained.

最初に、モータが作動中に窓ガラス位置を検出
するためのモータパルスのカウント方法やモータ
回転速度の検出方法について説明する。
First, a method for counting motor pulses and a method for detecting the motor rotation speed for detecting the window glass position while the motor is in operation will be explained.

第3図のコントローラ3のタイマ割込プログラ
ムのフローチヤートにおいて、第1図の一定時間
間隔で発生するタイマ割込信号7が発生した時に
コントローラ3が割込受付OKであれば、コント
ローラ3は、ステツプ200から割込のプログラム
を開始する。
In the flowchart of the timer interrupt program of the controller 3 shown in FIG. 3, if the controller 3 is OK to accept the interrupt when the timer interrupt signal 7 that occurs at fixed time intervals shown in FIG. The interrupt program starts at step 200.

まず、ステツプ200ではコントローラ3に入力
されているモータパルス信号6の電圧レベルが0
→1に変化したかどうかの監視を行つている。変
化しなかつた場合には、割込プログラムは終了
(ステツプ207)するが、変化した場合にステツプ
201へ進み、窓ガラスが上昇(UP)作動中かどう
かの判断を行うが、モータが停止してる時には後
に第2図のメインフローチヤートで説明するよう
に割込受付NGであり、またモータパルス信号も
発生しないので、この割込プログラムが進行中
は、モータは必らず回転しているので窓ガラスは
上昇もしくは下降のどちらかである。
First, in step 200, the voltage level of the motor pulse signal 6 input to the controller 3 is set to 0.
→ We are monitoring whether it has changed to 1. If there is no change, the interrupt program ends (step 207), but if there is a change, the interrupt program ends (step 207).
Proceeding to step 201, it is determined whether the window glass is being raised (UP), but if the motor is stopped, interrupt reception is not accepted as will be explained later in the main flowchart of Figure 2, and the motor pulse is Since no signal is generated, the motor is always rotating while this interrupt program is in progress, so the window glass is either raised or lowered.

従つて、窓ガラスが上昇(UP)作動中ならス
テツプ202でコントローラ3に内蔵されたパルス
カウンタ(図示せず)をデクリメント、下降
(DOWN)作動中ならステツプ203でパルスカウ
ンタをインクリメントする。
Therefore, if the window glass is in the UP operation, a pulse counter (not shown) built in the controller 3 is decremented in step 202, and if the window glass is in the DOWN operation, the pulse counter is incremented in step 203.

このことは、モータの脈動電流から得られるモ
ータパルス信号によりモータパルスカウンタを上
昇中はカウントダウン、下降中はカウントアツプ
していることである。
This means that the motor pulse counter is counted down when the motor is rising, and is counted up when the motor is falling, using a motor pulse signal obtained from the pulsating current of the motor.

ここで、モータの脈動電流はモータが1回転す
る時に一定の回数(モータの回転子のセグメント
数)脈動が発生するのは既知の事実で、更にモー
タの回転数は窓ガラスに連結された伝達機構によ
り一定の窓ガラスの上昇移動分または下降移動分
と比例になる。
Here, it is a known fact that the motor's pulsating current pulsates a certain number of times (the number of segments of the motor's rotor) when the motor rotates once, and the number of rotations of the motor is determined by the transmission connected to the window glass. The mechanism is proportional to a certain amount of upward movement or downward movement of the window glass.

従つて、第6図に示すような窓ガラスが全閉位
置から全開位置までの全ストローク分下降作動し
た時に発生するモータパルス数、もしくは全開位
置から全閉位置までの全ストローク分上昇作動し
た時に発生するモータパルス数共に一定となり、
そのモータパルス数(第6図においては2000)を
把握することにより、全閉位置を原点(モータパ
ルスカウンタを0とする)とした場合、モータパ
ルスカウンタの内容により窓ガラスの位置を検出
することが可能となる。すなわち、モータパルス
信号によりステツプ202,203において窓ガラス位
置を検出していることになる。
Therefore, as shown in Figure 6, the number of motor pulses generated when the window glass moves down the full stroke from the fully closed position to the fully open position, or when the window glass moves up the full stroke from the fully open position to the fully closed position. The number of motor pulses generated is constant,
By knowing the number of motor pulses (2000 in Figure 6), if the fully closed position is set as the origin (motor pulse counter is set to 0), the position of the window glass can be detected from the contents of the motor pulse counter. becomes possible. That is, the window glass position is detected in steps 202 and 203 based on the motor pulse signal.

次にステツプ204へ進むと、モータが起動時か
どうかの判断であるが、モータが起動してある一
定の時間に達してない場合にはモータの起動時と
みなして割込プログラムは終了(ステツプ207)
するが、一定の時間に達した後であればステツプ
205へ進み、現在のモータ回転速度(実際はモー
タパルス周期Tp)を算出する。
Next, proceeding to step 204, it is determined whether the motor is starting or not. If the motor has not started for a certain period of time, it is assumed that the motor is starting and the interrupt program ends (step 204). 207)
However, after a certain amount of time has elapsed, the step
Proceed to 205 to calculate the current motor rotation speed (actually motor pulse period Tp).

これはタイマ割込プログラムのステツプ205を
前回に通過した時点から今回通過した時点までの
時間を算出することにより現在のモータパルス周
期とみなしている。すなわち、モータパルス信号
0→1に変化した後のタイマ割込信号から、次に
0→1このモータ速度データテーブルには前回ま
でのn個のモータ速度データが古い順列されてお
り、ステツプ206を通る毎に時間的に一番古い速
度データTpoが抹消され、Tp→Tp1,Tp1→Tp2
……,Tpo-1→Tpoへと更新されていく。
This is regarded as the current motor pulse period by calculating the time from the time when step 205 of the timer interrupt program was passed last time to the time when step 205 was passed this time. That is, from the timer interrupt signal after the motor pulse signal changes from 0 to 1, then from 0 to 1. In this motor speed data table, n pieces of motor speed data up to the previous time are arranged in old order, and step 206 is Each time it passes, the oldest speed data T po is deleted, T p → T p1 , T p1 → T p2 ,
..., T po-1 → T po is updated.

ステツプ206を通つた後、割込プログラムは終
了する。(ステツプ207) 以上のように第3図の割込プログラムでは、モ
ータパルス化回路5出力のモータパルス信号によ
り現在の窓ガラスの位置とモータ速度を検出して
いる。
After passing step 206, the interrupt program ends. (Step 207) As described above, in the interrupt program shown in FIG. 3, the current position of the window glass and the motor speed are detected by the motor pulse signal output from the motor pulse generation circuit 5.

ここで、搭乗者が窓ガラスを全開もしくは全閉
位置以外の位置に止めた場合に、モータ作動命令
を解除して第1図におけるコントローラ3の出力
を消滅することにより、モータに印加した電圧を
消滅してモータを停止させるが、モータ作動命令
を解除してからモータに印加した電圧が消滅し、
更にモータ回転部の慣性による回転が止まるまで
の間はモータは惰走回転する。
Here, when the passenger leaves the window glass in a position other than the fully open or fully closed position, the voltage applied to the motor is reduced by canceling the motor operation command and eliminating the output of the controller 3 in FIG. It disappears and stops the motor, but after the motor operation command is canceled, the voltage applied to the motor disappears,
Furthermore, the motor coasts and rotates until the rotation due to the inertia of the motor rotation part stops.

この惰走分相当のモータパルス信号は、モータ
作業命令解除後はタイマ割込がNGであり、コン
トローラ3に入力されないか、もしくはモータ印
加電圧の消滅によつて発生しないために変化した
後のタイマ割込信号までの時間をモータパルス周
期としている。(第7図参照) なお、本実施例は、第7図においてタイマ割込
信号7の周期は100μsecであり、モータパルス信
号6の周期Tp算出精度はTp±100μsecとなる。
The motor pulse signal corresponding to this coasting time is not inputted to the controller 3 because the timer interrupt is NG after the motor work command is canceled, or is not generated due to disappearance of the motor applied voltage. The time until the interrupt signal is defined as the motor pulse cycle. (See FIG. 7) In this embodiment, the period of the timer interrupt signal 7 is 100 μsec in FIG. 7, and the accuracy of calculating the period Tp of the motor pulse signal 6 is Tp±100 μsec.

実験データによると窓枠と窓ガラスとのしゆう
動低抗を含めたモータの負荷、モータの種類、バ
ラツキ等によつて違うが、モータの最大速度時に
周期は約1.2msecとなり、算出データTpは
1.1msec〜1.3msecとなり誤差は最大約10%程度
となるが、物体が挟みこんだ時にはモータ速度は
遅くなり周期は大きくなるため誤差は小さくな
り、問題はないことは実験で確認済みである。
According to the experimental data, although it varies depending on the motor load including the sliding resistance between the window frame and the window glass, the type of motor, variations, etc., the cycle is approximately 1.2 msec at the maximum speed of the motor, and the calculated data Tp teeth
It is 1.1 msec to 1.3 msec, and the error is about 10% at most, but when an object gets caught, the motor speed slows down and the cycle increases, so the error becomes smaller and it has been confirmed through experiments that there is no problem.

更に、モータ速度検出精度を向上するにはタイ
マ割込信号周期を小さくするか、もしくはモータ
パルス周期をm回測定し、その平均値を現在のモ
ータ速度とみなすという方法もある。
Furthermore, in order to improve the motor speed detection accuracy, there is also a method of reducing the timer interrupt signal period or measuring the motor pulse period m times and considering the average value as the current motor speed.

次に、ステツプ206では現在のモータ速度デー
タTpを第8図に示すようなモータ速度データテ
ーブルに入れておく。モータパルスカウンタにカ
ウントすることができず、モータの惰走分だけ窓
ガらス位置の検出精度が下がつてしまう。
Next, in step 206, the current motor speed data Tp is entered into a motor speed data table as shown in FIG. The motor pulse counter cannot count, and the detection accuracy of the window glass position decreases by the amount of coasting of the motor.

従つて、モータの惰走分を予め予測してモータ
パルスカウントを補正する必要があることがわか
る。
Therefore, it can be seen that it is necessary to predict the amount of coasting of the motor in advance and correct the motor pulse count.

以下、第2図のコントローラ3のメインプログ
ラムのフローチヤートを中心に説明する。
The following description will focus on the flowchart of the main program of the controller 3 shown in FIG.

まず、前述のような条件すなわちモータ惰走の
補正方法について考えてみる。窓ガラスが作動中
に全開・全閉位置以外の任意な位置に止めるため
コントローラ3内のモータ作動命令を解除するた
めステツプ100にて「NO」と判断して割込受付
をNGとする。このため、以降はタイマ割込が働
かずコントローラ3にモータパルス信号を取りこ
むことができない。
First, let us consider the above-mentioned conditions, ie, a method of correcting motor coasting. In order to cancel the motor operation command in the controller 3 in order to stop the window glass at an arbitrary position other than the fully open/closed position while it is in operation, it is judged as "NO" in step 100 and the interrupt reception is rejected. Therefore, the timer interrupt does not work from then on and the motor pulse signal cannot be input to the controller 3.

次のステツプ102はモータ作業命令が解除され
た直後であり、かつ、モータパルスカウンタの内
容により全開・全閉位置以外であるかの判断であ
り、一度「YES」と判断されモータ惰走の補正
が行われると次のモータ作動命令が発生するまで
以降は「NO」と判断される。
The next step 102 is immediately after the motor work command is canceled, and it is judged based on the contents of the motor pulse counter whether the position is other than the fully open or fully closed position. Once this is done, it will be determined as "NO" until the next motor operation command is issued.

次にステツプ103で作動命令が上昇か下降かの
判断を行うが、これは上昇時と下降時の惰走が窓
ガラス等のモータ負荷重量の影響で果なるためで
ある。
Next, in step 103, it is determined whether the operation command is for raising or lowering, but this is because coasting during raising and lowering is affected by the motor load weight of the window glass, etc.

ステツプ104,105は共に補正値の探索である
が、これは第10図に示すようにモータ惰走補正
データマツプより、モータ回転速度(Tp)と後
述するモータ速度変動率(Tp/Tm)の2デー
タに基づき補正値が探索される。(この場合、上
昇用と下降用の二種類のモータ惰走補正データマ
ツプがあるが、省略してある。)これは言いかえ
ると、この2データによりモータの惰走回転分が
予測できるということであり、第9図において、
モータ速度が一定時には、モータ印加電圧による
影響やモータ特性のバラツキ等の影響を受けずに
モータ速度変動率によつてモータの惰走回転分
(グラフ縦軸、横軸と曲線に囲まれる面積相当)
が決まり、モータ速度変動率が一定時にも同様に
モータ速度によつてモータ惰走回転分が決まると
いうことが、数多くの実験データより判明した。
(モータ作動命令解除直前のモータ速度、速度変
動率が一定時、いかなる条件でもモータ惰走回転
分の測定バラツキは約10%以内であつた。)従つ
て、考えられる使用条件範囲において、モータ速
度とモータ速度変動率をパラメータとしてモータ
の惰走回転分に相当するモータパルスカウンタの
補正値(n×m個)を実験より求めて作成したの
が第10図のモータ惰走補正データマツプであ
る。
Steps 104 and 105 are both a search for a correction value, which is based on the motor rotational speed (Tp) and the motor speed fluctuation rate (Tp/Tm), which will be described later, from the motor coasting correction data map as shown in FIG. A correction value is searched based on the data. (In this case, there are two types of motor coasting correction data maps, one for ascending and one for descending, but they are omitted.) In other words, the coasting rotation of the motor can be predicted using these two data. Yes, in Figure 9,
When the motor speed is constant, the coasting rotation of the motor (equivalent to the area surrounded by the vertical and horizontal axes and the curve in the graph) is determined by the motor speed fluctuation rate without being affected by the motor applied voltage or variations in motor characteristics. )
is determined, and it has been found from a large amount of experimental data that even when the motor speed fluctuation rate is constant, the motor coasting rotation is determined by the motor speed.
(When the motor speed and speed fluctuation rate are constant just before the motor operation command is released, the measurement variation for the motor coasting rotation is within about 10% under any conditions.) Therefore, within the range of possible usage conditions, the motor speed The motor coasting correction data map shown in FIG. 10 was created by experimentally determining correction values (n×m) of motor pulse counters corresponding to motor coasting rotations using the motor speed fluctuation rate and motor speed fluctuation rate as parameters.

補正値の探索方法は、モータ作動命令解除直前
に算出されたモータ速度と速度変動率のデータに
より、n個のモータ速度基準noとm個のモータ速
度変動率基準値mnの中から、それぞれ一番近似
している基準値を探し出すことによりデータマツ
プ中から補正値を探索する方法で、例えばモータ
速度(Tp)はno-1が最近似値、モータ速度変動
率(Tp/Tm)はm2が最近似値であつた場合、
補正値はPn-1,2を選び出すという具合である。
The method of searching for the correction value is to use the motor speed and speed fluctuation rate data calculated immediately before the motor operation command is canceled to select one of n motor speed standards n o and m motor speed fluctuation rate standard values m n . This is a method of searching for correction values in the data map by finding the reference value that is the closest to each. For example, for motor speed (Tp), n o-1 is the closest value, and for motor speed fluctuation rate (Tp/Tm), If m 2 is the nearest value,
As the correction value, Pn -1,2 is selected.

このようにして窓ガラス移動方向により、ステ
ツプ104,105で補正値を探索し、次のステツプ
106,107でモータパルスカウンタを実際に補正す
る。すなわちモータパルスカウンタに上昇方向な
らモータパルスはカウントダウンされるので惰走
分相当の補正値分を引き、下降方向なら逆に補正
値分を足すことになる。
In this way, the correction value is searched for in steps 104 and 105 depending on the direction of window glass movement, and then the next step is performed.
The motor pulse counter is actually corrected in steps 106 and 107. That is, if the motor pulse counter is in the upward direction, the motor pulses are counted down, so a correction value corresponding to coasting is subtracted, and if the motor pulse counter is in the downward direction, the correction value is added.

以上のようにステツプ102〜107のプログラムは
モータ惰走回転分を検出できないために信頼性の
高い手段で補正する方法であり、窓ガラス位置検
出精度向上を計つていることがわかる。
As described above, it can be seen that the program in steps 102 to 107 is a method of correcting the motor coasting rotation by a highly reliable means since the motor coasting rotation cannot be detected, and is intended to improve the accuracy of window glass position detection.

それでは次に、上記方法で検出された窓ガラス
位置とモータ回転速度により物体の挟みこみを検
知する方法について説明する。
Next, a description will be given of a method for detecting an object being caught using the window glass position and motor rotation speed detected by the above method.

窓ガラスを上昇させる場合、操作者が第1図の
操作スイツチパネル2を操作することにより、コ
ントローラ3にモータ作動命令が発生するため、
ステツプ100で「YES」と判断して割込受付OK
となる。このためモータ作動命令が発生している
間はタイマ割込プログラムより常に窓ガラス位置
とモータ速度検出が行われている。モータが起動
直後から一定時間経過するまで(第4図および第
5図における初期作動時)はステツプ109で
「YES」と判断してタイマ割込プログラムにより
モータパルスのカウントだけ行われ、一定時間経
過すると「NO」と判断してステツプ105へと進
む。同時に以後タイマ割込信号が発生毎にタイマ
割込プログラムで現在のモータ速度Tpの算出が
行われる。
When raising the window glass, when the operator operates the operation switch panel 2 shown in FIG. 1, a motor activation command is issued to the controller 3.
If ``YES'' is determined in step 100, interrupt reception is OK.
becomes. Therefore, while the motor operation command is being issued, the window glass position and motor speed are always detected by the timer interrupt program. Immediately after the motor is started, until a certain period of time has elapsed (during the initial operation in Figures 4 and 5), it is judged as ``YES'' in step 109, and the timer interrupt program only counts motor pulses, until the certain period of time has elapsed. Then, the determination is "NO" and the process proceeds to step 105. At the same time, the current motor speed Tp is calculated by the timer interrupt program every time a timer interrupt signal is generated.

ステツプ110は第8図の速度データテーブルの
前回までのn個のモータ速度データの平均値Tm
の算出であり、すなわち直前のモータ速度の (Tm=Tpo+Tpo-1+……+Tp2+Tp1/n) 算出ということになる。
Step 110 calculates the average value Tm of n motor speed data up to the previous time in the speed data table shown in Figure 8.
In other words, the previous motor speed is calculated as (Tm=T po +T po-1 +...+T p2 +T p1 /n).

従つて、窓ガラスが上昇中であればステツプ
111〜112へ進み、これは窓ガラス位置が全閉位置
範囲外にあるかの判断であり、モータパルスカウ
ント内容の照合である。この全閉位置範囲とは、
モータが減速して速度変動率が大きくなつても、
窓ガラスが全閉になるためのモータロツクである
と判断して構わない窓ガラスの位置で、具体的に
はモータパルスカウンタの値が予め定められた範
囲(本実施例では0〜100)のことである。(第4
図〜6図参照) 従つて、窓ガラスが上昇して全閉位置範囲内に
なるまではステツプ113へ進み、全閉位置範囲内
になればステツプ114へ進む。これは共にモータ
速度(Tp)と直前のモータ速度(Tm)との比、
すなわちモータ速度変動率(Tp/Tm)の監視
である。
Therefore, if the window glass is rising, the step
The process proceeds to steps 111 to 112, which is a determination as to whether the window glass position is outside the fully closed position range and a verification of the motor pulse count contents. This fully closed position range is
Even if the motor decelerates and the speed fluctuation rate increases,
The position of the window glass that can be considered to be the motor lock for fully closing the window glass, specifically, the value of the motor pulse counter is within a predetermined range (0 to 100 in this example). It is. (4th
(See Figures 6 to 6) Therefore, the process proceeds to step 113 until the window glass rises and is within the fully closed position range, and when it is within the fully closed position range, the process proceeds to step 114. This is both the ratio of the motor speed (Tp) to the previous motor speed (Tm),
That is, the motor speed fluctuation rate (Tp/Tm) is monitored.

一定値αとβはα<βの関係があり、これはモ
ータ速度変動率がα以下なら正常上昇作動、α以
上になれば物体の挟みこみ、β以上になれば全
開・全閉時のモータロツクであることを検知する
ためステツプ112の窓ガラス位置によつて検知方
法を決めているのである。すなわちステツプ113
は物体の挟みこみ検知、ステツプ114もしくは
115,117は全開および全閉時でのモータロツク検
知である。
The constant values α and β have a relationship of α < β, which means that if the motor speed fluctuation rate is less than α, normal upward movement is possible, if it is more than α, there is an object caught in the motor, and if it is more than β, the motor is locked when fully open or fully closed. In order to detect this, the detection method is determined depending on the position of the window glass in step 112. i.e. step 113
is the detection of a pinched object, step 114 or
115 and 117 are motor lock detections when fully open and fully closed.

従つて、ステツプ112の窓ガラスの位置の検出
精度すなわちパルスモータカウンタは実際の窓ガ
ラス位置に正確に対応する値である必要があるた
め、前述のモータ惰走処理は当実施例の挟みこみ
防止安全システムに重要な意味を持つている。
Therefore, the detection accuracy of the window glass position in step 112, that is, the pulse motor counter, must be a value that accurately corresponds to the actual window glass position. It has important implications for safety systems.

窓ガラス上昇が正常であれば(第4図参照)モ
ータ作動命令があるかぎり窓ガラスが全閉位置範
囲外であれば、モータ速度変動率がαを越えるこ
となく、すなわちステツプ100→108→109→110→
111→112→113→119→100というループを繰り返
し、窓ガラスが全閉位置範囲内になればステツプ
100→108→109→110→111→112→114→119→100
というループの後、モータ速度変動率がβを越え
た時ステツプ120へ進みモータパルスカウンタを
0にクリアさせステツプ122でモータを停止する。
If the window glass rises normally (see Figure 4), as long as there is a motor operation command and the window glass is outside the fully closed position range, the motor speed fluctuation rate will not exceed α, that is, steps 100 → 108 → 109 →110→
Repeat the loop 111 → 112 → 113 → 119 → 100, and when the window glass is within the fully closed position range, step
100→108→109→110→111→112→114→119→100
After this loop, when the motor speed fluctuation rate exceeds β, the process proceeds to step 120, the motor pulse counter is cleared to 0, and the motor is stopped in step 122.

窓ガラス上昇時において物体を挟みこんだ場合
は(第5図参照)窓ガラスが全閉位置範囲外にお
いてモータ速度が落ちて速度変動率がαより大き
くなつた時(第5図および第6図のA点位置)に
物体の挟みこみを検知しモータを逆転させて窓ガ
ラスを下降させる。すなわちステツプ113で
「YES」と判断してステツプ116と117を繰り返
す。
If an object is caught when the window glass is rising (see Figure 5), the motor speed will drop when the window glass is outside the fully closed position range and the speed fluctuation rate will be greater than α (Figures 5 and 6). Detects that an object is caught in the window (point A position) and reverses the motor to lower the window glass. That is, it is determined "YES" in step 113 and steps 116 and 117 are repeated.

従つて、窓ガラスが全開位置まどモータを最優
先に強制的に下降方向に作動させることにより挟
みこみを回避する安全機能となつている。何故な
ら、窓ガラスを上昇させるスイツチが押し続けら
れて挟みこみが余計に強くなつてしまつたり、ま
たスイツチを離してもモータが停止するだけなの
で、挟みこみは継続するという不具合があるため
で、挟みこみを検知したなら操作パネルスイツチ
からコントローラへの指令入力にかかわらず逆転
下降作動を最優先して挟みこみを防止することが
必要であるからである。
Therefore, the safety function is to avoid entrapment by forcibly operating the window motor in the downward direction with the highest priority when the window glass is fully open. This is because if the switch that raises the window glass is held down, the jamming becomes even stronger, and even if you release the switch, the motor just stops, so the jamming continues. This is because, if a jam is detected, it is necessary to give top priority to the reverse lowering operation to prevent the jam, regardless of the command input from the operation panel switch to the controller.

ここで窓ガラスが全閉位置まで下降したならモ
ータロツクよりステツプ117で「YES」と判断し
ステツプ121でモータパルスカウンタを再セツト
する。これはステツプ120で全閉時に0クリア、
ステツプ121で全閉時に再セツトしていることに
なるが、前述のモータ惰走以外にもモータパルス
信号は、電源電圧変動および誘導雑音の混入等に
より乱れてモータパルスカウンタがミスカウント
する可能性がないとはいえないため、モータパル
スカウンタの値が実際の窓ガラス位置に相当する
値からずれてしまわないように、予め一定値(実
施例では1200)を全開時に再セツト、全閉時には
0クリアすることにより、窓ガラス位置検出精度
を更に向上させている。
If the window glass has been lowered to the fully closed position, the motor lock determines "YES" in step 117, and the motor pulse counter is reset in step 121. This clears to 0 when fully closed at step 120.
It is reset when fully closed in step 121, but in addition to the above-mentioned motor coasting, the motor pulse signal may be disturbed due to power supply voltage fluctuations or inductive noise, causing the motor pulse counter to miscount. Therefore, in order to prevent the value of the motor pulse counter from deviating from the value corresponding to the actual window glass position, a certain value (1200 in the example) is reset in advance when the window is fully opened, and 0 when it is fully closed. By clearing this, the window glass position detection accuracy is further improved.

またモータを停止する時にステツプ123で直前
のモータ速度データTmを予め一定値(Tm1)に
セツトするが、これはモータが起動して初期作動
時をすぎ、最初にステツプ109から110へ進みモー
タ速度変動率(Tp/Tm)を比較するためにス
テツプ105で直前のモータ速度Tmを算出する時
に必要なデータとなる。すなわちステツプ123で
は、第8図のモータ速度データテーブルにTm1
を全て書込むことになる。
When the motor is stopped, the immediately preceding motor speed data Tm is preset to a constant value (Tm 1 ) in step 123. This data is required when the motor starts and passes the initial operation period, and when the process first proceeds from step 109 to step 110 to compare the motor speed fluctuation rate (Tp/Tm), the immediately preceding motor speed Tm is calculated in step 105. That is, in step 123, Tm 1 is entered in the motor speed data table in FIG.
All of the following will be written.

一方、通常の窓ガラスの下降作動時については
第2図のステツプ111にて「NO」の判断となり
ステツプ115の全開位置でのモータロツク検出を
行い、「YES」ならステツプ122でモータ停止、
「NO」ならステツプ124へ進み下降作動を続ける
ことになる。
On the other hand, when the window glass is normally lowered, the determination in step 111 in FIG.
If "NO", the process proceeds to step 124 and continues the descending operation.

以上、本考案の実施例を図面にしたがい説明し
てきたが、本実施例によると、検出できないモー
タ惰走回転分を信頼性の高い手段で補正する方法
や全開・全閉時の再設定により、窓枠や窓ガラス
もしくはモータ本体を含めた伝達機構部に一切の
センサ類を装着することなく、モータ脈動電流の
パルス整形化によるモータパルスのカウントによ
り窓ガラスの位置検出を高精度に行うことが可能
であり、この窓ガラスの位置とモータ速度変動率
を監視することにより、物体の挟みこみを早目に
検知して弱い挟みこみのうちにモータを逆転させ
て窓ガラスを緊急下降させる安全機能を有するこ
とが達成できた。
The embodiments of the present invention have been described above with reference to the drawings.According to this embodiment, the method of correcting undetectable motor coasting rotation using reliable means and resetting when fully open and fully closed, The position of the window glass can be detected with high precision by counting motor pulses by shaping the motor pulsating current without installing any sensors on the window frame, window glass, or transmission mechanism including the motor body. By monitoring the position of the window glass and the motor speed fluctuation rate, this safety feature detects the possibility of an object being trapped early and reverses the motor to lower the window glass in an emergency when the object is still weakly trapped. We were able to achieve this.

また、窓ガラス位置検出精度の向上で、全閉位
置範囲をかなり小さくとることが可能となり、挟
みこむ物体がかなり小さくても挟みこみ検知が可
能となつた。
In addition, improvements in window glass position detection accuracy have made it possible to make the fully closed position range considerably smaller, making it possible to detect entrapment even when the object is quite small.

なお、本実施例ではドアに取付けられる窓ガラ
スについて説明したが、これは例えば自動車ルー
フに取付けられる窓ガラスの自動開閉にも同様に
行うことができる。
Although this embodiment has been described with respect to a window glass attached to a door, the same can be applied to the automatic opening and closing of a window glass attached to the roof of an automobile, for example.

〔考案の効果〕[Effect of idea]

以上、本考案によれば窓枠や窓ガラスもしくは
モータ本体を含めた伝達機構部等に一切のセンサ
類を用いずにセンサレスにより自動車用窓ガラス
位置を高精度に検出することが達成できたので、
窓ガラス上昇時に物体の挟みこみを確実に検知す
ることが可能であり、またセンサレスのために大
巾なコストアツプを避けることが可能であり、車
体組込に手間のかからない安価な窓ガラス自動昇
降装置で、挟みこみによる不慮の事故を確実に防
止するという効果がある。
As described above, according to the present invention, it was possible to detect the position of an automobile window glass with high precision without using any sensors on the window frame, window glass, or transmission mechanism including the motor body. ,
It is possible to reliably detect objects caught when the window glass is raised, and because it is sensorless, it is possible to avoid a significant increase in costs.It is an inexpensive automatic window glass lifting device that does not require any effort to be incorporated into the vehicle body. This has the effect of reliably preventing unexpected accidents caused by getting caught.

従つて、従来コスト、制作や取付上の制約で実
用化が困難であつた挟みこみ防止安全機能を有す
る窓ガラス自動昇降装置の実用化を安易に計るこ
とが可能となつた。
Therefore, it has become possible to easily put into practical use an automatic window glass lifting device having a safety function to prevent entrapment, which has been difficult to put into practical use due to constraints in cost, production, and installation.

【図面の簡単な説明】[Brief explanation of the drawing]

第1図は本案の一実施例である自動車窓ガラス
の自動昇降装置のブロツク図、第2図および第3
図はメインプログラムおよびタイマ割込プログラ
ムのフローチヤート、第4図および第5図は窓ガ
ラス上昇時において正常作動時および物体が挟み
こんだ異常時のモータ速度と速度変動率の説明
図、第6図は自動車の窓ガラスの位置を示す図、
第7図はタイマ割込信号とモータパルス信号との
タイムチヤート、第8図はモータの速度データテ
ーブルを表わす図、第9図はモータ惰走を示す
図、第10図はモータ惰走補正データマツプを表
わす図である。 1……モータ、2……操作スイツチパネル、3
……コントローラ、5……モータパルス化回路、
6……モータパルス信号、7……タイマ割込信
号、8……モータ駆動回路。
Figure 1 is a block diagram of an automatic lifting device for automobile window glass, which is an embodiment of the present invention, and Figures 2 and 3 are
Figures 4 and 5 are flowcharts of the main program and timer interrupt program, Figures 4 and 5 are explanatory diagrams of the motor speed and speed fluctuation rate during normal operation when the window glass is raised and when an object is caught in the abnormal situation. The figure shows the position of car window glass,
Figure 7 is a time chart of the timer interrupt signal and motor pulse signal, Figure 8 is a diagram showing a motor speed data table, Figure 9 is a diagram showing motor coasting, and Figure 10 is a motor coasting correction data map. FIG. 1...Motor, 2...Operation switch panel, 3
... Controller, 5 ... Motor pulsing circuit,
6...Motor pulse signal, 7...Timer interrupt signal, 8...Motor drive circuit.

Claims (1)

【実用新案登録請求の範囲】 1 モータ駆動による自動車窓ガラス昇降装置に
おいて、前記モータの回転に伴い回転角度と関
係するパルスを発生するモータパルス化手段
と、窓ガラス位置を検出するために前記モータ
パルスをカウントする手段と、前記モータパル
スにより前記モータの回転速度および速度変動
率を算出する手段と、前記モータの回転速度お
よび速度変動率と前記窓ガラスの位置と移動方
向とにより前記モータパルスをカウントする手
段の内容を補正するカウント補正手段と、前記
モータパルスをカウントする手段の内容と前記
モータ速度変動率とを監視する手段とを備えた
ことを特徴とする自動車用窓ガラスの自動昇降
装置。 2 第1項において、前記モータパルス化手段
は、前記モータの脈動電流をパルス波形整形し
て、前記モータパルスとすることを特徴とする
自動車用窓ガラスの自動昇降装置。 3 第1項において、前記カウント補正手段は、
前記モータを作動する命令が解除した直前の前
記モータの回転速度および速度変動率と前記窓
ガラス位置と移動方向とにより、予め作成され
たデータマツプより探索した補正値で、前記モ
ータパルスをカウントする手段の内容を補正す
ることを特徴とする自動車用窓ガラスの自動昇
降装置。
[Claims for Utility Model Registration] 1. An automobile window glass raising and lowering device driven by a motor, comprising a motor pulsing means for generating pulses related to a rotation angle as the motor rotates, and a motor for detecting the position of the window glass. means for counting pulses; means for calculating the rotational speed and speed fluctuation rate of the motor based on the motor pulses; and means for calculating the motor pulses based on the rotational speed and speed fluctuation rate of the motor and the position and moving direction of the window glass. An automatic lifting/lowering device for automobile window glass, characterized in that it comprises count correction means for correcting the contents of the means for counting, and means for monitoring the contents of the means for counting motor pulses and the motor speed fluctuation rate. . 2. The automatic lifting and lowering device for automobile window glass according to item 1, wherein the motor pulse generator shapes the pulsating current of the motor into a pulse waveform to generate the motor pulse. 3 In paragraph 1, the count correction means:
Means for counting the motor pulses using a correction value searched from a data map prepared in advance based on the rotational speed and speed fluctuation rate of the motor, the position of the window glass, and the moving direction immediately before the command to operate the motor is canceled. An automatic lifting device for automobile window glass, characterized in that it corrects the contents of the window glass.
JP1986079491U 1986-05-28 1986-05-28 Expired - Lifetime JPH0512464Y2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1986079491U JPH0512464Y2 (en) 1986-05-28 1986-05-28

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1986079491U JPH0512464Y2 (en) 1986-05-28 1986-05-28

Publications (2)

Publication Number Publication Date
JPS62193082U JPS62193082U (en) 1987-12-08
JPH0512464Y2 true JPH0512464Y2 (en) 1993-03-30

Family

ID=30929399

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1986079491U Expired - Lifetime JPH0512464Y2 (en) 1986-05-28 1986-05-28

Country Status (1)

Country Link
JP (1) JPH0512464Y2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2622028B2 (en) * 1990-10-30 1997-06-18 株式会社ツーデン Automatic door control method
JP3317462B2 (en) * 1993-06-08 2002-08-26 自動車電機工業株式会社 Power window control device
JP2823538B2 (en) * 1995-11-27 1998-11-11 自動車電機工業株式会社 Window opener
JP2823541B2 (en) * 1995-12-26 1998-11-11 自動車電機工業株式会社 Window opener
JP2006046292A (en) * 2004-08-09 2006-02-16 Hitachi Constr Mach Co Ltd Method for correcting tilt control signal, tilt control device, construction machine, and tilt control signal correcting program
JP4969163B2 (en) * 2006-06-28 2012-07-04 日本輸送機株式会社 Lifting height detection method of lifting device
JP4969171B2 (en) * 2006-07-24 2012-07-04 日本輸送機株式会社 Lifting height detection device for lifting device

Also Published As

Publication number Publication date
JPS62193082U (en) 1987-12-08

Similar Documents

Publication Publication Date Title
US4870333A (en) Automatic opening and closing device for a window
US5789887A (en) Automatic door
US5770934A (en) Method for the closed-loop control of an automatic door which is propelled by a drive motor
US6452353B1 (en) System for detection of obstructions in a motorized door system
JP2003528015A (en) Floor matching equipment for elevators
JP2005351042A (en) Opening and closing body control device
JP3882062B2 (en) Method for detecting the position, rotational direction and / or rotational speed of a rotational mounting part
JPH0512464Y2 (en)
JP2845427B2 (en) Window opener
JPH0762947A (en) Power window control device
JP2823554B2 (en) Window opener
KR102063267B1 (en) Method and system for controlling auto trunk according to vehicle environment
KR101163833B1 (en) Apparatus and method for controlling door
JP2942127B2 (en) Power window drive control device
JP2823553B2 (en) Window opener
JPH07286477A (en) Nipping detecting device and nipping preventing device in opening and closing mechanism
JP2823541B2 (en) Window opener
JP2823540B2 (en) Window opener
JPH102150A (en) Device for sensing opening and closing end of automatic door device
JP2823538B2 (en) Window opener
EP0923012A2 (en) Procedure and device for the closing and opening of elevating apparatus doors
JP3282124B2 (en) Window opening / closing position detector for power windows
JPH0596372U (en) Power window safety equipment
JPH07238742A (en) Drive controller of opening/closing body
JP3405486B2 (en) Power window jam detector