JPH0798412B2 - Recording device - Google Patents
Recording deviceInfo
- Publication number
- JPH0798412B2 JPH0798412B2 JP63016855A JP1685588A JPH0798412B2 JP H0798412 B2 JPH0798412 B2 JP H0798412B2 JP 63016855 A JP63016855 A JP 63016855A JP 1685588 A JP1685588 A JP 1685588A JP H0798412 B2 JPH0798412 B2 JP H0798412B2
- Authority
- JP
- Japan
- Prior art keywords
- carriage
- motor
- rotor
- drive motor
- carriage drive
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Character Spaces And Line Spaces In Printers (AREA)
- Control Of Stepping Motors (AREA)
Description
【発明の詳細な説明】 [産業上の利用分野] 本発明は記録装置に関し、特にステップモータを駆動源
として用いて少なくとも記録ヘッドの記録走査のための
移動を行なうシリアル型の記録装置に関するものであ
る。Description: BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a recording apparatus, and more particularly to a serial type recording apparatus that uses a step motor as a drive source to move at least a recording head for recording scanning. is there.
[従来の技術] 従来のシリアル型の記録装置では、記録ヘッドを記録走
査のため搬送するキャリッジを駆動するキャリッジ駆動
モータとしてはハイブリッド型またはPM(永久磁石)型
のステップモータが多く用いられている。ステップモー
タの駆動制御は同モータの駆動パルス数と同パルスの周
波数を簡単に開ループ制御することにより行なわれてい
る。またキャリッジ駆動モータとしてステップモータの
他にDCブラシモータが用いられる場合もある。[Prior Art] In a conventional serial type printing apparatus, a hybrid type or PM (permanent magnet) type step motor is often used as a carriage drive motor for driving a carriage that conveys a print head for print scanning. . The drive control of the step motor is performed by simply performing open loop control of the number of drive pulses of the motor and the frequency of the pulse. In addition to the step motor, a DC brush motor may be used as the carriage driving motor.
[発明が解決しようとする課題] しかしながらキャリッジ駆動モータとしてステップモー
タを用い開ループ制御で駆動する場合には、キャリッジ
の駆動走行時に特にハイブリッド型の場合にステップモ
ータのロータの振動に起因する「キーン」という耳障り
な騒音が発生する。またキャリッジの起動時、停止時お
よび反転時、すなわちステップモータの起動時、停止時
および反転時にはステップモータが振動しながら起動な
いし停止するため「ガタン」という大きな騒音が発生す
る。これらの騒音は特にバブルジェットプリンタ等のイ
ンクジェットプリンタのように騒音をあまり発生しない
プリンタでは問題となる。[Problems to be Solved by the Invention] However, when a stepper motor is used as a carriage drive motor and is driven by open loop control, "Kean Annoying noise is generated. Also, when the carriage is started, stopped, and reversed, that is, when the step motor is started, stopped, and reversed, the step motor vibrates and starts or stops, which causes a loud noise. These noises become a problem particularly in a printer that does not generate much noise, such as an inkjet printer such as a bubble jet printer.
一方DCブラシモータをキャリッジ駆動モータに用いた場
合は騒音の面では問題ないが、ブラシと整流子の接点の
寿命があり、信頼性に難点があり、特に十分な耐久性を
求められるコンピュータの出力機器等としては問題があ
った。またその難点のわりにはDCブラシモータのコスト
は割高であった。On the other hand, when a DC brush motor is used as a carriage drive motor, there is no problem in terms of noise, but the contact point between the brush and commutator is long, and there is a difficulty in reliability. In particular, computer output that requires sufficient durability There was a problem as a device. In addition, the cost of the DC brush motor was relatively high in spite of its difficulties.
またその他のキャリッジ駆動モータとしてブラシレスモ
ータを用いることも考えられるが、ブラシレスモータで
は起動時の立ち上がり時間が長く、ほぼ一行毎に起動、
停止、反動起動を繰り返すキャリッジ駆動モータとして
は適していなかった。すなわちブラシレスモータを用い
ると高速記録が行なえない。It is also conceivable to use a brushless motor as another carriage drive motor, but with a brushless motor, the startup time at startup is long and it starts almost every line.
It was not suitable as a carriage drive motor that repeatedly stops and recoils. That is, if a brushless motor is used, high speed recording cannot be performed.
本発明の課題は上述の欠点を解消し、低騒音で高速記録
が可能であり信頼性、耐久性に優れた記録装置を提供す
ることにある。An object of the present invention is to solve the above-mentioned drawbacks and to provide a recording apparatus that is capable of high-speed recording with low noise and is excellent in reliability and durability.
[課題を解決するための手段] 上述の課題を解決するため、本発明の記録装置によれ
ば、記録ヘッドを搭載したキャリッジと、該キャリッジ
を移動させるためのステップモータと、該ステップモー
タのロータの回転角位置を検出し、該ロータの所定角度
の回転毎にパルス信号を発生する検出手段と、該検出手
段からのパルス信号をカウントし、そのカウント値に応
じて前記キャリッジの位置を検出するとともに前記キャ
リッジの起動並びに停止の制御信号を出力する制御手段
と、前記検出手段からのパルス信号を複数カウントし、
そのカウント値に応じて前記ステップモータのコイルに
供給する励磁電流の励磁相切換えを制御する切換手段と
を備え、該切換手段は前記制御手段からの起動制御信号
により励磁電流の励磁相切換え制御を開始し、停止制御
信号により励磁電流の励磁相切換え制御を停止する構成
を採用した。[Means for Solving the Problems] In order to solve the above problems, according to the recording apparatus of the present invention, a carriage on which a recording head is mounted, a step motor for moving the carriage, and a rotor of the step motor are provided. Detecting a rotational angle position of the rotor, generating a pulse signal for each rotation of the rotor by a predetermined angle, and counting pulse signals from the detecting means, and detecting the position of the carriage according to the count value. Along with the control means for outputting control signals for starting and stopping the carriage, and counting a plurality of pulse signals from the detection means,
Switching means for controlling the excitation phase switching of the excitation current supplied to the coil of the step motor according to the count value, and the switching means controls the excitation phase switching of the excitation current by the start control signal from the control means. A structure is adopted in which the excitation phase switching control of the excitation current is stopped by the start and stop control signals.
[作用] このような構成によれば、ステップモータのロータの所
定角度の回転毎に検出手段から発生されるパルス信号を
複数カウントし、そのカウント値に応じてステップモー
タのコイルに供給する励磁電流の励磁相切換えを制御す
ることにより、常に最適なタイミングで励磁相の切換え
を行ない、ステップモータを滑らかに駆動でき、駆動中
及び起動、停止時の振動を抑え、騒音を小さくできる。[Operation] According to such a configuration, a plurality of pulse signals generated from the detecting means are counted each time the rotor of the step motor rotates by a predetermined angle, and the exciting current supplied to the coil of the step motor is counted according to the counted value. By controlling the excitation phase switching, the excitation phase can always be switched at the optimum timing, the step motor can be driven smoothly, vibration during driving and during start-up and stop can be suppressed, and noise can be reduced.
また脱調がないからステップモータの駆動パルスの周波
数に高周波数を選択でき、ステップモータの高速駆動が
可能であり、高速記録が可能になる。In addition, since there is no step out, a high frequency can be selected as the frequency of the drive pulse of the step motor, the step motor can be driven at high speed, and high speed recording becomes possible.
またステップモータにはDCブラシモータのような接点の
寿命による問題がない。In addition, step motors do not have the problem of contact life as DC brush motors do.
[実施例] 以下添付した図を参照して本発明の実施例の詳細を説明
する。Embodiments Embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
第1実施例 第1図〜第4図は本発明の第1実施例によるシリアル型
のインクジェットプリンタの本発明に関わる部分の構造
と動作を説明するものである。First Embodiment FIGS. 1 to 4 are for explaining the structure and operation of the portion of the serial type ink jet printer according to the first embodiment of the present invention related to the present invention.
まず第1図は実施例のプリンタの要部として記録ヘッド
を搭載したキャリッジを駆動するキャリッジ駆動機構の
構造を示している。同図において符号2がキャリッジで
あり、インクジェット方式の記録ヘッド4を搭載してお
り、プリンタにおいて記録用紙7の記録台となる不図示
のプラテンに平行に架設されたガイドシャフト5a,5b上
にその軸方向に摺動可能に支持されている。またキャリ
ッジ2にはベルト6が結合されており、このベルト6は
プーリ3a,3b間に張架され、プーリ3aはキャリッジ駆動
モータ1の出力回転軸に結合されている。First, FIG. 1 shows the structure of a carriage drive mechanism that drives a carriage on which a recording head is mounted, as a main part of the printer of the embodiment. In the figure, reference numeral 2 is a carriage, which is equipped with an inkjet type recording head 4, and is mounted on guide shafts 5a and 5b which are installed in parallel with a platen (not shown) which serves as a recording base for recording paper 7 in the printer. It is slidably supported in the axial direction. Further, a belt 6 is coupled to the carriage 2, the belt 6 is stretched between pulleys 3a and 3b, and the pulley 3a is coupled to an output rotation shaft of the carriage drive motor 1.
そしてキャリッジ駆動モータ1によりプーリ3aが回転駆
動されることにより、ベルト6が走行し、それに連動し
てキャリッジ2がガイドシャフト5a,5b上を記録用紙7
に沿って矢印FまたはR方向に摺動走行する、キャリッ
ジ2がFまたはR方向に1回移動する間に記録ヘッド4
が駆動されることにより、1行のドット記録がなされ、
1行の記録が終了すると記録用紙7が1行分図中上方向
に送られ改行がなされる。この繰り返しにより順次1行
づつの記録がなされていく。When the pulley 3a is rotationally driven by the carriage driving motor 1, the belt 6 travels, and in conjunction with this, the carriage 2 causes the carriage 2 to travel over the guide shafts 5a and 5b.
The carriage 2 slides along the direction of arrow F or R, and the recording head 4 moves while the carriage 2 moves once in the direction of F or R.
Is driven to record one line of dots,
When the recording of one line is completed, the recording paper 7 for one line is sent upward in the figure and a line feed is made. By repeating this, the recording is performed line by line.
なおこの記録動作の際にキャリッジ駆動モータ1に要求
される駆動条件の例を挙げると、記録密度を360ドット
/インチとして記録速度に対応するキャリッジ駆動モー
タ1の回転速度が高速モードで約800rpmであり、低速モ
ードで約400rpmである。高速モードでは起動から定速走
行(回転速度800rpm)に到達する時間は約60msecであ
り、定速走行時間は約1秒であり、定速走行から停止す
るまでの時間は約60msecである。An example of the drive conditions required for the carriage drive motor 1 during this recording operation is as follows. The rotation speed of the carriage drive motor 1 corresponding to the recording speed when the recording density is 360 dots / inch is about 800 rpm in the high speed mode. Yes, about 400 rpm in low speed mode. In high-speed mode, the time required to reach constant speed running (rotation speed 800 rpm) is about 60 msec, the constant speed running time is about 1 second, and the time from constant speed running to stop is about 60 msec.
次に第2図は上記のような駆動条件で駆動される本実施
例のキャリッジ駆動モータ1の構造を説明する断面図で
ある。Next, FIG. 2 is a cross-sectional view for explaining the structure of the carriage drive motor 1 of the present embodiment driven under the above drive conditions.
第2図の構造においてまず10a,10bはキャリッジ駆動モ
ータ1の全体を支持するボディであり、上下に対向して
ネジ11等で結合され互いに固定される。In the structure shown in FIG. 2, reference numerals 10a and 10b denote bodies for supporting the entire carriage drive motor 1, which are vertically opposed to each other and coupled by screws 11 or the like and fixed to each other.
ボディ10a、10bにはベアリング12a,12bを介してモータ
1の出力回転軸としてのロータ軸13が回転可能に軸受け
されており、ロータ軸13の中央部には円柱形の永久磁石
から成るロータ14が固着されている。ロータ14はその外
周においてN極,S極の磁極が円周方向に等ピッチで交互
に例えばこの場合24極着磁されている。A rotor shaft 13 as an output rotating shaft of the motor 1 is rotatably supported by the bodies 10a and 10b via bearings 12a and 12b, and a rotor 14 formed of a cylindrical permanent magnet is provided in the center of the rotor shaft 13. Is stuck. On the outer circumference of the rotor 14, magnetic poles of N poles and S poles are alternately magnetized at equal pitches in the circumferential direction, for example, 24 poles in this case.
次にロータ14の外側にはそれぞれコイル15a,15bを巻装
した2つのリング状のステータ16a,16bがそれぞれの中
央の開口部にロータ14を遊嵌するようにして上下に重ね
られてボディ10a,10b間に挟まれて固定されている。ロ
ータ14の外周と対向するステータ16a,16bの内周には、
ロータ14の上記の磁極と同じピッチで磁極が設けられて
いる。ステータ16aの磁極とステータ16bの磁極とは互い
に磁極のピッチの1/4だけ円周方向にずらして配置され
る。Next, outside the rotor 14, two ring-shaped stators 16a and 16b, each having coils 15a and 15b wound respectively, are vertically stacked so that the rotor 14 is loosely fitted in the central opening of each body 10a. It is sandwiched and fixed between 10b. The inner circumferences of the stators 16a and 16b facing the outer circumference of the rotor 14 are
Magnetic poles are provided at the same pitch as the above magnetic poles of the rotor 14. The magnetic poles of the stator 16a and the stator 16b are arranged so as to be displaced from each other in the circumferential direction by 1/4 of the pitch of the magnetic poles.
このような構造のもとに例えば周知の2相励磁方式でコ
イル15a,15bの励磁電流を切り換えることにより、ステ
ータ16a,16bの各磁極とロータ14の各磁極との間の磁力
による吸引、反発によりロータ14がロータ軸13とともに
回転する。ロータ14の磁極数を上述のようにN極,S極24
極ずつとして48回の励磁電流の切り換えによりロータ14
が1回転する。Under such a structure, by switching the exciting currents of the coils 15a and 15b by, for example, a well-known two-phase excitation method, attraction and repulsion due to magnetic force between the magnetic poles of the stators 16a and 16b and the magnetic poles of the rotor 14 are performed. As a result, the rotor 14 rotates together with the rotor shaft 13. As described above, the number of magnetic poles of the rotor 14 is N pole, S pole 24
The rotor 14 is switched by switching the exciting current 48 times for each pole.
Rotates once.
なおステータ16a,16bの磁極の位置を上述のようにずら
してあることでステータ16a,16bの励磁順序を逆にする
ことによりロータ14をその円周方向のいずれの方向にも
回転可能である。The positions of the magnetic poles of the stators 16a and 16b are shifted as described above, so that the rotors 14 can be rotated in any of their circumferential directions by reversing the excitation order of the stators 16a and 16b.
ところで上述したキャリッジ駆動モータ1の基本的な構
造は従来のPM型ステップモータと同じであるが、このPM
型ステップモータとしての基本的な構造に加えて本実施
例のキャリッジ駆動モータ1では低騒音と高速駆動を実
現するためにロータ14の回転角位置すなわちロータ14の
各磁極の位置を検出するエンコーダを設けている。By the way, the basic structure of the carriage drive motor 1 described above is the same as that of the conventional PM type step motor.
In addition to the basic structure as a mold step motor, the carriage drive motor 1 of this embodiment has an encoder for detecting the rotational angle position of the rotor 14, that is, the position of each magnetic pole of the rotor 14 in order to realize low noise and high speed drive. It is provided.
このエンコーダはロータ軸13に固着された検出用ディス
ク17と、その外周に臨んでボディ10b上に固定されたMR
素子(磁気抵抗効果素子)基板18とから構成される。検
出用ディスク17の外周はN極,S極の磁極が等ピッチで交
互にこの場合例えば144極着磁されている。また図示し
ていないがMR素子基板18の検出用ディスク17に対向する
面には2つのMR素子がディスク17の円周方向に僅かにず
れた位置に隣り合って設けられている。This encoder consists of a detection disk 17 fixed to the rotor shaft 13 and an MR fixed to the body 10b facing the outer circumference of the detection disk 17.
An element (magnetoresistive element) substrate 18 is provided. In the outer circumference of the detection disk 17, magnetic poles of N pole and S pole are alternately magnetized at equal pitches, in this case, for example, 144 poles are magnetized. Although not shown, on the surface of the MR element substrate 18 facing the detection disk 17, two MR elements are provided adjacent to each other at a position slightly shifted in the circumferential direction of the disk 17.
そしてロータ14の回転に伴ってディスク17が回転し、デ
ィスク17の磁極がMR素子基板18上の2つのMR素子の前を
通過するごとに両素子を介して互いに90゜位相の異なる
パルス信号がエンコーダの出力として出力されるように
なっている。上述のように検出用ディスク17の磁極数を
144としてロータ14の1回転についてのエンコーダの出
力パルス数は288パルスとなる。なお2つのMR素子を介
して90゜位相の異なるパルスを出力するのはロータ14の
回転方向も検出するためである。Then, the disk 17 rotates with the rotation of the rotor 14, and every time the magnetic pole of the disk 17 passes in front of the two MR elements on the MR element substrate 18, pulse signals different in phase from each other by 90 ° are transmitted through both elements. It is designed to be output as the output of the encoder. As described above, the number of magnetic poles of the detection disk 17
The number of output pulses of the encoder for one rotation of the rotor 14 as 144 is 288. It should be noted that the reason why the pulses having 90 ° different phases are output via the two MR elements is to detect the rotation direction of the rotor 14.
本実施例ではこのようなエンコーダの検出出力に応じて
キャリッジ駆動モータ1の駆動を閉ループ制御するもの
とし、具体的にはキャリッジ駆動モータ1のコイル15a,
15bの励磁電流の切り換えタイミングの制御と回転速度
の制御を行なう。In the present embodiment, the drive of the carriage drive motor 1 is closed-loop controlled according to the detection output of such an encoder. Specifically, the coil 15a of the carriage drive motor 1,
The switching timing of the exciting current of 15b and the rotation speed are controlled.
次に第3図はキャリッジ駆動モータ1の閉ループ制御を
行なうモータ駆動制御系の構成を説明するものである。Next, FIG. 3 illustrates the configuration of a motor drive control system for performing closed loop control of the carriage drive motor 1.
第3図において符号20はプリンタ全体の制御を行なうMP
U(マイクロプロセッサユニット)20であり、ROM(リー
ドオンリメモリ)21に格納された制御プログラムに従
い、RAM(ランダムアクセスメモリ)22をデータ処理に
用いてプリンタの図示していない他の各機構の駆動源の
駆動制御を行なうとともに、上述したキャリッジ2を駆
動するキャリッジ駆動モータ1の駆動制御を行なう。そ
のためにMPU20は図示していないハードウェアまたはソ
フトウェアにより構成したカウンタを用いて上述した検
出用ディスク17とMR素子基板18から構成されるエンコー
ダ25の出力パルスをカウントすることによってキャリッ
ジ2の位置を検知するようになっている。In FIG. 3, reference numeral 20 is an MP for controlling the entire printer.
A U (microprocessor unit) 20, which uses a RAM (random access memory) 22 for data processing according to a control program stored in a ROM (read only memory) 21 to drive other mechanisms (not shown) of the printer. The drive control of the power source is performed, and the drive control of the carriage drive motor 1 that drives the carriage 2 is performed. Therefore, the MPU 20 detects the position of the carriage 2 by counting the output pulses of the encoder 25 composed of the detection disk 17 and the MR element substrate 18 described above using a counter composed of hardware or software (not shown). It is supposed to do.
そしてMPU20はモータ速度制御回路23を介しキャリッジ
駆動モータ1の回転速度を先述した高速モードまたは低
速モードの速度に制御するとともに、キャリッジ駆動モ
ータ1のコイル15a,15bの励磁電流の切り換えを行なっ
てキャリッジ駆動モータ1を駆動する電流切換回路24を
介してキャリッジ駆動モータ1の起動、停止および回転
方向、すなわちキャリッジ2の起動、停止、移動方向を
制御する。Then, the MPU 20 controls the rotation speed of the carriage drive motor 1 to the speed in the high speed mode or the low speed mode described above through the motor speed control circuit 23, and switches the exciting currents of the coils 15a and 15b of the carriage drive motor 1 to carry the carriage. Via the current switching circuit 24 which drives the drive motor 1, the start, stop and rotation direction of the carriage drive motor 1, that is, the start, stop and movement direction of the carriage 2 are controlled.
モータ速度制御回路23はエンコーダ25の検出出力に応じ
てキャリッジ駆動モータ1の回転速度を閉ループ制御す
るものであり、具体的にはエンコーダ25の出力パルスの
間隔時間を基準の時間と比較し、その比較結果に応じて
その時間差を小さくし無くすようにキャリッジ駆動モー
タ1の励磁電流の大きさないし電圧の大きさを加減する
ものである。このような機能を果たす回路は既に知られ
ており、ここではその詳細の説明は省略する。The motor speed control circuit 23 performs closed loop control of the rotation speed of the carriage drive motor 1 according to the detection output of the encoder 25, and specifically, compares the interval time of the output pulse of the encoder 25 with a reference time, According to the comparison result, the magnitude of the exciting current or the magnitude of the voltage of the carriage drive motor 1 is adjusted so as to reduce and eliminate the time difference. A circuit that performs such a function is already known, and a detailed description thereof will be omitted here.
このようなモータ速度制御回路23に対してMPU20はキャ
リッジ駆動モータ1の回転速度を指示し、それに応じて
モータ速度制御回路23内において指示された速度に対応
した比較用の基準時間が選択され、それを用いてパルス
間隔との比較が行なわれ、キャリッジ駆動モータ1の回
転速度が例えば所定の高速モードか又は所定の低速モー
ドに制御される。The MPU 20 indicates the rotation speed of the carriage drive motor 1 to the motor speed control circuit 23, and the reference time for comparison corresponding to the instructed speed is selected in the motor speed control circuit 23 accordingly. It is used for comparison with the pulse interval, and the rotation speed of the carriage drive motor 1 is controlled to, for example, a predetermined high speed mode or a predetermined low speed mode.
一方電流切り換え回路24はMPU20から入力される起動信
号に応じて上述した励磁電流の切り換え動作を開始して
キャリッジ駆動モータ1を起動させ、MPU20から入力さ
れる停止信号に応じてキャリッジ駆動モータ1を停止さ
せる。キャリッジ駆動モータ1の停止方法としては、こ
の場合同モータ1のコイルの両端をショートさせる。こ
れによりキャリッジ駆動モータ1は発電機と同様とな
り、キャリッジ2から与えられる運動エネルギーが発電
の電気エネルギー、更には熱エネルギーに変換されて速
やかに吸収されるため、キャリッジ駆動モータ1は滑ら
かに速やかに停止する。この方法によってキャリッジ駆
動モータ1の停止時即ちキャリッジ2の停止時に発生す
る騒音を効果的に小さく抑えることができる。On the other hand, the current switching circuit 24 starts the switching operation of the exciting current described above in response to the activation signal input from the MPU 20 to activate the carriage drive motor 1 and activates the carriage drive motor 1 in response to the stop signal input from the MPU 20. Stop. In this case, as a method of stopping the carriage drive motor 1, both ends of the coil of the motor 1 are short-circuited. As a result, the carriage drive motor 1 becomes the same as a generator, and the kinetic energy given from the carriage 2 is converted into electric energy for power generation and further converted into heat energy and absorbed promptly, so that the carriage drive motor 1 smoothly and quickly. Stop. With this method, noise generated when the carriage drive motor 1 is stopped, that is, when the carriage 2 is stopped can be effectively suppressed.
更に電流切り換え回路24は上記のように単にキャリッジ
駆動モータ1の駆動と停止を行なうだけではなく、本発
明に関わる点としてエンコーダ25の検出出力に応じてキ
ャリッジ駆動モータのコイルの励磁電流の切り換えタイ
ミングを閉ループ制御する。このために電流切り換え回
路24は不図示のカウンタを有しており、同カウンタによ
りエンコーダ25の出力パルスをカウントし、そのカウン
ト値が所定値に一致するとその時点で励磁電流の切り換
えを行なうようになっている。先述のようにここではキ
ャリッジ駆動モータ1の電流切り換え回数は2相励磁方
式でロータ14の1回転につき一例として48回とし、エン
コーダ25の出力パルス数は1回転につき288パルスとし
た。1パルス出力されるごとにローラ14は等角度づつ回
転しているのであるから、パルスを6つ(288÷48)カ
ウントするごとに励磁電流の切り換えを行なうものとす
れば、つねに等角度づつ回転した所定のタイミングでロ
ータ14の磁極とステータ16a,16bの磁極の位置関係が同
じ所定の関係になったタイミングで励磁電流の切り換え
が行なわれることになる。そこでここではパルスを6つ
カウントするごとに励磁電流の切り換えを行なうものと
する。但しその前に励磁電流の切り換えのそれぞれがキ
ャリッジ駆動モータ1を滑らかに良好に駆動する上で適
当な好ましいロータ14とステータ16a,16bの磁極の位置
関係のタイミングにおいて行なわれるように、プリンタ
の電源が投入された時に、カウンタの値を0としてロー
タ14の位置を励磁電流の切り換えを行なう位置として好
ましい位置に合せる初期化をMPU20の制御により行な
う。Further, the current switching circuit 24 not only drives and stops the carriage drive motor 1 as described above, but also relates to the present invention, and the switching timing of the excitation current of the coil of the carriage drive motor according to the detection output of the encoder 25. Closed loop control. For this reason, the current switching circuit 24 has a counter (not shown), which counts the output pulses of the encoder 25 and, when the count value matches a predetermined value, switches the exciting current at that time. Has become. As described above, the number of times the current of the carriage drive motor 1 is switched is set to 48 times per revolution of the rotor 14 by the two-phase excitation method, and the number of output pulses of the encoder 25 is set to 288 pulses per revolution. Since the roller 14 rotates by an equal angle each time one pulse is output, if the exciting current is switched every time 6 pulses (288 ÷ 48) are counted, the roller 14 always rotates by an equal angle. The exciting current is switched at the timing when the positional relationship between the magnetic poles of the rotor 14 and the magnetic poles of the stators 16a and 16b becomes the same predetermined timing. Therefore, here, the exciting current is switched every time six pulses are counted. However, before that, each of the switching of the exciting current is performed at a timing of the preferable positional relationship between the rotor 14 and the magnetic poles of the stators 16a and 16b suitable for driving the carriage driving motor 1 smoothly and satisfactorily. When is turned on, the MPU 20 controls the initialization so that the value of the counter is set to 0 and the position of the rotor 14 is adjusted to a preferable position for switching the exciting current.
ここでは例えば励磁電流の切り換えはロータ14の各磁極
の中心(着磁の最も強い所)とステータ16a,16bの一方
の磁極の中心が一致した、即ち駆動トルクが0の時に行
なうのが好ましいものとして上記の初期化は例えば次の
ように行なう。Here, for example, the switching of the exciting current is preferably performed when the center of each magnetic pole of the rotor 14 (the strongest point of magnetization) and the center of one of the magnetic poles of the stators 16a and 16b coincide, that is, when the driving torque is zero. The above initialization is performed as follows, for example.
即ちまずコイル15a,15bのうちの一方に同方向へ所定時
間以上電流を流す。次にこの通電によるコイルの励磁に
よってロータ14が僅かに回転し、ロータ14の各磁極の中
心が通電したコイルのステータの各磁極の中心に正対
し、ロータ14が静止したときにカウンタの値を0に設定
し、励磁電流を遮断する。That is, first, a current is applied to one of the coils 15a and 15b in the same direction for a predetermined time or more. Next, the rotor is slightly rotated by the excitation of the coil due to this energization, the center of each magnetic pole of the rotor 14 faces the center of each magnetic pole of the stator of the energized coil, and the counter value is set when the rotor 14 is stationary. Set to 0 to shut off the exciting current.
このような初期化により励磁電流の切り換えタイミング
のカウント値とロータ14の磁極の位置の関係に正しい対
応関係がとられる。即ち上記パルスを6つカウントする
時点と磁極の中心同士が一致するトルクが0の時点の一
致がとられる。この対応関係は初期化以後プリンタの電
源がオフにならない限り保持される。By such initialization, the correspondence between the count value of the switching timing of the exciting current and the position of the magnetic pole of the rotor 14 can be properly associated. That is, the time when the six pulses are counted and the time when the torque at which the centers of the magnetic poles match each other are 0 are matched. This correspondence is maintained unless the printer power is turned off after initialization.
なおエンコーダ25の検出用ディスク17の磁極とロータ14
の磁極の位置の機械的なずれはここでは大した問題には
ならない。即ちここではロータ14の磁極が24極であるの
に対して検出用ディスク17の磁極は144極であり、エン
コーダの出力パルスは1回転につき288パルスである。
ロータ14の磁極の1極当りの出力パルス数は12パルスで
ある。上述した位置ずれによるパルスのずれの範囲はパ
ルス間隔の半分として誤差の範囲は±4.2%(=±1/24
×100%)であり、これに応じた励磁電流の切り換えタ
イミングのずれは無視できる大きさである。従ってロー
タ14とディスク17の相対位置の調整は不要であり、無調
整でロータ14の磁極検出、即ちロータ14の回転角位置検
出を行なうことができる。The magnetic pole of the detection disk 17 of the encoder 25 and the rotor 14
The mechanical deviation of the position of the magnetic poles is not a big issue here. That is, here, the rotor 14 has 24 magnetic poles, while the detection disk 17 has 144 magnetic poles, and the encoder output pulse is 288 pulses per rotation.
The number of output pulses per pole of the rotor 14 is 12 pulses. The range of pulse shift due to the above-mentioned position shift is half the pulse interval, and the error range is ± 4.2% (= ± 1/24
X100%), and the shift in the switching timing of the exciting current corresponding to this is negligible. Therefore, the relative position of the rotor 14 and the disk 17 need not be adjusted, and the magnetic pole of the rotor 14, that is, the rotational angle position of the rotor 14 can be detected without adjustment.
次に第4図を参照して記録時におけるMPU20によるキャ
リッジ駆動モータ1の制御動作を説明する。なおここで
はMPU20による他の機構の制御動作の説明は省略する。
また第4図はMPU20によるキャリッジ駆動モータ1の駆
動制御の処理手順を示し、これに対応した制御プログラ
ムがROM21に格納されるものとする。Next, the control operation of the carriage drive motor 1 by the MPU 20 during recording will be described with reference to FIG. The description of the control operation of other mechanisms by the MPU 20 is omitted here.
Further, FIG. 4 shows a processing procedure of drive control of the carriage drive motor 1 by the MPU 20, and a control program corresponding thereto is stored in the ROM 21.
プリンタの電源が投入されると、MPU20はまず第4図の
ステップS1において、上述したロータ14の位置と電流切
り換え回路24のカウンタのカウント値との正しい対応を
取るための初期化動作を行なう。When the power of the printer is turned on, the MPU 20 first performs an initializing operation in step S1 of FIG. 4 to establish a correct correspondence between the position of the rotor 14 and the count value of the counter of the current switching circuit 24 described above.
次にステップS2においてキャリッジ2が第1図中左端の
ホームポジションにあるか否かを確認し、ない時はステ
ップS3でキャリッジ駆動モータ1を駆動し、キャリッジ
2をホームポジションまで移動させる。なおキャリッジ
2がホームポジションにあるか否かの位置検出は例えば
発光ダイオードとフォトトランジスタからなる光学セン
サ等により行なう。Next, in step S2, it is confirmed whether or not the carriage 2 is at the home position at the left end in FIG. 1, and if not, the carriage drive motor 1 is driven in step S3 to move the carriage 2 to the home position. The position detection of whether or not the carriage 2 is at the home position is performed by, for example, an optical sensor including a light emitting diode and a phototransistor.
次にMPU20はステップS4において不図示のホストシムテ
ムに指示される記録モードに従ってモータ1の回転速
度、回転方向を決定し、1行の印字数からキャリッジ駆
動モータ1の駆動パルス数を決定する。Next, in step S4, the MPU 20 determines the rotation speed and the rotation direction of the motor 1 according to the recording mode instructed by the host system (not shown), and determines the number of drive pulses of the carriage drive motor 1 from the number of prints in one line.
そしてモータ速度制御回路23にモータ回転速度を指示す
る信号を出力するとともに、ステップS5でキャリッジ駆
動モータ1を電流切り換え回路24の駆動により起動させ
る。即ちキャリッジ2をスタートさせる。またキャリッ
ジ駆動モータ1の起動と同時にMPU20はエンコーダ25の
出力パルスのカウントを開始する。Then, a signal instructing the motor rotation speed is output to the motor speed control circuit 23, and the carriage drive motor 1 is started by driving the current switching circuit 24 in step S5. That is, the carriage 2 is started. At the same time as the carriage drive motor 1 is started, the MPU 20 starts counting the output pulses of the encoder 25.
次にMPU20はステップS6においてエンコーダ25の出力パ
ルスのカウントの値によりキャリッジ2が印字開始位置
に到達したか否かを調べ、到達したらステップS7におい
て記録ヘッド4を駆動して印字を開始させる。Next, in step S6, the MPU 20 checks whether or not the carriage 2 has reached the print start position based on the count value of the output pulse of the encoder 25, and if the carriage 2 has reached the print start position, the recording head 4 is driven to start printing in step S7.
次にステップS8においてエンコーダ25の出力パルスのカ
ウントの値によりキャリッジ2が1行の印字の終了位置
に到達したか否かを調べ、到達したらステップS9におい
て記録ヘッド4の印字動作を停止させて1行の印字を終
了させる。そしてステップS10において電流切り換え回
路24に停止信号を出力し、電流切り換え回路24はこの信
号に応じて前述のようにキャリッジ駆動モータ1のコイ
ルの両端をショートさせて、キャリッジ駆動モータ1を
停止させる。Next, in step S8, it is checked whether or not the carriage 2 has reached the print end position for one line based on the count value of the output pulse of the encoder 25, and if the carriage 2 has reached the print end position, the print operation of the recording head 4 is stopped in step S9. Finish printing the line. Then, in step S10, a stop signal is output to the current switching circuit 24, and the current switching circuit 24 short-circuits both ends of the coil of the carriage drive motor 1 in response to this signal to stop the carriage drive motor 1.
次にMPU20はステップS11において印字データの残量の有
無により全印字が終了したか否かを調べる。Next, in step S11, the MPU 20 checks whether or not all printing is completed depending on the presence / absence of the remaining amount of print data.
そして全印字が終了していたらステップS13に移行し、
キャリッジ駆動モータ1の駆動によりキャリッジ2をホ
ームポジションに移動させて処理を終了する。If all printing is completed, move to step S13,
The carriage drive motor 1 is driven to move the carriage 2 to the home position, and the process is completed.
また全印字が終了していなくて次の行の印字データがあ
ればステップS12に移行し、キャリッジ駆動モータ1の
駆動によりキャリッジ2を次の行の印字開始位置まで移
動させ、ステップS7に戻り、以下の処理を繰り返す。If all the printing has not been completed and there is print data for the next line, the process proceeds to step S12, the carriage 2 is moved to the print start position for the next line by driving the carriage drive motor 1, and the process returns to step S7. The following processing is repeated.
なお往復印字を行なう場合は上述した次の行の印字開始
位置は次の行の印字幅の右端の位置とする。またキャリ
ッジ駆動モータ1を逆転させてキャリッジ2を逆方向
(第1図中R方向)に移動させる場合はエンコーダ25の
出力パルスを減算してカウントし、キャリッジ2の位置
を検知するのは勿論である。When performing reciprocal printing, the print start position of the next line is the right end position of the print width of the next line. When the carriage drive motor 1 is rotated in the reverse direction to move the carriage 2 in the reverse direction (R direction in FIG. 1), the output pulse of the encoder 25 is subtracted and counted to detect the position of the carriage 2. is there.
以上のような本実施例によれば上述のようにエンコーダ
25の出力に応じてキャリッジ駆動モータ1の励磁電流の
切り換えタイミング及び同モータの回転速度を閉ループ
制御することにより、常に最適なタイミングで励磁電流
の切り換えが行なわれるとともに、加速が順次滑らかに
行なわれ、キャリッジ駆動モータ1が滑らかに良好に運
転される。従ってキャリッジ駆動モータ1の振動が少な
く、その駆動中の騒音を小さく抑えることができる。ま
たキャリッジ駆動モータ1の停止時も上述した停止方法
によってキャリッジ駆動モータ1が滑らかに速やかに停
止し、その際の騒音も小さく抑えることができる。According to the present embodiment as described above, the encoder as described above
By controlling the excitation current switching timing of the carriage drive motor 1 and the rotation speed of the motor in a closed loop control according to the output of 25, the excitation current is always switched at the optimum timing and the acceleration is sequentially and smoothly performed. The carriage drive motor 1 operates smoothly and satisfactorily. Therefore, the vibration of the carriage driving motor 1 is small, and the noise during the driving can be suppressed to a low level. Further, even when the carriage drive motor 1 is stopped, the carriage drive motor 1 can be smoothly and quickly stopped by the above-described stopping method, and noise at that time can be suppressed to a small level.
また本実施例のキャリッジ駆動モータは多極のステッピ
ングモータであるので大きなトルクが得られる。即ちモ
ータのトルクの最大値Tはそのコイルの起磁力をNI(ア
ンペアターン)、ロータから発生する磁束とコイルが鎖
交する磁束をΦ(ウエーバー)、ロータの磁極対をp、
比例定数をkとすると、T=kpΦNI(ニュートン・メー
トル)で表せるように、ステップモータのように多くの
磁極を有するモータは大きなトルクを発生する。このよ
うに大きなトルクが得られ、応答速度も速く、これを用
いて高速記録を行なうことができる。Further, since the carriage drive motor of this embodiment is a multi-pole stepping motor, a large torque can be obtained. That is, the maximum value T of the torque of the motor is NI (ampere turn) for the magnetomotive force of the coil, Φ (weber) for the magnetic flux generated from the rotor and the magnetic flux that links the coil, and p for the magnetic pole pair of the rotor.
Assuming that the proportional constant is k, a motor having many magnetic poles such as a step motor produces a large torque as represented by T = kpΦNI (Newton meter). Thus, a large torque can be obtained and the response speed is fast, and high speed recording can be performed using this.
このように本実施例によればPM型ステッピングモータを
無調整でDCブラシレスモータ化してキャリッジ駆動モー
タとして用いることにより低騒音の高速シリアルプリン
タを実現できる。またステッピングモータの場合にはDC
ブラシモータの場合のような接点の寿命による信頼性の
問題がない。As described above, according to the present embodiment, a high-speed serial printer with low noise can be realized by using the PM type stepping motor as a carriage drive motor by making it into a DC brushless motor without adjustment. DC for stepping motors
There is no problem of reliability due to contact life as in the case of a brush motor.
なお上述の説明ではキャリッジ駆動モータ1の励磁電流
の切り換えタイミングを上述したトルクが0になる時点
に制御するものとしたが、これに限らず、例えばトルク
が0となる時点の僅かに手前の時点でも良い。また切り
換えのタイミングを常に所定のタイミングに制御するの
ではなく、加速時、低速走行時、および減速時等の状況
の違いによって異なるタイミングに制御することも考え
られる。それにはMPU20の制御により、電流切換回路24
が励磁電流を切り換えるカウンタのカウントを上記の状
況の違いによりずらせば良い。In the above description, the switching timing of the exciting current of the carriage drive motor 1 is controlled at the time when the torque becomes 0, but the invention is not limited to this. For example, a time slightly before the time when the torque becomes 0. But good. Further, the switching timing may not always be controlled to a predetermined timing, but may be controlled to a different timing depending on the situation such as acceleration, low speed traveling, and deceleration. The current switching circuit 24 is controlled by the MPU20.
It is sufficient to shift the count of the counter that switches the excitation current depending on the difference in the above situation.
また上述のようにエンコーダ25の出力パルスのカウント
値より励磁電流の切り換えタイミングを制御する制御方
法によれば、2相励磁方式のいわゆる180゜通電と一相
励磁方式のいわゆる90゜通電の切り換え等もMPU20のソ
フトウエアにより簡単に行なうことができる。Further, as described above, according to the control method of controlling the switching timing of the exciting current based on the count value of the output pulse of the encoder 25, switching between so-called 180 ° energization of the two-phase excitation system and so-called 90 ° energization of the one-phase excitation system, etc. Can also be easily done by the software of MPU20.
第2実施例 ところで上述した第1実施例ではキャリッジ駆動モータ
1をPM型ステップモータとして構成するものとしたが、
第5図に本発明の第2実施例として示すようにハイブリ
ッド型のステップモータとして構成しても良い。この場
合も同様にロータ軸13に検出用ディスク17を取り付け同
ディスク17に対向するようにMR素子基板18を設けて先述
したエンコーダ25を構成し、そしてその検出出力に応じ
て先述と同様にモータの励磁電流の切り換えタイミング
と回転速度を閉ループ制御するものとする。Second Embodiment By the way, in the above-described first embodiment, the carriage drive motor 1 is configured as a PM type step motor,
A hybrid type step motor may be constructed as shown in FIG. 5 as a second embodiment of the present invention. In this case as well, the detection disk 17 is similarly attached to the rotor shaft 13, the MR element substrate 18 is provided so as to face the disk 17, and the encoder 25 described above is configured. It is assumed that the excitation current switching timing and the rotation speed are closed-loop controlled.
但しハイブリッド型の場合はロータ14の磁極数が多く、
一回転の励磁電流の切り換え回数も多くなる。例えばロ
ータ14の磁極の歯の数を100枚として2相励磁方式で一
回転の電流切り換え回数は200回となる。この場合エン
コーダ25は例えばロータ14の一回転に付き800パルスの
信号を出力するように構成し、電流切換回路24はパルス
を4つカウントする毎に励磁電流の切り換えを行なうよ
うにする。However, in the case of the hybrid type, the number of magnetic poles of the rotor 14 is large,
The number of times the excitation current for one rotation is switched also increases. For example, assuming that the number of teeth of the magnetic pole of the rotor 14 is 100, the number of times the current is switched in one rotation is 200 in the two-phase excitation method. In this case, the encoder 25 is configured to output a signal of 800 pulses per one rotation of the rotor 14, for example, and the current switching circuit 24 switches the exciting current every time four pulses are counted.
このようにしてハイブリッド型のステップモータを閉ル
ープ制御してキャリッジ駆動モータ1として用いること
により、上述した第1実施例の場合と同様の作用効果が
得られる上に、ハイブリッド型であることにより第1実
施例の場合より更に高出力が得られる。By using the hybrid type step motor in the closed loop control as the carriage drive motor 1 in this manner, the same operation and effect as in the case of the first embodiment described above can be obtained, and by the hybrid type motor, the first step motor can be obtained. A higher output can be obtained than in the case of the embodiment.
第3実施例 次に第6図および第7図(A)〜(C)は本発明の第3
実施例に用いられるキャリッジ駆動モータの構造を説明
するものである。Third Embodiment Next, FIGS. 6 and 7 (A) to (C) show the third embodiment of the present invention.
3 illustrates a structure of a carriage drive motor used in an embodiment.
本実施例では第6図に示すように第1実施例の場合と同
様にキャリッジ駆動モータ1としてのPM型ステップモー
タに検出用ディスク17とMR素子基板18を設けて前述のエ
ンコーダ25を構成する他に、更に別に第7図(A)〜
(C)に符号26a,26bで示すホール素子を設けるものと
する。そしてロータ14の回転角位置、磁極の位置を上記
エンコーダで第1実施例の場合と同様に検出するととも
に、ホール素子26a,26bを介しても検出し、エンコーダ
の出力に応じてキャリッジ駆動モータ1の起動、停止お
よび速度の制御を行ない、ホール素子26a,26bの出力に
より励磁電流の切り換えタイミングの制御を行なうもの
とする。In this embodiment, as shown in FIG. 6, a PM type step motor as the carriage driving motor 1 is provided with a detection disk 17 and an MR element substrate 18 as in the case of the first embodiment to form the encoder 25 described above. In addition, FIG. 7 (A)-
Hall elements 26a and 26b are provided in (C). Then, the rotation angle position and the magnetic pole position of the rotor 14 are detected by the encoder as in the case of the first embodiment, and also detected by the Hall elements 26a and 26b, and the carriage drive motor 1 is detected according to the output of the encoder. Is controlled, and the switching timing of the exciting current is controlled by the outputs of the Hall elements 26a and 26b.
ホール素子26a,26bの取り付け構造を説明すると、まず
両素子はホール素子基板27a,27bのそれぞれの上に設け
られている。そしてホール素子基板27a,27bはそれぞれ
中央にロータ14を遊嵌するための開口部29a,29bを有し
た円環板状のホール素子位置決め部材28a,28bのそれぞ
れに固定される。両位置決め部材28a,28bにはホール素
子26a,26bをよけるための扇形の切欠部30a,30bが形成さ
れている。そして両位置決め部材28a,28bはそれぞれ相
手に取り付けられたホール素子26a,26bがそれぞれの切
欠部30a,30bに納まるようにして重ねて第7図(B)に
示すように結合される。そして両位置決め部材28a,28b
はホール素子基板27a,27bがそれぞれの切欠部30a,30bの
側縁に当らない範囲内で互いに対して円周方向に摺動可
能に結合される。Explaining the mounting structure of the Hall elements 26a and 26b, first, both elements are provided on the Hall element substrates 27a and 27b, respectively. Then, the Hall element substrates 27a and 27b are fixed to the annular plate-shaped Hall element positioning members 28a and 28b having the openings 29a and 29b for loosely fitting the rotor 14 in the center. Both positioning members 28a, 28b are provided with fan-shaped notches 30a, 30b for avoiding the Hall elements 26a, 26b. The two positioning members 28a, 28b are overlapped with each other so that the Hall elements 26a, 26b attached to each other fit into the respective notches 30a, 30b, and are joined as shown in FIG. 7 (B). And both positioning members 28a, 28b
Are coupled slidably in the circumferential direction with respect to each other within a range in which the Hall element substrates 27a, 27b do not contact the side edges of the respective cutouts 30a, 30b.
そしてホール素子位置決め部材28a,28bの組み立て体は
開口部29a,29bにロータ14を遊嵌するようにして第6図
のステータ16a,16bに対し円周方向に位置調整が可能な
ようにその下方に取り付けられる。The assembly of the Hall element positioning members 28a, 28b is arranged below the stators 16a, 16b of FIG. 6 so that the rotor 14 can be loosely fitted in the openings 29a, 29b so as to be circumferentially adjusted in position. Attached to.
このような構造によればホール素子位置決め部材28a,28
bがステータ16a,16bに対して位置調整できるので、ステ
ータ16a,16bの磁極に対するホール素子26a、26bの出力
信号の位相を微妙に調整することができる。また同時に
ホール素子位置決め部材28a,28bが互いに対して摺動可
能であるため、ホール素子26a,26bの間の相対位置の調
整も行なえ、これにより両ホール素子26a,26bの出力信
号の位相差も調整することができる。そしてこのような
調整により、励磁電流の切り換えタイミングの磁極位置
の検出を高精度に正確に行なえる。According to this structure, the Hall element positioning members 28a, 28
Since the position of b can be adjusted with respect to the stators 16a and 16b, the phases of the output signals of the Hall elements 26a and 26b with respect to the magnetic poles of the stators 16a and 16b can be finely adjusted. At the same time, since the Hall element positioning members 28a, 28b are slidable with respect to each other, the relative position between the Hall elements 26a, 26b can be adjusted, and the phase difference between the output signals of both Hall elements 26a, 26b can also be adjusted. Can be adjusted. By such adjustment, the magnetic pole position at the switching timing of the exciting current can be accurately detected with high accuracy.
なお以上のような構造の他にプリンタの他の機構の駆動
源にステップモータを用いる場合にも同様な構造により
励磁電流の切り換えタイミングや回転速度等を閉ループ
制御することにより、同様に低騒音化と動作の高速化が
図れる。In addition to the above structure, when a step motor is used as a drive source for other mechanisms of the printer, the noise reduction can be similarly reduced by controlling the excitation current switching timing and rotation speed in a closed loop with the same structure. And the operation speed can be increased.
[発明の効果] 以上の説明から明らかなように、本発明の記録装置によ
れば、キャリッジ駆動用のステップモータのコイルに供
給する励磁電流の励磁相の切り換えを常に最適なタイミ
ングで行ない、ステップモータを滑らかに駆動でき、駆
動中及び起動、停止時の振動を抑え、騒音を小さくでき
る。また、脱調がないからステップモータの駆動パルス
の周波数に高周波数を選択でき、ステップモータの高速
駆動が可能であり、高速記録が可能になる等の優れた効
果が得られる。[Effects of the Invention] As is apparent from the above description, according to the recording apparatus of the present invention, the switching of the excitation phase of the excitation current supplied to the coil of the step motor for driving the carriage is always performed at the optimum timing, and the step The motor can be driven smoothly, vibration during driving, starting and stopping can be suppressed, and noise can be reduced. Further, since there is no step out, a high frequency can be selected as the frequency of the drive pulse of the step motor, the step motor can be driven at high speed, and excellent effects such as high speed recording can be obtained.
第1図は本発明の第1実施例によるプリンタの要部とし
てキャリッジ駆動機構の構造を示す斜視図、第2図は第
1図中のキャリッジ駆動モータの構造を示す断面図、第
3図は同モータの駆動制御系の構成を示すブロック図、
第4図は第3図中のMPUによるキャリッジ駆動モータの
制御手順を示す流れ図、第5図は本発明の第2実施例に
用いられるハイブリッド型ステップモータとしてのキャ
リッジ駆動モータの構造を示す断面図、第6図は本発明
の第3実施例に用いられるキャリッジ駆動モータの構造
を示す一部破断斜視図、第7図(A)は第6図のモータ
にホール素子を付設するためのホール素子位置決め部材
の構造を示す下面図、第7図(B)は同部材の側面図、
第7図(C)は同部材の上面図である。 1……キャリッジ駆動モータ 2……キャリッジ、3a,3b……プーリ 4……記録ヘッド 5a,5b……ガイドシャフト 6……ベルト、7……記録用紙 14……ロータ 15、15a,15b……コイル 16、16a,16b……ステータ 17……検出用ディスク、18……MR素子基板 20……MPU 23……モータ速度制御回路 24……電流切換回路、25……エンコーダ 26a,26b……ホール素子1 is a perspective view showing the structure of a carriage drive mechanism as a main part of the printer according to the first embodiment of the present invention, FIG. 2 is a sectional view showing the structure of the carriage drive motor in FIG. 1, and FIG. Block diagram showing the configuration of the drive control system of the motor,
FIG. 4 is a flow chart showing the control procedure of the carriage drive motor by the MPU in FIG. 3, and FIG. 5 is a sectional view showing the structure of the carriage drive motor as a hybrid type step motor used in the second embodiment of the present invention. FIG. 6 is a partially cutaway perspective view showing the structure of a carriage drive motor used in the third embodiment of the present invention, and FIG. 7 (A) is a hall element for attaching a hall element to the motor of FIG. The bottom view showing the structure of the positioning member, FIG. 7 (B) is a side view of the member,
FIG. 7 (C) is a top view of the same member. 1 ... Carriage drive motor 2 ... Carriage, 3a, 3b ... Pulley 4 ... Recording head 5a, 5b ... Guide shaft 6 ... Belt, 7 ... Recording paper 14 ... Rotor 15, 15a, 15b ... Coil 16, 16a, 16b ...... Stator 17 ...... Detection disk, 18 ...... MR element substrate 20 ...... MPU 23 ...... Motor speed control circuit 24 ...... Current switching circuit, 25 ...... Encoder 26a, 26b ...... Hall element
───────────────────────────────────────────────────── フロントページの続き (72)発明者 吉村 茂 東京都大田区下丸子3丁目30番2号 キヤ ノン株式会社内 (56)参考文献 実開 昭61−7299(JP,U) ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Inventor Shigeru Yoshimura 3-30-2 Shimomaruko, Ota-ku, Tokyo Canon Inc. (56) Bibliography Sho 61-7299 (JP, U)
Claims (1)
ータの所定角度の回転毎にパルス信号を発生する検出手
段と、 該検出手段からのパルス信号をカウントし、そのカウン
ト値に応じて前記キャリッジの位置を検出するとともに
前記キャリッジの起動並びに停止の制御信号を出力する
制御手段と、 前記検出手段からのパルス信号を複数カウントし、その
カウント値に応じて前記ステップモータのコイルに供給
する励磁電流の励磁相切換えを制御する切換手段とを備
え、 該切換手段は前記制御手段からの起動制御信号により励
磁電流の励磁相切換え制御を開始し、停止制御信号によ
り励磁電流の励磁相切換え制御を停止することを特徴と
する記録装置。1. A carriage on which a recording head is mounted, a step motor for moving the carriage, a rotational angle position of a rotor of the step motor is detected, and a pulse signal is generated every rotation of the rotor by a predetermined angle. Detecting means for counting the pulse signals from the detecting means, detecting the position of the carriage according to the count value, and outputting a control signal for starting and stopping the carriage; A plurality of pulse signals, and switching means for controlling the excitation phase switching of the excitation current supplied to the coil of the step motor according to the count value, and the switching means is controlled by a start control signal from the control means. The special feature is that the excitation phase switching control of the excitation current is started and the excitation phase switching control of the excitation current is stopped by the stop control signal. To the recording device.
Priority Applications (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63016855A JPH0798412B2 (en) | 1988-01-29 | 1988-01-29 | Recording device |
| GB8901829A GB2215923B (en) | 1988-01-29 | 1989-01-27 | Recorder using stepping motor |
| FR8901068A FR2627312B1 (en) | 1988-01-29 | 1989-01-27 | DATA RECORDER |
| US07/302,196 US4928050A (en) | 1988-01-29 | 1989-01-27 | Recorder |
| DE3902485A DE3902485C2 (en) | 1988-01-29 | 1989-01-27 | Recorder |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP63016855A JPH0798412B2 (en) | 1988-01-29 | 1988-01-29 | Recording device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH01194898A JPH01194898A (en) | 1989-08-04 |
| JPH0798412B2 true JPH0798412B2 (en) | 1995-10-25 |
Family
ID=11927832
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP63016855A Expired - Fee Related JPH0798412B2 (en) | 1988-01-29 | 1988-01-29 | Recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0798412B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP5610838B2 (en) | 2010-05-11 | 2014-10-22 | キヤノン株式会社 | Equipment with motor |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS617299U (en) * | 1984-06-18 | 1986-01-17 | 株式会社東芝 | Pulse motor drive device |
-
1988
- 1988-01-29 JP JP63016855A patent/JPH0798412B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JPH01194898A (en) | 1989-08-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US4928050A (en) | Recorder | |
| US5075609A (en) | Recording apparatus | |
| JPH0588076B2 (en) | ||
| US5029264A (en) | Recording apparatus | |
| JPH11215894A (en) | Stepping motor control device | |
| US4706005A (en) | Control circuit of direct current servomotor for floppy disk drive | |
| US5264769A (en) | Recording device with a controllable carriage driving motor | |
| JPH0798414B2 (en) | Recording device | |
| JPH10164893A (en) | Motor drive for recording device | |
| JPH0798412B2 (en) | Recording device | |
| JPH0340597B2 (en) | ||
| JPH0570398B2 (en) | ||
| JP2726071B2 (en) | Recording device | |
| JP3447795B2 (en) | Brushless motor | |
| JPH01291971A (en) | recording device | |
| JP3633965B2 (en) | Brushless motor | |
| WO1999030411A1 (en) | Stepper motor controlling device and method, and printer and information recording medium employing the same | |
| JPH0446075B2 (en) | ||
| JPH0638595A (en) | Drive motor controller | |
| JPH0295200A (en) | recording device | |
| JP3268951B2 (en) | Variable reluctance motor | |
| JPH02153772A (en) | recording device | |
| JPH03218299A (en) | recording device | |
| JPH10174493A (en) | Stepping motor control circuit | |
| JPH05137396A (en) | Drive motor controller |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |