(57)【要約】  【課題】  本発明は、モータコイルを流れる電流の大きさに応じて、この電流を検出する検出抵抗の抵抗値を切り換えることができるモータドライバを提供することを目的とする。  【解決手段】  ＶＣＭ３に供給する駆動電流が大きいとき、ドライバＤ２をＯＮとするとともにドライバＤ３をＯＦＦとして、検出抵抗ＲＳ１の両端にかかる電圧により電流検出アンプＡ１が検出した電流を帰還する。又、ＶＣＭ３に供給する駆動電流が小さいとき、ドライバＤ２をＯＦＦとするとともにドライバＤ３をＯＮとして、検出抵抗ＲＳ２の両端にかかる電圧により電流検出アンプＡ２が検出した電流を帰還する。【選択図】      図１
2005073340.tif 000002
【特許請求の範囲】
【請求項１】
直流モータに供給する駆動電流を出力する電流出力ドライバと、入力電圧に対する前記駆動電流の電流値への電流／電圧増幅率を切り換えるゲイン切換回路と、を備えたモータドライバにおいて、
前記直流モータのコイルと直列に接続されたｎ個の検出抵抗と、
前記ｎ個の検出抵抗それぞれに対して設けられ、前記検出抵抗それぞれの前記コイルから離れた側の一端に一端が接続されるとともに他端に所定の直流電圧が印加されたｎ個のスイッチと、
前記ｎ個の検出抵抗それぞれに対して設けられるとともに、前記検出抵抗それぞれの両端にかかる電圧を検出して前記ゲイン切換回路に帰還するｎ個の電流検出アンプと、
を備え、
前記ゲイン切換回路によって切り換えられる電流／電圧増幅率に応じて、前記スイッチののＯＮ／ＯＦＦを制御することを特徴とするモータドライバ。
【請求項２】
直流モータに供給する駆動電流を出力する電流出力ドライバと、入力電圧に対する前記駆動電流の電流値への電流／電圧増幅率を切り換えるゲイン切換回路と、を備えたモータドライバにおいて、
前記直流モータを構成するコイルに一端が接続されて、該コイルと直列に接続された第１検出抵抗と、
当該第１検出抵抗の他端に一端が接続されて、該第１検出抵抗と直列に接続された該第１検出抵抗と抵抗値の異なる第２検出抵抗と、
前記第１検出抵抗の他端と前記第２検出抵抗の一端との接続ノードに一端が接続されるとともに他端に所定の直流電圧が印加された第１スイッチと、
前記第２検出抵抗の他端に一端が接続されるとともに他端に前記所定の直流電圧が印加された第２スイッチと、
前記第１検出抵抗の両端にかかる電圧を検出して前記ゲイン切換回路に帰還する第１電流検出アンプと、
前記第２検出抵抗の両端にかかる電圧を検出して前記ゲイン切換回路に帰還する第２電流検出アンプと、
を備え、
前記ゲイン切換回路によって切り換えられる電流／電圧増幅率に応じて、前記第１スイッチ及び前記第２スイッチのＯＮ／ＯＦＦを制御することを特徴とするモータドライバ。
【請求項３】
前記第１スイッチをＯＮとするとき、前記第２スイッチをＯＦＦするとともに、前記ゲイン切換回路において、前記第１電流検出アンプから帰還される電圧により前記入力電圧を補正し、
又、前記第２スイッチをＯＮとするとき、前記第１スイッチをＯＦＦするとともに、前記ゲイン切換回路において、前記第２電流検出アンプから帰還される電圧により前記入力電圧を補正することを特徴とする請求項２に記載のモータドライバ。
【請求項４】
前記ゲイン切換回路が、
前記入力電圧が一端に供給されるとともに他端が前記電流出力ドライバの入力側に接続された抵抗値の切換可能な第１抵抗と、
前記第１電流検出アンプの出力が一端に供給される第２抵抗と、
前記第２電流検出アンプの出力が一端に供給される第３抵抗と、
前記第１抵抗と前記電流出力ドライバの入力側との接続ノードに１つの接点が接続されるとともに、他の２接点がそれぞれ前記第２抵抗及び前記第３抵抗の他端に接続される３接点の第３スイッチと、
を備えることを特徴とする請求項２又は請求項３に記載のモータドライバ。
【請求項５】
前記第１スイッチをＯＮとするとき、前記第３スイッチによって、前記第２抵抗と前記電流出力ドライバの入力側とを電気的に接続し、
又、前記第２スイッチをＯＮとするとき、前記第３スイッチによって、前記第３抵抗と前記電流出力ドライバの入力側とを電気的に接続することを特徴とする請求項４に記載のモータドライバ。
【請求項６】
前記第１及び第２検出抵抗の抵抗値をそれぞれＲＳ１、ＲＳ２とし、前記第２及び第３抵抗の抵抗値をそれぞれＲ２ａ、Ｒ２ｂとし、前記第１及び第２電流検出アンプの増幅率をＫ１、Ｋ２としたとき、
Ｒ２ａ／（Ｋ１×ＲＳ１）＝Ｒ２ｂ／（Ｋ２×ＲＳ２）
となる関係を満たすことを特徴とする請求項４又は請求項５に記載のモータドライバ。
【請求項７】
前記電流出力ドライバと、前記ゲイン切換回路と、前記第１及び第２スイッチと、前記第１及び第２電流検出アンプとを、１つの半導体集積回路装置に備えることを特徴とする請求項２〜請求項６に記載のモータドライバ。
【請求項８】
請求項１〜請求項７のいずれかに記載のモータドライバと、
当該モータドライバによって駆動制御される前記直流モータと、
前記直流モータの動力が伝達されることによって、磁気ディスクの径方向に移動する磁気ヘッドと、
を備えることを特徴とする磁気ディスク装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、直流モータを駆動するモータドライバに関するもので、特に、モータコイルを流れる電流を検出して入力電圧に対して決定される電流を決めるモータドライバに関する。又、本発明は、このモータドライバにより磁気ヘッドが駆動制御される磁気ディスク装置に関する。
【背景技術】
【０００２】
ＶＣＭ（Voice Coil Motor）などの直流モータは、モータドライバによって電流制御されている。このように直流モータに駆動電流を出力するモータドライバにおいて、直流モータのコイルに流れる電流を検出してフィードバック制御を行うような構成とされているものがある。このような構成のものとして、ＶＣＭの駆動電流を電圧検出するためのセンス抵抗とセンス抵抗の両端の電圧を増幅して入力側に帰還するセンスアンプを備えたＶＣＭの制御ユニットが提供されている（特許文献１参照）。このように、センス抵抗の両端にかかる電圧をセンスアンプで増幅してＶＣＭ駆動回路の入力側に帰還することで、ＶＣＭの駆動電流値を調整することができる。
【特許文献１】特開２００３−１７３６４０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１における制御ユニットなどの従来のモータドライバは、ハードディスクに設けられるＶＣＭのドライバに用いられるが、ハードディスクの高密度化に伴って分解能が高くなっている。そのため、ＶＣＭによって移動する磁気ヘッドがディスクにおけるトラックに追従させるときなどはモータコイルを流れる電流が小さくなるので、モータコイルへの出力電流を検出するための検出抵抗の値が小さいと、検出アンプの検出精度が悪くなる。よって、検出抵抗の電圧を増幅する差動増幅回路を備えた電流検出アンプの増幅率を高くするか、又は、検出抵抗の抵抗値を大きくする必要がある。
【０００４】
しかしながら、電流検出アンプの増幅率を高くしたり、又は、検出抵抗の抵抗値を大きくしたとき、シーク時などのように磁気ヘッドの移動量が大きく、コイルを流れる電流が大きくなる場合、ＶＣＭを駆動制御する入力電圧に対して、電流検出アンプからの出力が大きくなる。そのため、コイルを流れる電流が大きくなるとき、入力電圧の範囲が狭くなってしまい、ＶＣＭを駆動制御できる範囲が狭くなる。又、検出抵抗の抵抗値が大きいときは、コイルを流れる電流が大きくなると、発熱量が大きくなってしまう。
【０００５】
このような問題を鑑みて、本発明は、モータコイルを流れる電流の大きさに応じて、この電流を検出する検出抵抗の抵抗値を切り換えることができるモータドライバ及び当該モータドライバを備えた磁気ディスク装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載のモータドライバは、直流モータに供給する駆動電流を出力する電流出力ドライバと、入力電圧に対する前記駆動電流の電流値への電流／電圧増幅率を切り換えるゲイン切換回路と、を備えたモータドライバにおいて、前記直流モータのコイルと直列に接続されたｎ個の検出抵抗と、前記ｎ個の検出抵抗それぞれに対して設けられ、前記検出抵抗それぞれの前記コイルから離れた側の一端に一端が接続されるとともに他端に所定の直流電圧が印加されたｎ個のスイッチと、前記ｎ個の検出抵抗それぞれに対して設けられるとともに、前記検出抵抗それぞれの両端にかかる電圧を検出して前記ゲイン切換回路に帰還するｎ個の電流検出アンプと、を備え、前記ゲイン切換回路によって切り換えられる電流／電圧増幅率に応じて、前記スイッチののＯＮ／ＯＦＦを制御することを特徴とする。
【０００７】
この構成によると、前記スイッチの１つをＯＮとするとともに、前記スイッチと電気的に接続された前記検出抵抗の両端にかかる電圧を検出する前記電流検出アンプからの出力により、前記入力電圧に対する直流モータの駆動電流値を調整する。このとき、前記直流モータへの駆動電流が大きいときほど、抵抗値の小さい検出抵抗にかかる電圧を用いて電流検出を行う。又、抵抗値の小さい検出抵抗ほど、前記直流モータのコイルに近い側に設置される。
【０００８】
又、請求項２に記載のモータドライバは、直流モータに供給する駆動電流を出力する電流出力ドライバと、入力電圧に対する前記駆動電流の電流値への電流／電圧増幅率を切り換えるゲイン切換回路と、を備えたモータドライバにおいて、前記直流モータを構成するコイルに一端が接続されて、該コイルと直列に接続された第１検出抵抗と、当該第１検出抵抗の他端に一端が接続されて、該第１検出抵抗と直列に接続された該第１検出抵抗と抵抗値の異なる第２検出抵抗と、前記第１検出抵抗の他端と前記第２検出抵抗の一端との接続ノードに一端が接続されるとともに他端に所定の直流電圧が印加された第１スイッチと、前記第２検出抵抗の他端に一端が接続されるとともに他端に前記所定の直流電圧が印加された第２スイッチと、前記第１検出抵抗の両端にかかる電圧を検出して前記ゲイン切換回路に帰還する第１電流検出アンプと、前記第２検出抵抗の両端にかかる電圧を検出して前記ゲイン切換回路に帰還する第２電流検出アンプと、を備え、前記ゲイン切換回路によって切り換えられる電流／電圧増幅率に応じて、前記第１スイッチ及び前記第２スイッチのＯＮ／ＯＦＦを制御することを特徴とする。
【０００９】
このような構成のモータドライバにおいて、請求項３に記載するように、前記第１スイッチをＯＮとするとき、前記第２スイッチをＯＦＦするとともに、前記ゲイン切換回路において、前記第１電流検出アンプから帰還される電圧により前記入力電圧を補正し、又、前記第２スイッチをＯＮとするとき、前記第１スイッチをＯＦＦするとともに、前記ゲイン切換回路において、前記第２電流検出アンプから帰還される電圧により前記入力電圧を補正する。
【００１０】
又、請求項４に記載するように、前記ゲイン切換回路が、前記入力電圧が一端に供給されるとともに他端が前記電流出力ドライバの入力側に接続された抵抗値の切換可能な第１抵抗と、前記第１電流検出アンプの出力が一端に供給される第２抵抗と、前記第２電流検出アンプの出力が一端に供給される第３抵抗と、前記第１抵抗と前記電流出力ドライバの入力側との接続ノードに１つの接点が接続されるとともに、他の２接点がそれぞれ前記第２抵抗及び前記第３抵抗の他端に接続される３接点の第３スイッチと、を備えることを特徴とする。
【００１１】
請求項４に記載するような構成において、請求項５に記載するように、前記第１スイッチをＯＮとするとき、前記第３スイッチによって、前記第２抵抗と前記電流出力ドライバの入力側とを電気的に接続し、又、前記第２スイッチをＯＮとするとき、前記第３スイッチによって、前記第３抵抗と前記電流出力ドライバの入力側とを電気的に接続する。更に、請求項６に記載するように、前記第１及び第２検出抵抗の抵抗値をそれぞれＲＳ１、ＲＳ２とし、前記第２及び第３抵抗の抵抗値をそれぞれＲ２ａ、Ｒ２ｂとし、前記第１及び第２電流検出アンプの増幅率をＫ１、Ｋ２としたとき、Ｒ２ａ／（Ｋ１×ＲＳ１）＝Ｒ２ｂ／（Ｋ２×ＲＳ２）となる関係を満たすものとする。
【００１２】
請求項２〜請求項６に記載のモータドライバにおいて、前記第１検出抵抗の抵抗値が前記第２検出抵抗の抵抗値より小さいものとし、前記直流モータへの駆動電流が大きいときは、前記第１スイッチをＯＮとするととともに前記第２スイッチＯＦＦとし、又、前記直流モータへの駆動電流が小さいときは、前記第１スイッチをＯＦＦとするととともに前記第２スイッチＯＮとする。
【００１３】
又、請求項７に記載するように、前記電流出力ドライバと、前記ゲイン切換回路と、前記第１及び第２スイッチと、前記第１及び第２電流検出アンプとを、１つの半導体集積回路装置に備えるものとしても構わない。
【００１４】
請求項８に記載の磁気ディスク装置は、請求項１〜請求項７のいずれかに記載のモータドライバと、当該モータドライバによって駆動制御される前記直流モータと、前記直流モータの動力が伝達されることによって、磁気ディスクの径方向に移動する磁気ヘッドと、を備えることを特徴とする。
【発明の効果】
【００１５】
本発明によると、使用する検出抵抗の切換を行うことができるので、直流モータに与える駆動電流の電流量に応じて駆動電流の電流量を検出するための検出抵抗を選択することができる。よって、駆動電流の電流量の大きさにかかわらず、電流検出アンプによる駆動電流の検出精度を高精度なものとすることができる。よって、使用できる駆動電流の出力レンジを拡げることができるとともに、駆動電流が微少となる場合においても、直流モータの駆動制御を高精度なものとすることができる。又、駆動電流が大きくなる場合においても、抵抗値の小さい検出抵抗を選択するようにすることで、検出抵抗における発熱及び消費電力を抑制することができる。
【発明を実施するための最良の形態】
【００１６】
以下に本発明の実施形態を図面を参照して説明する。図１は、本実施形態のモータドライバを構成する半導体集積回路装置の内部構成を示すブロック回路図である。
【００１７】
図１の半導体集積回路装置は、ＶＣＭ３により移動するヘッダの移動量を決定する信号が入力される入力端子ＩＮ１と、ドライバＤ１を含む増幅回路のゲインを変更するための切換信号が入力される入力端子ＩＮ２と、入力端子ＩＮ１より入力される信号をデジタル／アナログ変換するデジタル／アナログ変換回路（ＤＡＣ）１と、入力端子ＩＮ２からの切換信号に応じてドライバＤ１を含む増幅回路のゲインを切り換えるゲイン切換回路２と、ゲイン切換回路２を介してＤＡＣ１より与えられる電圧信号に応じた電流をＶＣＭ３に出力する電流駆動用のドライバＤ１と、ＶＣＭ３を流れた電流が流れる反転電流駆動用のドライバＤ２，Ｄ３と、ＶＣＭ３と直列に接続された電流検出抵抗ＲＳ１，ＲＳ２それぞれに印加される電圧よりＶＣＭ３を流れる電流を検出する電流検出アンプＡ１，Ａ２と、ドライバＤ１〜Ｄ３と接続される出力端子ＯＵＴ１〜ＯＵＴ３と、ＶＣＭ３と検出抵抗ＲＳ１との接続ノードに接続された入力端子ＩＮ３と、検出抵抗ＲＳ１，ＲＳ２の接続ノードに接続された入力端子ＩＮ４と、を備える。
【００１８】
このような半導体集積回路装置において、ドライバＤ２，Ｄ３は、ゲイン切換回路２によってＯＮ／ＯＦＦが切り換えられる。又、この半導体集積回路装置内に構成されるモータドライバの電流検出アンプＡ１，Ａ２それぞれに、検出抵抗ＲＳ１，ＲＳ２それぞれの両端にかかる電圧が入力されるとともに増幅されて、ゲイン切換回路２に帰還される。このとき、電流検出アンプＡ１の２入力は入力端子ＩＮ３，ＩＮ４と接続されるとともに、電流検出アンプＡ２の２入力は入力端子ＩＮ４及び出力端子ＯＵＴ３と接続される。更に、この検出抵抗ＲＳ１，ＲＳ２の抵抗値は、検出抵抗ＲＳ２の方が大きくなるように設定される。
【００１９】
又、出力端子ＯＵＴ１がＶＣＭ３のコイルの一端に接続されるとともに、出力端子ＯＵＴ２が検出抵抗ＲＳ１，ＲＳ２の接続ノードに接続され、更に、出力端子ＯＵＴ３が検出抵抗ＲＳ２の他端に接続される。よって、図２に示す磁気ヘッド２１をシークさせるときなど高速回転動作を行うためにＶＣＭ３に大電流を流すときは、抵抗値の小さい検出抵抗ＲＳ１に印加された電圧より電流検出を行う。尚、図２のような磁気ディスク装置において、磁気ヘッド２１は、ＶＣＭ３の動力が中間部材２１ａにより伝達されて、ディスク２０に対して径方向に動作する。又、磁気ディスク装置の動作停止時には、磁気ヘッド２１がディスク２０の外側に設けられたランプ領域２２内に格納される。
【００２０】
そのために、ゲイン切換回路２によってドライバＤ２がＯＮとされるとともに、ドライバＤ３がＯＦＦとされ、ドライバＤ１から出力される駆動電流は、ＶＣＭ３のコイル及び検出抵抗ＲＳ１及び出力端子ＯＵＴ２を介してドライバＤ２へ流れ込む。そして、検出抵抗ＲＳ１の両端にかかる電圧が電流検出アンプＡ１で増幅されてゲイン切換回路２に帰還される。このゲイン切換回路２において、電流検出アンプＡ１からの電圧がＤＡＣ１より与えられる電圧より減算されることで、駆動電流が調整される。
【００２１】
又、磁気ヘッド２１をディスク２０のトラックに追従させるときなど高精度な回転動作を行うためにＶＣＭ３に微少な電流を流すときは、抵抗値の大きい検出抵抗ＲＳ２に印加された電圧より電流検出を行う。そのために、ゲイン切換回路２によってドライバＤ３がＯＮとされるとともに、ドライバＤ２がＯＦＦとされ、ドライバＤ１から出力される駆動電流は、ＶＣＭ３のコイル及び検出抵抗ＲＳ１，ＲＳ２及び出力端子ＯＵＴ３を介してドライバＤ３へ流れ込む。そして、検出抵抗ＲＳ２の両端にかかる電圧が電流検出アンプＡ２で増幅されてゲイン切換回路２に帰還される。このゲイン切換回路２において、電流検出アンプＡ２からの電圧がＤＡＣ１より与えられる電圧より減算されることで、駆動電流が調整される。
【００２２】
尚、図１のような構成のモータドライバにおいて、ドライバＤ２，Ｄ３は、検出抵抗ＲＳ１，ＲＳ２を流れる電流をゲイン切換回路２に帰還するためのスイッチとして働く。よって、ドライバＤ２，Ｄ３の代わりに、図３のように、スイッチＳａ，Ｓｂを備えた回路によって構成することで、モータドライバは、上述の動作を行うことができる。
【００２３】
又、このような半導体集積回路に構成されるモータドライバの回路構成を図４に示す。図４のモータドライバは、ＤＡＣ１と、ＤＡＣ１から出力される電圧信号が一端に供給されるとともに並列に接続される抵抗Ｒ１ａ〜Ｒ１ｄと、抵抗Ｒ１ａ〜Ｒ１ｄそれぞれの他端との電気的な接続を選択するスイッチＳＷ１と、スイッチＳＷ１と接続されるスイッチＳＷ２と、スイッチＳＷ２によってスイッチＳＷ１との電気的な接続が選択される抵抗Ｒ２ａ，Ｒ２ｂと、スイッチＳＷ１，ＳＷ２の接続ノードに反転入力端子が接続された差動増幅アンプＯＰ１と、検出抵抗ＲＳ１，ＲＳ２の接続ノードに出力端子が接続された差動増幅アンプＯＰ２ａと、検出抵抗ＲＳ２の他端に出力端子が接続された差動増幅アンプＯＰ２ｂと、抵抗Ｒ２ａ，Ｒ２ｂそれぞれと出力端子が接続された差動増幅アンプＯＰ３ａ，ＯＰ３ｂと、を備える。
【００２４】
更に、図４のモータドライバは、差動増幅アンプＯＰ３ａ，ＯＰ３ｂそれぞれの出力端子に一端が接続された抵抗Ｒ３ａ，Ｒ３ｂと、抵抗Ｒ３ａ，Ｒ３ｂそれぞれの他端に一端が接続された抵抗Ｒ４ａ，Ｒ４ｂと、差動増幅アンプＯＰ３ａの非反転入力端子に一端が接続された抵抗Ｒ５ａ，Ｒ６ａと、差動増幅アンプＯＰ３ｂの非反転入力端子に一端が接続された抵抗Ｒ５ｂ，Ｒ６ｂと、差動増幅アンプＯＰ１の出力端子に一端が接続された抵抗Ｒ７ａ，Ｒ７ｂと、差動増幅アンプＯＰ２ａ，ＯＰ２ｂそれぞれの出力端子に一端が接続された抵抗Ｒ８ａ，Ｒ８ｂと、を備える。
【００２５】
又、抵抗Ｒ３ａ，Ｒ４ａの接続ノードが差動増幅アンプＯＰ３ａの反転入力端子に接続され、抵抗Ｒ３ｂ，Ｒ４ｂの接続ノードが差動増幅アンプＯＰ３ｂの反転入力端子に接続されるとともに、検出抵抗ＲＳ１，ＲＳ２の接続ノードに抵抗Ｒ４ａの他端が接続され、検出抵抗ＲＳ２と差動増幅アンプＯＰ２ｂの出力端子との接続ノードに抵抗Ｒ４ｂの他端が接続される。又、抵抗Ｒ５ａの他端が検出抵抗ＲＳ１とＶＣＭ３との接続ノードに接続され、抵抗Ｒ５ｂの他端が検出抵抗ＲＳ１，ＲＳ２の接続ノードに接続されるとともに、抵抗Ｒ６ａ，Ｒ６ｂの他端に直流電圧Ｖｒｅｆが印加される。
【００２６】
又、抵抗Ｒ７ａ，Ｒ８ａの他端による接続ノードが差動増幅アンプＯＰ２ａの反転入力端子に接続されるとともに、抵抗Ｒ７ｂ，Ｒ８ｂの他端による接続ノードが差動増幅アンプＯＰ２ｂの反転入力端子に接続される。更に、ＤＡＣ１より出力される電圧信号の最大値がＶＭであるとともに最小値が０であるとき、差動増幅アンプＯＰ２ａ，ＯＰ２ｂそれぞれの非反転入力端子に１／２ＶＭとなる直流電圧が印加される。又、差動増幅アンプＯＰ１の非反転入力端子に直流電圧Ｖｒｅｆが入力される。
【００２７】
このようにモータドライバが構成されるとき、抵抗ＲＳ１，ＲＳ２の抵抗値がＲＳ１＜ＲＳ２の関係を備え、又、抵抗Ｒ１ａ〜Ｒ１ｄの抵抗値がＲ１ａ＜Ｒ１ｂ＜Ｒ１ｃ＜Ｒ１ｄの関係を備え、又、抵抗Ｒ２ａ，Ｒ２ｂがＲ２ａ＜Ｒ２ｂの関係を備える。そして、スイッチＳＷ１によって抵抗Ｒ１ａ，Ｒ１ｂのいずれかと差動増幅アンプＯＰ１の反転入力端子とが電気的に接続されたとき、スイッチＳＷ２によって抵抗Ｒ２ａと差動増幅アンプＯＰ１の反転入力端子とが電気的に接続されるとともに、差動増幅アンプＯＰ２ｂがＯＦＦとされる。又、スイッチＳＷ１によって抵抗Ｒ１ｃ，Ｒ１ｄのいずれかと差動増幅アンプＯＰ１の反転入力端子とが電気的に接続されたとき、スイッチＳＷ２によって抵抗Ｒ２ｂと差動増幅アンプＯＰ１の反転入力端子とが電気的に接続されるとともに、差動増幅アンプＯＰ２ａがＯＦＦとされる。
【００２８】
更に、抵抗Ｒ３ａ，Ｒ４ａ，Ｒ５ａ，Ｒ６ａの抵抗値がＲ３ａ＝Ｒ６ａ＝Ｋ１×Ｒ４ａ＝Ｋ１×Ｒ５ａ（Ｋ１は定数）の関係を備え、又、抵抗Ｒ３ｂ，Ｒ４ｂ，Ｒ５ｂ，Ｒ６ｂの抵抗値がＲ３ｂ＝Ｒ６ｂ＝Ｋ２×Ｒ４ｂ＝Ｋ２×Ｒ５ｂ（Ｋ２は定数）の関係を備える。よって、差動増幅アンプＯＰ３ａと抵抗Ｒ３ａ〜Ｒ６ａとによって増幅率Ｋ１となる電流検出アンプＡ１が構成され、又、差動増幅アンプＯＰ３ｂと抵抗Ｒ３ｂ〜Ｒ６ｂとによって増幅率Ｋ２となる電流検出アンプＡ２が構成される。このとき、検出抵抗ＲＳ１，ＲＳ２の抵抗値と抵抗Ｒ２ａ，Ｒ２ｂの抵抗値と増幅率Ｋ１，Ｋ２が、Ｒ２ａ／（Ｋ１×ＲＳ１）＝Ｒ２ｂ／（Ｋ２×ＲＳ２）の関係を満たすように設定される。そして、増幅率Ｋ１，Ｋ２がＫ１＞Ｋ２の関係を満たす。又、抵抗Ｒ７ａ，Ｒ７ｂの抵抗値が等しくなるように設定されるとともに、抵抗Ｒ８ａ，Ｒ８ｂの抵抗値が等しくなるように設定される。
【００２９】
このように構成されるとき、サーチを行うため、磁気ヘッド２１を高速に移動させるように磁気ヘッド２１の移動量が大きくなるときは、ＶＣＭ３の回転速度を高くするためにＶＣＭ３の駆動電流を大きくする必要がある。そのため、切換信号によりスイッチＳＷ１によって抵抗Ｒ１ａ，Ｒ１ｂのいずれかが選択されるとともに、スイッチＳＷ２によって抵抗Ｒ２ａが選択される。よって、差動増幅アンプＯＰ３ａからの出力により差動増幅アンプＯＰ１の反転入力端子への入力が調整されるため、検出抵抗ＲＳ１にかかる電圧による調整が行われる。
【００３０】
このとき、切換信号により差動増幅アンプＯＰ２ａがＯＮとされるとともに、切換信号により差動増幅アンプＯＰ２ｂがＯＦＦとされる。そのため、オペアンプＯＰ１より出力される駆動電流がＶＣＭ３を流れた後、検出抵抗ＲＳ１を介して差動増幅アンプＯＰ２ａに流れ込む。又、抵抗Ｒ１ａが選択されるときのモータドライバの電流／電圧増幅率が、Ｒ２ａ／（Ｒ１ａ×ＲＳ１）となり、抵抗Ｒ１ｂが選択されるときのモータドライバの電流／電圧増幅率が、Ｒ２ａ／（Ｒ１ｂ×ＲＳ１）となる。
【００３１】
又、磁気ヘッド２１をトラックに追従させるため、磁気ヘッド２１を高精細に移動させるようにその移動量が小さいときは、ＶＣＭ３の回転速度を低くするためにＶＣＭ３の駆動電流を小さくする必要がある。そのため、切換信号によりスイッチＳＷ１によって抵抗Ｒ１ｃ，Ｒ１ｄのいずれかが選択されるとともに、スイッチＳＷ２によって抵抗Ｒ２ｂが選択される。よって、差動増幅アンプＯＰ３ｂからの出力により差動増幅アンプＯＰ１の反転入力端子への入力が調整されるため、検出抵抗ＲＳ２にかかる電圧による調整が行われる。
【００３２】
このとき、切換信号により差動増幅アンプＯＰ２ａがＯＦＦとされるとともに、切換信号により差動増幅アンプＯＰ２ｂがＯＮとされる。そのため、オペアンプＯＰ１より出力される駆動電流がＶＣＭ３を流れた後、検出抵抗ＲＳ１，ＲＳ２を介して差動増幅アンプＯＰ２ｂに流れ込む。又、抵抗Ｒ１ｃが選択されるときのモータドライバの電流／電圧増幅率が、Ｒ２ｂ／（Ｒ１ｃ×ＲＳ２）となり、抵抗Ｒ１ｄが選択されるときのモータドライバの電流／電圧増幅率が、Ｒ２ｂ／（Ｒ１ｄ×ＲＳ２）となる。
【００３３】
尚、本実施形態において、モータドライバが、ＶＣＭ３と直列に接続された検出抵抗を２つ備えるとともに電流検出アンプを２つ備えるものとした。しかしながら、図５のように、ＶＣＭと直列に接続された検出抵抗ＲＳ１〜ＲＳｎをｎ個とするものとしても構わない。このとき、ＶＣＭ３を流れた駆動電流が検出抵抗ＲＳ１〜ＲＳｎそれぞれに流れるように制御するｎ個のドライバＤ２〜Ｄｎ＋１を備え、又、検出抵抗ＲＳ１〜ＲＳｎそれぞれの両端にかかる電圧を検出して増幅する電流検出アンプＡ１〜Ａｎを設ける。
【００３４】
そして、不図示であるが、図４の抵抗Ｒ２ａ，Ｒ２ｂに相当する抵抗を、ｎ個備えるものとし、スイッチＳＷ２によって１つの抵抗が選択されるものとしても構わない。このように構成されるとき、検出抵抗の抵抗値ＲＳ及び電流検出アンプの増幅率Ｋ及び図４の抵抗Ｒ２ａ，Ｒ２ｂに相当する抵抗の抵抗値Ｒは、Ｒ／（Ｋ×ＲＳ）が一定となるように設定される。又、ドライバＤ２〜Ｄｎ＋１のうち、１つドライバのみがＯＮとされ、他のドライバについてはＯＦＦとされる。
【図面の簡単な説明】
【００３５】
【図１】本発明のモータドライバの構成を示すブロック回路図。
【図２】図１のモータドライバを備えた磁気ディスク装置の構成を示す概略構成図。
【図３】図１のモータドライバの等価回路図。
【図４】本発明のモータドライバの回路構成を示す回路図。
【図５】本発明のモータドライバの別の構成を示すブロック回路図。
【符号の説明】
【００３６】
１    ＤＡＣ
２    ゲイン切換回路
３    ＶＣＭ
Ｄ１〜Ｄ３    ドライバ
Ａ１，Ａ２    電流検出アンプ
ＲＳ１，ＲＳ２    検出抵抗
【図１】
2005073340.tif 000003
【図２】
2005073340.tif 000004
【図３】
2005073340.tif 000005
【図４】
2005073340.tif 000006
【図５】
2005073340.tif 000007