(57)【特許請求の範囲】
【請求項１】
外部からデータが入力されるモーター駆動回路であって、
モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路と、
前記データに含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、
前記データに含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部とを備えることを特徴とするモーター駆動回路。
【請求項２】
外部から第１の信号及び第２の信号が入力されるモーター駆動回路であって、
モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路と、
前記第１の信号が第１の状態であるときに入力された前記第２の信号に含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、
前記第１の信号が第２の状態であるときに入力された前記第２の信号に含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部とを備えることを特徴とするモーター駆動回路。
【請求項３】
前記設定部は、駆動するために大電流を必要としないＤＣモーターを駆動する場合には、前記第１の設定を選択して前記モーター接続の設定を行うことを特徴とする請求項１または請求項２に記載のモーター駆動回路。
【請求項４】
前記設定部は、駆動するために大電流を必要とするＤＣモーターを駆動する場合には、前記第２の設定を選択して前記モーター接続の設定を行うことを特徴とする請求項１または請求項２に記載のモーター駆動回路。
【請求項５】
前記設定部は、ステッピングモーターを駆動する場合には、前記第２の設定を選択して前記モーター接続の設定を行うことを特徴とする請求項１または請求項２に記載のモーター駆動回路。
【請求項６】
前記駆動データは、トルク設定のための電流に関するデータを含むことを特徴とする請求項１から請求項５のいずれか１項に記載のモーター駆動回路。
【請求項７】
前記モーター駆動回路は、１チップの集積回路であることを特徴とする請求項１から請求項６のいずれか１項に記載のモーター駆動回路。
【請求項８】
記録ヘッドを用いて記録を行う記録装置であって、
制御コントローラと、
前記制御コントローラから入力されたデータに基づき、モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路を有するモーター駆動回路とを備え、
前記モーター駆動回路は、
前記制御コントローラから入力されたモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、
前記制御コントローラから入力されたモーターの駆動データに基づいて、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部を備えることを特徴とする記録装置。
【請求項９】
記録ヘッドを用いて記録を行う記録装置であって、
制御コントローラと、
前記制御コントローラから入力された第１の信号及び第２の信号に基づいてモーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路を有するモーター駆動回路とを備え、
前記モーター駆動回路は、
前記第１の信号が第１の状態であるときに入力された前記第２の信号に含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、
前記第１の信号が第２の状態であるときに入力された前記第２の信号に含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部を備えることを特徴とする記録装置。
【請求項１０】
前記第２の信号に含まれるデータはクロック信号に基づきシリアル形式にて前記モーター駆動回路に入力されることを特徴とする請求項９に記載の記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、モーター駆動回路及びモーター駆動回路を備えた記録装置に関するものである。
【背景技術】
【０００２】
プリンタに使用するモーターの種類はＤＣモーターとステッピングモーターがメインであり、これらのモーターを機種と用途に応じて各々複数個使用している。
【０００３】
これらのモーターを駆動するために、例えば、特開平０５−１２２９８８号の図４や特開平０５−１８４１９４号公報の図８に示すように、４つのトランジスタによりＨブリッジを構成し、これらのトランジスタのオン／オフを行ってモータに電流を流してモータを駆動する。
【０００４】
図１０において、プリンタモーターを駆動するための構成例を示す。図１０において、（１００）はプリンタ制御コントローラ、（１０１）はモーター制御コントローラ、（１０２）、（１０３）はＤＣモーター、（１０４）、（１０５）はステッピングモーター、（１０６）、（１０７）はＤＣモータードライバー、（１０８）、（１０９）はステッピングモータードライバーである。図１０においては、各モーターに駆動信号を出力するモータードライバーが必要である。
【０００５】
図１１では、モーターの種類（あるいはモーター特性）によってモータードライバーを接続していることを示す。半導体プロセスの進化により、同じ種類のモーターであれば複数のモーターを駆動できるモータードライバーは存在している。
【特許文献１】特開平０５−１２２９８８号公報
【特許文献２】特開平０５−１８４１９４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、図１２に示す様に使用するモーター種類を統合できなかった場合、同じ種類のモーターを複数駆動できるモータードライバーであっても、モーター種類毎にモータードライバーが必要となる。
【０００７】
複数のモータードライバーを使用すると、モータードライバーの増加によるコストアップやその増加に伴う基板面積の増加を招き、結果としてモータドライバーを備えた装置、あるいはモータ制御装置の大型化、コストアップに繋がるものである。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明のモーター駆動回路は、外部からデータが入力されるモーター駆動回路であって、モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路と、前記データに含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、前記データに含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部とを備えることを特徴とする。また、本発明の別のモーター駆動回路は、外部から第１の信号及び第２の信号が入力されるモーター駆動回路であって、モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路と、前記第１の信号が第１の状態であるときに入力された前記第２の信号に含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、前記第１の信号が第２の状態であるときに入力された前記第２の信号に含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部とを備えることを特徴とする。
【０００９】
本発明の記録装置は、記録ヘッドを用いて記録を行う記録装置であって、制御コントローラと、前記制御コントローラから入力されたデータに基づき、モーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路を有するモーター駆動回路とを備え、前記モーター駆動回路は、前記制御コントローラから入力されたモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、前記制御コントローラから入力されたモーターの駆動データに基づいて、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部を備えることを特徴とする。本発明の別の記録装置は、記録ヘッドを用いて記録を行う記録装置であって、制御コントローラと、前記制御コントローラから入力された第１の信号及び第２の信号に基づいてモーターを駆動する第１のＨブリッジ回路及び第２のＨブリッジ回路を有するモーター駆動回路とを備え、前記モーター駆動回路は、前記第１の信号が第１の状態であるときに入力された前記第２の信号に含まれるモーターの接続データに基づき、前記第１のＨブリッジ回路が第１のモーターを駆動し、前記第２のＨブリッジ回路が第２のモーターを駆動する第１の設定、または前記第１のＨブリッジ回路と前記第２のＨブリッジ回路を組み合わせて第３のモーターを駆動する第２の設定を選択してモーター接続の設定を行う設定部と、前記第１の信号が第２の状態であるときに入力された前記第２の信号に含まれるモーターの駆動データに基づき、前記第１のＨブリッジ回路及び前記第２のＨブリッジ回路を制御する制御部を備えることを特徴とする。
【発明の効果】
【００１０】
以上説明したように、モータードライバー構成を設定可能とすると、１種類のモータードライバーで異なるタイプのモーターを駆動することができる。これにより、モータドライバーの数を減らすことができ、装置の小型化やコストダウンを実現できる。
【発明を実施するための最良の形態】
【００１１】
＜実施例＞
図１にモーター駆動回路（モータードライバーあるいはモータードライバー回路とも表す）を備えた機器の構成を示す。例えば、インクジェット方式の記録ヘッドを用いて記録を行うプリンタ（記録装置）について説明する。
【００１２】
図１では、ＤＣモーターが３個、ステッピングモーター（ＳｔｅｐｐｉｎｇＭｏｔｏｒ）が２個の計５個のモーターを同じモータードライバーを２つ使用する構成になっている。
【００１３】
図１において、（１）はＣＰＵ、（２）はプリンタ制御コントローラ、（３）はモータードライバー（ＭｏｔｏｒＤｒｉｖｅｒ）１、（４）はモータードライバー（ＭｏｔｏｒＤｒｉｖｅｒ）２、（５）はＤＣモーター１、（６）はＤＣモーター２、（７）はステッピングモーター１（ＳｔｅｐｐｉｎｇＭｏｔｏｒ１）、（８）はステッピングモーター２（ＳｔｅｐｐｉｎｇＭｏｔｏｒ２）である。
【００１４】
図２は本発明によるモータードライバー回路の構造を示す。このモータードライバー回路は、例えば１チップの集積回路となっている。この図において図２のモータードライバー回路は４個のＨブリッジを持ち、接続するモーター（Ｍｏｔｏｒ）の種類に対応してＨブリッジの組み替えが可能となっている。
【００１５】
Ｈブリッジ回路について簡単に説明すると、４つのトランジスタ（例えば電界効果トランジスタ）で構成されており、この４つのトランジスタに対して制御信号が入力される。この制御信号に応じてトランジスタは、オンまたはオフして、電流の向きを切替えてモータの正転または逆転が行われる。
【００１６】
図２において、（２０）はＨブリッジ構成を設定する設定部（設定回路）である。（２１）はＨブリッジ−Ａ，Ｈブリッジ−Ｂを制御する制御部（制御回路）Ａ／Ｂである。（２２）はＨブリッジ−Ｃ，Ｈブリッジ−Ｄを制御する制御部Ｃ／Ｄである。（２２）はＨブリッジ−Ａである。（２３）はＨブリッジ−Ｂである。（２４）はＨブリッジ−Ｃである。（２５）はＨブリッジ−Ｄである。
【００１７】
図２の構成では、ステッピングモーター（ＳｔｅｐｐｉｎｇＭｏｔｏｒ）を駆動する場合は、Ｈブリッジ−ＡとＨブリッジ−Ｂ、Ｈブリッジ−ＣとＨブリッジ−Ｄがペアになる。
【００１８】
また、ＤＣモーター（ＤＣＭｏｔｏｒ）を駆動する場合は、Ｈブリッジ−Ａ、Ｈブリッジ−Ｂ、Ｈブリッジ−Ｃ、Ｈブリッジ−Ｄがそれぞれ独立してモーターを駆動する場合、とＨブリッジ−ＡとＨブリッジ−Ｂが組み合わさって（ペアとなって）１つのモーターを駆動し、Ｈブリッジ−ＣとＨブリッジ−Ｄがペアとなって１つのモーターを駆動する場合がある。
【００１９】
大電流を必要としないタイプのＤＣモータ（以降ＤＣ（Ｓ）と表す）が接続される場合には、Ｈブリッジ−Ａ、Ｈブリッジ−Ｂ、Ｈブリッジ−Ｃ、Ｈブリッジ−Ｄはそれぞれ独立して駆動させることが出来る。一方、大電流を必要とするＤＣモーター（以降ＤＣ（Ｌ）と表す）を接続する場に合は、ＨブリッジＡとＨブリッジＢがペアとなり、ＨブリッジＣとＨブリッジＤがペアとなる。
【００２０】
ここで、ＤＣモータの動作仕様について補足すると、ＤＣ（Ｓ）とＤＣ（Ｌ）では、例えば初期トルク用の電流値やバリスタピーク電流値が異なる。
【００２１】
例えば、ＤＣ（Ｓ）の初期トルク用の電流値は、２．５アンペア（Ａ）である。一方、ＤＣ（Ｌ）の初期トルク用の電流値は、３アンペア（Ａ）である。
【００２２】
図８に、接続するモーターについて設定するための信号、タイミングを示す。モータードライバーの構成の初期設定は、モード（Ｍｏｄｅ）信号（３１）、クロック（Ｃｌｏｃｋ）信号（３２）、データ（Ｄａｔａ）信号（３３）、ストローブ（Ｓｔｒｏｂｅ）信号（３４）の４つの信号で実行する。このモード信号は、例えばスリープ信号であり、このスリープ信号がローレベルの場合、モータードライバーは低消費電力状態になる。
【００２３】
この初期設定の方法は、図８にあるように、Ｍｏｄｅ信号（３１）をロー（Ｌｏｗ）レベル（＝低消費電力Ｍｏｄｅ）にする。このときモータードライバーは低消費電力モードに移行しており、Ｈブリッジは動作しない状態である。このモード信号がかつ（３２）Ｃｌｏｃｋ信号に同期して（３３）Ｄａｔａ信号で構成データを送付する。ストローブ信号のエッジ（例えば立下りエッジ）で確定する。このストローブ信号を受けたとき、Ｍｏｄｅ信号がローレベルであれば初期設定が行われ、Ｍｏｄｅ信号がハイレベルであれば通常モードの設定、すなわちモーター駆動のための設定が行われる。このような構成により、初期設定で使用されるこのクロック信号、データ信号、ストローブ信号は、ステッピングモータを駆動する場合に使用される。
【００２４】
本実施例では、１６ビットのデータを送付し、その先頭のビット（Ｂｉｔ）０，ビット（Ｂｉｔ）１，ビット（Ｂｉｔ）２の値でモーター構成を設定する。
【００２５】
例えば、図９に示すように、ビット０＝０、ビット１＝０、ビット２＝０であれば、モータモータードライバーに、２つのステッピングモーターを接続する設定である。この設定により、図３に示すように２つのステッピングモーターを駆動することが出来る。
【００２６】
また、ビット０＝０、ビット１＝０、ビット２＝１であれば、このモータモータードライバーには、１つのステッピングモーターと２つのＤＣ（Ｓ）を接続する設定である。この設定により、図５に示すように１つのステッピングモーターと２つのＤＣ（Ｓ）を駆動することが出来る。
【００２７】
また、ビット０＝０、ビット１＝１、ビット２＝０であれば、このモータモータードライバーには、１つのステッピングモーターと１つのＤＣ（Ｌ）を接続する設定である。この設定により、図４に示すように１つのステッピングモーターと１つのＤＣ（Ｌ）を駆動することが出来る。
【００２８】
また、ビット０＝１、ビット１＝０、ビット２＝０であれば、このモータモータードライバーには、２つのＤＣ（Ｌ）を接続する設定である。この設定により、図６に示すように２つのＤＣ（Ｌ）を駆動することが出来る。
【００２９】
また、ビット０＝１、ビット１＝０、ビット２＝１であれば、このモータモータードライバーには、４つのＤＣ（Ｓ）を接続する設定である。この設定により、図７に示すように４つのＤＣ（Ｓ）を駆動することが出来る。
【００３０】
また、ビット０＝１、ビット１＝１、ビット２＝１であれば、このモータモータードライバーには、２つのＤＣ（Ｓ）と２つのＤＣ（Ｌ）を駆動することができる。
【００３１】
次に、初期設定により、接続したモータを駆動するための構成について図１３を用いて説明する。
【００３２】
図１３において、１３００Ａ、１３００ＢはそれぞれＨ−ブリッジ回路である。ＰＤＡ１〜ＰＤＡ４とＰＤＢ１〜ＰＤＢ４はＨ−ブリッジ回路を駆動するプリドライバである。そして、Ａ１〜Ａ４はプリドライバＰＤＡ１〜ＰＤＡ４を駆動する信号線である。Ｂ１〜Ｂ４はプリドライバＰＤＢ１〜ＰＤＢ４を駆動する信号線である。
【００３３】
なお、Ｈ−ブリッジ回路１３００Ｂはセレクタ１３０１により、信号線Ａ１〜Ａ４、Ｂ１〜Ｂ４のいずれかを選択することができる。この選択は、上述したステッピングモーターを接続する設定により行われる。例えば、ＤＣ（Ｌ）を接続する設定または、ステッピングモータを接続する設定であれば、セレクタ１３０１は、信号線Ａ１〜Ａ４をＨ−ブリッジ回路１３００Ｂに出力する。また、ＤＣ（Ｓ）を接続する設定であれば、セレクタ１３０１は、信号線Ｂ１〜Ｂ４をＨ−ブリッジ回路１３００Ｂに出力する。
【００３４】
さらに、接続したモータを駆動するための構成について図１４を用いて説明する。Ｈ−ブリッジ回路１４００Ａ、Ｈ−ブリッジ回路１４００Ｂ、プリドライバＰＤＡ１〜ＰＤＡ４、プリドライバＰＤＢ１〜ＰＤＢ４、セレクタ１４０１など図１３と同じ働きをするので、説明を省略する。
【００３５】
ブロック１４０２について説明する。１４０３はステッピングモータを駆動するための駆動信号を生成する生成回路である。１４０４と１４０７はＤＣモータを駆動するための駆動信号を生成する生成回路である。
【００３６】
１４０５は、セレクタである。例えば、１４０５はＳＥＬＥＣＴ２信号により、１４０３と１４０４のいずれか一方を選択し、入力した信号を選択したブロックへ出力する。
【００３７】
図２において、設定部２０はＳＥＬＥＣＴ１信号、ＳＥＬＥＣＴ２信号を出力する。また、１４０１と１４０２は、制御部２１や２２に相当する。１４０２は、ＳＥＬＥＣＴ１信号、ＳＥＬＥＣＴ２信号を受けて、駆動信号の生成を行う。
【００３８】
次に、各生成回路について説明する。例えば１４０３では、例えば、クロック信号に基づき１６ビットのシリアル信号を入力し、この１６ビットの信号をラッチするラッチ部を備えている。そしてこの１６ビット信号の値からステッピングモータを駆動する信号Ａ１〜Ａ４を生成する。この信号により、Ｈ−ブリッジ回路は動作する。
【００３９】
一方、１４０４では、ＰＨＡＳＥ（位相）信号やイネーブル信号を入力して、ＤＣモータを駆動する信号Ａ１〜Ａ４を生成する。例えば、ＰＨＡＳＥ（位相）信号は、デューティーが変化するＰＷＭ信号である。生成回路１４０６については、１４０４と同様であるので説明を省くが、ＤＣモータを駆動する信号Ｂ１〜Ｂ４を生成する。
【００４０】
モータ駆動回路は、複数の信号を入力する端子をもっているが、この中で、一部の端子は、ステッピングモータ用の入力端子とＤＣモータ用の信号の入力端子と兼用している。例えば、ステッピングモータ用のクロック信号の入力端子と、ＤＣ（Ｓ）モータ用の位相信号（ＰＨＡＳＥ信号）の入力端子を兼用している。また、ステッピングモータ用のシリアルデータの端子と、ＤＣ（Ｌ）モータ用の位相信号（ＰＨＡＳＥ信号）の入力端子を兼用している。
【００４１】
このため、セレクタ１４０５は、駆動する（接続される）モータの種類に応じたＳＥＬＥＣＴ２信号により、ステッピングモータ用の生成回路かＤＣモータ用の生成回路のいずれかを選択して、選択した生成回路に対して入力信号を送る。
【００４２】
なお、セレクタ（１４０５）を介さないで生成回路、やモータ駆動回路に入力する信号については、説明を簡単にするために省いている。例えば、ＤＣモータ用の基準電位を入力する端子等を備えている。
【００４３】
以上説明したように、初期設定によって、モーターの接続について様々な形態をとることができる。また、図４、図５に示したように、１つのモータ駆動回路（モータードライバー）に異なるタイプのモータを接続し、駆動することができる。
【００４４】
従って、モータードライバー回路の端子（所定の端子を除き）から出力される信号の役割は、この初期設定により切り替わる。しかし、電源端子やグランドの端子、モード信号の端子の役割は変わらず固定である。
【００４５】
なお、初期設定の情報として、この他にも、ビット９からビット１２の４ビットにそれぞれ設定することで、モータ基準電位（Ｖｒｅｆ）の減衰比をそのビットに対応するモーターに対してそれぞれ設定できる。
【００４６】
プリンタの電源が投入されるとＣＰＵ（１）は制御コントローラ（２）にモータードライバーの構成を設定する様に指示し、制御コントローラ（２）はモータードライバー（３）、（４）に図８に示す制御信号を介して図９に示した設定データを転送する。
【００４７】
データ転送後、制御コントローラ（２）はＭｏｄｅ信号（３１）をハイレベル（Ｈレベル）にしてモータードライバーを低消費電力Ｍｏｄｅから通常のモードに移行させ、かつモータードライバー（３）、（４）は通常のモードの設定データを受信する。この設定データに従ってＨブリッジ回路が動作して、モーターの駆動を行う。
【００４８】
通常モードの設定時には、トルク設定のための電流レンジ（４段階に設定可能）、電流減衰率（Ｄｅｃａｙ  Ｍｏｄｅの設定）、位相情報（Ａ相、Ｂ相のレベル設定）などのデータの設定が行なわれる。
【００４９】
なお、このモータードライバー回路は、チョッパ方式の４ビットのマイクロステップ方式のステップモーター駆動が可能である。
【００５０】
以上説明したように、制御コントローラからの設定により、接続するモーター（のタイプや数）に合致したモータードライバー回路を構成することができる。
【００５１】
図１に示したように、３つのＤＣ（Ｓ）（５）、（６）、（７）をモータードライバー（３）で駆動し、２つのステッピングモーター（８）、（９）をモータードライバー（４）で駆動することが可能となった。
【００５２】
記録装置に適用した場合の一例として、例えば、ＤＣ（Ｓ）（５）は記録ヘッドが搭載されたキャリッジを走査させるためのキャリッジモータとして適用される。ＤＣ（Ｓ）（６）は被記録媒体（例えば記録用紙）を搬送する搬送モータとして適用される。ＤＣ（Ｓ）（７）は被記録媒体（例えば記録用紙）を排紙する排紙モータとして適用される。また、ステッピングモーター（８）は、記録ヘッドのクリーニングを行うためのクリーニングモーターとして適用される。ステッピングモーター（９）は、被記録媒体（例えば記録用紙）を給紙する給紙モーターとして適用される。
【００５３】
＜他の実施例＞
以上、モーター駆動回路を備えた機器として、インクジェット方式の記録ヘッドを用いて記録を行うプリンタ（記録装置）について説明したが、このプリンタに限定するものではなく、複数のモーターを駆動する機器に適用しても構わない。
【００５４】
また、記録装置に適用するモータの構成は、上述した構成に限定するものではない。例えばＤＣモータは、クリーニングモーターとして適用されても構わない。
【図面の簡単な説明】
【００５５】
【図１】本実施例におけるモーター駆動のための制御ブロック。
【図２】本実施例におけるモーター駆動回路の説明図。
【図３】本実施例におけるモーターとモーター駆動回路の接続形態の説明図。
【図４】本実施例におけるモーターとモーター駆動回路の接続形態の説明図。
【図５】本実施例におけるモーターとモーター駆動回路の接続形態の説明図。
【図６】本実施例におけるモーターとモーター駆動回路の接続形態の説明図。
【図７】本実施例におけるモーターとモーター駆動回路の接続形態の説明図。
【図８】設定データの転送についての説明図。
【図９】設定データについての説明図。
【図１０】従来のモーターとモーター駆動回路の接続形態の説明図。
【図１１】従来のモーターとモーター駆動回路の接続形態の説明図。
【図１２】従来のモーターとモーター駆動回路の接続形態の説明図。
【図１３】本実施例におけるモーター駆動回路の説明図。
【図１４】本実施例におけるモーター駆動回路の説明図。
【符号の説明】
【００５６】
１  ＣＰＵ
２  プリンタ制御コントローラ
３  モータードライバー１
４  モータードライバー２
２０  設定部
２１  制御部Ａ／Ｂ
２２  制御部Ｃ／Ｄ
２３  Ｈブリッジ−Ａ
２４  Ｈブリッジ−Ｂ
２５  Ｈブリッジ−Ｃ
２６  Ｈブリッジ−Ｄ
【図１】
0004684586.tif 000002
【図２】
0004684586.tif 000003
【図３】
0004684586.tif 000004
【図４】
0004684586.tif 000005
【図５】
0004684586.tif 000006
【図６】
0004684586.tif 000007
【図７】
0004684586.tif 000008
【図８】
0004684586.tif 000009
【図９】
0004684586.tif 000010
【図１０】
0004684586.tif 000011
【図１１】
0004684586.tif 000012
【図１２】
0004684586.tif 000013
【図１３】
0004684586.tif 000014
【図１４】
0004684586.tif 000015