(57)【特許請求の範囲】
【請求項１】
開閉体を開閉動作する正逆回転可能なモータと、前記開閉体の閉動作において、前記モータの負荷を検出して挟み込みを検出する挟み込み判定手段と、前記挟み込み判定手段からの挟み込み判定時に前記モータを停止または反転させる安全制御手段と、前記開閉体の位置を検出する位置検出手段と、前記モータの起動直後の挟み込み検出を禁止するマスク区間を設定するマスク設定手段とを有し、前記マスク設定手段により設定されるマスク区間を前記モータの起動時における前記開閉体の位置に対応して設定することを特徴とする自動車用開閉体制御装置。
【請求項２】
請求項１記載の自動車用開閉体制御装置において、前記開閉体の下死点と上死点との間に切替点があり、前記下死点から前記切替点までの間に前記モータの起動時における前記開閉体の位置があるときの前記マスク区間のマスク量をＭ０とし、前記切替点から前記上死点までの間に前記モータの起動時における前記開閉体の位置があるときの前記マスク区間のマスク量をＭ１とした場合に、
Ｍ０＞Ｍ１
の関係が成り立つことを特徴とする自動車用開閉体制御装置。
【請求項３】
請求項１または２記載の自動車用開閉体制御装置において、前記挟み込み判定手段が前記モータの過負荷を判定し、過負荷の判定回数が所定値に達したときに挟み込みと判定することを特徴とする自動車用開閉体制御装置。
【請求項４】
請求項３記載の自動車用開閉体制御装置において、前記下死点から前記切替点までの間に前記モータの起動時における前記開閉体の位置があるときの前記マスク量Ｍ０以降の判定回数をｅ０とし、前記切替点から前記上死点までの間に前記モータの起動時における前記開閉体の位置があるときの前記マスク量Ｍ１から前記マスク量Ｍ０までの間の判定回数をｅ１とし、かつ前記マスク量Ｍ０以降の判定回数をｅ０とした場合に、
ｅ０＜ｅ１
の関係が成り立つことを特徴とする自動車用開閉体制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自動車用開閉体制御装置に関し、特にパワーウインド挟み込み防止システムにおけるモータ起動時の周期変動による誤反転防止方式に適用して有効な技術に関する。
【０００２】
【従来の技術】
たとえば、本発明者が検討した技術として、一般的に、自動車などのパワーウインドシステムにおいては、正逆回転可能なモータを用い、上昇、下降の各手元スイッチを投入することによりモータを正転または逆転させ、窓ガラスの開閉動作を行うことができる。特に、窓ガラスの閉動作中においては、不用意に窓ガラスと窓枠との間に手などが挟み込まれることがあるため、これを防ぐ目的で挟み込み防止機能が備えられている。
【０００３】
このような挟み込み防止機能を備えたパワーウインド挟み込み防止システムにおいては、窓ガラスの閉動作中に挟み込みが検知された場合には、モータを反転させる方式などが取られている。このモータを反転させる方式では、モータ起動時の周期変動による誤反転を防止するため、起動直後の一定パルスの区間、挟み込みを禁止する方式が用いられている。この挟み込みの禁止区間を、いわゆるマスク区間と呼ぶ。
【０００４】
【発明が解決しようとする課題】
ところで、前記のようなパワーウインド挟み込み防止システムについて、本発明者が検討した結果、以下のようなことが明らかとなった。一般的に、パワーウインド挟み込み防止システムにおいて、このマスク区間は、温度・電圧などの環境条件によっても、誤反転しない数値とするため、想定される最大のマスク量を設定している。
【０００５】
たとえば、窓ガラスの閉動作において、窓ガラスを全開状態の下死点から全閉状態の上死点まで上昇させた場合には、通常、図６に示すようなパルス数に対する周期特性となる。すなわち、一定パルス間のマスク区間（固定値）では、起動直後から周期が短くなっていき、その後、再び長くなり、このマスク区間を越えた程度で周期が一定となって安定する（実線）。一方、ウインドレギュレータと称する窓ガラスの昇降機構において、窓ガラスを駆動するワイヤのたるみやＸ字状のアームの構造により、窓ガラスを下死点と上死点との間の切替点から上昇させた場合には、下死点から上昇させた場合よりも速く、マスク区間の範囲内において周期が一定となる（一点鎖線）。
【０００６】
また、前記のような窓ガラスの閉動作において、起動直後に挟み込みを検知した場合には、通常、図７に示すようなパルス数に対する周期および荷重特性となる。すなわち、周期は一定パルス間のマスク区間を越えた後でも一定とならず長くなり続け、また荷重も挟み込み検知直後からマスク区間の範囲、マスク区間を越えた後も比例的に増える特性となる。よって、荷重はパルス数が増加するにつれて大きなものとなる。
【０００７】
よって、前記のようにマスク区間のマスク量を固定値にするパワーウインド挟み込み防止システムでは、マスク区間として、誤反転しない数値とするために想定される最大のマスク量を設定しておかなければならず、それによって、起動直後に挟み込みを検知した場合に、この挟み込みによりモータを反転させる際の反転荷重が過大となってしまうことが考えられる。
【０００８】
そこで、本発明者は、起動時のマスク区間は、窓ガラスの下死点付近と、それ以外の位置とで周期変動に違いがあるため、必要量に差があることに着目し、通常の位置よりも下死点付近の方が多くのマスク量が必要となること、さらに通常の位置でも、マスク区間直後は周期が変動しやすいため、誤反転の防止に判定回数を増やしておく必要があること、の２点を考えついた。
【０００９】
そこで、本発明の目的は、窓ガラスの閉動作において、モータの起動時における窓ガラスの位置により、起動直後のマスク量を変えることによって切替点より上の位置での起動直後の反転荷重の増大を抑えることができ、さらに判定回数を変えることによって誤反転を防止することができる自動車用開閉体制御装置を提供することにある。
【００１０】
【課題を解決するための手段】
本発明の自動車用開閉体制御装置は、窓ガラス（開閉体）を開閉動作する正逆回転可能なモータと、窓ガラスの閉動作において、モータの負荷を検出して挟み込みを検出する挟み込み判定手段と、この挟み込み判定手段からの挟み込み判定時にモータを停止または反転させる安全制御手段と、窓ガラスの位置を検出する位置検出手段と、モータの起動直後の挟み込み検出を禁止するマスク区間を設定するマスク設定手段とを有し、マスク設定手段により設定されるマスク区間をモータの起動時における窓ガラスの位置に対応して設定するものである。これにより、モータの起動時における窓ガラスの位置に対応したマスク区間に基づいて挟み込みを防止することができる。
【００１１】
この構成において、起動直後の反転荷重の増大を抑えるために、下死点から切替点までの間にモータの起動時における窓ガラスの位置があるときのマスク区間のマスク量をＭ０とし、切替点から上死点までの間にモータの起動時における窓ガラスの位置があるときのマスク区間のマスク量をＭ１とした場合に、Ｍ０＞Ｍ１の関係が成り立つようにしたものである。
【００１２】
また、挟み込みと判定する条件として、挟み込み判定手段がモータの過負荷を判定し、過負荷の判定回数が所定値に達したときに挟み込みと判定するようにしたものである。
【００１３】
さらに、誤反転を防止するために、下死点から切替点までの間にモータの起動時における窓ガラスの位置があるときのマスク量Ｍ０以降の判定回数をｅ０とし、切替点から上死点までの間にモータの起動時における窓ガラスの位置があるときのマスク量Ｍ１からマスク量Ｍ０までの間の判定回数をｅ１とし、かつマスク量Ｍ０以降の判定回数をｅ０とした場合に、ｅ０＜ｅ１の関係が成り立つようにしたものである。
【００１４】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて詳細に説明する。図１は本発明の一実施の形態である自動車用開閉体制御装置を示す機能ブロック図、図２は本実施の形態において、パワーウインドの上昇動作モードを示すフロー図、図３は起動時マスク量設定処理を示すフロー図、図４は判定回数設定処理を示すフロー図、図５は上昇動作モードの挟み込み検知におけるマスク量と判定回数とを示す説明図である。
【００１５】
まず、図１により、本実施の形態における自動車用開閉体制御装置の構成の一例を説明する。本実施の形態の自動車用開閉体制御装置は、たとえばパワーウインド挟み込み防止システムにおけるモータ起動時の周期変動による誤反転防止方式として用いられ、モータ１、モータ駆動回路２、ＣＰＵ３、ホールＩＣ４、ホールＩＣ入力回路５、定電圧回路６、ウォッチドッグタイマ（Ｗ／Ｄ）回路７、イグニション（ＩＧ）電圧監視入力回路８、電源制御回路９、制御定数設定回路１０、手元スイッチ（ＳＷ）入力回路１１、ＥＥＰＲＯＭ１２などから構成され、この開閉体制御装置の接続端子１３（１：＋Ｂ），（４：ＧＮＤ）からバッテリに、接続端子１３（６：ＩＧ）からイグニションスイッチに、接続端子１３（２：ＵＰ），（５：ＤＯＷＮ），（３：ＡＵＴＯ）からパワーウインドの手元スイッチにそれぞれ接続されるようになっている。
【００１６】
モータ１は、窓ガラスを開閉動作する正逆回転可能な整流子を有する直流電動機からなり、モータ駆動回路２を通じてＣＰＵ３に接続されている。このＣＰＵ３には、モータ１の回転に伴ってパルス信号を発生するホールＩＣ４がホールＩＣ入力回路５を通じて接続され、ホールＩＣ４の発生する９０°位相のずれたＡ相、Ｂ相のパルスが各ホールＩＣ入力回路５を介してＣＰＵ３に入力され、ＣＰＵ３は、このパルス信号の周期に基づいてモータ１の回転速度を検出することで、モータ１の負荷状況を判定したり、パルスの数を上死点を基準として窓ガラスが下降時は加算し、上昇時は減算することで、そのカウント数から窓ガラスの位置を算出したり、ホールＩＣ４の発生するＡ相とＢ相の位相のずれ、すなわちどちらの相が先かによりモータ１の回転方向を検出している。
【００１７】
ＣＰＵ３には、定電圧回路６、ウォッチドッグタイマ回路７が接続され、定電圧回路６は接続端子１３（１）に、ウォッチドッグタイマ回路７は定電圧回路６にそれぞれ接続されている。接続端子１３（１）には、バッテリが接続され、このバッテリの電圧が接続端子１３（１）を介して印加され、この印加電圧が定電圧回路６により定電圧化されて、動作可能とするための電源電圧ＶＤＤとしてＣＰＵ３に供給される。また、ウォッチドッグタイマ回路７からは、ＣＰＵ３に対してリセット信号ＲＥＳＥＴが供給される。このリセット信号ＲＥＳＥＴは、電源ＯＮ時におけるＣＰＵ３のパワーオンリセットや、ＣＰＵ３から出力されるウォッチドッグパルスを監視し、そのパルス信号の異常を検出してＣＰＵ３をリセットする信号である。
【００１８】
また、ＣＰＵ３には、イグニション電圧監視入力回路８、電源制御回路９が接続され、このイグニション電圧監視入力回路８および電源制御回路９は接続端子１３（６）に接続されている。接続端子１３（６）には、イグニションスイッチが接続され、このイグニションスイッチの投入によるイグニション電圧が接続端子１３（６）を介して印加され、このイグニション電圧がイグニション電圧監視入力回路８により監視されて、バッテリの電圧の変化による制御の補正のためにＣＰＵ３に供給される。また、電源制御回路９からは、定電圧回路６に対して電源ＯＮ／ＯＦＦ制御信号が供給され、パワーウインドのタイマ機能として作用する。このタイマ機能は、イグニションスイッチをＯＦＦにした後に所定時間パワーウインドの起動を可能にする。
【００１９】
さらに、ＣＰＵ３には、制御定数設定回路１０が接続され、この制御定数設定回路により各制御定数が設定され、この設定信号がＣＰＵ３に対して供給され、ＣＰＵ３は制御定数に基づいて制御する。この制御定数には、挟み込みを検出するための定数や、窓ガラスの移動距離などの車種毎に異なる定数などがあり、これらの定数を設定するために、ＣＰＵ３に記憶されたどの定数を用いるかを制御定数設定回路１０で設定する。
【００２０】
また、ＣＰＵ３には、手元スイッチ入力回路１１、ＥＥＰＲＯＭ１２が接続され、手元スイッチ入力回路１１は接続端子１３（２），（５），（３）に接続されている。接続端子１３（２），（５），（３）には、窓ガラスの上昇、下降、自動の各手元スイッチがそれぞれ接続され、各手元スイッチの投入による信号が各接続端子１３を介して入力され、この入力信号が手元スイッチ入力回路１１を通じてＣＰＵ３に供給され、ＣＰＵ３は各手元スイッチの投入による窓ガラスの上昇、下降、自動を制御する。また、ＥＥＰＲＯＭ１２には、窓ガラスの位置情報などが記憶され、各手元スイッチの投入による窓ガラスの上昇、下降、自動の各制御に窓ガラスの位置情報として用いられる。このＥＥＰＲＯＭ１２は、ＣＰＵ３との間で、チップセレクト信号ＣＳ、システムクロック信号ＳＣＫに基づいて、データ入力ＤＩ、データ出力ＤＯが制御される。
【００２１】
以上のように構成される自動車用開閉体制御装置は、たとえば自動車のフロント左右、リア左右の各ドアの窓ガラスにそれぞれ設けられ、各ドアの窓ガラスが対応するモータ１の正転／逆転により開閉動作される。なお、各ドアの窓ガラスに対応してモータ１などはそれぞれ別々に設ける必要があるが、ＣＰＵ３などは共通に設けることも可能である。
【００２２】
次に、本実施の形態の作用について、自動車用開閉体制御装置の動作の概要を簡単に説明する。この動作は、イグニションスイッチの投入、窓ガラスの上昇、下降、自動の各手元スイッチの投入、モータ１のＡ相、Ｂ相に対応する各ホールＩＣ４の検知信号などによって、各制御プログラムに基づいたＣＰＵ３の制御によりソフトウェア的に実行される。
【００２３】
まず、ＣＰＵ３はバッテリからの電源によりパワーオンリセットされ、ウォッチドッグタイマ回路７はＣＰＵ３の暴走を検出する。これにより、ＣＰＵ３は、窓ガラスの開閉動作の待機状態となる。
【００２４】
その後、たとえば窓ガラスの閉動作時には、窓ガラスの上昇の手元スイッチが投入されると、この投入による信号を手元スイッチ入力回路１１が受け、さらにＣＰＵ３が受けて、モータ駆動回路２を通じてモータ１を窓ガラスの上昇方向（たとえば正転）に回転させる。これにより、窓ガラスを上昇させ、閉動作させることができる。この窓ガラスの閉動作時には、詳細を後述する挟み込み防止機能が働く。なお、窓ガラスの閉動作時においては、上昇の手元スイッチでは投入し続けなければ窓ガラスを上昇し続けることができないが、自動の手元スイッチでは上昇側に１回だけ強く投入することにより全閉状態まで窓ガラスを上昇させることができる。
【００２５】
また、窓ガラスの開動作時には、窓ガラスの下降の手元スイッチが投入されると、この投入による信号を手元スイッチ入力回路１１が受け、さらにＣＰＵ３が受けて、モータ駆動回路２を通じてモータ１を窓ガラスの下降方向（たとえば逆転）に回転させる。これにより、窓ガラスを下降させ、開動作させることができる。なお、窓ガラスの開動作時においては、下降の手元スイッチでは投入し続けなければ窓ガラスを下降し続けることができないが、自動の手元スイッチでは下降側に１回だけ強く投入することにより全開状態まで窓ガラスを下降させることができる。
【００２６】
次に、図２〜図４により、窓ガラスの閉動作時における上昇動作モードを詳細に説明する。この上昇動作モードは、窓ガラスの上昇の手元スイッチが投入されたことを検知して、制御プログラムに基づいたＣＰＵ３の制御によりソフトウェア的に実行される。
【００２７】
まず、図２に示す上昇動作モードの全体フローのステップＳ２０１における、窓ガラスの上昇（ＵＰ）動作モードでは、モータ１を上昇動作させ、窓ガラスの上昇方向にモータ１を回転させる。その後、図３に示す起動時マスク量設定処理フローに移行する（ステップＳ２０２）。
【００２８】
この起動時マスク量設定処理では、まずステップＳ３０１において、モータ１の起動時の窓ガラスの位置が切替点より上か否かを判定する。これは、切替点に割り当てられたパルスのカウント数と現在のパルスのカウント数、すなわち全閉位置から切替点までの距離と現在の窓ガラスの全閉位置とを比較することにより判定される。この判定の結果、切替点より下のときには、ステップＳ３０２において、起動直後の所定パルスによる挟み込みを禁止するマスク区間として、マスク量Ｍ０を設定する。一方、切替点より上のときには、ステップＳ３０３において、マスク区間として、マスク量Ｍ０に比べて小さいマスク量Ｍ１を設定する。この設定後に、全体フローに戻る。
【００２９】
そして、全体フローのステップＳ２０３において、マスク区間として設定されたマスク量Ｍ０，Ｍ１に対して、起動直後からホールＩＣ４により発生するパルスを設定されたマスク量Ｍ０あるいはＭ１カウントするマスクカウントが終了、すなわちパルスの数が設定されたマスク量Ｍ０あるいはＭ１に達したか否かを判定する。この判定の結果、終了していないときには、終了するまでカウントを繰り返し、終了した後に次の処理に進む。
【００３０】
続いて、ステップＳ２０４において、窓ガラスの全閉状態から４ｍｍのマスク位置以内か否かを判定する。この判定の結果、４ｍｍのマスク位置以内でないときには、さらにステップＳ２０５において、一定時間の間、パルス検出なしか否かを判定する。この判定の結果、パルス検出ありのときには、さらにステップＳ２０６において、現在のパルスに対する周期Ｔ（ｎ）を測定する。さらに、ステップＳ２０７において、２回前のパルスの周期Ｔ（ｎ−２）より判定値Ｃ（ｎ）を算出する。この算出式は、式１のようになる。なお、ΔＴは周期Ｔ（ｎ−２）に定数ｋを掛けたもので、周期Ｔ（ｎ−２）の増加分、たとえば定数ｋを0.１として１０％の増加分を算出している。
【００３１】
Ｃ（ｎ）＝Ｔ（ｎ−２）＋ΔＴ・・・式１
さらに、ステップＳ２０８において、測定した現在のパルスの周期Ｔ（ｎ）と２回前のパルスの周期Ｔ（ｎ−２）より算出した判定値Ｃ（ｎ）との間で、Ｔ（ｎ）≧Ｃ（ｎ）の関係が成り立つか否かを判定する。この判定の結果、関係が成り立たないときには、ステップＳ２０９において、増加回数をクリアする。そして、ステップＳ２１０において、上昇の手元スイッチがＯＮされたか否かを判定する。この判定の結果、上昇の手元スイッチがＯＮされたときには、ステップＳ２０４からの処理を繰り返し、一方、ＯＮされなかったときには、ステップＳ２１１においてモータ１を停止させ、上昇動作モードは終了となる。
【００３２】
また、前記ステップＳ２０８の判定の結果、Ｔ（ｎ）≧Ｃ（ｎ）の関係が成り立つときには、繰り返されるパルス毎の周期が増加したものと判断し、さらにステップＳ２１２において、増加回数をカウントする。その後、図４に示す判定回数設定処理フローに移行する（ステップＳ２１３）。
【００３３】
この判定回数設定処理では、まずステップＳ４０１において、モータ１の起動時の窓ガラスの位置が切替点より上か否かを判定する。この判定の結果、切替点より下のときには、ステップＳ４０２において、挟み込みと判定する判定回数ｅとして、判定回数ｅ０を設定する。一方、切替点より上のときには、さらにステップＳ４３０３において、起動後のカウントがマスク量Ｍ０以内か否かを判定する。この判定の結果、マスク量Ｍ０以内でないときには、ステップＳ４０４において判定回数ｅ０を設定し、一方、マスク量Ｍ０以内のときには、ステップＳ４０５において、判定回数ｅ０に比べて多い判定回数ｅ１を設定する。この設定後に、全体フローに戻る。
【００３４】
そして、全体フローのステップＳ２１４において、増加回数と判定回数ｅとの間で、増加回数≧判定回数ｅの関係が成り立つか否かを判定する。この判定の結果、関係が成り立たないときには、前記ステップＳ２１０に進んで上昇の手元スイッチがＯＮされたか否かを判定する。一方、関係が成り立つときには、増加回数が判定回数ｅより多くなり、挟み込みを検出したものと判断し、さらにステップＳ２１５において、モータ１を反転させる。そして、前記ステップＳ２１１に進んでモータ１を停止させる。
【００３５】
また、前記ステップＳ２０５の結果、一定時間の間、パルス検出なしのときは、同様に挟み込みを検出したものと判断し、前記ステップＳ２１５において、モータ１を反転させた後に、さらに前記ステップＳ２１１に進んでモータ１を停止させる。
【００３６】
また、前記ステップＳ２０４の判定の結果、窓ガラスの全閉状態から４ｍｍのマスク位置以内のときには、さらにステップＳ２１６において、一定時間の間、パルス検出なしか否かを判定する。この判定の結果、パルス検出ありのときには、さらにステップＳ２１７において、上昇の手元スイッチがＯＮされたか否かを判定する。この判定の結果、上昇の手元スイッチがＯＮされたときには、ステップＳ２１６からの処理を繰り返し、一方、ＯＮされなかったときには、前記ステップＳ２１１に進んでモータ１を停止させる。また、前記ステップＳ２１６の判定の結果、パルス検出なしのときには、前記ステップＳ２１１に進んでモータ１を停止させる。
【００３７】
以上のようにして、窓ガラスの上昇動作モードが実行され、この上昇動作モードの挟み込み検知において、挟み込みを禁止するマスク区間のマスク量、および挟み込みと判定する判定回数は図５のような関係となる。すなわち、挟み込みを禁止するマスク区間のマスク量は、全開状態の下死点から切替点までの間にモータ１の起動時における窓ガラスの位置があるときにはマスク量Ｍ０に、切替点から全閉状態の上死点までの間にモータ１の起動時における窓ガラスの位置があるときにはマスク量Ｍ１にそれぞれ設定される。このマスク量Ｍ０，Ｍ１の関係は、Ｍ０＞Ｍ１が成り立つようになっている。
【００３８】
また、挟み込みと判定する判定回数は、下死点から切替点までの間にモータ１の起動時における窓ガラスの位置があるときには、マスク量Ｍ０以降は判定回数ｅ０で、切替点から上死点までの間にモータ１の起動時における窓ガラスの位置があるときには、マスク量Ｍ１からＭ０の間は判定回数ｅ１で、マスク量Ｍ０以降は判定回数ｅ０でそれぞれ判定される。この判定回数ｅ０，ｅ１の関係は、ｅ０＜ｅ１が成り立つようになっている。
【００３９】
そして、各マスク区間のマスク量Ｍ０，Ｍ１以降の繰り返されるパルス毎に、随時、測定された現在のパルスの周期Ｔ（ｎ）が、２回前のパルスの周期Ｔ（ｎ−２）より算出された判定値Ｃ（ｎ）に対して増加した回数が判定回数ｅ０，ｅ１より増加したことで挟み込みを検出し、モータ１を反転させて挟み込みを防止することができる。
【００４０】
従って、本実施の形態の自動車用開閉体制御装置によれば、窓ガラスの閉動作において、モータ１の起動時における窓ガラスの位置により起動直後のマスク量を変え、下死点から切替点までの間のマスク量Ｍ０に比べて、切替点から上死点までの間のマスク量Ｍ１を小さくすることにより、切替点より上の位置での起動直後の反転荷重の増大を抑えることができる。
【００４１】
さらに、窓ガラスの位置によりマスク区間後の判定回数を変え、下死点から切替点までの間のマスク量Ｍ０以降の判定回数ｅ０に比べて、切替点から上死点までの間のマスク量Ｍ１からマスク量Ｍ０の間の判定回数ｅ１を増やすことにより、挟み込み検知の検知精度を鈍くすることで誤反転を防止することができる。
【００４２】
本発明は前記実施の形態に限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。たとえば、下死点から上死点までの間の切替点を２箇所以上に設けることも可能である。また、パルスによるマスクカウントに代えて、タイマーによるマスクカウントを行ってもよい。さらに、モータ負荷の検知による挟み込み判定は、パルスの周期以外にもモータの負荷電流を検出してもよい。
【００４３】
【発明の効果】
以上説明したように、本発明の自動車用開閉体制御装置によれば、窓ガラスの閉動作において、モータの起動時における窓ガラスの位置により起動直後のマスク量を変えることで、切替点より上の位置での起動直後の反転荷重の増大を抑えることが可能となる。さらに、判定回数を変えることで、誤反転を防止することが可能となる。
【００４４】
この結果、パワーウインド挟み込み防止システムにおいて、モータの起動時における窓ガラスの位置に対応したマスク区間と判定回数とに基づいて挟み込みを防止し、モータ起動時の周期変動に対しても信頼性の高い誤反転防止方式を実現することが可能となる。
【図面の簡単な説明】
【図１】本発明の一実施の形態である自動車用開閉体制御装置を示す機能ブロック図である。
【図２】本発明の一実施の形態において、パワーウインドの上昇動作モードを示すフロー図である。
【図３】本発明の一実施の形態において、起動時マスク量設定処理を示すフロー図である。
【図４】本発明の一実施の形態において、判定回数設定処理を示すフロー図である。
【図５】本発明の一実施の形態において、上昇動作モードの挟み込み検知におけるマスク量と判定回数とを示す説明図である。
【図６】本発明の前提となる自動車用開閉体制御装置において、窓ガラスの閉動作におけるパルス数に対する周期特性を示す特性図である。
【図７】本発明の前提となる自動車用開閉体制御装置において、挟み込み検知におけるパルス数に対する周期および荷重特性を示す特性図である。
【符号の説明】
１  モータ
２  モータ駆動回路
３  ＣＰＵ
４  ホールＩＣ
５  ホールＩＣ入力回路
６  定電圧回路
７  ウォッチドッグタイマ回路
８  イグニション電圧監視入力回路
９  電源制御回路
１０  制御定数設定回路
１１  手元スイッチ入力回路
１２  ＥＥＰＲＯＭ
１３  接続端子
【図１】
0004204149.tif 000002
【図２】
0004204149.tif 000003
【図３】
0004204149.tif 000004
【図４】
0004204149.tif 000005
【図５】
0004204149.tif 000006
【図６】
0004204149.tif 000007
【図７】
0004204149.tif 000008