(57)【要約】【課題】複数のモータに対して複数のＨブリッジ回路を独立使用する場合と共用使用する場合いずれの場合にも対応させる。【解決手段】複数のモータが有するコイルを通電制御させるモータ駆動集積回路において、吐出側及び吸込側トランジスタを直列接続した第１及び第２の直列接続体による複数のＨブリッジ回路と、複数のＨブリッジ回路の第１及び第２の直列接続体の接続点から引き出された複数対の端子と、複数対の端子の一対毎に１個のコイルが接続されて独立して通電制御させる第１のモード、又は第１のＨブリッジ回路の第１及び第２の直列接続体の各接続点より引き出された一対の端子と、第２のＨブリッジ回路の第１又は第２の直列接続体のいずれか一方の接続点より引き出された１個の端子による計３個のコイル接続端子に２個のコイルを接続して順次通電制御させる第２のモードを選択するモード選択回路と、を有する。【選択図】図１
2007244159.tif 000002
【特許請求の範囲】
【請求項１】
複数のモータが有するコイルを通電制御させるモータ駆動集積回路において、
第１の吐出側トランジスタ及び第１の吸込側トランジスタを直列接続した第１の直列接続体と、第２の吐出側トランジスタ及び第２の吸込側トランジスタを直列接続した第２の直列接続体と、によって構成される複数のＨブリッジ回路と、
前記複数のＨブリッジ回路それぞれの前記第１の直列接続体及び前記第２の直列接続体の接続点から引き出される複数対のコイル接続端子と、
前記複数対のコイル接続端子のそれぞれ一対ごとに第１のコイルが接続されて前記複数のＨブリッジ回路をそれぞれ独立して使用することで前記複数対個分の前記第１のコイルを独立して通電制御させる第１のモード、又は、
前記複数のＨブリッジ回路のうち２個の第１のＨブリッジ回路及び第２のＨブリッジ回路に関して、当該第１のＨブリッジ回路の前記第１及び前記第２の直列接続体の各接続点より引き出された一対の前記コイル接続端子の間に第１のコイルを接続するとともに、当該一対のコイル接続端子のいずれか一方と当該第２のＨブリッジ回路の前記第１の直列接続体の接続点より引き出された前記コイル接続端子との間に第２のコイルを接続した場合に、当該第１及び当該第２のコイルを順次通電制御させる第２のモード、
のうちいずれか一方のモードを選択するモード選択回路と、
を有することを特徴とするモータ駆動集積回路。
【請求項２】
前記モード選択回路は、
前記モータ駆動集積回路の全体の制御を司るマイクロコンピュータによって指定された前記第１又は前記第２のモードのいずれか一方である旨を示すモード識別子に基づいて、前記第１又は前記第２のモードのいずれか一方を選択すること、
を特徴とする請求項１に記載のモータ駆動集積回路。
【請求項３】
前記モード識別子と当該モード識別子が示す一方のモード下での前記コイルの通電制御情報とを有したシリアルデータを、前記マイクロコンピュータから入力するためのシリアル入力端子を有し、
前記モード選択回路は、
前記マイクロコンピュータからの前記シリアルデータを前記シリアル入力端子を介して取得して当該シリアルデータをパラレルデータへと変換するシリアル・パラレル変換回路と、
前記パラレルデータが有する前記モード識別子に基づいて前記第１又は前記第２のモードのいずれか一方である旨を識別するとともに、前記パラレルデータが有する前記通電制御情報に基づいて当該識別された一方のモード下での前記コイルを通電制御する通電ロジック回路と、
を有することを特徴とする請求項２に記載のモータ駆動集積回路。
【請求項４】
前記第１のモードは、前記通電制御情報に基づいて、前記第１又は前記複数対個分の前記第１のコイルの独立した通電方向を制御すること、を特徴とする請求項３に記載のモータ駆動集積回路。
【請求項５】
前記第２のモードは、前記通電制御情報に基づいて、前記第１又は前記第２のコイルのうち一方が通電されたら他方が通電されないように通電方向を順次制御すること、を特徴とする請求項３に記載のモータ駆動集積回路。
【請求項６】
前記複数のＨブリッジ回路は、
複数の定電圧駆動用Ｈブリッジ回路と複数の定電流駆動用Ｈブリッジ回路を有しており、
前記複数の定電圧駆動用Ｈブリッジ回路の間で前記第１又は前記第２のモードが選択されるとともに、
前記複数の定電流駆動用Ｈブリッジ回路の間で前記第１又は前記第２のモードが選択されること、
を特徴とする請求項１乃至５のいずれかに記載のモータ駆動集積回路。
【請求項７】
前記第１のモードの場合の前記複数のモータは、デジタルカメラのフォーカシング機構、ズーミング機構、絞り機構及びシャッター機構をそれぞれ駆動するためのモータであり、
前記第２のモードの場合の前記複数のモータは、デジタルカメラのフォーカシング機構、ズーミング機構、絞り機構、シャッター機構、レンズバリヤ機構をそれぞれ駆動するためのモータであること、
を特徴とする請求項１乃至６のいずれかに記載のモータ駆動集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モータ駆動集積回路に関する。
【背景技術】
【０００２】
電子機器では、各種アクチュエータの駆動源として複数のモータが使用されている。例えば、デジタルカメラの場合、レンズ鏡胴に係るアクチュエータとしては、フォーカシング機構、ズーミング機構、絞り機構、シャッター機構、レンズバリヤ機構等があり、それらの機構を駆動するモータとしては、例えば、定電圧駆動又は飽和駆動のステッピングモータ又はＤＣモータや、定電流駆動のボイスコイルモータ等が利用されている。そこで、これらのモータを、個々のモータドライバＩＣで駆動するのではなく、システムコストの低減やシステム構築の容易さ等を勘案して、１チップのモータドライバＩＣによって駆動することが提案されている。
【０００３】
かかるモータドライバＩＣは、例えば、二相ステッピングモータが具備するステータの突極に巻回された二相のコイルを通電制御する場合、２個のＨブリッジ回路と、それらの２個のＨブリッジ回路から引き出された二対計４個のコイル接続端子を具備する必要がある。また、モータドライバＩＣは、例えば、ボイスコイルモータが具備する１個のコイルを通電制御する場合、１個のＨブリッジ回路と、その１個のＨブリッジ回路から引き出された一対計２個のコイル接続端子を具備する必要がある。このように、モータドライバＩＣは、 “ｎ個（ｎは二以上の整数）”のコイルを通電制御するためには、単純計算では“２ｎ個”のコイル接続端子が必要となる。
【０００４】
しかしながら、モータドライバＩＣの駆動対象とするアクチュエータの数が多くなる場合、必要とするＨブリッジ回路やコイル接続端子の数も多くなり、この結果として、モータドライバＩＣの回路規模の増加が避けられない。このため、隣り合うＨブリッジ回路間でコイル接続端子を共用することで、コイル接続端子の数を“２ｎ個”から少なくとも“ｎ＋１個”に削減することが提案されている。
【０００５】
具体的には、モータドライバＩＣが、第１の吐出側トランジスタ及び第１の吸込側トランジスタによる第１の直列接続体と、第２の吐出側トランジスタ及び第２の吸込側トランジスタによる第２の直列接続体を有した第１のＨブリッジ回路と、第１のＨブリッジ回路と隣り合って配置された同じく第１の直列接続体及び第２の直列接続体を有した第２のＨブリッジ回路と、を具備する場合、第１のＨブリッジ回路の第１の直列接続体と第２の直列接続体の各接続部の間に１個のコイルを、第１のＨブリッジ回路の第２の直列接続体と第２のＨブリッジ回路の第１の直列接続体の各接続部の間に１個のコイルを接続することができる。
【０００６】
すなわち、“１．５個”分のＨブリッジ回路を使用して２個のコイルを通電制御することになる（例えば、以下に示す特許文献１を参照）。尚、第１及び第２の吐出側トランジスタとは、コイルへと電流を吐出するトランジスタであり、第１及び第２の吸込側トランジスタとは、コイルからの電流を吸い込むトランジスタである。  
図１２は、複数のＨブリッジ回路を共用使用する場合の一例を示す図である。
【０００７】
モータドライバＩＣ３００は、６個のＨブリッジ回路３０１〜３０６と、各Ｈブリッジ回路３０１〜３０６から引き出された６対すなわち計１２個のコイル接続端子ＯＵＴ１A、１B〜ＯＵＴ６A、６Bと、を具備する。
【０００８】
ここで、ロータ３１０、Ａ相コイル３１１及びＢ相コイル３１２を具備する二相ステッピングモータに関して、Ａ相コイル３１１はコイル接続端子ＯＵＴ１Ａ、１Ｂに接続され、Ｂ相コイル３１２はコイル接続端子ＯＵＴ４Ｂ、５Ａに接続される。
【０００９】
また、ロータ３２０、Ａ相コイル３２１、Ｂ相コイル３２２を具備する二相ステッピングモータに関して、Ａ相コイル３２１はコイル接続端子ＯＵＴ１Ｂ、２Ａに接続され、Ｂ相コイル３２２はコイル接続端子ＯＵＴ４Ａ、４Ｂが接続される。すなわち、Ｈブリッジ回路３０１、３０４と、Ｈブリッジ回路３０２のＰＭＯＳトランジスタＭ５（第１の吐出側トランジスタ）及びＮＭＯＳトランジスタＭ６（第１の吸込側トランジスタ）による第１の直列接続体と、Ｈブリッジ回路３０５のＰＭＯＳトランジスタＭ１７（第１の吐出側トランジスタ）及びＮＭＯＳトランジスタＭ１８（第１の吸込側トランジスタ）による第１の直列接続体と、による計３個分のＨブリッジ回路を使用して計２個のステッピングモータを駆動することができる。
【００１０】
尚、Ｈブリッジ回路３０２のＰＭＯＳトランジスタＭ７（第２の吐出側トランジスタ）及びＮＭＯＳトランジスタＭ８（第２の吸込側トランジスタ）による第２の直列接続体と、Ｈブリッジ回路３０５のＰＭＯＳトランジスタＭ１９（第２の吐出側トランジスタ）及びＮＭＯＳトランジスタＭ２０（第２の吸込側トランジスタ）による第２の直列接続体と、は２個のステッピングモータの駆動に関しては未使用である。このため、これらの第２の直列接続体によって構成される１個分のＨブリッジ回路によって、単相ＤＣモータのコイル３４０を通電制御可能である。
【００１１】
また、Ｈブリッジ回路３０３によってボイスコイルモータのボイスコイル３３０を独立して通電制御可能であり、Ｈブリッジ回路３０６によってボイスコイルモータのボイスコイル３５０を独立して通電制御可能である。
【特許文献１】特開２００４−１０４９４０号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
ところで、複数のＨブリッジ回路の共用使用を前提とした図１２に示したようなモータドライバＩＣの場合には、ＩＣの端子数を削減できるが、その一方で、１個のコイル接続端子に共通接続された２個のコイルを同時に通電制御できないという制約が課せられる。このため、図１２に示したようなモータドライバＩＣは、自身に接続された複数のコイル全てをシーケンシャルに通電制御するための制御回路を予め具備している。
【００１３】
しかし、例えば、デジタルカメラの場合、ズーミングに応じてフォーカシングや絞りの設定を同時調整させる場合があるが、この場合、ズームモータ、フォーカスモータ及び絞りモータをシーケンシャル駆動ではなく、独立して同時に駆動させることが必要な場合がある。また、各種アクチュエータの初期の位置合わせの際、デジタルカメラの起動時間の短縮化を図るべく、自身に接続された全てのモータを独立して同時に駆動させることが必要な場合もある。
【００１４】
このように、様々な使用形態が想定されうるので、複数のＨブリッジ回路の共用使用を前提とした１チップのモータドライバＩＣは、想定内での使用形態に予め対応させておく必要があるが、限られた端子数の制約下では、シーケンシャルに複数のモータを駆動せざるをえず、全てのモータを独立して駆動させる等といった複数のＨブリッジ回路の独立使用の形態にも対応させることが困難であった。
【課題を解決するための手段】
【００１５】
前述した課題を解決するための主たる本発明は、複数のモータが有するコイルを通電制御させるモータ駆動集積回路において、第１の吐出側トランジスタ及び第１の吸込側トランジスタを直列接続した第１の直列接続体と、第２の吐出側トランジスタ及び第２の吸込側トランジスタを直列接続した第２の直列接続体と、によって構成される複数のＨブリッジ回路と、前記複数のＨブリッジ回路それぞれの前記第１の直列接続体及び前記第２の直列接続体の接続点から引き出される複数対のコイル接続端子と、前記複数対のコイル接続端子のそれぞれ一対ごとに第１のコイルが接続されて前記複数のＨブリッジ回路をそれぞれ独立して使用することで前記複数対個分の前記第１のコイルを独立して通電制御させる第１のモード、又は、前記複数のＨブリッジ回路のうち２個の第１のＨブリッジ回路及び第２のＨブリッジ回路に関して、当該第１のＨブリッジ回路の前記第１及び前記第２の直列接続体の各接続点より引き出された一対の前記コイル接続端子の間に第１のコイルを接続するとともに、当該一対のコイル接続端子のいずれか一方と当該第２のＨブリッジ回路の前記第１の直列接続体の接続点より引き出された前記コイル接続端子との間に第２のコイルを接続した場合に、当該第１及び当該第２のコイルを順次通電制御させる第２のモード、のうちいずれか一方のモードを選択するモード選択回路と、を有することとする。
【発明の効果】
【００１６】
本発明によれば、複数のモータに対して、複数のＨブリッジ回路を独立使用する場合を前提とした回路構成をとりつつ、必要に応じて、複数のＨブリッジ回路を共用使用する場合であっても使用可能なモータ駆動集積回路を提供することができる。
【発明を実施するための最良の形態】
【００１７】
＜Ｈブリッジ回路独立使用の場合＞
図１は、本発明の一実施形態に係るモータドライバＩＣ１００（本発明に係る『モータ駆動集積回路』）の内部構成並びにＨブリッジ回路独立使用の場合（本発明に係る『第１のモード』）の外部接続関係を示す図である。尚、本実施形態のモータドライバＩＣ１００は、デジタルカメラのレンズ鏡胴に係る複数のアクチュエータの各駆動源たる複数のモータが具備するコイルを通電制御させる１チップの集積回路の場合とする。勿論、モータドライバＩＣ１００は、デジタルカメラ用途に限定されず、その他の電子機器（例えば、デジタルカメラ付き携帯電話等）が具備する複数のアクチュエータを対象として用いることができる。
【００１８】
モータドライバＩＣ１００が対象とするレンズ鏡胴に係るアクチュエータとしては、フォーカシング機構、ズーミング機構、絞り機構、シャッター機構、レンズバリヤ機構等がある。フォーカシング機構は、被写体に対するレンズの焦点を合掌させるもので、ステッピングモータを利用する場合が多い。ズーミング機構は、レンズ焦点を合掌させつつ被写体のズーミングを行うもので、ステッピングモータを利用する場合とＤＣモータを利用する場合とがある。絞り機構は、レンズに入射される光の光量を調整するもので、ボイスコイルモータを利用する場合やステッピングモータを利用する場合がある。シャッター機構は、レンズシャッターを開閉させるもので、ボイスコイルモータを利用する場合が多い。レンズバリヤ機構は、電源オフの状態でレンズを保護するもので、ＤＣモータを利用する場合が多い。
【００１９】
本実施形態の場合、フォーカスモータとしては定電圧駆動の二相ステッピングモータを、絞りモータとしては定電流駆動のボイスコイルモータを、ズームモータとしては定電圧駆動の二相ステッピングモータを、シャッターモータとしては定電流駆動のボイスコイルモータを、レンズバリヤモータとしては単相ＤＣモータを、それぞれ採用することとする。尚、定電圧駆動とは、定電圧回路を利用してモータのコイルに印加される電圧を一定にする駆動方式のことであり、飽和駆動とは、Ｈブリッジ回路を構成するトランジスタを完全に飽和させたオン状態でモータのコイルを駆動する方式のことである。また、定電流駆動とは、定電流回路を利用してモータのコイルに流れる励磁電流を一定にする駆動方式のことである。
【００２０】
フォーカスモータやズームモータとして採用する二相ステッピングモータは、内周側に配置され多極着磁された円筒形のロータ（１０、３０）と、外周側に配置されＡ相コイル（１１、３１）とＢ相コイル（１２、３２）が４個の突極にそれぞれ巻回された円筒形のステータと、によって構成され、一般的にきめ細かな回転駆動が可能な点に特徴がある。尚、二相ステッピングモータを駆動する場合には、Ａ相コイル（１１、３１）とＢ相コイル（１２、３２）それぞれを正逆駆動する必要がある。
【００２１】
絞りモータやシャッターモータとして採用するボイスコイルモータは、ステータの磁界中に置かれたボイスコイル（２０、４０）に電流を流すことで回転駆動され、一般的に高速な制御応答が可能な点に特徴がある。
【００２２】
レンズバリヤモータとして採用する単相ＤＣモータは、外周側に配置され二極着磁された円筒形のロータと、内周側に配置され単相コイル８０が巻回された円筒形のステータと、によって構成され、一般的に小型化が容易な点に特徴がある。尚、ＤＣモータを駆動する場合には、単相コイル８０の正逆駆動とブレーキ駆動が必要となる。
【００２３】
また、図１に示すモータドライバＩＣ１００は、自身に内蔵された複数のＨブリッジ回路を独立使用する場合であり、複数のＨブリッジ回路それぞれに接続された複数のコイルを同時並列的に通電制御することが必要となる場合である。
【００２４】
例えば、デジタルカメラでの撮影において、静止画撮影モードでは操作レスポンスを短縮させるべく若しくは動画撮影モードに対応させるべく、ズーミングの最中にフォーカスや絞りを設定することが必要な場合がある。従って、この場合において、ズーミングモータの駆動と併行して、フォーカスモータや絞りモータを同時駆動させる必要があるが、本モータドライバＩＣ１００は、かかる同時駆動に対応可能とする。
【００２５】
また、例えば、フォーカスや絞りを設定した後に、手ブレ（振動）などの外乱によってアクチュエータ等が設定位置からズレないようにすべく、フォーカスモータや絞りモータを微小電流で保持通電した状態で、シャッターモータを駆動させる場合がある。従って、この場合において、シャッターモータの駆動と併行して、フォーカスモータや絞りモータを同時駆動させる必要があるが、本モータドライバＩＣ１００は、かかる同時駆動に対応可能とする。
【００２６】
さらに、例えば、デジタルカメラの電源オンをした後から撮影可能な状態とさせるまでの起動時間を短縮させるべく、各アクチュエータの初期の位置合わせの際に、各アクチュエータを同時に駆動させることが必要な場合がある。特に、電源オフ時にレンズ鏡胴がカメラボディに収納されるタイプのデジタルカメラの場合、電源オフ時にレンズ鏡胴内にズーミング機構やフォーカシング機構が収納されているため、如何にして初期の位置合わせを短時間で行うかが課題となっている。従って、デジタルカメラの電源オンと同時に、まずはズームモータを駆動してレンズ鏡胴を伸ばすとともに、それと同時にフォーカスモータ、絞りモータ、シャッターモータの初期位置合わせを行う等して、デジタルカメラの起動時間の短縮化を図ることになるが、本モータドライバＩＣ１００は、かかる同時駆動に対応可能とする。
【００２７】
ここで、本モータドライバＩＣ１００は、６個のＨブリッジ回路１０１〜１０６と、６対すなわち計１２個のコイル接続端子ＯＵＴ１Ａ、１Ｂ〜ＯＵＴ６Ａ、６Ｂと、を具備しており、複数のモータの同時駆動を可能とさせるべく、駆動対象とするモータとしては、フォーカスモータ（定電圧駆動の二相ステッピングモータ）、絞りモータ（定電流駆動のボイスコイルモータ）、ズームモータ（定電圧駆動の二相ステッピングモータ）、シャッターモータ（定電流駆動のボイスコイルモータ）の計４個のモータの場合とする。従って、通電制御対象とするコイルとしては、フォーカスモータのＡ相コイル１１（１ｃｈ）、Ｂ相コイル１２（２ｃｈ）、絞りモータのボイスコイル２０（３ｃｈ）、ズームモータのＡ相コイル３１（４ｃｈ）、Ｂ相コイル３２（５ｃｈ）、シャッターモータのボイスコイル４０（６ｃｈ）の計６個のコイル（計６ｃｈ）の場合である。
【００２８】
Ｈブリッジ回路１０１、１０２、１０４、１０５は、定電圧駆動又は飽和駆動のモータのいずれにも対応可能なものである。すなわち、本実施形態の場合、Ｈブリッジ回路１０１、１０２、１０４、１０５は、フォーカスモータとズームモータに対応可能である。ここで、Ｈブリッジ回路１０１、１０２、１０４、１０５の構成としては、例えば、Ｈブリッジ回路１０１は、ＰＭＯＳトランジスタＭ１（本発明に係る『第１の吐出側トランジスタ』）及びＮＭＯＳトランジスタＭ２（本発明に係る『第１の吸込側トランジスタ』）による第１の直列接続体と、ＰＭＯＳトランジスタＭ３（本発明に係る『第２の吐出側トランジスタ』）及びＮＭＯＳトランジスタＭ４（本発明に係る『第２の吸込側トランジスタ』）による第２の直列接続体を有する。尚、ＰＭＯＳトランジスタＭ１、Ｍ３の各ソースの共通接続点より電源端子ＶＣＣ１が引き出され、ＮＭＯＳトランジスタＭ２、Ｍ４の各ソースの共通接続点より接地端子ＧＮＤ１が引き出される。また、ＰＭＯＳトランジスタＭ１とＮＭＯＳトランジスタＭ２の各ドレインを接続した接続点よりコイル接続端子ＯＵＴ１Ａが引き出され、ＰＭＯＳトランジスタＭ３とＮＭＯＳトランジスタＭ４の各ドレインを接続した接続点よりコイル接続端子ＯＵＴ１Ｂが引き出される。尚、その他のＨブリッジ回路１０２、１０４、１０５の構成は、Ｈブリッジ回路１０１の構成と同様であるため説明を省略する。
【００２９】
Ｈブリッジ回路１０３、１０６は、定電流駆動のモータに対応したものである。すなわち、本実施形態の場合、Ｈブリッジ回路１０３、１０６は、絞りモータとシャッターモータに対応可能である。ここで、Ｈブリッジ回路１０３、１０６の構成としては、例えば、Ｈブリッジ回路１０３は、ＰＭＯＳトランジスタＭ９（本発明に係る『第１の吐出側トランジスタ』）及びＮＭＯＳトランジスタＭ１０（本発明に係る『第１の吸込側トランジスタ』）による第１の直列接続体と、ＰＭＯＳトランジスタＭ１１（本発明に係る『第２の吐出側トランジスタ』）及びＮＭＯＳトランジスタＭ１２（本発明に係る『第２の吸込側トランジスタ』）による第２の直列接続体を有する。尚、ＰＭＯＳトランジスタＭ９、Ｍ１１の各ソースの共通接続点より電源端子ＶＣＣ１が引き出され、ＮＭＯＳトランジスタＭ１０、Ｍ１２の各ソースの共通接続点より外部抵抗ＲＸを接続するための抵抗接続端子ＳＥＮ１が引き出される。ここで、外部抵抗ＲＸは、定電流駆動を行うためにＨブリッジ回路１０３に流れる電流を検出するための抵抗である。また、ＰＭＯＳトランジスタＭ９とＮＭＯＳトランジスタＭ１０の各ドレインを接続した接続点よりコイル接続端子ＯＵＴ３Ａが引き出され、ＰＭＯＳトランジスタＭ１１とＮＭＯＳトランジスタＭ１２の各ドレインを接続した接続点よりコイル接続端子ＯＵＴ３Ｂが引き出される。尚、Ｈブリッジ回路１０６の構成は、Ｈブリッジ回路１０３の構成と同様であるため説明を省略する。
【００３０】
ここで、図１に示すモータドライバＩＣ１００の６対のコイル接続端子ＯＵＴ１Ａ、１Ｂ〜ＯＵＴ６Ａ、６Ｂそれぞれに接続されるコイルを図２に示す。図２に示すように、コイル接続端子ＯＵＴ１Ａ、１Ｂにはフォーカスモータ（ステッピングモータ）のＡ相コイル１１が接続され、コイル接続端子ＯＵＴ２Ａ、２Ｂにはフォーカスモータ（ステッピングモータ）のＢ相コイル１２が接続され、コイル接続端子ＯＵＴ３Ａ、３Ｂには絞りモータ（ボイスコイルモータ）のボイスコイル２０が接続され、コイル接続端子ＯＵＴ４Ａ、４Ｂにはズームモータ（ステッピングモータ）のＡ相コイル３１が接続され、コイル接続端子５Ａ、５Ｂにはズームモータ（ステッピングモータ）のＢ相コイル３２が接続され、コイル接続端子６Ａ、６Ｂにはシャッターモータ（ボイスコイルモータ）のボイスコイル４０が接続される。このように、Ｈブリッジ回路を独立使用する場合（『第１のモード』）では、複数のＨブリッジ回路それぞれの第１の直列接続体及び第２の直列接続体の接続点から引き出された複数対のコイル接続端子のそれぞれ一対ごとに、１個のコイルが接続されて複数のＨブリッジ回路をそれぞれ独立して使用することで複数対個分のコイルを独立して通電制御させることになる。
【００３１】
また、モータドライバＩＣ１００は、マイクロコンピュータ２００と８ビット３線シリアルデータ転送を行うべく、クロック入力端子ＳＣＬＫ、データ入力端子ＤＡＴＡ、ラッチパルス入力端子ＳＴＢを具備する。尚、マイクロコンピュータ２００は、モータドライバＩＣ１００の制御全体を司るプロセッサである。図３は、マイクロコンピュータ２００からシリアルデータ転送される際のタイミングチャートの一例を示す図である。同図に示すように、８ビットのシリアルデータＤ０〜Ｄ７が、シリアルクロック信号ＳＣＬＫの立ち上がりエッジのタイミングで、Ｄ０、Ｄ１、・・・、Ｄ７の順に、データ入力端子ＤＡＴＡへと入力される。なお、クロックＳＣＬＫの立ち上がりエッジは、モータドライバＩＣ１００側のフリップフロップ等のセットアップ・ホールド制約に余裕を持たせるべく、各シリアルデータＤ０〜Ｄ７のデータ転送幅の中間付近に位置するように設定され、かかるクロックＳＣＬＫがクロック入力端子ＳＣＬＫへと入力される。ラッチパルスＳＴＢは、最後のシリアルデータＤ７から所定期間経過後に立ち上がるように設定され、かかるラッチパルスＳＴＢが、ラッチパルス入力端子ＳＴＢへと入力される。尚、モータドライバＩＣ１００側では、ラッチパルスＳＴＢの立ち上がりによって、データ入力端子ＤＡＴＡへと入力された８ビットのシリアルデータＤ０〜Ｄ７の全データをラッチする。
【００３２】
ここで、モータドライバＩＣ１００は、クロック入力端子ＳＣＬＫ、データ入力端子ＤＡＴＡ、ラッチパルス入力端子ＳＴＢへとそれぞれ入力されたデータをもとに、コイル１１、１２、２０、３１、３２、４０を通電制御すべく、シリアル・パラレル変換回路１１０、通電ロジック回路１２０を具備する。尚、シリアル・パラレル変換回路１１０及び通電ロジック回路１２０は、本発明に係る『モード選択回路』の一実施形態である。
【００３３】
シリアル・パラレル変換回路１１０は、データ入力端子ＤＡＴＡに順次入力された８ビットのシリアルデータＤ０〜Ｄ７を、クロック入力端子ＳＣＬＫに入力されたクロックＳＣＬＫの立ち上がりエッジによってシフトレジスタ等で順次保持し、最終的には８ビットのパラレルデータＤ０〜Ｄ７へと変換するものである。また、シリアル・パラレル変換回路１１０は、ラッチパルス入力端子ＳＴＢに入力されたラッチパルスＳＴＢの立ち上がりエッジによって、８ビットのパラレルデータＤ０〜Ｄ７を通電ロジック回路１２０へと転送する。このように、シリアル・パラレル変換回路１１０を具備することで、例えば、本実施形態のように８ビット分の入力端子を３ビット分の入力端子へと省略することができ、モータドライバＩＣ１００の端子数の削減、ひいては、モータドライバＩＣ１００の回路規模の縮小化に寄与する。
【００３４】
通電ロジック回路１２０は、シリアル・パラレル変換回路１１０から転送された８ビットのパラレルデータＤ０〜Ｄ７を格納並びに更新する制御レジスタ１２１を具備する。通電ロジック回路１２０は、制御レジスタ１２１に格納された８ビットのパラレルデータＤ０〜Ｄ７のうち上位３ビットＤ０〜Ｄ２（本発明に係る『モード識別子』）の内容に基づいて、モータドライバＩＣ１００がＨブリッジ回路を独立使用する場合又は後述の共用使用する場合のいずれであるかを識別する。このように、モータドライバＩＣ１００は、マイクロコンピュータ２００によって指定されたパラレルデータＤ０〜Ｄ７のうち上位３ビットＤ０〜Ｄ２に基づいて、マイクロコンピュータ２００のシステム制御と併行してＨブリッジ回路が独立使用される場合か共用使用される場合かを容易且つモータ駆動を実施するタイミングで識別することができる。
【００３５】
また、通電ロジック回路１２０は、制御レジスタ１２１に格納された８ビットのパラレルデータＤ０〜Ｄ７のうち上位３ビットを除く５ビットＤ３〜Ｄ７（本発明に係る『通電制御情報』）の内容を順次解析して、フォーカスモータ、絞りモータ、ズームモータ、シャッターモータ等を駆動すべく、Ａ相コイル１１、３１、Ｂ相コイル１２、３２、ボイスコイル２０、４０の各通電方向や各通電期間等の通電制御を行う。尚、かかる通電制御は、Ｈブリッジ回路１０１〜１０６の各トランジスタのオン・オフによって行われる。
【００３６】
＜Ｈブリッジ回路共用使用の場合＞
図４は、図１に示したモータドライバＩＣ１００に関して、Ｈブリッジ回路１０１〜１０６のうち、定電圧駆動又は飽和駆動に対応可能なＨブリッジ回路１０１、１０２、１０４、１０５を共用使用する場合（本発明に係る『第２のモード』）の外部接続関係並びにモータドライバＩＣ１００の内部構成を示す図である。尚、図４に示す場合とは、図１に示したモータドライバＩＣ１００がＨブリッジ回路１０１〜１０６の独立使用を前提とした回路構成をとってはいるが、通電制御対象とするモータのコイル数が増えた際に端子数の節約を図るために、定電圧駆動又は飽和駆動のＨブリッジ回路１０１、１０２、１０４、１０５を共用使用する場合である。従って、本発明によれば、Ｈブリッジ回路を独立使用する場合と共用使用する場合それぞれにおいて、モータドライバＩＣを別個に用意する必要がなくなる。
【００３７】
尚、図４に示すモータドライバＩＣ１００が駆動対象とするモータとしては、フォーカスモータ（定電圧駆動の二相ステッピングモータ）、絞りモータ（定電流駆動のボイスコイルモータ）、ズームモータ（定電圧駆動の二相ステッピングモータ）、シャッターモータ（定電流駆動のボイスコイルモータ）、レンズバリヤモータ（単相ＤＣモータ）の計５個のモータの場合とする。従って、通電制御対象とするコイルとしては、フォーカスモータのロータ５０の周囲に配置されたＡ相コイル５１、Ｂ相コイル５２、絞りモータのボイスコイル７０、ズームモータのロータ６０の周囲に配置されたＡ相コイル６１、Ｂ相コイル６２、シャッターモータのボイスコイル９０、レンズバリヤモータの単相コイル８０の計７個のコイルの場合である。
【００３８】
ここで、図４に示すモータドライバＩＣ１００の６対のコイル接続端子ＯＵＴ１Ａ、１Ｂ〜ＯＵＴ６Ａ、６Ｂそれぞれに接続されたモータのコイルを、図５に示しておく。図５に示すように、コイル接続端子ＯＵＴ１Ａ、１Ｂにはフォーカスモータ（ステッピングモータ）のＡ相コイル５１（本発明に係る『第１のコイル』）が接続され、コイル接続端子ＯＵＴ４Ａ、４Ｂにはフォーカスモータ（ステッピングモータ）のＢ相コイル５２（本発明に係る『第１のコイル』）が接続され、コイル接続端子ＯＵＴ１Ｂ、２Ａにはズームモータ（ステッピングモータ）のＡ相コイル６１が接続され、コイル接続端子４Ｂ、５Ａにはズームモータ（ステッピングモータ）のＢ相コイル６２が接続される。
【００３９】
すなわち、Ｈブリッジ回路１０１、１０４（本発明に係る『第１のＨブリッジ回路』）と、Ｈブリッジ回路１０２（本発明に係る『第２のＨブリッジ回路』）のＰＭＯＳトランジスタＭ５及びＮＭＯＳトランジスタＭ６による第１の直列接続体と、Ｈブリッジ回路１０５（本発明に係る『第２のＨブリッジ回路』）のＰＭＯＳトランジスタＭ１７及びＮＭＯＳトランジスタＭ１８による第１の直列接続体と、による計３個分のＨブリッジ回路によって、２個のステッピングモータが有する計４個分のコイルを駆動できる。尚、Ａ相コイル５１、６１は、コイル接続端子ＯＵＴ１Ｂを共用しているため同時通電制御が不可能であり、Ａ相コイル５１、６１の各通電制御を順次行わざるをえず、Ｂ相コイル５２、６２もまた同様に、コイル接続端子ＯＵＴ４Ｂを共用しているため同時通電制御が不可能であり、Ｂ相コイル５２、６２の各通電制御を順次行わざるをえない。
【００４０】
このように、Ｈブリッジ回路を共用使用する場合（本発明に係る『第２のモード』）では、複数のＨブリッジ回路のうちいずれか２個の第１のＨブリッジ回路及び第２のＨブリッジ回路に関して、当該第１のＨブリッジ回路の第１及び第２の直列接続体の各接続点より引き出された一対の前記コイル接続端子の間に第１のコイルを接続するとともに、当該一対のコイル接続端子のいずれか一方と当該第２のＨブリッジ回路の第１の直列接続体の接続点より引き出されたコイル接続端子との間に第２のコイルを接続した場合に、当該第１及び当該第２のコイルを順次通電制御させることになる。
【００４１】
尚、Ｈブリッジ回路１０２のＰＭＯＳトランジスタＭ７及びＮＭＯＳトランジスタＭ８による第２の直列接続体と、Ｈブリッジ回路１０５のＰＭＯＳトランジスタＭ１９及びＮＭＯＳトランジスタＭ２０による第２の直列接続体と、は２個のステッピングモータの駆動に関しては未使用である。このため、これらの第２の直列接続体によって構成されるＨブリッジ回路によって、２個のステッピングモータのＡ相及びＢ相コイル（５１、５２、６１、６２）の通電制御とは独立して、単相ＤＣモータの単相コイル８０を通電制御可能である。従って、コイル接続端子ＯＵＴ２Ｂ、５Ｂには単相ＤＣモータの単相コイル８０が接続される。
【００４２】
また、定電流駆動のモータに対応したＨブリッジ回路１０３、１０６は、Ｈブリッジ回路１０１、１０２、１０４、１０５とは駆動方式が異なっているため、本実施形態の場合は、Ｈブリッジ回路の共用使用の対象から除外している。従って、コイル接続端子ＯＵＴ３Ａ、３Ｂには絞りモータ（ボイスコイルモータ）のボイスコイル７０が接続され、コイル接続端子ＯＵＴ６Ａ、６Ｂにはシャッターモータ（ボイスコイルモータ）のボイスコイル９０が接続される。すなわち、ボイスコイル７０、９０は、Ａ相コイル５１、６１、Ｂ相コイル５２、６２ならびに単相コイル８０の通電制御とは独立して、通電制御可能である。尚、本実施形態の場合以外にも、Ｈブリッジ回路１０３、１０６を共用使用することは可能である。
【００４３】
＜制御レジスタの状態設定＞
＝＝モード選択＝＝
図６は、通電ロジック回路１２０が、制御レジスタ１２１に格納された８ビットのパラレルデータのうち上位３ビットのシリアルデータＤ０〜Ｄ２（本発明に係る『モード識別子』）に基づいて、Ｈブリッジ回路が独立使用される場合か又は共用使用される場合かを識別するとともに、その識別された場合における通電制御対象とするモータの状態設定例を示す図である。
【００４４】
図６に示す状態設定例では、シリアルデータＤ０〜Ｄ２が、「０００」、「１００」、「０１０」、「１１０」、「００１」、「１０１」の場合に、通電ロジック回路１２０は、図１に示すようにＨブリッジ回路１０１〜１０６が独立使用される場合である旨を識別する。尚、３ビットのシリアルデータＤ０〜Ｄ２が、「０００」の場合にはフォーカスモータ（ステッピングモータ）のＡ相コイル１１（１ｃｈ）とＢ相コイル１２（２ｃｈ）の通電制御が選択され、「１００」の場合にはズームモータ（ステッピングモータ）のＡ相コイル３１（４ｃｈ）とＢ相コイル３２（５ｃｈ）の通電制御が選択され、「１１０」の場合には絞りモータとシャッターモータのボイスコイル２０、４０（３ｃｈ、６ｃｈ）の通電制御が選択される。尚、「０１０」、「００１」、「１０１」の場合は予備であり、必要に応じて使用される。
【００４５】
従って、通電ロジック回路１２０は、例えば、上位３ビットが「０００」であるパラレルデータＤ０〜Ｄ７と、上位３ビットである「１００」のパラレルデータＤ０〜Ｄ７と、上位３ビットである「１１０」のパラレルデータＤ０〜Ｄ７を所定周期で全て取得しておき、Ａ相コイル１１、３１、Ｂ相コイル１２、３２、ボイスコイル２０、４０を一斉に独立して通電制御を可能とする。
【００４６】
また、図６に示す状態設定例では、上位３ビットのシリアルデータＤ０〜Ｄ２が、「０１１」、「１１１」の場合に、通電ロジック回路１２０は、図４に示すようにＨブリッジ回路１０１〜１０６が共用使用される場合、詳述すると、Ｈブリッジ回路１０１、１０２、１０４、１０５が共用使用される場合である旨を識別する。
【００４７】
尚、上位３ビットのシリアルデータＤ０〜Ｄ２が、「０１１」の場合にはフォーカスモータ（ステッピングモータ）のＡ相コイル５１及びＢ相コイル５２、レンズバリヤモータ（ＤＣモータ）の単相コイル８０の通電制御が選択され、「１１１」の場合にはズームモータ（ステッピングモータ）のＡ相コイル６１及びＢ相コイル６２の通電制御が選択される。絞りモータとシャッターモータのボイスコイル２０、４０の通電制御に関しては、Ｈブリッジ回路が独立使用の場合での「１１０」の場合を共用する。
【００４８】
＝＝Ｈブリッジ回路独立使用（合計６ｃｈ）の場合＝＝
通電ロジック回路１２０は、パラレルデータＤ０〜Ｄ７の上位３ビットＤ０〜Ｄ２が「０００」、「１００」、「１１０」のいずれかである場合、図１に示すようにＨブリッジ回路１０１〜１０６が独立して使用される旨を識別する。以下では、かかる場合において、それぞれの詳細な通電制御の内容について説明する。
【００４９】
＜＜１ｃｈ／２ｃｈ設定（「０００」）＞＞
図７（ａ）は、Ａ相コイル１１（１ｃｈ）とＢ相コイル１２（２ｃｈ）の通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図７（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【００５０】
図７（ａ）に示すとおり、パラレルデータＤ３、Ｄ４は、Ａ相コイル１１と接続されるコイル接続端子ＯＵＴ１Ａ、１Ｂの出力論理レベルの内容を示し、パラレルデータＤ５、Ｄ６は、Ｂ相コイル１２と接続されるコイル接続端子ＯＵＴ２Ａ、２Ｂの出力論理レベルの内容を示す。また、パラレルデータＤ７は、飽和駆動又は定電圧駆動のいずれかである旨を識別するためのフラグである。従って、上位３ビットが「０００」のパラレルデータＤ０〜Ｄ７のみの内容で、フォーカスモータが飽和駆動又は定電圧駆動のいずれか一方である旨を識別可能となり、また、Ａ相コイル１１、Ｂ相コイル１２の２相励磁又は１−２相励磁が可能となる。
【００５１】
尚、Ａ相コイル１１の通電制御は、図７（ｂ）に示すように、パラレルデータＤ３、Ｄ４の内容によって、「００」の場合には待機モード、「１０」の場合には正転モード、「０１」の場合には逆転モード、「１１」の場合にはブレーキモードのいずれかを設定可能である。
【００５２】
Ａ相コイル１１は、正転モードの場合、コイル接続端子ＯＵＴ１Ａからコイル接続端子ＯＵＴ１Ｂに向けて順方向通電がなされる。従って、この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１に対して、ＰＭＯＳトランジスタＭ１、ＮＭＯＳトランジスタＭ４をオンさせるとともに、ＰＭＯＳトランジスタＭ３、ＮＭＯＳトランジスタＭ２をオフさせる。
【００５３】
Ａ相コイル１１は、逆転モードの場合、コイル接続端子ＯＵＴ１Ｂからコイル接続端子ＯＵＴ１Ａに向けて逆方向通電がなされる。従って、この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１に対して、ＰＭＯＳトランジスタＭ３、ＮＭＯＳトランジスタＭ２をオンさせるとともに、ＰＭＯＳトランジスタＭ１、ＮＭＯＳトランジスタＭ４をオフさせる。
【００５４】
ブレーキモードの場合、Ａ相コイル１１を短絡させる。従って、この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１に対して、吐出側のＰＭＯＳトランジスタＭ１、Ｍ３をオフさせるとともに、吸込側のＮＭＯＳトランジスタＭ２、Ｍ４をオンさせる。
【００５５】
一方、Ｂ相コイル１２の通電制御は、図７（ｂ）に示すように、パラレルデータＤ５、Ｄ６の内容によってなされるが、Ａ相コイル１１の場合と同様であるため説明を省略する。
【００５６】
＜＜４ｃｈ／５ｃｈ設定（「１００」）＞＞
図８（ａ）は、Ａ相コイル３１（４ｃｈ）とＢ相コイル３２（５ｃｈ）の通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図８（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【００５７】
図８（ａ）に示すとおり、パラレルデータＤ３、Ｄ４は、Ａ相コイル３１と接続されるコイル接続端子ＯＵＴ４Ａ、４Ｂの出力論理レベルの内容を示し、パラレルデータＤ５、Ｄ６は、Ｂ相コイル３２と接続されるコイル接続端子ＯＵＴ５Ａ、５Ｂの出力論理レベルの内容を示す。また、パラレルデータＤ７は、飽和駆動又は定電圧駆動のいずれかである旨を識別するためのフラグである。従って、上位３ビットが「１００」のパラレルデータＤ０〜Ｄ７のみの内容で、ズームモータが飽和駆動又は定電圧駆動のいずれか一方である旨を識別可能となり、また、Ａ相コイル３１、Ｂ相コイル３２の２相励磁又は１−２相励磁が可能となる。
【００５８】
尚、Ａ相コイル３１、Ｂ相コイル３２は、図８（ｂ）に示すような通電制御がなされるが、前述したＡ相コイル１１の場合と同様であるため説明を省略する。
【００５９】
＜＜３ｃｈ／６ｃｈ設定（「１１０」）＞＞
図９（ａ）は、ボイスコイル２０（３ｃｈ）とボイスコイル４０（６ｃｈ）の通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図９（ｂ）は、この場合の詳細な通電制御設定を示す図である。
【００６０】
パラレルデータＤ３、Ｄ４は、ボイスコイル２０と接続されるコイル接続端子ＯＵＴ３Ａ、３Ｂの出力論理レベルの内容を示し、パラレルデータＤ５、Ｄ６は、ボイスコイル４０と接続されるコイル接続端子ＯＵＴ６Ａ、６Ｂの出力論理レベルの内容を示す。また、パラレルデータＤ７は、コイル接続端子ＯＵＴ１Ａ、１Ｂ 、２Ａ、４Ａ、４Ｂ、５Ａ以外のその他の出力をイネーブルとするか否かを選択するためのフラグである。従って、上位３ビットが「１００」のパラレルデータＤ０〜Ｄ７のみの内容で、ボイスコイル２０、４０の同時駆動が可能となる。
【００６１】
尚、ボイスコイル２０、４０は、図９（ｂ）に示すような通電制御がなされるが、前述したＡ相コイル１１の場合と同様であるため説明を省略する。
【００６２】
＝＝＝Ｈブリッジ回路共用使用（合計７ｃｈ）の場合＝＝＝
通電ロジック回路１２０は、パラレルデータＤ０〜Ｄ７の上位３ビットＤ０〜Ｄ２が「０１１」、「１１１」のいずれかである場合、図４に示すようにＨブリッジ回路１０１、１０２、１０４、１０５が共用使用される旨を識別する。以下では、かかる場合において、それぞれの詳細な通電制御の内容について説明する。
【００６３】
＜＜ＯＵＴ１Ａ−１Ｂ間／ＯＵＴ４Ａ−４Ｂ間／ＯＵＴ２Ｂ−５Ｂ間設定（「０１１」）＞＞
図１０（ａ）は、Ａ相コイル５１、Ｂ相コイル６２及び単相コイル８０の通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図１０（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【００６４】
図１０（ａ）に示すとおり、パラレルデータＤ３は、Ａ相コイル５１とＢ相コイル６２を交互に通電させるか（以下、１相励磁）又は同時通電させるか（以下、２相励磁）を選択するためのフラグである。パラレルデータＤ４、Ｄ５は、１相励磁又は２相励磁の場合において、Ａ相コイル５１と接続されるコイル接続端子ＯＵＴ１Ａ、１Ｂの出力論理レベルの内容と、Ｂ相コイル６２と接続されるコイル接続端子ＯＵＴ４Ａ、４Ｂの出力論理レベルの内容を示す。パラレルデータＤ６、Ｄ７は、単相コイル８０と接続されるコイル接続端子ＯＵＴ２Ｂ、５Ｂの出力論理レベルの内容を示す。従って、通電ロジック回路１２０は、当該８ビットのパラレルデータＤ０〜Ｄ７のみでレンズバリヤモータを駆動可能であり、また、以下の上位３ビットＤ０〜Ｄ２が「１１１」の場合の８ビットのパラレルデータＤ０〜Ｄ７との組み合わせで、フォーカスモータ、ズームモータを駆動できる。
【００６５】
尚、パラレルデータＤ３が「０」であり、１相励磁が選択された場合、図１０（ｂ）に示すように、Ａ相コイル５１の逆転モード、Ｂ相コイル６２の正転モード、Ａ相コイル５１の正転モード、Ｂ相コイル６２の逆転モードの順で、繰り返し通電制御がなされる。また、パラレルデータＤ３が「１」であり、２相励磁が選択された場合、Ａ相コイル５１の逆転モード且つＢ相コイル６２の正転モード、Ａ相コイル５１の正転モード且つＢ相コイル６２の正転モード、Ａ相コイル５１の正転モード且つＢ相コイル６２の逆転モード、Ａ相コイル５１の逆転モード且つＢ相コイル６２の逆転モードの順で、繰り返し通電制御がなされる。
【００６６】
Ａ相コイル５１は、正転モードの場合、コイル接続端子ＯＵＴ１Ａからコイル接続端子ＯＵＴ１Ｂに向けて順方向通電がなされる。従って、この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１に対して、ＰＭＯＳトランジスタＭ１、ＮＭＯＳトランジスタＭ４をオンさせるとともに、ＰＭＯＳトランジスタＭ３、ＮＭＯＳトランジスタＭ２をオフさせる。
【００６７】
Ａ相コイル５１は、逆転モードの場合、コイル接続端子ＯＵＴ１Ｂからコイル接続端子ＯＵＴ１Ａに向けて逆方向通電がなされる。従って、この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１に対して、ＰＭＯＳトランジスタＭ３、ＮＭＯＳトランジスタＭ２をオンさせるとともに、ＰＭＯＳトランジスタＭ１、ＮＭＯＳトランジスタＭ４をオフさせる。
【００６８】
尚、Ｂ相コイル６２の正転モードならびに逆転モードは、Ａ相コイル５１の場合と同様であるため説明を省略する。
【００６９】
＜＜ＯＵＴ１Ｂ−２Ａ間／ＯＵＴ４Ｂ−５Ａ間設定（「１１１」）＞＞
図１１（ａ）は、Ａ相コイル６１とＢ相コイル６２の通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図１１（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【００７０】
図１１（ａ）に示すとおり、パラレルデータＤ３は、Ａ相コイル６１とＢ相コイル６２を交互に通電させるか（以下、１相励磁）又は同時通電させるか（以下、２相励磁）を選択するためのフラグである。パラレルデータＤ４、Ｄ５は、１相励磁又は２相励磁の場合において、Ａ相コイル６１と接続されるコイル接続端子ＯＵＴ１Ｂ、２Ａの出力論理レベルの内容と、Ｂ相コイル６２と接続されるコイル接続端子ＯＵＴ４Ｂ、５Ａの出力論理レベルの内容を示す。パラレルデータＤ６は、フォーカスモータ及びズームモータが定電圧駆動又は飽和駆動のいずれかである旨を識別するためのフラグであり、パラレルデータＤ７は、ＤＣモータが定電圧駆動又は飽和駆動のいずれかである旨を識別するためのフラグである。従って、通電ロジック回路１２０は、前述した上位３ビットＤ０〜Ｄ２が「０１１」の場合の８ビットのパラレルデータＤ０〜Ｄ７との組み合わせで、通電ロジック回路１２０は、フォーカスモータ、ズームモータを駆動することができる。
【００７１】
尚、パラレルデータＤ３が「０」であり、１相励磁が選択された場合、図１１（ｂ）に示すように、Ａ相コイル６１の逆転モード、Ｂ相コイル６２の正転モード、Ａ相コイル６１の正転モード、Ｂ相コイル６２の逆転モードの順で、繰り返し通電制御がなされる。また、パラレルデータＤ３が「１」であり、２相励磁が選択された場合、Ａ相コイル６１の逆転モード且つＢ相コイル６２の正転モード、Ａ相コイル６１の正転モード且つＢ相コイル６２の正転モード、Ａ相コイル６１の正転モード且つＢ相コイル６２の逆転モード、Ａ相コイル６１の逆転モード且つＢ相コイル６２の逆転モードの順で、繰り返し通電制御がなされる。
【００７２】
Ａ相コイル６１は、正転モードの場合、コイル接続端子ＯＵＴ１Ｂからコイル接続端子ＯＵＴ２Ａに向けて順方向通電がなされる。この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０１におけるＰＭＯＳトランジスタＭ３及びＮＭＯＳトランジスタＭ６による第２の直列接続体と、Ｈブリッジ回路１０２におけるＰＭＯＳトランジスタＭ５及びＮＭＯＳトランジスタＭ７による第１の直列接続体と、を１組のＨブリッジ回路と見なす。従って、通電ロジック回路１２０は、ＰＭＯＳトランジスタＭ５、ＮＭＯＳトランジスタＭ６をオンさせるとともに、ＰＭＯＳトランジスタＭ５、ＮＭＯＳトランジスタＭ４をオフさせる。
【００７３】
Ａ相コイル６１は、逆転モードの場合、コイル接続端子ＯＵＴ２Ａからコイル接続端子ＯＵＴ１Ｂに向けて逆方向通電がなされる。従って、この場合、通電ロジック回路１２０は、ＰＭＯＳトランジスタＭ５、ＮＭＯＳトランジスタＭ４をオンさせるとともに、ＰＭＯＳトランジスタＭ３、ＮＭＯＳトランジスタＭ６をオフさせる。
【００７４】
Ｂ相コイル６２は、正転モードの場合、コイル接続端子ＯＵＴ４Ｂからコイル接続端子ＯＵＴ５Ａに向けて順方向通電がなされる。この場合、通電ロジック回路１２０は、Ｈブリッジ回路１０４におけるＰＭＯＳトランジスタＭ１５及びＮＭＯＳトランジスタＭ１６による第２の直列接続体と、Ｈブリッジ回路１０５におけるＰＭＯＳトランジスタＭ１７及びＮＭＯＳトランジスタＭ１８による第１の直列接続体と、を１組のＨブリッジ回路と見なす。従って、通電ロジック回路１２０は、ＰＭＯＳトランジスタＭ１５、ＮＭＯＳトランジスタＭ１８をオンさせるとともに、ＰＭＯＳトランジスタＭ１７、ＮＭＯＳトランジスタＭ１６をオフさせる。
【００７５】
Ｂ相コイル６２は、逆転モードの場合、コイル接続端子ＯＵＴ５Ａからコイル接続端子ＯＵＴ４Ｂに向けて逆方向通電がなされる。従って、この場合、通電ロジック回路１２０は、ＰＭＯＳトランジスタＭ１７、ＮＭＯＳトランジスタＭ１６をオンさせるとともに、ＰＭＯＳトランジスタＭ１５、ＮＭＯＳトランジスタＭ１８をオフさせる。
【００７６】
以上、本実施形態について説明したが、前述した実施例は、本発明の理解を容易にするためのものであり、本発明を限定して解釈するためのものではない。本発明は、その趣旨を逸脱することなく、変更／改良され得るとともに、本発明にはその等価物も含まれる。
【図面の簡単な説明】
【００７７】
【図１】本発明の一実施形態に係るモータドライバＩＣの内部構成並びにＨブリッジ回路を独立使用する場合の外部接続関係を示す図である。
【図２】本発明の一実施形態に係るＨブリッジ回路を独立使用する場合のコイル接続端子のモータ接続の一例を示す図である。
【図３】マイクロコンピュータからシリアルデータ転送される際のタイミングチャートの一例を示す図である
【図４】本発明の一実施形態に係るモータドライバＩＣの内部構成並びにＨブリッジ回路を共用使用する場合の外部接続関係を示す図である。
【図５】本発明の一実施形態に係るＨブリッジ回路を共用使用する場合のコイル接続端子のモータ接続の一例を示す図である。
【図６】本発明の一実施形態に係る制御レジスタに格納された上位３ビットのシリアルデータＤ０〜Ｄ２による状態設定例を示す図である。
【図７】図７（ａ）は、本発明の一実施形態に係るＨブリッジ回路を独立使用し且つ１ｃｈ及び２ｃｈの通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図７（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【図８】図８（ａ）は、本発明の一実施形態に係るＨブリッジ回路を独立使用し且つ４ｃｈ及び５ｃｈの通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図８（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【図９】図９（ａ）は、本発明の一実施形態に係るＨブリッジ回路を独立使用し且つ３ｃｈ及び６ｃｈの通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図９（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【図１０】図１０（ａ）は、本発明の一実施形態に係るＨブリッジ回路を共用使用し且つ１ｃｈ、４ｃｈ及び７ｃｈの通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図１０（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【図１１】図１１（ａ）は、本発明の一実施形態に係るＨブリッジ回路を共用使用し且つ２ｃｈ及び５ｃｈの通電制御が選択された場合のパラレルデータＤ０〜Ｄ７の各機能設定を示す図であり、図１１（ｂ）は、この場合の詳細な通電制御の設定内容を示す図である。
【図１２】モータドライバＩＣが有する複数のＨブリッジ回路を共用使用する場合の外部接続関係を示す図である。
【符号の説明】
【００７８】
１１、３１、５１、６１、３１１、３２１  Ａ相コイル
１２、３２、５２、６２、３１２、３２２  Ｂ相コイル
１０、３０、５０、６０、３１０、３２０  ロータ
２０、４０、７０、９０、３３０、３５０  ボイスコイル
８０、３４０  単相コイル
１００、３００  モータドライバＩＣ
１０１〜１０６、３０１〜３０６  Ｈブリッジ回路
１１０  シリアル・パラレル変換回路
１２０  通電ロジック回路
１２１  制御レジスタ
２００  マイクロコンピュータ
【図１】
2007244159.tif 000003
【図２】
2007244159.tif 000004
【図３】
2007244159.tif 000005
【図４】
2007244159.tif 000006
【図５】
2007244159.tif 000007
【図６】
2007244159.tif 000008
【図７】
2007244159.tif 000009
【図８】
2007244159.tif 000010
【図９】
2007244159.tif 000011
【図１０】
2007244159.tif 000012
【図１１】
2007244159.tif 000013
【図１２】
2007244159.tif 000014