(57)【特許請求の範囲】
【請求項１】
正回転、または逆回転してウインドガラスを全閉方向、又は全開方向に移動するモータと、前記モータの回転に同期してパルス信号を発生するパルス信号発生手段と、ウインドガラスを閉めるためのアップ指令信号、およびウインドガラスを開けるためのダウン指令信号を発生するスイッチ手段と、前記スイッチ手段が発生したアップ指令信号、またはダウン指令信号によって前記モータを駆動する駆動手段と、前記パルス信号発生手段が発生したパルス信号に基づきウインドガラスの位置を検出して位置信号を発生する位置検出手段と、前記パルス信号発生手段が発生したパルス信号の周期に基づき速度検出信号を発生する速度検出手段と、ウインドガラスが全閉方向に移動している際に、ウインドガラスと車体との間に柔らかい物が挟まれ、前記位置検出手段が発生する位置検出信号で算出した複数個のパルス信号幅の和に相当する第1の設定量だけウインドガラスが移動する間に前記速度検出手段からの速度検出信号の変化量が予め定められた第１の減速量設定値以上になると第１の反転信号を発生する第１の負荷検出手段と、ウインドガラスが全閉方向に移動している際に、ウインドガラスと車体との間に堅い物が挟まれ、前記位置検出手段が発生する位置検出信号で算出した単一のパルス信号幅に相当する第２の設定量だけウインドガラスが移動する間に前記速度検出手段からの速度検出信号の変化量が予め定められた第２の減速量設定値以上になると第２の反転信号を発生する第２の負荷検出手段と、前記第１の負荷検出手段が発生した第１の反転信号、または第２の負荷検出手段が発生した第２の反転信号により前記モータを全開方向に移動させる反転駆動指令信号を発生し、この反転駆動指令信号を前記駆動手段に供給する反転指令手段を備えていることを特徴とするパワーウインド装置。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
この発明は、自動車のウインドガラスを自動的に上昇移動または下降移動させるのに利用されるパワーウインド装置に関する。
【従来の技術】
【０００２】
従来、自動車のウインドガラスを自動的に上昇移動または下降移動するパワーウインド装置としては、スイッチの操作によってパワーウインドモータに電源の電流を切換えて供給するコントローラを備えているものが知られている。スイッチがウインド開側にオンされるとこのスイッチのオン時間に対応してパワーウインドモータにウインドガラスを開けるための電流が供給され、スイッチがウインド閉側にオンされるとスイッチのオン時間に対応してパワーウインドモータにウインドガラスを閉めるための電流が供給される。パワーウインドモータには回転センサが設けられており、この回転センサはパワーウインドモータのモータシャフトが回転することによってパルス信号を発生するため、コントローラは回転センサが発生したパルス信号のカウント値とそのときの間隔によってウインドガラスの現在位置とウインドガラスにかかっている負荷を検出する。スイッチがウインド閉側にオンされてウインドガラスを閉める方向に移動しているときに、回転センサが発生したパルス信号の数が極端に少なくなり且つパルス信号の間隔が極端に大きくなったりパルス信号がなくなったりしたことによってコントローラはウインドガラスの移動側に挾み込みが発生していることの認識を行うため、パワーウインドモータに対する電流を反転して供給しウインドガラスを閉める方向から開ける方向に反転移動させる。
【０００３】
【発明が解決しようとする課題】
上記した従来のパワーウインド装置では、回転センサが発生したパルス信号のカウント値とそのときの間隔によってウインドガラスの現在位置とウインドガラスにかかっている負荷を検出し、回転センサが発生したパルス信号の数が極端に少なくなり且つパルス信号の間隔が大きくなったりパルス信号がなくなったときにウインドガラスの挾み込みの認識を行う構造であることから、挟み込んだものが柔らかいものの場合、回転センサよりのパルス信号は挾み込みが起こってからもあり、パルス信号の間隔も極端に大きくなることはないので、回転センサの検出分解能が高くなくてもよいが、挟み込んだものが堅いものの場合、回転センサよりのパルス信号は挾み込みが起こったと同時に消滅し、パルス信号は発生しなくなるため、回転センサの検出分解能を高くしないと反転をするタイミングに遅れが生じて大きな挾み込み力で挾み込みをする可能性を有するという問題点があり、前記の問題点を解決することが課題となっていた。
【０００４】
【発明の目的】
この発明に係わるパワーウインド装置は、ウインドガラスと車体との間に挟み込んだものが堅いものか、あるいは柔らかいものかによって反転を行うタイミングを変えて挟み込んだものに対する損傷をできる限り少なくすることができるパワーウインド装置を提供することを目的としている。
【０００５】
【発明の構成】
【０００６】
【課題を解決するための手段】
この発明の請求項１に係るパワーウインド装置では、正回転、または逆回転してウインドガラスを全閉方向、又は全開方向に移動するモータと、前記モータの回転に同期してパルス信号を発生するパルス信号発生手段と、ウインドガラスを閉めるためのアップ指令信号、およびウインドガラスを開けるためのダウン指令信号を発生するスイッチ手段と、前記スイッチ手段が発生したアップ指令信号、またはダウン指令信号によって前記モータを駆動する駆動手段と、前記パルス信号発生手段が発生したパルス信号に基づきウインドガラスの位置を検出して位置信号を発生する位置検出手段と、前記パルス信号発生手段が発生したパルス信号の周期に基づき速度検出信号を発生する速度検出手段と、ウインドガラスが全閉方向に移動している際に、ウインドガラスと車体との間に柔らかい物が挟まれ、前記位置検出手段が発生する位置検出信号で算出した複数個のパルス信号幅の和に相当する第1の設定量だけウインドガラスが移動する間に前記速度検出手段からの速度検出信号の変化量が予め定められた第１の減速量設定値以上になると第１の反転信号を発生する第１の負荷検出手段と、ウインドガラスが全閉方向に移動している際に、ウインドガラスと車体との間に堅い物が挟まれ、前記位置検出手段が発生する位置検出信号で算出した単一のパルス信号幅に相当する第２の設定量だけウインドガラスが移動する間に前記速度検出手段からの速度検出信号の変化量が予め定められた第２の減速量設定値以上になると第２の反転信号を発生する第２の負荷検出手段と、前記第１の負荷検出手段が発生した第１の反転信号、または第２の負荷検出手段が発生した第２の反転信号により前記モータを全開方向に移動させる反転駆動指令信号を発生し、この反転駆動指令信号を前記駆動手段に供給する反転指令手段を備えている構成としたことを特徴としている。
【０００７】
【発明の作用】
この発明に係わるパワーウインド装置において、パルス発生手段よりパルス信号が発生するとパルス信号毎に第１の負荷検出手段および第２の負荷検出手段がウインドガラスの負荷検出を行う。ウインドガラスを閉めているときにウインドガラスと車体との間に柔らかいものの挾み込みがあると、ウインドガラスは瞬時のうちに移動を拘束されず、パルス信号は引き続き発生し、出力軸は回転が減速されるため、ウインドガラスが複数個の第１のパルス信号数に相当する第１の設定量移動して第１の減速量設定値を越えたタイミングでウインドガラスの反転動作がなされる。ウインドガラスを閉めているときにウインドガラスと車体との間に堅いものの挾み込みがあると、ウインドガラスは瞬時のうちに移動を阻止されて出力軸は回転を拘束され、パルス信号も消滅するため、ウインドガラスが単一の第２のパルス信号数に相当する第２の設定量移動して第２の減速量設定値を越えたタイミングでウインドガラスの反転動作がなされる。それ故、柔らかいものの挾み込みの際も、堅いものの挾み込みの際もパルス発生手段の検出分解能に左右されないで挾み込みの検出を行い、しかも挟み込んだものに対する挾み込み力を大きくすることがないものとなる。
【０００８】
【実施例】
図１ないし図１１には、この発明に係わるパワーウインド装置の一実施例が示されており、図１はパワーウインド装置の要部構成図、図２はパワーウインド装置の全体構成図、図３、図４、図５、図６、図７、図８はパワーウインド装置においての検出処理の概念説明図、図９、図１０、図１１はパワーウインド装置の制御動作を説明するフローチャートである。
【０００９】
図示するパワーウインド装置１は、図１に示すように、主として、スイッチ手段２、パルス信号発生手段３、駆動手段４、位置検出手段５、速度検出手段６、第１の負荷検出手段７、第２の負荷検出手段８、反転指令手段９から構成されており、駆動手段４はウインドモータ１０に備えられた第１のブラシ端子１０ａと第２のブラシ端子１０ｂに電気的に接続され、スイッチ手段２は図２に示す制御手段１１に電気的に接続され、位置検出手段５と速度検出手段６と第１の負荷検出手段７と第２の負荷検出手段８と反転指令手段９とは制御手段１１に備えられたマイクロコンピュータ１２に内蔵されている。
【００１０】
スイッチ手段２にはアップスイッチ２ａ、ダウンスイッチ２ｂ、オートスイッチ２ｃが備えられている。アップスイッチ２ａは乗員によりオン操作されるとオン操作時間に応答しマニュアルアップ指令信号を発生して制御手段１１のマイクロコンピュータ１２に送給する。ダウンスイッチ２ｂは乗員によりオン操作されるとオン操作時間に応答しマニュアルダウン指令信号を発生して制御手段１１のマイクロコンピュータ１２に送給する。オートスイッチ２ｃはアップスイッチ２ａとともに乗員によりオン操作されるとアップスイッチ２ａがオフされてもマニュアルアップ指令信号を継続させるための継続指令を制御手段１１のマイクロコンピュータ１２に送給する。オートスイッチ２ｃはダウンスイッチ２ｂとともに乗員によりオン操作されるとダウンスイッチ２ｂがオフされてもマニュアルダウン指令信号を継続させるための継続指令を制御手段１１のマイクロコンピュータ１２に送給する。
【００１１】
制御手段１１には、イグニションスイッチ１３と電源５０が電気的に接続されているとともにウインドモータ１０が電気的に接続されている。イグニションスイッチ１３がオンされると制御手段１１に電源５０を接続するため、制御手段１１が作動待機の状態となる。
【００１２】
ウインドモータ１０には出力軸１０ｃが備えられている。この出力軸１０ｃは、第１のブラシ端子１０ａから第２のブラシ端子１０ｂに向けて電源５０の電流が供給されると正回転し、第２のブラシ端子１０ｂから第１のブラシ端子１０ａに向けて電源５０の電流が供給されると逆回転する。
【００１３】
出力軸１０ｃには昇降手段となるウインドレギュレータ２０を介してウインドガラス３０が連結されている。出力軸１０ｃが正回転することによってウインドレギュレータ２０がダウン側に作動されるためウインドガラス３０を全開側に移動させる。出力軸１０ｃが逆回転することによってウインドレギュレータ２０がアップ側に作動されるためウインドガラス３０を全閉側に移動させる。
【００１４】
ウインドモータ１０にはパルス信号発生手段３が取付けられており、このパルス信号発生手段８は出力軸１０ｃの回転に同期してパルス信号を発生する。パルス信号発生手段３が発生するパルス信号は、出力軸１０ｃの回転速度が高いと周期が短くなり、出力軸１０ｃの回転速度が遅いと周期が長くなる。パルス信号発生手段３が発生したパルス信号は制御手段１１のマイクロコンピュータ１２に送給されるため、マイクロコンピュータ１２によって認識される。
【００１５】
一方、制御手段１１には前記マイクロコンピュータ１２、電源回路１４、リセット回路１５、電源電圧検出回路１６、駆動手段４が備えられている。
【００１６】
電源回路１４は一方が電源５０に接続されているとともに他方がマイクロコンピュータ１２の電源入力部に接続されているため、マイクロコンピュータ１２内の制御素子に電源５０の電流を常時供給している。
【００１７】
リセット回路１５は一方が電源５０に接続されているとともに他方がマイクロコンピュータ１２のリセット入力部に接続されているため、イグニションスイッチ１３がオンされる毎にマイクロコンピュータ１２を初期状態にセットする。
【００１８】
電源電圧検出回路１６は一方がイグニションスイッチ１５に接続されているとともに他方がマイクロコンピュータ１２の電源電圧検出部に接続されている。電源電圧検出回路１６はイグニションスイッチ１５がオンされた際に生ずる過電流をマイクロコンピュータ１２に流さないための機能を有する。
【００１９】
マイクロコンピュータ１２には、位置検出手段５と、速度検出手段６と、第１の負荷検出手段７と、第２の負荷検出手段８と、反転指令手段９が内蔵されている。位置検出手段５はパルス信号発生手段３が発生したパルス信号を計数することによってウインドガラス３０の全閉位置から全開位置までの全ストローク内での現在位置をパルス信号数により相対的に検出してパルスカウントとしての現在位置信号を発生する。現在位置信号は後述する第１の負荷検出手段７および第２の負荷検出手段８に送給される。位置検出手段５が発生する現在位置信号は、図２により明らかなように、ウインドガラス３０の全ストローク内で全閉位置の近傍から全閉位置と全開位置とのほぼ中間部分までが予め定められた反転領域Ａに相当する値となる。
【００２０】
速度検出手段６はパルス信号発生手段３が発生したパルス信号を一定時間内でサンプリングすることによってウインドガラス３０の現在位置においての移動速度をウインドモータ１０の出力軸１０ｃの回転速度により相対的に検出して現在速度値としての速度検出信号を発生する。速度検出信号も後述する第１の負荷検出手段７および第２の負荷検出手段８に送給される。
【００２１】
第１の負荷検出手段７は図３、図４、図５により明らかなように、パルス信号発生手段３が発生した５個の第１のパルス信号数で第１の設定値を定めているとともに第１の減速量設定値Δω１を定めている。
【００２２】
第１の負荷検出手段７はパルス信号発生手段３がパルス信号を発生した毎に速度データを認識するとともに、発生した５個の速度データをラムエリア内に蓄積し、蓄積した５個のうちの１個を最新の速度データで随時更新し、５個分の速度データ（例えば、単一のパルス信号がウインドガラス３０の移動量で２ｍｍとすると、５個分のパルス信号数に相当するウインドガラス３０の移動量は１０ｍｍとなる。）のうちの最大値ωｍａｘをバッファ内に格納し、前記最大値ωｍａｘから第１の減速量設定値Δω１を減算することによって第１の移動量における第１の速度しきい値ωｒｅｆ１を設定し、スイッチ手段２よりアップ指令信号が発生しているときに、新しいサンプル速度ω０が、第１の速度しきい値ωｒｅｆ１より小さくなったら第１の反転信号を発生する。第１の反転信号は後述する反転指令手段９に送給される。ウインドガラス３０は全閉側に移動している途中でウインドガラス３０と車体との間に比較的柔らかいものを挟み込んだときに瞬時のうちに停止せずにわずかながら移動を続けるため、第１の負荷検出手段７はウインドガラス３０が移動したことによって発生した最新の５個の速度データのうちの最大値を最新値によって負荷の変動を認識することによって柔らかいものの挾み込みを検知してウインドモータ１０を反転させるための動作を行う。
【００２３】
第２の負荷検出手段８は図６、図７、図８により明らかなように、パルス信号発生手段３が発生した１個の第２のパルス信号の幅で第２の設定値を定めているとともに第２の減速量設定値Δω２を定めている。
【００２４】
第２の負荷検出手段８はパルス信号発生手段３がパルス信号を発生した毎に速度データを認識するとともに、発生した５個の速度データをラムエリア内に蓄積し、蓄積した５個のうちの１個を最新の速度データで随時更新し、この１個分の速度データ（例えば、単一のパルス信号に相当するウインドガラス３０の移動量は２ｍｍとなる。）を最大値ωｍａｘとして格納し、最大値ωｍａｘから第２の減速設定値Δω２を減算することによって第２の移動量における第２の速度しきい値ωｒｅｆ２を設定し、スイッチ手段２よりアップ指令信号が発生しているときに、新しいサンプル速度ω０が、第２の速度しきい値ωｒｅｆ２より小さくなったら第２の反転信号を発生する。第２の反転信号は後述する反転指令手段９に送給される。ウインドガラス３０は全閉側に移動している途中でウインドガラス３０と車体との間に比較的堅いものを挟み込んだときに瞬時のうちに停止するため、第２の負荷検出手段８はウインドガラス３０が瞬時のうちに停止した寸前に発生した１個のパルス信号（図６、図７、図８においては第１の負荷検出手段７との対比上５個の速度データを示しているが実際はウインドガラス３０が堅いものを挟んだ場合、パルス信号の発生は１個のみとなる。）によって負荷の変動を認識することによって堅いものの挾み込みを検知してウインドモータ１０を反転させるための動作を行う。反転信号は後述する反転指令手段９に送給される。第２の負荷検出手段８の反転信号と第１の負荷検出手段７の反転信号とは同時に発生することはない。
【００２５】
第１の負荷検出手段７より発生した第１の反転信号および第２の負荷検出手段８より発生した第２の反転信号が送給される反転指令手段９は、第１の負荷検出手段７の第１の反転信号によって反転駆動指令信号を発生し、第２の負荷検出手段８の第２の反転信号によって反転駆動指令信号を発生する。反転指令手段９が発生した反転駆動指令信号は後述する駆動手段４に送給される。反転指令手段９は位置検出手段５が発生した現在位置信号がウインドガラス３０の移動量でＬｍｍに相当する予め定められた値になるまでの間、反転駆動指令信号を発生する。また、反転指令手段９は位置検出手段５が発生した現在位置信号がウインドガラス３０のストローク内に予め定められた反転領域Ａ内にあるときに反転駆動指令信号を発生する。
【００２６】
マイクロコンピュータ１２は、アップスイッチ２ａがオン操作されることによってマニュアルアップ指令信号が発生するとアップスイッチ２ａの操作時間に対応して出力段から後述する駆動手段４にアップ駆動指令信号を送給する。ダウンスイッチ２ｂがオン操作されることによってマニュアルダウン指令信号が発生するとダウンスイッチ２ｂの操作時間に対応して出力段から前記駆動手段４にダウン駆動指令信号を送給する。オートスイッチ２ｃがアップスイッチ２ａとともにオン操作されるとアップスイッチ２ａがオフされてもマニュアルアップ指令信号を継続させて出力段からアップ駆動指令信号を送給し続ける。オートスイッチ２ｃがダウンスイッチ２ｂとともにオン操作されるとダウンスイッチ２ｂがオフされてもマニュアルダウン指令信号を継続させて出力段からダウン駆動指令信号を送給し続ける。反転指令手段９によって反転指令信号が発生するとアップ駆動指令信号を反転させたダウン駆動指令信号に切換えて予め定められた時間だけ駆動手段４に送給する。
【００２７】
他方、駆動手段４はリレー等からなる電源接続手段であって、マイクロコンピュータ１２の出力段に接続されているため、マイクロコンピュータ１２の出力段から送給されたアップ駆動指令信号があるとウインドモータ１０の第１のブラシ端子１０ａから第２のブラシ端子１０ｂに向けて電源５０の電流を供給する。マイクロコンピュータ１２の出力段から送給されたダウン駆動指令信号があるとウインドモータ１０の第２のブラシ端子１０ｂから第１のブラシ端子１０ａに向けて電源５０の電流を供給する。
【００２８】
このような構造を有するパワーウインド装置１は図９ないし図１１に示す制御動作を行う。図１１は図９および図１０に示すメインルーチンが行われている際に同時に行われるサンプリングの割込みルーチンを示している。
【００２９】
イグニションスイッチ１３がオンされることによって制御手段１１は動作待機の状態にあり、ウインドガラス３０が全閉位置にある状態から乗員によってスイッチ手段２のダウンスイッチ２ｂがオン操作されると、ステップ７０においてオートスイッチ２ｃはオンされていないと判別されるのでステップ７１に移行し、ステップ７１においてオート動作は行っていないと判別されるのでステップ７２に移行し、ステップ７２においてアップスイッチ２ａはオン操作されていないと判別されるのでステップ７３に移行し、ステップ７３においてダウンスイッチ２ｂはオン操作されていると判別されるのでステップ７４に移行し、ステップ７４においてマニュアルダウン駆動の実行が行われる。このとき、マイクロコンピュータ１２はダウンスイッチ２ｂのオン操作を認識し、ダウンスイッチ２ｂの操作時間に応答して出力段から駆動手段４にダウン駆動指令信号を送給し、ウインドモータ１０の第１のブラシ端子１０ａから第２のブラシ端子１０ｂに向けて電源５０の電流を供給するため、ウインドモータ１０の出力軸１０ｃが正回転してウインドガラス３０が全開側に移動する。
【００３０】
ウインドモータ１０の出力軸１０ｃが回転を始めることによってパルス信号発生手段３がパルス信号を発生するため、ステップ７４から移行したステップ７５において速度検出手段６によりウインドガラス３０の現在位置において算出したパルス信号の周期値Ｔｐに基づいてサンプル速度ω０となる速度検出信号を発生してステップ７６に移行し、ステップ７６においてパルス信号が発生しているか否かが判別され、パルス信号は存在しているのでステップ７６からステップ７７に移行し、ステップ７７においてそのときのパルス周期の算出値Ｔｐをリセットしてステップ７８に移行し、ステップ７８において第２の負荷検出手段８により速度検出信号によるサンプル速度ω０から第２の減速量設定値Δω２を減算した値によって第２の速度しきい値ωｒｅｆ２を算出してステップ７９に移行し、ステップ７９においてサンプル速度ω０を第１の速度データω１として更新してステップ８０に移行する。ステップ７９においてはルーチンの繰り返しによって速度データを随時蓄積し、５個の速度データが蓄積されたら、以後、蓄積される最新の速度データによって常時５個分の最新の速度データを蓄積する。ステップ７９から移行したステップ８０においてステップ７９で蓄積された最新の速度データの最大値をωｍａｘとしてバッファ内に格納保持してステップ８１に移行し、ステップ８１において第１の負荷検出手段７により速度データの最大値ωｍａｘから第１の減速量設定値Δω１を減算することによって第１の速度しきい値ωｒｅｆ１を算出してステップ７０に復帰する。ステップ７８においての第２の負荷検出手段８による負荷検出とステップ８１においての第１の負荷検出手段 ７による負荷検出はステップ８０の後に同時に行ってもよい。ルーチンが行われることによって第１の速度しきい値ωｒｅｆ１および第２の速度しきい値ωｒｅｆ２が設定されるため、これらの値を以後のルーチンに使用する。
【００３１】
このルーチンが開始されるとルーチン毎にタイマ割込みルーチンも開始されるため、ステップ９５においての判別でパルス信号の周期値Ｔｐのカウントアップが行われる。
【００３２】
スイッチ手段２のダウンスイッチ２ｂがオン操作されて繰り返しルーチンが行われ、ウインドガラス３０が全開位置に到達すると、ウインドガラス３０は移動を阻止されてウインドモータ１０の出力軸１０ｃも回転を拘束されるため、パルス信号発生手段３はパルス信号を発生しなくなり、ステップ７６においての判別でステップ８２に移行するため、ステップ８２においてアップ側動作は実行されていないと判別されるのでステップ８３に移行し、ステップ８３において出力軸１０ｃは回転が拘束されてロック状態にあると判別されるためステップ８４に移行し、ステップ８４において制御停止が実行され、制御手段１１は動作待機となる。
【００３３】
ウインドガラス３０が全開位置に到達している際に、乗員によってスイッチ手段２のアップスイッチ２ａがオン操作されると、ステップ７０においてオートスイッチ２ｃはオンされていないと判別されるのでステップ７１に移行し、ステップ７１においてオート動作は行っていないと判別されるのでステップ７２に移行し、ステップ７２においてアップスイッチ２ａはオン操作されていると判別されるのでステップ８５に移行し、ステップ８５においてマニュアルアップ駆動の実行が行われる。このとき、マイクロコンピュータ１２はアップスイッチ２ａのオン操作を認識し、アップスイッチ２ａの操作時間に応答して出力段から駆動手段４にアップ駆動指令信号を送給し、ウインドモータ１０の第２のブラシ端子１０ｂから第１のブラシ端子１０ａに向けて電源５０の電流が供給されることによってウインドモータ１０の出力軸１０ｃが逆回転されてウインドガラス３０が全閉側に移動する。
【００３４】
ウインドモータ１０の出力軸１０ｃが回転を始めることによってパルス信号発生手段３がパルス信号を発生するため、ステップ８５から移行したステップ７５において速度検出手段６によりウインドガラス３０の現在位置において算出したパルス信号の周期値Ｔｐによってサンプル速度ω０となる速度検出信号を発生してステップ７６に移行し、ステップ７６においてパルス信号が存在しているか否かが判別され、パルス信号は存在しているのでステップ７６からステップ７７に移行し、ステップ７７においてそのときのパルス周期の算出値Ｔｐをリセットしてステップ７８に移行し、ステップ７８において第２の負荷検出手段８により速度検出信号によるサンプル速度ω０から第２の減速量設定値Δω２を減算した値によって第２の速度しきい値ωｒｅｆ２を算出してステップ７９に移行し、ステップ７９においてサンプル速度ω０を第１の速度データω１として更新してステップ８０に移行する。ウインドモータ１０の出力軸１０ｃが回転している間にステップ７９においてルーチン毎に速度データを随時５個分蓄積し、ステップ７９から移行したステップ８０においてステップ７９で蓄積された最新の速度データの最大値をωｍａｘとして格納保持してステップ８１に移行し、ステップ８１において第１の負荷検出手段７により速度データの最大値ωｍａｘから第１の減速量設定値Δω１を減算することによって第１の速度しきい値ωｒｅｆ１を算出してステップ７０に復帰する。
【００３５】
このルーチンが開始されるとルーチン毎にタイマ割込みルーチンも開始されるため、ステップ９５においての判別でパルス信号の周期値Ｔｐのカウントアップが行われる。
【００３６】
スイッチ手段２のアップスイッチ２ａがオン操作されることによってウインドガラス３０が反転領域Ａ内を全閉側に移動している際に、ウインドガラス３０が移動側で比較的柔らかいものを挟み込むと、アップスイッチ２ａはオン操作されているため、ステップ７０においての判別でステップ７１に移行し、ステップ７１においての判別でステップ７２に移行し、ステップ８５からステップ７５に移行し、ステップ７５からステップ７６に移行し、ステップ７６からステップ８２に移行し、ステップ８２においてアップ動作が行われていると判別されるためステップ８６に移行し、ステップ８６においてウインドガラス３０は反転領域Ａ内にあると判別されるためステップ８７に移行し、ステップ８７においてステップ７５で算出したサンプル速度ω０と前回のルーチンで算出した第２の速度しきい値ωｒｅｆ２を比較する。このとき、ウインドガラス３０は柔らかいものを挟み込んでいるため、挾み込みが発生した瞬間ではウインドカラス３０の速度は急激に減少しないので第２の速度しきい値ωｒｅｆ２をサンプル速度ω０は越えず、ステップ８８に移行し、ステップ８８においてステップ７５で算出したサンプル速度ω０と前回のルーチンで算出した第１の速度しきい値ωｒｅｆ１を比較し、第１の速度しきい値ωｒｅｆ１をサンプル速度ω０が越えたことによってウインドガラス３０が目標値まで減速されたことの認識を行うため、ステップ８９に移行してウインドガラス３０の反転下降動作を実行する。ステップ８８においては最新の５個のパルス信号のうちの最大値と最新値によって負荷の変動を認識することによって柔らかいものの挾み込みを検知し、ステップ７０に復帰する。アップスイッチ２ａがオン操作されている状態での挾み込み検出によってウインドガラス３０の反転下降動作が実行されることにより、ステップ８２においての判別でウインドガラス３０は反転動作を行っているのでステップ８３に移行し、ステップ８３においての判別でウインドモータ１０の出力軸１０ｃはロック状態にないのでステップ９０に移行し、ステップ９０においての判別でウインドガラス３０が所定の移動量Ｌｍｍまで下降しているか否かが判別されるため、反転動作を行っているウインドガラス３０が所定の移動量Ｌｍｍまで下降するまでは最初のステップ７０に復帰してルーチンを行い、ウインドガラス３０が所定の移動量Ｌｍｍまで下降したらステップ８４に移行し、ステップ８４において制御停止が実行され、制御手段１１は動作待機となる。
【００３７】
アップスイッチ２ａがオン操作されることによってウインドガラス３０が反転領域Ａ内を全閉側に移動しているときに、柔らかいものの挾み込みが発生すると、最新の５個のパルス信号のうちの最大周期値によって負荷の変動を認識することによって柔らかいものの挾み込みを検知してウインドガラス３０を所定の移動量Ｌｍｍだけ下降させたうえで停止させる。
【００３８】
また、スイッチ手段２のアップスイッチ２ａがオン操作されることによってウインドガラス３０が反転領域Ａ内を全閉側に移動している際に、ウインドガラス３０が移動側で堅いものを挾み込むと、アップスイッチ２ａはオン操作されているため、ステップ７０においての判別でステップ７１に移行し、ステップ７１においての判別でステップ７２に移行し、ステップ８５においての判別でステップ７５に移行し、ステップ７５からステップ７６に移行し、ステップ７６からステップ８２に移行し、ステップ８２においてアップ動作が行われていると判別されるためステップ８６に移行し、ステップ８６においてウインドガラス３０は反転領域Ａ内にあると判別されるためステップ８７に移行し、ステップ８７においてステップ７５で算出したサンプル速度ω０と前回のルーチンで算出した第２の速度しきい値ωｒｅｆ２を比較する。このとき、ウインドガラス３０は堅いものを挟み込んでいるため、挾み込みが発生した瞬間でウインドカラス３０の速度は急激に減少するため第２の速度しきい値ωｒｅｆ２をサンプル速度ω０は越え、ステップ８９に移行してウインドガラス３０の反転下降動作を実行する。ステップ８７においては１個のパルス信号の周期値によって負荷の変動を認識することによって堅いものの挾み込みを検知し、ステップ７０に復帰する。アップスイッチ２ａがオン操作されている状態での挾み込み検出によってウインドガラス３０の反転下降動作が実行されることにより、ステップ８２においてウインドガラス３０は反転動作を行っていると判別されるのでステップ８３に移行し、ステップ８３においてウインドモータ１０の出力軸１０ｃはロック状態にないと判別されるのでステップ９０に移行し、ステップ９０においてウインドガラス３０が所定の移動量Ｌｍｍまで下降しているか否かが判別されるため、反転動作を行っているウインドガラス３０が所定の移動量Ｌｍｍまで下降するまでは最初のステップ７０に復帰してルーチンを行い、ウインドガラス３０が所定の移動量Ｌｍｍまで下降したらステップ８４に移行し、ステップ８４において制御停止が実行され、制御手段１１は動作待機となる。
【００３９】
アップスイッチ２ａがオン操作されることによってウインドガラス３０が反転領域Ａ内を全閉側に移動しているときに、堅いものの挾み込みが発生すると、１個のパルス信号の周期値によって負荷の変動を認識することによって堅いものの挾み込みを検知してウインドガラス３０を所定の移動量Ｌｍｍだけ下降させたうえで停止させる。
【００４０】
そして、ウインドガラス３０が全閉位置に到達している状態で、スイッチ手段２のオートスイッチ２ｃとダウンスイッチ２ｂとがオン操作されると、ステップ７０においての判別でステップ９１に移行し、ステップ９１においてアップスイッチ２ａはオン操作されていないと判別されるのでステップ９２に移行し、ステップ９２においての判別でステップ９３に移行してオートダウン駆動を実行してステップ７５に移行する。
【００４１】
そしてまた、ウインドガラス３０が全開位置に到達している状態で、スイッチ手段２のオートスイッチ２ｃとアップスイッチ２ａとがオン操作されると、ステップ７０においての判別でステップ９１に移行し、ステップ９１においてアップスイッチ２ａはオン操作されていると判別されるのでステップ９４に移行し、ステップ９４においてオートアップ駆動を実行してステップ７５に移行し、ステップ７５から上述と同様にルーチンを行い、反転領域Ａ内で堅いものの挾み込みが発生すると、１個のパルス信号の周期値によって負荷の変動を認識することによって堅いものの挾み込みを検知してウインドガラス３０を所定の移動量Ｌｍｍだけ下降させたうえで停止させるものとなる。
【００４２】
スイッチ手段２のアップスイッチ２ａかダウンスイッチ２ｂがオフ状態にあると、ステップ７０においての判別でステップ７１に移行し、ステップ７１においての判別でステップ７２に移行し、ステップ７２においての判別でステップ７３に移行し、ステップ７３においての判別でステップ９６に移行するため、ステップ９６においてウインドモータ１０に対する電流供給が中止される。
【００４３】
【発明の効果】
以上説明してきたように、この発明に係わるパワーウインド装置は、上述した構成としたことから、ウインドガラスと車体との間に柔らかいものまたは堅いものの挟み込みがあった際、パルス発生手段の検出分解能に左右されないで挟み込みの検出を行い、しかも挟み込んだものに対する挟み込み力を大きくすることがないので、挾み込んだものが堅いものか、あるいは柔らかいものかによって反転を行うタイミングを変えて挟み込んだものに対する損傷をできる限り少なくすることができるという優れた効果を奏する。
【図面の簡単な説明】
【図１】この発明に係わるパワーウインド装置の一実施例においての要部構成図である。
【図２】図１に示したパワーウインド装置の全体構成図である。
【図３】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図４】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図５】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図６】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図７】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図８】図１に示したパワーウインド装置においての検出処理の概念説明図である。
【図９】図１に示したパワーウインド装置の制御動作を説明するフローチャートである。
【図１０】図１に示したパワーウインド装置の制御動作を説明するフローチャートである。
【図１１】図１に示したパワーウインド装置の制御動作を説明するフローチャートである。
【符号の説明】
１      パワーウインド装置
２      スイッチ手段
３      パルス信号発生手段
４      駆動手段
５      位置検出手段
６      速度検出手段
７      第１の負荷検出手段
８      第２の負荷検出手段
９      反転指令手段
１０    ウインドモータ
１０ｃ  出力軸
３０    ウインドガラス意見書に代わる
【図１】
0003572360.tif 000002
【図２】
0003572360.tif 000003
【図３】
0003572360.tif 000004
【図４】
0003572360.tif 000005
【図５】
0003572360.tif 000006
【図６】
0003572360.tif 000007
【図７】
0003572360.tif 000008
【図８】
0003572360.tif 000009
【図９】
0003572360.tif 000010
【図１０】
0003572360.tif 000011
【図１１】
0003572360.tif 000012