(57)【特許請求の範囲】
【請求項１】
サンシェードを有し、該サンシェードが巻取位置から引出位置まで引き出されることによりウインドガラスを通過する光を遮蔽するサンシェード駆動機構を駆動するアクチュエータを制御するサンシェード用アクチュエータ制御装置であって、通電により正回転、逆回転するアーマチュア軸を有するモータと、該アーマチュア軸の回転が伝達され上記サンシェード駆動機構の入力段に結合される出力軸と、上記出力軸の回転に連動して駆動される可動接点をもち上記サンシェードが巻取位置に到達すると該可動接点が巻取位置検出用固定接点に接続されて巻取位置信号を発生し且つ該サンシェードが引出位置に到達すると該可動接点が引出位置検出用固定接点に接続されて引出位置信号を発生するリミットスイッチとを有するアクチュエータと、オン操作により巻取指令信号または引出指令信号を発生するサンシェードスイッチと、上記サンシェードスイッチの巻取指令信号または引出指令信号により上記モータへの通電方向を制御し、上記リミットスイッチが巻取位置信号または引出位置信号を発生すると該モータへの通電を遮断するコントローラとを備え、上記コントローラは、上記サンシェードスイッチがオンまたはオフ操作された際、予め定められた第１のタイマ時間の間、該サンシェードスイッチの巻取指令信号および引出指令信号の発生または消滅を認識しない第１のマスク時間を持つとともに、上記リミットスイッチの可動接点が上記巻取位置検出用固定接点または上記引出位置検出用固定接点に接続された際、上記第１のタイマ時間より短い予め定められた第２のタイマ時間の間、巻取位置信号または引出位置信号を認識しない第２のマスク時間を持ち、更に、上記コントローラには、上記サンシェードスイッチのオン操作により上記リミットスイッチの可動接点に流れる電流の電流路を形成するとともに、上記サンシェードが巻取位置または引出位置に到達し上記モータへの通電が遮断されると、予め定められた第３のタイマ時間の経過後に該電流路を遮断するスイッチ回路を備えていることを特徴とするサンシェード用アクチュエータ制御装置。
【請求項２】
上記コントローラには、上記サンシェードスイッチのオン操作により予め定められた第３のタイマ時間をセットして上記スイッチ回路の電流路を形成し且つ上記モータへの通電が遮断されると計測を開始し該予め定められた第３のタイマ時間だけ該電流路を閉成するための電圧信号を該スイッチ回路に与えるスイッチ回路用タイマが内蔵されていることを特徴とする請求項１に記載のサンシェード用アクチュエータ制御装置。
【請求項３】
上記スイッチ回路には、上記リミットスイッチの可動接点に電気的に接続され、上記サンシェードスイッチのオン操作により上記コントローラより与えられた電圧信号によってオンされて該可動接点に流れる電流の電流路を形成するスイッチング素子を備えていることを特徴とする請求項１または２に記載のサンシェード用アクチュエータ制御装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、自動車のウインドガラスを通過する光を遮蔽するサンシェードを動かすサンシェード駆動機構の駆動源となるアクチュエータの動作を制御するサンシェード用アクチュエータ制御装置に関する。
【０００２】
【従来の技術】
この種のサンシェード用アクチュエータ制御装置としては、オン操作により巻取指令信号または引出指令信号を発生するサンシェードスイッチと、サンシェードが巻取位置に到達すると可動接点が巻取位置検出用固定接点に接続されて巻取位置信号を発生し且つ該サンシェードが引出位置に到達すると該可動接点が引出位置検出用固定接点に接続されて引出位置信号を発生するリミットスイッチと、上記サンシェードスイッチの巻取指令信号または引出指令信号によりモータへの通電方向を制御し、上記リミットスイッチが巻取位置信号または引出位置信号を発生すると該モータへの通電を遮断するコントローラとを備えていたものが知られている。可動接点が巻取位置検出用固定接点または引出位置検出用固定接点に接続され、該可動接点に電流が流れることにより、コントローラは、リミットスイッチが巻取位置信号または引出位置信号を発生したことを認識し、該モータへの通電を遮断するようになっていた。
【０００３】
【発明が解決しようとする課題】
上記のサンシェード用アクチュエータ制御装置では、サンシェードが巻取位置または引出位置に到達している通常の使用状態においても、リミットスイッチの可動接点に電流が流れ続け、その結果、装置内の消費電力が大きくなるという問題点があった。
【０００４】
【発明の目的】
この発明は、装置内の省電力化が図れるサンシェード用アクチュエータ制御装置を提供することを目的としている。
【０００５】
【発明の構成】
【０００６】
【課題を解決するための手段】
この発明の請求項１に係わるサンシェード用アクチュエータ制御装置では、サンシェードを有し、サンシェードが巻取位置から引出位置まで引き出されることによりウインドガラスを通過する光を遮蔽するサンシェード駆動機構を駆動するアクチュエータを制御するサンシェード用アクチュエータ制御装置であって、通電により正回転、逆回転するアーマチュア軸を有するモータと、アーマチュア軸の回転が伝達されサンシェード駆動機構の入力段に結合される出力軸と、上記出力軸の回転に連動して駆動される可動接点をもちサンシェードが巻取位置に到達すると可動接点が巻取位置検出用固定接点に接続されて巻取位置信号を発生し且つサンシェードが引出位置に到達すると可動接点が引出位置検出用固定接点に接続されて引出位置信号を発生するリミットスイッチとを有するアクチュエータと、オン操作により巻取指令信号または引出指令信号を発生するサンシェードスイッチと、サンシェードスイッチの巻取指令信号または引出指令信号によりモータへの通電方向を制御し、リミットスイッチが巻取位置信号または引出位置信号を発生するとモータへの通電を遮断するコントローラとを備え、コントローラは、サンシェードスイッチがオンまたはオフ操作された際、予め定められた第１のタイマ時間の間、該サンシェードスイッチの巻取指令信号および引出指令信号の発生または消滅を認識しない第１のマスク時間を持つとともに、リミットスイッチの可動接点が巻取位置検出用固定接点または引出位置検出用固定接点に接続された際、第１のタイマ時間より短い予め定められた第２のタイマ時間の間、巻取位置信号または引出位置信号を認識しない第２のマスク時間を持ち、更に、上記コントローラには、サンシェードスイッチのオン操作によりリミットスイッチの可動接点に流れる電流の電流路を形成するとともに、サンシェードが巻取位置または引出位置に到達しモータへの通電が遮断されると、予め定められた第３のタイマ時間の経過後に電流路を遮断するスイッチ回路を備えている構成としたことを特徴としている。
【０００７】
この発明の請求項２に係るサンシェード用アクチュエータ制御装置では、請求項１の構成に加え、コントローラには、サンシェードスイッチのオン操作により予め定められた第３のタイマ時間をセットしてスイッチ回路の電流路を形成し且つモータへの通電が遮断されると計測を開始し予め定められた第３のタイマ時間だけ電流路を閉成するための電圧信号をスイッチ回路に与えるスイッチ回路用タイマが内蔵されている構成としたことを特徴としている。
【０００８】
この発明の請求項３に係るサンシェード用アクチュエータ制御装置では、請求項１または２の構成に加え、スイッチ回路には、リミットスイッチの可動接点に電気的に接続され、サンシェードスイッチのオン操作によりコントローラより与えられた電圧信号によってオンされて可動接点に流れる電流の電流路を形成するスイッチング素子を備えている構成としたことを特徴としている。
【０００９】
【発明の作用】
この発明に係わるサンシェード用アクチュエータ制御装置において、コントローラのスイッチ回路は、サンシェードスイッチのオン操作によりリミットスイッチの可動接点に流れる電流の電流路を形成する。そして、サンシェードが巻取位置または引出位置に到達しモータへの通電が遮断されると、予め定められた第３のタイマ時間の経過後に該電流路を遮断する。それ故、サンシェードが巻取位置または引出位置に到達している通常の使用状態においては、リミットスイッチの可動接点に電流が流れっぱなしになることは無い。また、サンシェードスイッチがオンまたはオフ操作された際、第１のタイマ時間の間、巻取指令信号および引出指令信号の発生または消滅を認識しないので、該サンシェードスイッチの操作時のスイッチ接点のチャタリングによる誤認識が阻止される。更に、リミットスイッチの可動接点が巻取位置検出用固定接点または引出位置検出用固定接点に接続された際、第２のタイマ時間の間、巻取位置信号または引出位置信号を認識しないので、該リミットスイッチの可動接点の両固定接点へのオンまたはオフ時のチャタリングによる誤認識が阻止される。
【００１０】
【発明の実施の形態】
【００１１】
【実施例】
図１ないし図７には、この発明に係わるサンシェード用アクチュエータ制御装置の一実施例が示されている。
【００１２】
図示されるサンシェード用アクチュエータ制御装置１は、サンシェードスイッチであるフロントスイッチ２、同じくサンシェードスイッチであるリアスイッチ３、アクチュエータ４、コントローラ５から構成されている。
【００１３】
アクチュエータ４には、モータ６、リミットスイッチ７が備えられている。
【００１４】
フロントスイッチ２は、車両の前部席に配置され、操作力を取除くと可動接点２ａが中立位置に自動的に復帰する常時中立のワンタッチスイッチである。このフロントスイッチ２には、可動接点２ａ、常開の引出側固定接点２ｂ、常開の巻取側固定接点２ｃがそれぞれ備えられている。
【００１５】
フロントスイッチ２は、引出側（アップ）にオンされると、可動接点２ａが引出側固定接点２ｂに接続されるため、コントローラ５に備えられた第１端子５−１を接地させ、抵抗Ｒ２を通じて中央処理回路ＣＰＵの第１のポートＰ１にアップスイッチ信号である電圧信号を与える。このことは、サンシェードスイッチが中立位置から引出側固定接点に接続されることにより、引出指令信号を発生したことを意味する。
【００１６】
フロントスイッチ２は、巻取側（ダウン）にオンされると、可動接点２ａが巻取側固定接点２ｃに接続されるため、コントローラ５に備えられた第２端子５−２を接地させ、抵抗Ｒ４を通じて中央処理回路ＣＰＵの第２のポートＰ２にダウンスイッチ信号である電圧信号を与える。このことは、サンシェードスイッチが中立位置から巻取側固定接点に接続されることにより、巻取指令信号を発生したことを意味する。
【００１７】
フロントスイッチ２は、常時中立であるため、引出側と巻取側とが同時にオンされることはない。
【００１８】
リアスイッチ３は、車両の後部席に配置された常時中立のワンタッチスイッチである。このリアスイッチ３には、可動接点３ａ、常開の引出側固定接点３ｂ、常開の巻取側固定接点３ｃがそれぞれ備えられている。
【００１９】
リアスイッチ３は、引出側（アップ）にオンされると、可動接点３ａが引出側固定接点３ｂに接続されるため、コントローラ５に備えられた第３端子５−３を接地させ、抵抗Ｒ２を通じて中央処理回路ＣＰＵの第１のポートＰ１にアップスイッチ信号である電圧信号を与える。このことは、サンシェードスイッチが中立位置から引出側固定接点に接続されることにより、引出指令信号を発生したことを意味する。
【００２０】
リアスイッチ３は、巻取側（ダウン）にオンされると、可動接点３ａが巻取側固定接点３ｃに接続されるため、コントローラ５に備えられた第４端子５−４を接地させ、抵抗Ｒ６を通じて中央処理回路ＣＰＵの第３のポートＰ３にダウンスイッチ信号である電圧信号を与える。このことは、サンシェードスイッチが中立位置から巻取側固定接点に接続されることにより、巻取指令信号を発生したことを意味する。
【００２１】
リアスイッチ３は、常時中立であるため、引出側と巻取側とが同時にオンされることはない。
【００２２】
アクチュエータ４のモータ６は、第１のブラシ端子６ｂがコントローラ５内で第１のリレーＲＬ１の第１のリレー可動接点ＲＬ１−１に接続されている。第２のブラシ端子６ｃはコントローラ５内で第２のリレーＲＬ２の第２のリレー可動接点ＲＬ２−１に接続されている。モータ６に備えられたアーマチュア軸６ａは、図示しない減速機構を介して出力軸４ａに連結されている。
【００２３】
図２に示されるように、サンシェード８１を駆動させるサンシェード駆動機構８０は、本体８２が車体のリアパーセルシェルフパネルに固定されており、シェード支持部材８３が一対のリンク８４、８４によって本体８２に連結されている。サンシェード８１の先端部は、シェード支持部材８３に取付けられており、サンシェード８１の基端部は、本体８２の内部に回転自在に収納された図示しない巻取ロールに巻き取られている。サンシェード駆動機構８０の入力段となる巻取ロールの一端には、アクチュエータ４の出力軸４ａが結合されており、該出力軸４ａが回転することにより該巻取ロールを回転駆動する。リンク８４、８４は、図示しない戻しばねによって、引出側に常時付勢されている。
【００２４】
アクチュエータ４のリミットスイッチ７には、可動接点７ａ、引出位置検出用固定接点７ｂ、巻取位置検出用固定接点７ｃがそれぞれ備えられている。
【００２５】
可動接点７ａは、出力軸４ａに連結されている。リミットスイッチ７は、アクチュエータ４の出力軸４ａが正回転してサンシェード８１が図２に示される引出位置Ｂまでくると、可動接点７ａが引出位置検出用固定接点７ｂにオンされ、電圧変換用の抵抗Ｒ８を通じて中央処理回路ＣＰＵの第４のポートＰ４に引出完了のリミットスイッチ信号である電圧信号（引出位置信号）を与える。
【００２６】
可動接点７ａは、上記に反し、出力軸４ａが逆回転してサンシェード８１が図２に示される巻取位置ａまでくると、可動接点７ａが巻取位置検出用固定接点７ｃにオンされ、電圧変換用の抵抗Ｒ１０を通じて中央処理回路ＣＰＵの第５のポートＰ５に巻取完了のリミットスイッチ信号である電圧信号（巻取位置信号）を与える。
【００２７】
つまり、リミットスイッチ７の可動接点７ａの動きは、サンシェード８１の動き、即ち、出力軸４ａの回転に連動している。サンシェード８１が巻取位置ａにあるとき、可動接点７ａは巻取位置検出用固定接点７ｃにオンされており、出力軸４ａが正回転されると該可動接点７ａは巻取位置検出用固定接点７ｃからオフされ、サンシェード８１が引出位置ｂに到達すると他方の引出位置検出用固定接点７ｂにオンするようになっている。
【００２８】
コントローラ５には、電源回路１０、抵抗Ｒ１、Ｒ２、Ｒ３、Ｒ４、Ｒ５、Ｒ６、Ｒ７、Ｒ８、Ｒ９、Ｒ１０、Ｒ１１、第１のリレーＲＬ１、第２のリレーＲＬ２、スイッチ回路１１、中央処理回路ＣＰＵが備えられている。抵抗Ｒ１１は電流検出用に用いられる。
【００２９】
第１のリレーＲＬ１には、第１のリレー可動接点ＲＬ１−１、第１のリレー常閉固定接点ＲＬ１−２、第１のリレー常開固定接点ＲＬ１−３、図示しない第１のリレーコイルがそれぞれ備えられている。
【００３０】
第２のリレーＲＬ２には、第２のリレー可動接点ＲＬ２−１、第２のリレー常閉固定接点ＲＬ２−２、第２のリレー常開固定接点ＲＬ２−３、図示しない第２のリレーコイルがそれぞれ備えられている。
【００３１】
第１のリレーＲＬ１の第１のリレー常開固定接点ＲＬ１−３と第２のリレーＲＬ２の第２のリレー常開固定接点ＲＬ２−３とは、コントローラ５の第５端子５−５にそれぞれ接続されている。第１のリレーＲＬ１の第１のリレー常閉固定接点ＲＬ１−２と第２のリレーＲＬ２の第２のリレー常閉固定接点ＲＬ２−２とは、コントローラ５の第６のポートＰ６にそれぞれ接続されている。
【００３２】
コントローラ５では、イグニションスイッチ８がオンされると、ヒューズ９を通じて第５端子５−５に電源５０が印加され、電源回路１０により設定された電圧が中央処理回路ＣＰＵの第７のポートＰ７に与えられ、中央処理回路ＣＰＵが制御を開始する。コントローラ５の第６端子５−６は接地されている。
【００３３】
コントローラ５の中央処理回路ＣＰＵは、第１端子５−１または第３端子５−３が接地されると、第２のリレーＲＬ２をオンさせ、モータ６の第２のブラシ端子６ｃから第１のブラシ端子６ｂに電流を供給して、モータ６のアーマチュア軸６ａを正回転させる。
【００３４】
コントローラ５の中央処理回路ＣＰＵは、第２端子５−２または第４端子５−４が接地されると、第１のリレーＲＬ１をオンさせ、モータ６の第１のブラシ端子６ｂから第２のブラシ端子６ｃに電流を供給して、モータ６のアーマチュア軸６ａを逆回転させる。第１端子５−１と第３端子５−３は共通端子になっている。
【００３５】
中央処理回路ＣＰＵには、アップカウンタ、ダウンカウンタ、アップリミットカウンタ、ダウンリミットカウンタ、そして、スイッチ回路用タイマ（ＳＷ  ＧＮＤ  タイマ）がそれぞれ内蔵されている。
【００３６】
アップカウンタは、フロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされたとき、および、フロントスイッチ２（リアスイッチ３）が引出側（アップ）からオフされたときから、図３に示される予め定められた第１のタイマ時間Ａ（ここでは３０msが用いられている。）（第１のマスク時間）を計測する。
【００３７】
アップカウンタのカウント中、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）のオン、オフによるアップスイッチ信号を認識しない。第１のタイマ時間Ａが終了すると、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）のオン、オフによるアップスイッチ信号を認識する。つまり、アップカウンタは、フロントスイッチ２（リアスイッチ３）が引出側にオンまたはオフされた際のスイッチ接点のチャタリングにより、中央処理回路ＣＰＵがアップスイッチ信号およびオフ信号を誤認識しないようにするためのマスク時間を設定している。
【００３８】
ダウンカウンタは、フロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされたとき、および、フロントスイッチ２（リアスイッチ３）が巻取側（ダウン）からオフされたときから、アップカウンタと同一の予め定められた第１のタイマ時間Ａ（第１のマスク時間）を計測する。
【００３９】
ダウンカウンタのカウント中、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）のオン、オフによるダウンスイッチ信号を認識しない。第１のタイマ時間Ａが終了すると、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）のオン、オフによるダウンスイッチ信号を認識する。つまり、ダウンカウンタは、フロントスイッチ２（リアスイッチ３）が巻取側にオンまたはオフされた際のスイッチ接点のチャタリングにより、中央処理回路ＣＰＵがダウンスイッチ信号およびオフ信号を誤認識しないようにするためのマスク時間を設定している。
【００４０】
アップリミットカウンタは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンまたはオフされたときから、図３に示される予め定められた第２のタイマ時間Ｂ（ここでは５msが用いられている。）（第２のマスク時間）を計測する。
【００４１】
アップリミットカウンタのカウント中、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａの引出位置検出用固定接点７ｂへのオン、オフによる引出完了のリミットスイッチ信号を認識しない。第２のタイマ時間Ｂが終了すると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａの引出位置検出用固定接点７ｂへのオン、オフによる引出完了のリミットスイッチ信号を認識する。つまり、アップリミットカウンタは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンまたはオフされた際のスイッチ接点のチャタリングにより、中央処理回路ＣＰＵが引出完了のリミットスイッチ信号およびオフ信号を誤認識しないようにするためのマスク時間を設定している。
【００４２】
ダウンリミットカウンタは、サンシェード８１が巻取位置ａに到達しているときにイグニションスイッチ８がオフされ、その後に、イグニションスイッチ８がオンされてフロントスイッチ２（リアスイッチ３）が引出側にオンされたとき、および、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンまたはオフされたときから、アップリミットカウンタと同一の予め定められた第２のタイマ時間Ｂ（第２のマスク時間）を計測する。
【００４３】
ダウンリミットカウンタのカウント中、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａの巻取位置検出用固定接点７ｃへのオン、オフによる巻取完了のリミットスイッチ信号を認識しない。第２のタイマ時間Ｂが終了すると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａの巻取位置検出用固定接点７ｃへのオン、オフによる巻取完了のリミットスイッチ信号を認識する。つまり、ダウンリミットカウンタは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンまたはオフされた際のスイッチ接点のチャタリングにより、中央処理回路ＣＰＵが引出完了のリミットスイッチ信号およびオフ信号を誤認識しないようにするためのマスク時間を設定している。
【００４４】
スイッチ回路１１は、第８のポートＰ８とリミットスイッチ７の可動接点７ａ間に介在されている。このスイッチ回路１１は、フロントスイッチ２（リアスイッチ３）のオン操作により該可動接点７ａに流れる電流の電流路を形成するとともにサンシェード８１が巻取位置ａまたは引出位置ｂに到達しモータ６への通電が遮断されると、予め定められたタイマ時間の経過後に該電流路を遮断するためのものであり、スイッチング素子としてのトランジスタＴＲ１と抵抗Ｒ１２から構成されている。
【００４５】
本実施例におけるスイッチ回路１１は、可動接点７ａに流れる電流の電流路を接地回路とした。トランジスタＴＲ１はエミッタ接地のＮＰＮ型トランジスタであり、ベースが抵抗Ｒ１２を介して中央処理回路ＣＰＵの第８ポートＰ８に接続され、コレクタがリミットスイッチ７の可動接点７ａに接続されている。
【００４６】
スイッチ回路１１は、中央処理回路ＣＰＵの第８のポートＰ８から所定のベース電流が出力されないとトランジスタＴＲ１がオフされ、リミットスイッチ７の可動接点７ａに電流が流れない。所定のベース電流が出力されるとトランジスタＴＲ１がオンされ、リミットスイッチ７の可動接点７ａに電流が流れる。
【００４７】
サンシェード８１が巻取位置ａまたは引出位置ｂに到達している時に、フロントスイッチ２（リアスイッチ３）が引出側または巻取側にオン操作されることによって、スイッチ回路用タイマは予め定められた第３のタイマ時間Ｔをセットし、中央処理回路ＣＰＵの第８のポートＰ８をオン（ハイレベル）する。この第８のポートＰ８のオン信号である電圧信号がスイッチ回路１１のトランジスタＴＲ１をオンさせる。
【００４８】
そして、アップカウンタまたはダウンカウンタの第１のタイマ時間Ａ終了後、第１のリレーＲＬ１または第２のリレーＲＬ２がオンされてモータ６が駆動され、サンシェード８１が引出位置ｂまたは巻取位置ａに向かって移動する。
【００４９】
その後、サンシェード８１が引出位置ｂまたは巻取位置ａに到達すると、リミットスイッチ７がアップ側またはダウン側にオンされ、アップリミットカウンタまたはダウンリミットカウンタの第２のタイマ時間Ｂ終了後、第１のリレーＲＬ１または第２のリレーＲＬ２がオフされてモータ６への通電が遮断される。モータ６への通電が遮断されると、スイッチ回路用タイマは減算の計測を開始し始める。そして、第３タイマ時間Ｔの計測が終了すると、第８のポートＰ８をオフ（ローレベル）する。このため、第３のタイマ時間Ｔが終了すると、トランジスタＴＲ１がオフされ、リミットスイッチ７の可動接点７ａには電流が流れなくなる。
【００５０】
スイッチ回路用タイマは、第３のタイマ時間Ｔをセットしてから該第３のタイマ時間Ｔが終了するまで、第８のポートＰ８をオン（ハイレベル）に保持する。尚、本実施例におけるスイッチ回路１１は、可動接点７ａに流れる電流の電流路を接地回路としたが、これに限定されるものではない。トランジスタＴＲ１をＰＮＰ型とし、ベースを抵抗Ｒ１２を介して第８のポートＰ８に接続するとともに、エミッタを電源回路１０に接続し、コレクタを抵抗Ｒ７と抵抗Ｒ９の接続点に接続させても良い。
【００５１】
このようなサンシェード用アクチュエータ制御回路１は、図３に示されるタイムチャートに基づいて制御動作が行われる。
【００５２】
時刻ｔ００では、イグニションスイッチ８が投入されておらず、第５端子５−５に電源５０が印加されていない。コントローラ５は、第１、第２、第３、第４端子５−１、５−２、５−３、５−４がいずれもフローティングの状態にある。サンシェード８１は、巻取位置（下限位置）ａにある。
【００５３】
時刻ｔ０でイグニションスイッチ８が投入されると、コントローラ５の第５端子５−５に電源５０が印加され、図４ないし図７に示される制御動作が開始される。
【００５４】
最初に図４に示される初期設定が行われる。この初期設定では作動停止状態がセットされる。初期設定からステップ１００に移行し、ステップ１００において“フロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされていない”と判別されるのでステップ１０１に移行し、ステップ１０１において“アップカウンタがリセットされている”と判別されるのでステップ１０４に移行し、“アップフラグがリセット”されてステップ１０７に移行し、ステップ１０７において“フロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされていない”と判別されているのでステップ１０８に移行し、ステップ１０８において“ダウンカウンタがリセットされている”と判別されるのでステップ１１１に移行し、“ダウンフラグがリセット”されてステップ１１４に移行する。
【００５５】
ステップ１１４において“中央処理回路ＣＰＵの第８のポートＰ８の出力がオフ（ＳＷ  ＧＮＤ出力＝ＯＦＦ）である”と判別されるのでステップ１３０に移行し、ステップ１３０において“作動停止状態がセットされている”と判別されるのでステップ１３１に移行し、ステップ１３１において“アップリミットフラグがセットされていない”と判別されるのでステップ１３２に移行し、ステップ１３２において“ダウンリミットフラグがセットされていない”と判別されるのでステップ１３３に移行し、ステップ１３３において“ダウンフラグがセットされていない”と判別されるのでステップ１３４に移行し、ステップ１３４において“アップフラグがセットされていない”と判別されるのでステップ１７０に移行する。
【００５６】
ステップ１７０において“フロントスイッチ２（リアスイッチ３）が引出側（アップ）または巻取側（ダウン）にオンされていない”と判別されるのでステップ１７３に移行し、ステップ１７３において“巻取作動状態がセットされていない”と判別されるのでステップ１７４に移行し、ステップ１７４において“引出作動状態がセットされていない”と判別されるのでステップ１７５に移行し、“第１のリレーＲＬ１（リレー１）がオフされ”てステップ１７６に移行し、“第２のリレーＲＬ２（リレー２）がオフされ”てステップ１７７に移行し、ステップ１７７において“スイッチ回路用タイマがリセットされている”と判別されるのでステップ１８５に移行し、“中央処理回路ＣＰＵの第８のポートＰ８の出力がオフ（ＳＷ  ＧＮＤ出力＝ＯＦＦ）され”てステップ１００に戻る。中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされているが、巻取完了状態の認識はしていない。
【００５７】
時刻ｔ１でフロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされると、ステップ１００からステップ１０２に移行し、ステップ１０２において“アップカウンタのカウンタ値が予め定められた値（３０ｍｓ）になっていない”と判別されるのでステップ１０５に移行し、“アップカウンタが加算の計測を開始し”てステップ１０７に移行し、ステップ１０７からステップ１０８に移行し、ステップ１０８からステップ１１１に移行し、ステップ１１１からステップ１１４に移行し、ステップ１１４からステップ１３０に移行し、ステップ１３０からステップ１３１に移行し、ステップ１３１において“アップリミットフラグがセットされていない”と判別されるのでステップ１３２に移行し、ステップ１３２において“ダウンリミットフラグがセットされていない”と判別されるのでステップ１３３に移行し、ステップ１３３において“ダウンフラグがセットされていない”と判別されるのでステップ１３４に移行し、ステップ１３４において“アップフラグがセットされていない”と判別されるのでステップ１７０に移行する。
【００５８】
ステップ１７０において“フロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされている”と判別されるのでステップ１７１に移行し、“中央処理回路ＣＰＵの第８のポートＰ８の出力がオン（ＳＷ  ＧＮＤ出力＝ＯＮ）され”てステップ１７２に移行し、“スイッチ回路用タイマに第３のタイマ時間Ｔがセットされ”てステップ１７３に移行し、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６、ステップ１７７から、ステップ１８４に移行する。ステップ０８４でスイッチ回路用タイマは減算の計測を開始し、ステップ１００に戻る。
【００５９】
ステップ１００、ステップ１０２、ステップ１０５、ステップ１０７、ステップ１０８、ステップ１１１が実行され、ステップ１１１から移行したステップ１１４において“中央処理回路ＣＰＵの第８のポートＰ８の出力がオフ（ＳＷ  ＧＮＤ出力＝ＯＦＦ）ではない”と判別されるのでステップ１１５に移行し、ステップ１１５において“リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンされていない”と判別されるのでステップ１１６に移行し、ステップ１１６において“アップリミットカウンタがリセットされている”と判別されるのでステップ１１９に移行し、“アップリミットフラグがリセットされ”てステップ１２２に移行し、ステップ１２２において“リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされている”と判別されるのでステップ１２４に移行し、ステップ１２４において“ダウンリミットカウンタのカウンタ値が予め定められた値（５ｍｓ）になっていない”と判別されるのでステップ１２７に移行し、“ダウンリミットカウンタが加算の計測を開始し”てステップ１３０に移行する。
【００６０】
ステップ１３０からステップ１３１に移行し、ステップ１３１からステップ１３２に移行し、ステップ１３２からステップ１３３に移行し、ステップ１３３からステップ１３４に移行し、ステップ１３４からステップ１７０に移行し、ステップ１７０からステップ１７１、ステップ１７２、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６、ステップ１７７、ステップ１８４からステップ１００に戻るルーチンが繰り返し実行される。
【００６１】
時刻ｔ１でフロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされることによって、第８のポートＰ８がオン（ハイレベル）となり、スイッチ回路１１のトランジスタＴＲ１がオンされてリミットスイッチ７の可動接点７ａに電流が流れるようにするとともに、アップカウンタが加算の計測を開始し、同時に、ダウンリミットカウンタが加算の計測を開始する。また、同時にスイッチ回路用タイマが予め定められた第３のタイマ時間Ｔをセットする。アップカウンタが第１のタイマ時間Ａを計測している間、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）よりの引出指令信号を認識しない。ダウンリミットカウンタが第２のタイマ時間Ｂを計測している間、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされていることを認識しない。
【００６２】
やがて、時刻ｔ２でダウンリミットカウンタの計測が終了し、カウンタ値が予め定められた値（５ｍｓ）になると、ステップ１００、ステップ１０２、ステップ１０５、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２から移行したステップ１２４でステップ１２８に移行し、“ダウンリミットフラグがセットされ”てステップ１３０に移行する。
【００６３】
ステップ１３０、ステップ１３１からステップ１３２に移行し、ステップ１３２からステップ１３９に移行し、“作動停止状態から巻取完了状態がセットされ“てステップ１７０に移行し、ステップ１７１、ステップ１７２、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６、ステップ１７７、ステップ１８４からステップ１００に戻る。
【００６４】
時刻ｔ２でダウンリミットカウンタのカウンタ値が予め定められた値（５ｍｓ）になることにより、中央処理回路ＣＰＵがリミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされていることを認識する。このとき、フロントスイッチ２（リアスイッチ３）が引出側（アップ）にオンされているが、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）よりの引出指令信号を認識していないので、リレー駆動出力は出力されない。ステップ１８４でスイッチ回路用タイマは減算の計測を続けているが、ステップ１７２で第３のタイマ時間Ｔが再度セットされるので、スイッチ回路用タイマはタイムアップすることはない。従って、スイッチ回路１１のトランジスタＴＲ１はオンされ続け、リミットスイッチ７の可動接点７ａに電流が流れている。
【００６５】
時刻ｔ３でアップカウンタの計測が終了し、カウンタ値が予め定められた値（３０ｍｓ）になると、ステップ１００から移行したステップ１０２でステップ１０６に移行し、“アップフラグがセットされ”てステップ１０７に移行し、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２４、ステップ１２８、ステップ１３０からステップ１４１に移行する。
【００６６】
ステップ１４１において“巻取完了状態がセットされている”と判別されるのでステップ１４２に移行し、ステップ１４２において“ダウンリミットフラグがリセットされていない”と判別されるのでステップ１４３に移行し、ステップ１４３において“アップフラグがセットされている”と判別されるのでステップ１４４に移行し、ステップ１４４の判別でステップ１４５に移行し、“巻取完了状態から引出作動状態がセットされ”てステップ１７０に移行し、ステップ１７１、ステップ１７２、ステップ１７３からステップ１７４に移行し、ステップ１７４の判別でステップ１７８に移行し、“第１のリレーＲＬ１（リレー１）がオフされ”てステップ１７９に移行し、“第２のリレーＲＬ２（リレー２）がオンされ”てステップ１８０に移行し、“スイッチ接地タイマがセットされ”てステップ１００に戻る。
【００６７】
時刻ｔ３でアップカウンタのカウンタ値が予め定められた値（３０ｍｓ）になると、中央処理回路ＣＰＵがフロントスイッチ２（リアスイッチ３）よりのアップスイッチ信号を認識することにより、第２のリレーＲＬ２がオンされ、第２のリレー可動接点ＲＬ２−１が第２のリレー常開固定接点ＲＬ２−３にオンされることによって、モータ６の第２のブラシ端子６ｃから第１のブラシ端子６ｂに電流が供給され、アーマチュア軸６ａが正回転を始め、アクチュエータ４の出力軸４ａが正回転を始めることによってサンシェード８１が巻取位置（下限位置）ａから引出位置（上限位置）ｂに向け引き出されていく。スイッチ回路用タイマはステップ１７２で第３のタイマ時間がセットされるので、スイッチ回路１１のトランジスタＴＲ１はオンされ続け、リミットスイッチ７の可動接点７ａに電流が流れ続ける。
【００６８】
サンシェード８１が巻取位置（下限位置）ａから引出位置（上限位置）ｂに向け引き出されていき、時刻ｔ４でリミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃからオフされると、ステップ１００、ステップ１０２、ステップ１０６、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２からステップ１２３に移行し、ステップ１２３の判別で“ダウンリミットカウンタがリセットされていない”のでステップ１２５に移行し、“ダウンリミットカウンタが減算の計測を開始し”てステップ１３０に移行する。
【００６９】
ステップ１３０からステップ１４１に移行し、ステップ１４１からステップ１５０に移行し、ステップ１５０からステップ１５６に移行し、ステップ１５６からステップ１５９に移行し、ステップ１５９の判別でステップ１６０に移行し、ステップ１６０の判別でステップ１７０に移行し、ステップ１７０からステップ１７１、ステップ１７２、ステップ１７３、ステップ１７４、ステップ１７８、ステップ１７９、ステップ１８０からステップ１００に戻るルーチンが繰り返し実行される。
【００７０】
時刻ｔ４でリミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃからオフされると、ダウンリミットカウンタが計測を開始する。ダウンリミットカウンタが第２のタイマ時間Ｂを計測している間、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃからオフされたことを認識しない。スイッチ回路用タイマはセットされたままである。中央処理回路ＣＰＵは、引出作動状態がセットされているので、第２のリレーＲＬ２をオンするリレー駆動出力を出し続ける。スイッチ回路１１のトランジスタＴＲ１がオンされ続けているが、リミットスイッチ７の可動接点７ａがオフなので電流は流れない。
【００７１】
やがて、時刻ｔ５でダウンリミットカウンタの計測が終了し、カウンタ値が予め定められた値（０）になると、ステップ１００、ステップ１０２、ステップ１０６、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２３、ステップ１２６に移行し、“ダウンリミットフラグがリセットされ”てステップ１３０に移行する。
【００７２】
ステップ１３０からステップ１４１に移行し、ステップ１４１からステップ１５０に移行し、ステップ１５０からステップ１５６に移行し、ステップ１５６からステップ１５９に移行し、ステップ１５９の判別でステップ１６０に移行し、ステップ１６０の判別でステップ１７０に移行し、ステップ１７０、ステップ１７１、ステップ１７２、ステップ１７３、ステップ１７４、ステップ１７８、ステップ１７９、ステップ１８０からステップ１００に戻る。
【００７３】
時刻ｔ５でダウンリミットカウンタのカウンタ値が予め定められた値（０）になると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃからオフされたことを認識する。中央処理回路ＣＰＵは、引出作動状態がセットされているので、第２のリレーＲＬ２をオンするリレー駆動出力を出し続ける。スイッチ回路１１のトランジスタＴＲ１がオンされ続けているが、リミットスイッチ７の可動接点７ａがオフなので電流は流れない。
【００７４】
時刻ｔ６でフロントスイッチ２（リアスイッチ３）から手を離すことによりオフされると、ステップ１００からステップ１０１に移行し、ステップ１０１において“アップカウンタがリセットされていない”と判別されるのでステップ１０３に移行し、“アップカウンタが減算の計測を開始し”てステップ１０７に移行する。
【００７５】
ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６からステップ１５９に移行し、ステップ１５９の判別でステップ１６０に移行し、ステップ１６０からステップ１７０、ステップ１７３、ステップ１７４、ステップ１７８、ステップ１７９に移行し、ステップ１８０からステップ１００に戻るルーチンが繰り返し実行される。
【００７６】
アップカウンタが減算の計測を開始する時刻ｔ６から、計測が終了する時刻ｔ７までの第１のタイマ時間Ａの間、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）がオフされたことを認識しない。スイッチ回路用タイマはセットされたままである。
【００７７】
時刻ｔ７でアップカウンタのカウンタ値が予め定められた値（０）になると、ステップ１００から移行したステップ１０１の判別でステップ１０４に移行し、“アップフラグがリセットされ”てステップ１０７に移行し、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６、ステップ１５９、ステップ１６０、ステップ１７０、ステップ１７３、ステップ１７４、ステップ１７８、ステップ１７９、ステップ１８０からステップ１００に戻る。
【００７８】
時刻ｔ７でアップカウンタのカウンタ値が予め定められた値（０）になると、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）がオフされたことを認識するが、引出作動状態がセットされたままなので、第２のリレーＲＬ２をオンするリレー駆動出力を出し続ける。スイッチ回路１１のトランジスタＴＲ１がオンされ続けているが、リミットスイッチ７の可動接点７ａがオフなので電流は流れない。
【００７９】
やがて、時刻ｔ８でリミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンされる。ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４からステップ１１５に移行し、ステップ１１５からステップ１１７に移行し、ステップ１１７からステップ１２０に移行し、“アップリミットカウンタが加算の計測を開始し”てステップ１２２に移行し、ステップ１２３、ステップ１２６からステップ１３０に移行する。
【００８０】
ステップ１３０からステップ１４１に移行し、ステップ１４１からステップ１５０に移行し、ステップ１５０からステップ１５６に移行し、ステップ１５６からステップ１５９に移行し、ステップ１５９からステップ１６０に移行し、ステップ１６０からステップ１７０に移行し、ステップ１７０からステップ１７３、ステップ１７４、ステップ１７８、ステップ１７９、ステップ１８０からステップ１００に戻るルーチンが繰り返し実行される。
【００８１】
時刻ｔ８からアップリミットカウンタが第２のタイマ時間Ｂを計測している間、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンされていることを認識しない。スイッチ回路１１のトランジスタＴＲ１がオンされ続け、リミットスイッチ７の可動接点７ａに電流が流れる。
【００８２】
時刻ｔ９でアップリミットカウンタの計測が終了し、カウンタ値が予め定められた値（５ｍｓ）になる。同時に、スイッチ回路用タイマは減算の計測を開始する。ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５から移行したステップ１１７の判別でステップ１２１に移行し、“アップリミットフラグがセットされ”てステップ１２２に移行し、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６から移行したステップ１５９の判別でステップ１６０に移行し、ステップ１６０の判別でステップ１６１に移行し、“引出作動状態から引出完了状態がセットされ”てステップ１７０に移行し、ステップ１７３、ステップ１７４からステップ１７５に移行し、“第１のリレーＲＬ１（リレー１）がオフされ”てステップ１７６に移行し、“第２のリレーＲＬ２（リレー２）がオフされ”てステップ１７７に移行し、ステップ１７７において“スイッチ回路用タイマのカウンタ値が０でない”と判別されるのでのでステップ１８４に移行し、ステップ１８４からからステップ１００に戻る。
【００８３】
時刻ｔ９でアップリミットカウンタの計測が終了すると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂにオンされたことを認識し、よって、第２のリレーＲＬ２をオンしていたリレー駆動出力をカットオフするため、モータ６のアーマチュア軸６ａが正回転を停止し、サンシェード８１が引出位置（上限位置）ｂに到達して停止する。スイッチ回路１１のトランジスタＴＲ１がオンされ続け、リミットスイッチ７の可動接点７ａに電流が流れる。
【００８４】
時刻ｔ９から、サンシェード８１が巻取位置ａから引出位置ｂまで引き出された通常の使用状態になってからの時刻ｔ１０になると、第３のタイマ時間Ｔがタイムアップし、スイッチ回路用タイマの計測が終了する。
【００８５】
スイッチ回路用タイマの計測が終了すると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１７、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５１、ステップ１５２、ステップ１７０、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６からステップ１７７に移行し、ステップ１７７の判別で“スイッチ接地タイマの計測が終了している”のでステップ１８５に移行し、“中央処理回路ＣＰＵの第８のポートＰ８がオフ（ローレベル）され”る。
【００８６】
中央処理回路ＣＰＵの第８のポートＰ８がオフされることによって、スイッチ回路１１のトランジスタＴＲ１がオフされ、トランジスタＴＲ１のオフによりリミットスイッチ７の可動接点７ａの接地回路がカットオフされる。このとき、リミットスイッチ７の可動接点７ａは、引出位置検出用固定接点７ｂにオンされているが、接地回路がカットオフされるので、可動接点７ａに電流が流れない。よって、可動接点７ａを通じてコントローラ５の電流が漏洩されることがない。
【００８７】
時刻ｔ１１でフロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７に移行し、ステップ１０７において“フロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされている”と判別されるのでステップ１０９に移行し、ステップ１０９において“ダウンカウンタのカウンタ値が予め定められた値（３０ｍｓ）になっていない”と判別されるのでステップ１１２に移行し、“ダウンカウンタが加算の計測を開始し”てステップ１１４に移行する。
【００８８】
ステップ１１４の判別でステップ１３０に移行し、ステップ１３０の判別でステップ１４１に移行し、ステップ１４１の判別でステップ１５０に移行し、ステップ１５０の判別でステップ１５１に移行し、ステップ１５１の判別でステップ１５２に移行し、ステップ１５２の判別でステップ１７０に移行する。
【００８９】
ステップ１７０において“フロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされている”と判別されるのでステップ１７１に移行し、“中央処理回路ＣＰＵの第８のポートＰ８の出力がオン（ＳＷ  ＧＮＤ出力＝ＯＮ）され”てステップ１７２に移行し、“スイッチ回路用タイマに第３のタイマ時間Ｔがセットされ”てステップ１７３に移行し、ステップ１７３の判別でステップ１７４に移行し、ステップ１７４の判別でステップ１７５に移行し、ステップ１７６、ステップ１７７からステップ１８４に移行し、“スイッチ回路用タイマが減算の計測を始め”てステップ１００に戻る。
【００９０】
ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０９、ステップ１１２、ステップ１１４からステップ１１５に移行し、ステップ１１５の判別でステップ１１７に移行し、ステップ１１７の判別でステップ１２１、ステップ１２２、ステップ１２３、ステップ１２６を経由してステップ１３０に移行し、ステップ１４１、ステップ１５０、ステップ１５１、ステップ１５２、ステップ１７０、ステップ１７１、ステップ１７２、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６、ステップ１７７からステップ１８４に移行し、ステップ１００に戻るルーチンが繰り返し行われる。
【００９１】
時刻ｔ１１でフロントスイッチ２（リアスイッチ３）が巻取側（ダウン）にオンされることによって、第８のポートＰ８がオン（ハイレベル）となり、スイッチ回路１１のトランジスタＴＲ１がオンされてリミットスイッチ７の可動接点７ａに電流が流れるようになるとともに、ダウンカウンタが加算の計測を開始し、同時に、アップリミットカウンタの状態を読み込む。また、同時にスイッチ回路用タイマが予め定められた第３のタイマ時間Ｔをセットする。ダウンカウンタが第１のタイマ時間Ａを計測している間、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）よりの巻取指令信号を認識しない。
【００９２】
時刻ｔ１２でダウンカウンタの計測が終了し、カウンタ値が予め定められた値（３０ｍｓ）になると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７から移行したステップ１０９の判別でステップ１１３に移行し、“ダウンフラグがセットされ”てステップ１１４に移行し、ステップ１１５、ステップ１１７、ステップ１２１、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０から移行したステップ１４１の判別でステップ１５０に移行し、ステップ１５０の判別でステップ１５１に移行し、ステップ１５２，ステップ１５３に移行する。
【００９３】
ステップ１５３の判別でステップ１５４に移行し、“引出完了状態から巻取作動状態がセットされ”てステップ１７０に移行し、ステップ１７１、ステップ１７２から移行したステップ１７３の判別でステップ１８１に移行し、“第１のリレーＲＬ１（リレー１）がオンされ”てステップ１８２に移行し、“第２のリレーＲＬ２（リレー２）がオフされ”てステップ１８３からステップ１００に戻る。
【００９４】
時刻ｔ１２でダウンカウンタのカウンタ値が予め定められた値（３０ｍｓ）になると、中央処理回路ＣＰＵがフロントスイッチ２（リアスイッチ３）よりの巻取指令信号を認識することにより、第１のリレーＲＬ１がオンされ、第１のリレー可動接点ＲＬ１−１が第１のリレー常開固定接点ＲＬ１−３にオンされることによって、モータ６の第１のブラシ端子６ｂから第２のブラシ端子６ｃに電流が供給され、アーマチュア軸６ａが逆回転を始め、アクチュエータ４の出力軸４ａが逆回転を始めることによってサンシェード８１が引出位置（上限位置）ｂから巻取位置（下限位置）ａに向け巻き取られていく。スイッチ回路用タイマはセットされたままである。
【００９５】
サンシェード８１が引出位置（上限位置）ｂから巻取位置（下限位置）ａに向け巻き取られていき、時刻ｔ１３でリミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂからオフされると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０９、ステップ１１３、ステップ１１４から移行したステップ１１５の判別でステップ１１６に移行し、ステップ１１６の判別でステップ１１８に移行し、“アップリミットカウンタが減算の計測を開始し”てステップ１２２に移行し、ステップ１２３、ステップ１２６を経由してステップ１３０に移行する。
【００９６】
ステップ１３０、ステップ１４１、ステップ１５０から移行したステップ１５６の判別でステップ１５７に移行し、ステップ１５７の判別でステップ１７０に移行し、ステップ１７０からステップ１７１、ステップ１７２、ステップ１７３、ステップ１８１、ステップ１８２、ステップ１８３からステップ１００に戻るルーチンが繰り返し実行される。
【００９７】
時刻ｔ１３でリミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂからオフされると、アップリミットカウンタが計測を開始する。アップリミットカウンタが第２のタイマ時間Ｂを計測している間、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂからオフされたことを認識しない。スイッチ回路用タイマはセットされたままである。中央処理回路ＣＰＵは、巻取作動状態がセットされているので、第１のリレーＲＬ１をオンするリレー駆動出力を出し続ける。
【００９８】
やがて、時刻ｔ１４でアップリミットカウンタの計測が終了し、カウンタ値が予め定められた値（０）になると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０９、ステップ１１３、ステップ１１４、ステップ１１５から移行したステップ１１６の判別でステップ１１９に移行し、“アップリミットフラグがリセットされ”てステップ１２２に移行し、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６、ステップ１５７、ステップ１７０、ステップ１７１、ステップ１７２、ステップ１７３、ステップ１８１、ステップ１８２、ステップ１８３からステップ１００に戻る。
【００９９】
時刻ｔ１４でアップリミットカウンタのカウンタ値が予め定められた値（０）になると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが引出位置検出用固定接点７ｂからオフされたことを認識する。中央処理回路ＣＰＵは、巻取作動状態がセットされているので、第１のリレーＲＬ１をオンするリレー駆動出力を出し続ける。スイッチ回路用タイマはセットされたままである。
【０１００】
時刻ｔ１５でフロントスイッチ２（リアスイッチ３）から手を離すことによりオフされると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７からステップ１０８に移行し、ステップ１０８の判別でステップ１１０に移行し、“ダウンカウンタが減算の計測を始め”てステップ１１４に移行し、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６、ステップ１５７、ステップ１７０、ステップ１７３、ステップ１８１、ステップ１８２、ステップ１８３からステップ１００に戻るルーチンが繰り返し実行される。
【０１０１】
ダウンカウンタが減算の計測を終了する時刻ｔ１６までの第１のタイマ時間Ａの間、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）がオフされたことを認識しない。スイッチ回路用タイマはセットされたままである。
【０１０２】
時刻ｔ１６でダウンカウンタのカウンタ値が予め定められた値（０）になると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７から移行したステップ１０８の判別でステップ１１１に移行し、“ダウンフラグがリセットされ”てステップ１１４に移行し、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２３、ステップ１２６、ステップ１３０、ステップ１４１、ステップ１５０、ステップ１５６、ステップ１５７、ステップ１７０、ステップ１７３、ステップ１８１、ステップ１８２、ステップ１８３からステップ１００に戻る。
【０１０３】
時刻ｔ１６でダウンカウンタのカウンタ値が予め定められた値（０）になると、中央処理回路ＣＰＵは、フロントスイッチ２（リアスイッチ３）がオフされたことを認識するが、巻取作動状態がセットされたままなので、第１のリレーＲＬ１をオンするリレー駆動出力を出し続ける。スイッチ回路用タイマはセットされたままである。
【０１０４】
やがて、時刻ｔ１７で、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされる。ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９から移行したステップ１２２の判別でステップ１２４に移行し、ステップ１２４の判別でステップ１２７に移行し、“ダウンリミットカウンタが加算の計測を始め”てステップ１３０に移行し、ステップ１４１、ステップ１５０、ステップ１５６、ステップ１５７、ステップ１７ステップ１７３、ステップ１８１、ステップ１８２、ステップ１８３からステップ１００に戻るルーチンが繰り返し実行される。
【０１０５】
時刻ｔ１７からダウンリミットカウンタが第２のタイマ時間Ｂを計測している間、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされていることを認識しない。
【０１０６】
時刻ｔ１８でダウンリミットカウンタの計測が終了すると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２から移行したステップ１２４の判別でステップ１２８に移行し、“ダウンリミットフラグがセットされ”てステップ１３０に移行し、ステップ１４１、ステップ１５０、ステップ１５６から移行したステップ１５７の判別でステップ１５８に移行し、“巻取作動状態から巻取完了状態がセットされ”てステップ１７０に移行し、ステップ１７３、ステップ１７４からステップ１７５に移行し、“第１のリレーＲＬ１（リレー１）がオフされ”てステップ１７６に移行し、“第２のリレーＲＬ２（リレー２）がオフされ”てステップ１７７に移行し、ステップ１７７、ステップ１８４からステップ１００に戻る。
【０１０７】
時刻ｔ１８でダウンリミットカウンタの計測が終了すると、中央処理回路ＣＰＵは、リミットスイッチ７の可動接点７ａが巻取位置検出用固定接点７ｃにオンされたことを認識し、よって、第１のリレーＲＬ１をオンしていたリレー駆動出力をカットオフするため、モータ６のアーマチュア軸６ａが逆回転を停止し、サンシェード８１が巻取位置（下限位置）ａに到達して停止する。
【０１０８】
やがて、スイッチ接地タイマの計測が時刻ｔ１９で終了すると、ステップ１００、ステップ１０１、ステップ１０４、ステップ１０７、ステップ１０８、ステップ１１１、ステップ１１４、ステップ１１５、ステップ１１６、ステップ１１９、ステップ１２２、ステップ１２４、ステップ１２８、ステップ１３０、ステップ１４１、ステップ１４２、ステップ１４３、ステップ１７０、ステップ１７３、ステップ１７４、ステップ１７５、ステップ１７６から移行したステップ１７７の判別でステップ１８５に移行し、“中央処理回路ＣＰＵの第８のポートＰ８の出力がオフ（ＳＷ  ＧＮＤ出力＝ＯＦＦ）され”てステップ１００に戻る。
【０１０９】
時刻ｔ１９でスイッチ接地タイマの計測が終了することによって、中央処理回路ＣＰＵの第８のポートＰ８がオフされ、スイッチ回路１１のトランジスタＴＲ１がオフされ、トランジスタＴＲ１のオフによりリミットスイッチ７の可動接点７ａの接地回路がカットオフされる。
【０１１０】
時刻ｔ１９の以後のサンシェード８１が巻取位置（下限位置）ａに停止している通常の使用時は、スイッチ回路１１のトランジスタＴＲ１がオフされ続け、リミットスイッチ７の可動接点７ａの接地回路がカットオフされるため、可動接点７ａを通じてコントローラ５の電流が漏洩されることがない。
【０１１１】
【発明の効果】
以上説明してきたように、この発明に係るサンシェード用アクチュエータ制御装置によれば、コントローラのスイッチ回路は、サンシェードスイッチのオン操作によりリミットスイッチの可動接点に流れる電流の電流路を形成する。そして、サンシェードが巻取位置または引出位置に到達しモータへの通電が遮断されると、予め定められた第３のタイマ時間の経過後に該電流路を遮断する。それ故、サンシェードが巻取位置または引出位置に到達している通常の使用状態においては、リミットスイッチの可動接点に電流が流れっぱなしになることは無く、装置内の省電力化が図れるという優れた効果を奏する。また、サンシェードスイッチがオンまたはオフ操作された際、第１のタイマ時間の間、巻取指令信号および引出指令信号の発生または消滅を認識しないので、該サンシェードスイッチの操作時のスイッチ接点のチャタリングによる誤認識が阻止される効果を有する。更に、リミットスイッチの可動接点が巻取位置検出用固定接点または引出位置検出用固定接点に接続された際、第２のタイマ時間の間、巻取位置信号または引出位置信号を認識しないので、該リミットスイッチの可動接点の両固定接点へのオンまたはオフ時のチャタリングによる誤認識が阻止される効果を有する。
【図面の簡単な説明】
【図１】この発明に係るサンシェード用アクチュエータ制御装置の一実施例のブロック構成図である。
【図２】図１に示したサンシェード用アクチュエータ制御装置が用いられるサンシェード駆動機構の外観図である。
【図３】図１に示したサンシェード用アクチュエータ制御装置においての時間を追った動作を説明するタイムチャートである。
【図４】図１に示したサンシェード用アクチュエータ制御装置の制御動作を説明するフローチャートである。
【図５】図１に示したサンシェード用アクチュエータ制御装置の制御動作を説明するフローチャートである。
【図６】図１に示したサンシェード用アクチュエータ制御装置の制御動作を説明するフローチャートである。
【図７】図１に示したサンシェード用アクチュエータ制御装置の制御動作を説明するフローチャートである。
【符号の説明】
１      サンシェード用アクチュエータ制御装置
２      (サンシェードスイッチ)フロントスイッチ
３      (サンシェードスイッチ)リアスイッチ
４      アクチュエータ
４ａ    出力軸
５      コントローラ
６      モータ
６ａ    アーマチュア軸
７      リミットスイッチ
７ａ    可動接点
７ｂ    引出位置検出用固定接点
７ｃ    巻取位置検出用固定接点
１１    スイッチ回路
８０    サンシェード駆動機構
８１    サンシェード
ａ      巻取位置
ｂ      引出位置
ＣＰＵ  中央処理回路
ＴＲ１  スイッチング素子
Ａ      第１のタイマ時間
Ｂ      第２のタイマ時間
Ｔ      第３のタイマ時間
【図１】
0003892207.tif 000002
【図２】
0003892207.tif 000003
【図３】
0003892207.tif 000004
【図４】
0003892207.tif 000005
【図５】
0003892207.tif 000006
【図６】
0003892207.tif 000007
【図７】
0003892207.tif 000008