(57)【要約】      （修正有）【課題】複雑な構成を用いることなく負荷電流の周期を変更し精度の悪化を防止することができる負荷駆動装置を提供する。【解決手段】負荷駆動装置１は、負荷２にフルブリッジ回路３により通電する。負荷電流ＩＬを電流検出抵抗６により検出する。制御部１３は、第１基準周期Ｔ１およびこの半分の周期の第２基準周期Ｔ２を切換スイッチ９を切り換えて駆動信号を生成する。演算部５は、周期Ｔ１の立ち上がりで負荷２に通電し、基準閾値電流に達すると非通電にする。温度上昇で負荷電流ＩＬの上昇が遅くなると、負荷電流ＩＬが流れる状態で周期Ｔ１の立ち上がり時点になるので、その後非通電にする。このとき、切換スイッチ９を切り換えて短い周期Ｔ２にするので、次の周期Ｔ２の立ち上がりまでの時間が短くなり、負荷電流ＩＬの平均電流が低下するのを抑制できる。【選択図】図１
2018046680.tif 000002
【特許請求の範囲】
【請求項１】
負荷（２）への通電経路に設けられる駆動回路（３）と、
負荷電流を検出する電流検出部（７）と、
前記第１基準周期（Ｔ１）および前記第１基準周期と異なる周期の第２基準周期（Ｔ２）を切換設定可能な周期切換部（９）と、
前記駆動回路により第１基準周期もしくは第２基準周期の所定位相で前記負荷への通電を行い、前記電流検出部により検出される前記負荷電流が基準閾値電流以上になると前記駆動回路による前記負荷への通電を停止もしくは逆方向通電をする制御部（１３）とを備え、
前記制御部は、前記電流検出部により検出される前記負荷電流の立ち上がり状態に応じて前記周期切換部により周期の切換設定を行う負荷駆動装置。
【請求項２】
請求項１に記載の負荷駆動装置において、
前記第２基準周期（Ｔ２）は前記第１基準周期（Ｔ１）よりも短い周期に設定され、
前記制御部（１３）は、前記駆動回路を前記第１基準周期で動作させている状態では、前記負荷電流が前記第１基準周期の立ち上がり期間中に基準閾値電流に達しない場合に、前記周期切換部により前記第２基準周期に切り換えて動作させる負荷駆動装置。
【請求項３】
請求項１に記載の負荷駆動装置において、
前記第２基準周期（Ｔ２）は前記第１基準周期（Ｔ１）よりも短い周期に設定され、
前記制御部（１３）は、前記駆動回路を前記第１基準周期で動作させている状態では、前記負荷電流が前記基準閾値電流よりも小さい下限閾値電流に達しない場合に、前記周期切換部により前記第２基準周期に切り換えて動作させる負荷駆動装置。
【請求項４】
請求項２または３に記載の負荷駆動装置において、
前記制御部（１３）は、前記駆動回路を前記第２基準周期で動作させている状態では、前記負荷電流が前記第２基準周期の立ち上がり期間中に基準閾値電流に達する場合に、前記周期切換部により前記第１基準周期に切り換えて動作させる負荷駆動装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、負荷駆動装置に関する。
【背景技術】
【０００２】
ステッピングモータ等の誘導性の負荷に対する定電流制御の方式として、所定の電流閾値による通電から非通電への切り替えと、基準周期信号による非通電から通電への切り替えを使用して平均電流を一定に保つ方式を採用したものがある。この方式では負荷電流の電流値と周期を一定にできるためモータの動作が安定し脱調などの可能性を低減できる。
【０００３】
一方で車両などの温度変化が大きい環境では駆動する負荷の特性が大きく変動することがある。このため、負荷の抵抗の増加により負荷電流波形の立ち上がりが遅れると、閾値検出が基準周期の検出時間より遅くなり、周期信号に同期した非通電から通電に移行するタイミングが１周期遅れることになる。この結果、駆動信号の周期が２倍で安定する状態となり、この状態では通電デューティが５０％以上で起こるサブハーモニック発振となり、実際の制御電流値が制御で指示している値よりも低下し、負荷の動作が不安定になる問題が起きる。
【０００４】
上記問題に対して、モータの位相検出やＡ／Ｄコンバータを使用して検出部から出力電圧波形を検出し、その波形情報から負荷特性の変化を検出し、対応した電流・周波数指示を行う構成のものがあるが、Ａ／Ｄコンバータや波形情報に対応したフィードバックを行うためのマイコンを別途設ける必要があり構成が複雑、高コストになる問題があった。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３５０３８６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明は、上記事情を考慮してなされたもので、その目的は、複雑な構成を用いることなく負荷電流の周期を変更し精度の悪化を防止することができる負荷駆動装置を提供することにある。
【課題を解決するための手段】
【０００７】
請求項１に記載の負荷駆動装置は、負荷への通電経路に設けられる駆動回路と、負荷電流を検出する電流検出部と、前記第１基準周期および前記第１基準周期と異なる周期の第２基準周期を切換設定可能な周期切換部と、前記駆動回路により第１基準周期もしくは第２基準周期の所定位相で前記負荷への通電を行い、前記電流検出部により検出される前記負荷電流が基準閾値電流以上になると前記駆動回路による前記負荷への通電を停止もしくは逆方向通電をする制御部とを備え、前記制御部は、前記電流検出部により検出される前記負荷電流の立ち上がり状態に応じて前記周期切換部により周期の切換設定を行う。
【０００８】
上記構成を採用することにより、制御部により、第１基準周期もしくは第２基準周期の所定位相で駆動回路を動作させて負荷への通電を行い、電流検出部により検出される負荷電流が基準閾値電流以上になると駆動回路による負荷への通電を停止もしくは逆方向通電をする。そして、制御部は、電流検出部により検出される負荷電流の立ち上がり状態に応じて周期切換部により周期の切換設定を行うことで、負荷の抵抗要素変動で負荷電流の上昇の速度が変化する場合でも、適切な周期で負荷に通電および非通電の駆動制御を行えるようになり、負荷電流の平均電流レベルを大きく変動させることなく運転することができる。
【図面の簡単な説明】
【０００９】
【図１】第１実施形態を示す電気的構成図
【図２】通電制御の流れを示す図
【図３】タイムチャート（その１）
【図４】タイムチャート（その２）
【図５】タイムチャート（その３）
【図６】第２実施形態を示す通電制御の流れを示す図
【図７】タイムチャート
【発明を実施するための形態】
【００１０】
（第１実施形態）
以下、本発明の第１実施形態について、図１〜図３を参照して説明する。負荷駆動装置１は、例えばステッピングモータのようなコイルを主体とした誘導性の負荷２をスイッチングにより定電流で駆動するものである。負荷駆動装置１は、負荷２の両端子にフルブリッジ回路３により正逆の通電を行う構成である。フルブリッジ回路３は、駆動回路として機能するもので、ハイサイド側にｐチャンネル型のＭＯＳＦＥＴ４ａ、４ｃが設けられ、ローサイド側にｎチャンネル型のＭＯＳＦＥＴ４ｂ、４ｄを設け、フルブリッジ接続の構成を採用している。
【００１１】
フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄは、演算部５からゲート駆動信号を与える。フルブリッジ回路３の電流つまり負荷電流ＩＬは電流検出抵抗６をグランドとの間に直列接続して検出する構成である。電流検出抵抗６の端子電圧は、負荷電流検出部７で検出し、基準閾値電流Ｉｔｈ以上になると上限値を判定したとして演算部５に検出信号Ｓｐを出力する。電流検出抵抗６の端子電圧は、周期状態検出部８にも入力され、周期を切り換える周期切換部としての切り換えスイッチ９に切り換え信号Ｓｃを出力する。
【００１２】
切り換えスイッチ９は、周期状態検出部８からの切り換え信号Ｓｃに応じて、周期設定部１０の出力信号を切り替える。周期設定部１０は、第１基準回路１１および第２基準回路１２を有する。周期設定部１０は、第１基準回路１１の出力信号Ｓ１と第２基準回路１２の出力信号Ｓ２とを、切り換え信号Ｓｃに応じて切り換えて演算部５および周期状態検出部８に出力する。第１基準回路１１は、出力信号Ｓ１として第１基準周期Ｔ１の矩形波信号を出力する。第２基準回路１２は、出力信号Ｓ２として第２基準周期Ｔ１の半分の第２基準周期Ｔ２（＝Ｔ１／２）の矩形波信号を出力する。また、フルブリッジ回路３を除いた部分は、全体の動作を制御する制御部１３として機能するものである。
【００１３】
次に、上記構成の作用について図２から図５も参照して説明する。図２は負荷駆動装置１の動作の流れをフローチャートで示したもので、実際には論理回路による演算処理が実現している。図３は第１基準周期Ｔ１で駆動信号が生成されている状態の負荷電流ＩＬの推移を示すタイムチャートであり、図４および図５は、第１基準周期Ｔ１と第２基準周期Ｔ２とを切り換えて駆動信号Ｓｄを生成する場合の負荷電流ＩＬの推移を示すタイムチャートである。以下の説明では、（ａ）〜（ｃ）に分けて説明する。
【００１４】
また、以下の動作説明では、フルブリッジ回路３による正方向通電の通電状態および非通電状態での動作として説明するが、逆方向通電を行う場合も同様に制御することができる。動作主体は、全体としては制御部１３が実施しているものであるが、この説明では、制御部１３内の各部がどのように動作をしているかを示して説明する。
【００１５】
（ａ）第１基準周期Ｔ１で駆動制御する場合
電源投入時には、切り換えスイッチ９は第１基準回路１１側に接続された状態となっており、演算部５には第１基準周期Ｔ１の出力信号Ｓ１が選択入力されている。これはステップＡ１の処理に相当する。また、演算部５は、駆動開始の信号が与えられると、第１基準周期Ｔ１の出力信号Ｓ１の立ち上がりエッジを検出している。これはステップＡ２〜Ａ４に相当する。
【００１６】
そして、演算部５は、立ち上がりエッジを検出した時点ｔａで、図３（ｃ）に示すように、フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄに駆動信号Ｓｄを与えて通電に切り換える。ここでは、第１基準周期Ｔ１を選択しているが、通電を開始していないので、ステップＡ２からＡ５、Ａ６、Ａ７に進み、演算部５による通電が開始される。
【００１７】
この場合、演算部５から出力される駆動信号Ｓｄは、負荷２に正方向通電するときには、ＭＯＳＦＥＴ４ａおよび４ｄをオン動作させ、ＭＯＳＦＥＴ４ｂおよび４ｃはオフ動作させる。なお、駆動信号Ｓｄは、負荷２に逆方向通電するときには、ＭＯＳＦＥＴ４ａおよび４ｄをオフ動作させ、ＭＯＳＦＥＴ４ｂおよび４ｃはオン動作させる。また、演算部５は、通電停止時には、すべてのＭＯＳＦＥＴ４ａ〜４ｄに対してオフ動作するように制御する。
【００１８】
負荷２に流れる負荷電流ＩＬは、電流検出抵抗６を流れる電流に等しいので、この電流検出抵抗６に発生する電圧信号として、負荷電流検出部７により取り込む。負荷電流検出部７では、取り込んだ負荷電流ＩＬのレベルを予め設定されている基準閾値電流Ｉｔｈのレベルと比較して、基準閾値電流Ｉｔｈに達している場合に上限値を判定した検出信号Ｓｐを演算部５に出力する。電流検出抵抗６の端子電圧は、周期状態検出部８においても取り込んでおり、周期設定部１０から出力されている基準周期Ｔ１またはＴ２の状態と比較して、負荷電流ＩＬのレベルに応じて切換信号Ｓｃを出力する。
【００１９】
前述のようにして、演算部５により負荷２が正方向通電されると、負荷電流検出部７は、図３（ｄ）に示すように、負荷２に流れる電流すなわち負荷電流ＩＬを検出していて、負荷電流ＩＬが基準閾値電流Ｉｔｈのレベルに達するまで、図２のステップＡ２〜Ａ４を繰り返している。そして、負荷電流検出部７は、負荷電流ＩＬが基準閾値電流Ｉｔｈのレベルに達して上限値判定をした時点ｔｂで、検出信号Ｓｐを演算部５に出力する。これはステップＡ３でＹＥＳとなった状態である。
【００２０】
演算部５は、検出信号Ｓｐが入力されると、図３（ｃ）に示すように、通電状態を非通電に切り換える。すなわち、演算部５は、ステップＡ８で、フルブリッジ回路３へのＭＯＳＦＥＴ４ａ、４ｄをオン動作させる信号を停止する。これにより、負荷２への給電が停止するので、図３（ｄ）に示すように、負荷電流ＩＬは徐々に低下していく。
【００２１】
以下、上記と同様にして、演算部５は、第１基準周期信号Ｓ１の立ち上がりエッジを検出すると、フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄに駆動信号Ｓｄを与えて通電に切り換える。また、演算部５は、負荷電流ＩＬが基準閾値電流Ｉｔｈに達して上限値を判定して検出信号Ｓｐが入力されるとフルブリッジ回路３へのＭＯＳＦＥＴ４ａ、４ｄをオン動作させる信号を停止して非通電状態にする。演算部５は、この制御を繰り返すことにより、負荷２への第１基準周期Ｔ１に基づいた駆動制御を実施する。
【００２２】
（ｂ）第１基準周期Ｔ１から第２基準周期Ｔ２に切り換えて駆動制御する場合
負荷２はステッピングモータのコイルの抵抗成分が温度の上昇とともに大きくなるので、電流が流れにくく成り、通電時に電流が上昇するのが遅くなる。この場合について、図４を参照して説明する。このように温度の上昇で抵抗成分が大きくなると、演算部５は、負荷電流ＩＬのレベルが基準閾値電流Ｉｔｈに達する前、つまり、図４（ａ）、（ｃ）に示すように、フルブリッジ回路３に対して通電動作中に第１基準周期Ｔ１の信号Ｓ１の立ち上がりエッジを検出することになる。すなわち、ステップＡ２、Ａ５〜Ａ７を実施してフルブリッジ回路３を通電状態とした後、ステップＡ２〜Ａ４を繰り返し実行しながらステップＡ３でＹＥＳになるのを待機している状態で、先にステップＡ２でＹＥＳとなった場合である。
【００２３】
この場合には、演算部５は、フルブリッジ回路３の通電状態を継続し、ステップＡ５でＹＥＳとなってステップＡ９、Ａ１０に進む。現在第１基準周期Ｔ１での動作制御を行っているので、これを図４（ｂ）に示す第２基準周期Ｔ２の信号Ｓ２に切り換える。ここでは、周期状態検出部８によりこの状態が検出され、切り換えスイッチ９に対して切換信号Ｓｃを出力して第２基準回路１２に接続するように切り換える。これにより、演算部５は、以降の駆動信号Ｓｄの生成は、第２基準周期Ｔ２の信号Ｓ２に基づいて行うようになる。
【００２４】
この後、ステップＡ２〜Ａ４を繰り返すうちに、図４（ｄ）に示すように、時刻ｔｃで負荷電流ＩＬが基準閾値電流Ｉｔｈに達して上限値が判定されると、演算部５は、図４（ｃ）に示すように、フルブリッジ回路３への通電を非通電にする。これは、ステップＡ３でＹＥＳとなってステップＡ８を実行したものである。
【００２５】
この後、第２基準周期Ｔ２に変更されているので、ステップＡ２での立ち上がりエッジは、第１基準周期Ｔ１で実施していたタイミングよりも早く到来し、演算部５は、この時点ｔｃでフルブリッジ回路３を通電状態に切り換える。これは、負荷駆動装置１が、ステップＡ２でＹＥＳとなって、ステップＡ５、Ａ６、Ａ１１でＮＯとなって、ステップＡ７を実行したものである。
【００２６】
以下、上記と同様にして、演算部５は、第２基準周期信号Ｓ２の立ち上がりエッジを検出すると、フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄに駆動信号Ｓｄを与えて通電に切り換える。また、演算部５は、負荷電流ＩＬが基準閾値電流Ｉｔｈに達して上限値判定の検出信号Ｓｐが入力されるとフルブリッジ回路３へのＭＯＳＦＥＴ４ａ、４ｄをオン動作させる信号を停止して非通電状態にする。演算部５は、この制御を繰り返すことにより、負荷２への第２基準周期Ｔ２に基づいた駆動制御を実施する。
【００２７】
これにより、温度上昇で負荷２の抵抗成分が増大している場合でも、制御周期を第２基準周期Ｔ２に基づいて駆動信号Ｓｄを出力することで、負荷電流ＩＬの変動を抑制して第１基準周期Ｔ１で運転しているときの平均電流Ｉａｖｅから大きく変動させることなく駆動制御することができる。
【００２８】
（ｃ）第２基準周期Ｔ２から第１基準周期Ｔ１に切り換えて駆動制御する場合
次に、負荷２への通電を第２基準周期Ｔ２の信号Ｓ２に基づいて駆動信号Ｓｄを生成していた状態で、負荷２の温度が低下してきて抵抗成分も減少して負荷電流ＩＬの上昇が速くなってきた場合について図５を参照して説明する。
【００２９】
このように温度の下降で抵抗成分が小さくなると、負荷電流ＩＬが流れやすくなり、第２基準周期Ｔ２の制御下においても、図５（ｄ）に示すように、通電動作状態になった後に短時間が経過した時刻ｔｄで負荷電流ＩＬのレベルが基準閾値電流Ｉｔｈに達して上限値判定されるようになる。このため、演算部５は、ステップＡ３でＹＥＳとなってステップＡ８を実行して、図５（ｄ）に示すように、フルブリッジ回路３への通電状態を非通電に切り換える。
【００３０】
この結果、演算部５は、第２基準周期Ｔ２の信号Ｓ２の立ち上がりエッジを検出するタイミングでは非通電状態であるから、ステップＡ２、Ａ５、Ａ６でＮＯとして、Ａ１１に進み、第２基準周期内Ｔ２での上限値判定があったことから、ステップＡ１２で、第２基準周波数信号Ｓ２から第１基準周波数信号Ｓ１に切り換える。これは、周期状態検出部８により、切り換えスイッチ９に対して切換信号Ｓｃを出力して第１基準回路１１に接続するように切り換える。これにより、演算部５は、以降の駆動信号Ｓｄの生成は、再び第１基準周期信号Ｓ１に基づいて行うようになる。
【００３１】
以下、上記と同様にして、演算部５は、第１基準周期信号Ｓ１の立ち上がりエッジを検出すると、フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄに駆動信号Ｓｄを与えて通電に切り換える。また、演算部５は、負荷電流ＩＬが基準閾値電流Ｉｔｈに達して検出信号Ｓｐが入力されるとフルブリッジ回路３へのＭＯＳＦＥＴ４ａ、４ｄをオン動作させる信号を停止して非通電状態にする。演算部５は、この制御を繰り返すことにより、負荷２への第１基準周期Ｔ１に基づいた駆動制御を実施する。
【００３２】
これにより、温度上昇で、制御周期を第２基準周期Ｔ２に基づいて駆動信号Ｓｄを出力していた状態から、温度が低下して抵抗成分が小さくなったことを検出して第１基準周期Ｔ１に基づいて駆動信号Ｓｄを生成するようになるので、（ｂ）の場合と同様に、負荷電流ＩＬの変動を抑制して平均電流Ｉａｖｅが大きくなるのを抑制して安定した平均電流のレベルで駆動制御することができる。
【００３３】
このような本実施形態によれば、第１基準周期Ｔ１および第２基準周期Ｔ２の信号Ｓ１およびＳ２を出力可能な周期設定部１０を設け、周期状態検出部８により負荷電流ＩＬと周期との状態を判定して切り換える構成を採用した。これにより、負荷２の温度変動などで抵抗成分が変動しても、第１基準周期Ｔ１および第２基準周期を適切に切り換えることで負荷電流ＩＬの平均電流Ｉａｖｅの変動を抑制してハーフブリッジ回路３を駆動制御することができる。したがって、複雑な構成を用いることなく負荷電流ＩＬの変動周期を変更し精度の悪化を防止することができる。
【００３４】
（第２実施形態）
図６および図７は第２実施形態を示すもので、以下、第１実施形態と異なる部分について説明する。この実施形態では、第１実施形態で負荷電流ＩＬを判定する基準閾値電流Ｉｔｈを基準閾値電流Ｉｔｈ１とし、負荷電流ＩＬの下限を設定する下限閾値電流Ｉｔｈ２を設ける構成としている。
【００３５】
負荷電流検出部７は、負荷電流ＩＬが基準閾値電流Ｉｔｈ１に達すると上限値を判定して検出信号Ｓｐを出力し、負荷電流ＩＬが下限閾値電流Ｉｔｈ２を下回ると下限値を判定して検出信号Ｓｑを出力する。図６は、制御部１３による動作の流れをフローチャートにして示したもので、図７は、第１実施形態における図４に示した動作状態すなわち第１基準周期Ｔ１から第２基準周期Ｔ２に切り換えて駆動制御する場合に相当するものである。
【００３６】
なお、図６において、ステップＢ１〜Ｂ５では、第１実施形態と同様のステップＡ１〜Ａ４の流れに、ステップＢ４として、負荷電流ＩＬが下限閾値電流Ｉｔｈ２よりも低下したか否かを判断するステップを設けている。このステップＢ４は、第１基準周期Ｔ１から第２基準周期Ｔ２に切り換えを行うか否かを判定するためのもので、ＹＥＳの場合にはステップＢ１１で切り換えを行う。
【００３７】
また、第１実施形態で、ステップＡ２で、立ち上がりエッジ有りから、ステップＡ５のフルブリッジ回路３への通電中の場合に、この実施形態では、第１基準周期Ｔ１から第２基準周期Ｔ２に切り換えを行うか否かを判定することを無くして、直接ステップＢ５に戻るようにしている。
【００３８】
まず、図６において、運転を開始すると、演算部５は、ステップＢ１〜Ｂ５を実施し、立ち上がりエッジを検出する。演算部５は、第１基準周期信号Ｓ１の立ち上がりを検出すると、ステップＢ６でＮＯ、ステップＢ７でＹＥＳを経てステップＢ８でフルブリッジ回路３への通電を実施する。
【００３９】
また、ステップＢ２〜Ｂ５を実施するうちに、負荷電流ＩＬが基準閾値電流Ｉｔｈ１に達して上限値に達したことを判定すると、演算部５は、ステップＢ３でＹＥＳとしてフルブリッジ回路３への通電状態を非通電に切り換える。以下、前述と同様にして、上記の処理を繰り返し実施する。
【００４０】
そして、負荷２の温度の上昇で抵抗成分が大きくなると、図７（ｄ）に示すように、負荷電流ＩＬの上昇が遅くなり、低下量が増えてくる。これにより、演算部５は、第１基準周期Ｔ１の信号Ｓ１の立ち上がりエッジを検出する前すなわち時刻ｔａになる前に、負荷電流検出部７から下限閾値電流Ｉｔｈ２を下回る負荷電流ＩＬの状態が検出されて、検出信号Ｓｑが入力される。
【００４１】
これにより、演算部５は、ステップＢ４でＹＥＳとなって、図７（ａ）、（ｂ）に示しているように、ステップＢ１０、Ｂ１１を経て第１基準周期Ｔ１から第２基準周期Ｔ２に切り換える。これにより、演算部５は、図７（ｃ）に示すように、以降の駆動信号Ｓｄの生成は、第２基準周期Ｔ２の信号Ｓ２に基づいて行うようになる。
【００４２】
以下の動作については、第１実施形態と同様にして、演算部５は、第２基準周期信号Ｓ２の立ち上がりエッジを検出すると、フルブリッジ回路３の各ＭＯＳＦＥＴ４ａ〜４ｄに駆動信号Ｓｄを与えて通電に切り換える。また、演算部５は、負荷電流ＩＬが基準閾値電流Ｉｔｈに達して上限値判定の検出信号Ｓｐが入力されるとフルブリッジ回路３へのＭＯＳＦＥＴ４ａ、４ｄをオン動作させる信号を停止して非通電状態にする。演算部５は、この制御を繰り返すことにより、負荷２への第２基準周期Ｔ２に基づいた駆動制御を実施する。
【００４３】
これにより、温度上昇で負荷２の抵抗成分が増大している場合でも、制御周期を第２基準周期Ｔ２に基づいて駆動信号Ｓｄを出力することで、負荷電流ＩＬの変動を抑制して第１基準周期Ｔ１で運転しているときの平均電流Ｉａｖｅから大きく変動させることなく駆動制御することができる。
【００４４】
また、負荷２への通電を第２基準周期Ｔ２の信号Ｓ２に基づいて駆動信号Ｓｄを生成していた状態で、負荷２の温度が低下してきて抵抗成分も減少して負荷電流ＩＬの上昇が速くなってきた場合については、第１実施形態で（ｃ）において説明した動作と同様にして行われる。
したがって、このような第２実施形態によっても、第１実施形態と同様の作用効果を得ることができるようになる。
【００４５】
（他の実施形態）
なお、本発明は、上述した実施形態のみに限定されるものではなく、その要旨を逸脱しない範囲で種々の実施形態に適用可能であり、例えば、以下のように変形または拡張することができる。
【００４６】
上記実施形態では、駆動回路としてフルブリッジ回路３を設ける構成について説明したが、ハーフブリッジ回路により負荷２に通電する構成のものや、１個のスイッチング素子により負荷２に通電する構成のものにも適用することができる。
【００４７】
また、上記実施形態では、電流検出用抵抗６を正方向通電および逆方向通電のいずれにも検出可能な構成としているが、フルブリッジ回路３の正方向通電時の電流を検出する電流検出用抵抗と逆方向通電時の電流を検出する電流検出抵抗を別々に設ける構成とすることができる。
【００４８】
第１基準周期Ｔ１および第２基準周期Ｔ２の２個の基準周期を使う場合の例を示したが、これに限らず、３個以上の基準周期を設けて次々と適切な制御状態に切り換える構成にも適用できる。
【００４９】
第２基準周期Ｔ２は、第１基準周期Ｔ１の１／２に設定したが、第１基準周期Ｔ１よりも短い周期であれば適宜の長さに設定することができる。
負荷は、ステッピングモータを例として示したが、他のモータでも良いし、モータ以外の誘導性負荷であれば適用することができる。
【００５０】
上記各実施形態では、制御部１３をロジック回路で構成して駆動制御するものとしたが、制御部１３にマイコンなどの構成が含まれる場合には、ソフトウェアによる駆動制御を行うことができる。
【００５１】
本開示は、実施例に準拠して記述されたが、本開示は当該実施例や構造に限定されるものではないと理解される。本開示は、様々な変形例や均等範囲内の変形をも包含する。加えて、様々な組み合わせや形態、さらには、それらに一要素のみ、それ以上、あるいはそれ以下、を含む他の組み合わせや形態をも、本開示の範疇や思想範囲に入るものである。
【符号の説明】
【００５２】
図面中、１は負荷駆動装置、２は負荷、３はフルブリッジ回路（駆動回路）、４ａ、４ｃはｐチャンネル型のＭＯＳＦＥＴ、４ｂ、４ｄはｎチャンネル型のＭＯＳＦＥＴ、５は演算部、６は電流検出用抵抗、７は負荷電流検出部（電流検出部）、８は周期状態検出部、９は切換スイッチ（周期切換部）、１０は周期設定部、１１は第１基準回路、１２は第２基準回路、１３は制御部である。
【図１】
2018046680.tif 000003
【図２】
2018046680.tif 000004
【図３】
2018046680.tif 000005
【図４】
2018046680.tif 000006
【図５】
2018046680.tif 000007
【図６】
2018046680.tif 000008
【図７】
2018046680.tif 000009