JP2009240060A - Printer - Google Patents
Printer Download PDFInfo
- Publication number
- JP2009240060A JP2009240060A JP2008082399A JP2008082399A JP2009240060A JP 2009240060 A JP2009240060 A JP 2009240060A JP 2008082399 A JP2008082399 A JP 2008082399A JP 2008082399 A JP2008082399 A JP 2008082399A JP 2009240060 A JP2009240060 A JP 2009240060A
- Authority
- JP
- Japan
- Prior art keywords
- phase difference
- stepping motor
- vibration
- feed roller
- thermal head
- 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.)
- Pending
Links
Images
Landscapes
- Handling Of Sheets (AREA)
- Control Of Stepping Motors (AREA)
Abstract
Description
本発明は、複数のステッピングモータによって送りローラ機構を駆動する際の脱調および横筋発生の問題に善処したプリンタに関するものである。 The present invention relates to a printer in which the problem of step-out and occurrence of lateral stripes when driving a feed roller mechanism by a plurality of stepping motors is remedied.
プリンタの一般的な構成は、サーマルヘッドと、このサーマルヘッドに用紙を介して適度に押圧された状態で相対されるプラテンローラと、このプラテンローラから所要距離を隔てて配置される複数の送りローラ機構と、これらの送りローラ機構のローラを駆動するモータとを具備する。近時において、モータには、高精度の速度制御が可能なステッピングモータが一般的に用いられ、ステッピングモータに駆動制御手段から駆動パルスを供給して回転制御が行われる。 A general configuration of a printer includes a thermal head, a platen roller that is opposed to the thermal head while being appropriately pressed through a sheet, and a plurality of feed rollers arranged at a required distance from the platen roller. And a motor for driving the rollers of these feed roller mechanisms. Recently, a stepping motor capable of high-speed speed control is generally used as the motor, and rotation control is performed by supplying drive pulses from the drive control means to the stepping motor.
ところで、この種のステッピングモータを用いたプリンタは、特に周期が短いときに、入力される駆動パルス列に対してステッピングモータの回転が追いつかないいわゆる脱調現象が生じることがある。このような問題に対処するために、特許文献1等では、駆動パルス発生に係る励磁コイル毎に励磁パルスが印加されている間の励磁電流の経時変化を観測し、基準波形との差が所定誤差範囲を逸脱しているときに脱調が発生したものと判定することにより、ステッピングモータが定電流駆動された場合にも確実に脱調を検出して、脱調の旨を印字したり、周波数を脱調直前の周波数よりも低く抑える手法等が提示されている。
しかしながら、脱調の主たる原因は、ステッピングモータの駆動トルクが負荷を駆動するのに不十分な点にある。そこで、抜本的な解決を図るためには、送りローラ機構ごとにステッピングモータを設け、各々のステッピングモータから対応する送りローラ機構を同期駆動することで、用紙搬送の負荷を分担して脱調を生じない駆動トルクの下に搬送を行えるように構成することが望ましい。 However, the main cause of step-out is that the driving torque of the stepping motor is insufficient to drive the load. Therefore, in order to achieve a drastic solution, a stepping motor is provided for each feed roller mechanism, and the corresponding feed roller mechanism is synchronously driven from each stepping motor, thereby sharing the load of paper conveyance and performing step-out. It is desirable to make it possible to carry under a driving torque that does not occur.
このような考えに基づき、本発明者が印刷試験を行ったところ、脱調の問題は解決できたものの、印刷後の用紙に横筋が顕著に現われる現象が確認された。この横筋は、搬送方向に濃いラインと淡いラインが交互に繰り返され、この濃淡が横筋として視認されて印刷品質を著しく低下させるものである。また、横筋発生それ自体は、単体のステッピングモータでも起こる場合があることも確認された。 Based on this idea, the present inventor conducted a printing test. As a result, although the problem of step-out could be solved, a phenomenon in which horizontal streaks appeared remarkably on the printed paper was confirmed. The horizontal stripes are such that dark lines and light lines are alternately repeated in the transport direction, and the shades are visually recognized as horizontal stripes, and the print quality is significantly reduced. It has also been confirmed that the occurrence of lateral stripes may occur even with a single stepping motor.
これらに鑑みると、横筋発生の根本的な原因は複数のステッピングモータを設けたことではなく、主に横筋発生の直接の原因となっている部位にステッピングモータから伝わる振動の大きさと考えられる。ステッピングモータを回転させるとコギングトルクと呼ばれるトルクが発生するが、そのトルクが大きければそれのみによって横筋発生を引き起こす振動となり得るし、コギングトルクの発生間隔が部材の共振点に一致して部材が振動しても横筋発生を引き起こす原因となり得る。さらには、2つのステッピングモータからの振動が伝達先で重畳しても、横筋発生を引き起こす振動となり得る。 In view of these, the fundamental cause of the occurrence of the transverse muscle is not the provision of a plurality of stepping motors, but is considered to be the magnitude of the vibration transmitted from the stepping motor to the site that is the direct cause of the occurrence of the transverse muscle. When the stepping motor is rotated, a torque called cogging torque is generated. If the torque is large, it can be a vibration that causes lateral stripes to be generated alone, and the generation interval of the cogging torque coincides with the resonance point of the member and the member vibrates. Even so, it can cause lateral muscle development. Furthermore, even if the vibrations from the two stepping motors are superposed at the transmission destination, the vibration may cause the occurrence of lateral stripes.
本発明は、このような着眼に基づき、複数のステッピングモータを用いることで脱調の抜本的解決を図ると同時に、横筋発生に有効に善処したプリンタを新たに提供することを目的としている。 An object of the present invention is to provide a new printer that can effectively solve the problem of lateral stripes while at the same time aiming to drastically solve the step-out by using a plurality of stepping motors based on such attention.
本発明は、かかる目的を達成するために、次のような手段を講じたものである。 In order to achieve this object, the present invention takes the following measures.
すなわち、本発明のプリンタは、この種のプリンタとしての一般的な構成、すなわちサーマルヘッド、プラテンローラ、複数の送りローラ機構、ステッピングモータ、駆動制御手段を具備してなるものにおいて、前記ステッピングモータを送りローラ機構ごとに設けるとともに、前記駆動制御手段に、各ステッピングモータごとに供給する駆動パルス列間に位相差を生成する位相差生成部を設けたことを特徴とする。 That is, the printer of the present invention has a general configuration as this type of printer, that is, a thermal head, a platen roller, a plurality of feed roller mechanisms, a stepping motor, and a drive control means. In addition to being provided for each feed roller mechanism, the drive control means is provided with a phase difference generator for generating a phase difference between drive pulse trains supplied for each stepping motor.
先ず、このようにステッピングモータごとに対応する送りローラ機構を駆動する構成によって、各ステッピングモータの負荷分担を通じて脱調現象を飛躍的に改善する効果を得ることができる。そして、それに伴い、過大なトルクの発生が横筋発生の原因となっている場合には、複数のモータにトルクを分散することで現象の軽減を見込むことができるし、これらのトルクによる振動がほぼ同じ場所で発生している場合には、振動発生側において単にコギングトルクをずらすことによる振動の軽減も見込むことができる。 First, with the configuration in which the feed roller mechanism corresponding to each stepping motor is driven in this way, it is possible to obtain an effect of dramatically improving the step-out phenomenon through the load sharing of each stepping motor. As a result, if excessive torque is the cause of the horizontal stripes, the phenomenon can be expected to be reduced by distributing the torque to multiple motors. When the vibration occurs at the same place, the vibration can be reduced by simply shifting the cogging torque on the vibration generation side.
また、コギングトルクの発生間隔が部材の共振点に一致して部材が振動しているのであれば、各ステッピングモータの駆動パルスの位相をずらすことで、コギングトルクの発生間隔を変化させ、共振点から外すことで振動を発生させなくする効果も期待できる。 In addition, if the member is vibrating with the cogging torque generation interval coincident with the resonance point of the member, the cogging torque generation interval is changed by shifting the phase of the drive pulse of each stepping motor, and the resonance point The effect of not generating the vibration can be expected by removing it.
さらに、各ステッピングモータに起因する振動が、別個の場所で発生し、伝達先において重畳することで横筋発生原因となっている場合には、駆動パルスの位相をずらすことで伝達先における振動の相殺による軽減が見込まれる。この場合、振動伝達径路の特定は必ずしも容易ではなく、複合的である可能性もあり、振動径路を途中で切り離すことも難しいが、振動伝達径路の伝達関数は振動伝達径路ごとに一定であるから、振動伝達径路は特定されずとも、振動発生源の振動の位相を、横筋発生の直接の原因となっている部位に伝わった振動が相殺ないし平滑化されるような位相差に設定することは容易である。 Furthermore, if the vibration caused by each stepping motor is generated at a separate location and is superposed at the transmission destination, causing the horizontal stripes, the vibration at the transmission destination is canceled by shifting the phase of the drive pulse. Reduction by is expected. In this case, specifying the vibration transmission path is not always easy and may be complex, and it is difficult to separate the vibration path in the middle, but the transfer function of the vibration transmission path is constant for each vibration transmission path. Even if the vibration transmission path is not specified, it is possible to set the phase of the vibration of the vibration source to a phase difference that cancels or smoothes the vibration transmitted to the part causing the transverse muscle directly. Easy.
これらの複合的な要因に対して、原因を追求せずとも簡単に対処可能とするためには、一般に、各ステッピングモータから横筋発生の直接の原因となっている部位への振動伝達径路上の伝達関数に大差はないと考えられることを踏まえて、プリンタに送りローラ機構とステッピングモータをn対に設ける場合には、位相差生成部の生成する各駆動パルス列間の位相差はそれぞれ略2π/nとなるように設定するのが簡便である。このように構成すれば、原因が上記の何れにある場合にも、一定の効果を期待することができる。 In order to easily cope with these complex factors without pursuing the cause, in general, the vibration transmission path from each stepping motor to the direct cause of the transverse muscle generation In consideration of the fact that there is no significant difference in the transfer function, when n pairs of feed roller mechanisms and stepping motors are provided in the printer, the phase difference between the drive pulse trains generated by the phase difference generator is approximately 2π / It is easy to set so as to be n. With this configuration, a certain effect can be expected regardless of the cause.
但し、このような位相差の下でも横筋が発生する場合には、振動伝達径路の伝達関数が相違していることを始めとして、他の要因が考えられる。その場合、横筋発生の直接の原因となっている部位を想定して、次のように構成することが有効な手段となり得る。 However, when transverse stripes are generated even under such a phase difference, other factors can be considered, including that the transfer functions of the vibration transfer paths are different. In that case, assuming the part that is the direct cause of the occurrence of lateral muscles, the following configuration can be an effective means.
位相差生成部が、前記2π/nに、各ステッピングモータの振動がサーマルヘッドとプラテンローラとの相対部に伝わるまでの伝達時間差を補償する補償位相差を加減した位相差を生成する構成。 A configuration in which the phase difference generation unit generates a phase difference by adding or subtracting a compensation phase difference that compensates for the transmission time difference until the vibration of each stepping motor is transmitted to the relative part of the thermal head and the platen roller to 2π / n.
位相差生成部が、前記2π/nに、各ステッピングモータの振動が対応する送りローラ機構に伝わるまでの伝達時間差を補償する補償位相差を加減した位相差を生成する構成。 A configuration in which the phase difference generation unit generates a phase difference obtained by adding or subtracting a compensation phase difference that compensates for the transmission time difference until the vibration of each stepping motor is transmitted to the corresponding feed roller mechanism to 2π / n.
勿論、位相差生成部に、位相差を微調整するための微調整部を備えれば、発生原因や伝達時間等を特定せずとも、微調整部を通じて横筋が発生しないような位相差に的確に調整することができる。 Of course, if the phase difference generation unit is provided with a fine adjustment unit for finely adjusting the phase difference, it is possible to accurately adjust the phase difference so that no horizontal stripes are generated through the fine adjustment unit without specifying the cause of occurrence and the transmission time. Can be adjusted.
本発明は、以上説明したように、送りローラ機構ごとにステッピングモータで駆動する構成を通じて脱調の抜本的解決を図るとともに、ステッピングモータに入力する駆動パルス列に位相差を設けることで、振動発生の直接の原因となっている原因や部位を必ずしも特定せずとも、横筋発生の不具合を効果的に解消ないし低減できる優れたプリンタを提供することが可能となる。 As described above, the present invention aims to drastically solve the problem of step-out through the configuration in which each feed roller mechanism is driven by a stepping motor, and by providing a phase difference in the drive pulse train input to the stepping motor, It is possible to provide an excellent printer that can effectively eliminate or reduce the problem of occurrence of lateral stripes without necessarily identifying the cause or part that is the direct cause.
以下、本発明の一実施形態を、図面を参照して説明する。 Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
図1は、本実施形態のプリンタを構成する印字部分及び搬送部分の原理図である。このプリンタは、サーマルヘッド1と、このサーマルヘッド1に用紙Sを介して押圧された状態で相対されるプラテンローラ2と、このプラテンローラ2から所要距離を隔てて2箇所に配置されるフィードローラ31及びピンチローラ32の組からなる送りローラ機構3,3と、各々の送りローラ機構3、3を構成するローラ31,32の一方(ここではフィードローラ31)をそれぞれベルトやギヤ等の伝達機構4を介して個別に駆動する2つのステッピングモータSM1,SM2と、これらのステッピングモータSM1,SM2を駆動可能な駆動制御手段5を具備する。送りローラ機構3をサーマルヘッド1を挟んで搬送方向の上流側と下流側に一対に設けたのは、カラー印刷においてもモノクロ印刷においても、順方向に送る動作と逆方向に戻す動作とを繰り返しながら印刷する場合があるからである。インクリボンを使用するものでは、サーマルヘッド1とプラテンローラ2の間に用紙Sとともにリボンが挿通される。
FIG. 1 is a principle diagram of a printing portion and a conveyance portion constituting the printer of this embodiment. This printer includes a
各ステッピングモータSM1,SM2には、同一のものが使用されており、1パルス入力により回転する角度も同一である。ステッピングモータSM1,SM2は、駆動パルスが1パルス入力される毎に起動、停止を繰り返しながら所定角度ずつ進角し、伝達機構4を介してフィードローラ31を所定角度ずつ回転させるものであり、左右の送りローラ機構のフィードローラ31,31は常に同じ方向に駆動される。したがって、用紙搬送負荷が分担され、脱調の原因となっているトルク不足が解消される。
The same motor is used for each of the stepping motors SM1 and SM2, and the rotation angle by one pulse input is also the same. The stepping motors SM1 and SM2 advance and stop each time a drive pulse is input and rotate the
その一方で、ステッピングモータSM1,SM2の起動、停止時の加減速により振動が発生し、この振動が横筋の直接の発生原因となる部位に伝達される。かかる部位として主に考えられるのは、ステッピングモータSM1,SM2から当該ステッピングモータSM1,SM2の保持部材である図示しないシャーシやフレーム等を介してサーマルヘッド1とプラテンローラ2との相対部に至る振動伝達径路と、ステッピングモータSM1,SM2から上述したベルトやギヤ等の伝達機構4を介してフィードローラ31に至る動力伝達径路である。
On the other hand, vibration is generated by acceleration / deceleration at the time of starting and stopping of the stepping motors SM1 and SM2, and this vibration is transmitted to the site that causes the horizontal muscle directly. Such a part is mainly considered as vibration from the stepping motors SM1 and SM2 to a relative portion between the
例えば、横筋発生の直接の原因となる部位が主としてサーマルヘッド1とプラテンローラ2との相対部にあると捉えた場合、図2の振動伝達モデルに示すように、一方のステッピングモータSM1からサーマルヘッド1とプラテンローラ2との相対部に至る振動には、第1の振動伝達径路61を介してサーマルヘッド1に伝わる振動と第2の振動伝達径路62を介してプラテンローラ2に伝わる振動がある。同様に、他方のステッピングモータSM2からサーマルヘッド1とプラテンローラ2との相対部に至る振動には、第3の振動伝達径路63を介してサーマルヘッド1に伝わる振動と第4の振動伝達径路64を介してプラテンローラ2に伝わる振動とがある。これらの振動は、発生側においてコギングトルク自体が過大であった場合や、コギングトルクがシャーシやフレーム等の保持部材と共振した場合に伝達先で横筋発生の不具合を引き起こすし、伝達先で振動同士が重畳することによっても横筋発生の不具合を引き起こす。
For example, when it is assumed that the part that directly causes the occurrence of lateral stripes is mainly in the relative part between the
以下、簡単のために、第1の振動伝達径路61と第3の振動伝達径路63のみに着目し、先ず横筋発生が振動伝達先における振動の重畳にあると仮定した場合を考える。
Hereinafter, for the sake of simplicity, attention is paid only to the first
ステッピングモータSM1,SM2には駆動パルス列が入力されるが、これにより発生する振動は、周波数成分に分解すれば正弦波の集まりと見ることができ、一方のステッピングモータSM1で発生する正弦波は同じ振動伝達径路61を介してサーマルヘッド1とプラテンローラ2との相対部に伝達される限りにおいて、正弦波の種類によらず(基調波でも高調波でも)伝達関数は一定である。他方の振動伝達径路63においても然りである。両振動伝達系61、63の伝達特性が等価であると考えた場合、両ステッピングモータSM1,SM2の駆動パルス列に位相差φを設ければ、そこで発生する正弦波や、前記相対部に伝わった正弦波、ひいてはそれらの合成された振動にも同じ位相差φが現われ、この位相差φを利用して振動の相殺ないし低減が図れることが見込まれる。
Driving pulse trains are input to the stepping motors SM1 and SM2, but vibrations generated thereby can be viewed as a collection of sine waves if they are decomposed into frequency components, and the sine waves generated by one stepping motor SM1 are the same. As long as it is transmitted to the relative portion between the
そこで本実施形態は、前記駆動制御手段5を、図3に示すように、制御部51と、パルス発生部52と、位相差生成部53とにより構成し、位相差生成部53からドライバ5a、5bを介して両ステッピングモータSM1,SM2に所定の位相差の下に駆動パルス列を入力するようにしている。
Therefore, in the present embodiment, as shown in FIG. 3, the
具体的に説明すると、制御部51は、ステッピングモータSM1,SM2の回転制御用の加速、定速、減速データに基づいて、パルス発生に必要な基準データをパルス発生部52に送出し、また、所要の位相差φを指定する制御情報を位相差生成部53に入力する。
More specifically, the
パルス発生部52は、前記制御部51から受信した基準データに従って基準パルスを発生する。回転速度は基準パルスの周波数によって決定される。
The
位相差生成部53は、パルス発生部52から受信した基準パルスに、前記制御部51から指定される位相差φの下に各ドライバ5a、5bにそれぞれパルス列を出力する。この位相差生成部53は、オペアンプを用いた遅延回路等により構成することができ、位相差は遅延回路等に設けたレジスタンスやキャパシタンスにより定まる時定数τによって決定することができる。すなわち、図4(a)に示すように、ステッピングモータSM1,SM2に対して完全に同期する駆動パルス列を出力するのではなく、ここでは制御部51から位相差φとして180°が指定され、位相差生成部53を介して同図(b)に示すように周期がT/2だけずれた駆動パルス列が出力されるようにしている。
The phase
ここで、図4(a)、(b)は、ステッピングモータSM1,SM2の駆動パルスのうち、A相同士の関係を示している。一般にステッピングモータには、電磁石の組数に応じて2相、5相等の種類が有り、この実施形態のプリンタでは通常のプリンタにおけると同様にステッピングモータSM1,SM2に2相タイプのものを使用している。そして、位相差生成部53からドライバ5a、5bに対して、A相およびB相の2種類の周波数の等しいパルスを、位相を90度ずらして各組の電磁石に供給することにより回転子を回転させ、その際にA相のパルスに対してB相を進み位相にするか遅れ位相にするかによって回転方向を制御し、周波数によって回転速度を制御している。2つのステッピングモータSM1、SM2は、トルク確保が目的であるため、回転方向と回転速度は同一に設定され、図4(b)に示すようにA相同士に180度の位相差を持たせることで、必然的に図示しないB相同士も180度の位相差を持たせてある。勿論、180度以外の位相差φとするときも同様であり、5相その他のステッピングモータによって実施するときにも上記に準じて構成することができる。
Here, FIGS. 4A and 4B show the relationship between the A phases among the drive pulses of the stepping motors SM1 and SM2. Generally, there are two types of stepping motors depending on the number of sets of electromagnets. The printer of this embodiment uses two-phase type stepping motors SM1 and SM2 as in a normal printer. ing. Then, the
各ドライバ5a、5bは、前記位相差生成部53からそれぞれパルス列を受信すると、予め設定された励磁方式に従ってステッピングモータSM1,SM2の各組の電磁石にそれぞれA相、B相の駆動パルス列を出力し、前記位相差φの下に一定速度でこれらを回転駆動する。
When each of the
上述した通り、ステッピングモータSM1,SM2は1パルスごとに1ステップずつ進角する。駆動パルス列に位相差φが設けられると、各ステッピングモータSM1、SM2はその位相差φに応じて1ステップ角ずつ移動するため、個々のステッピングモータSM1,SM2から図1に示す送りローラ機構3,3に対してなされる駆動は、A相、B相それぞれ180°の位相差の下に行われる。パルス周期はせいぜい25[μsec]程度であるので、見掛け上、用紙Sはスムーズに搬送される。そして同時に、ステッピングモータSM1,SM2から生じる振動は、位相差φをもってシャーシやフレーム等の保持部材、或いはベルトやギヤ等の伝達機構4を介して各方面に伝達される。
As described above, the stepping motors SM1 and SM2 advance by one step for each pulse. When the phase difference φ is provided in the drive pulse train, each stepping motor SM1, SM2 moves by one step angle in accordance with the phase difference φ, so that each stepping motor SM1, SM2 can feed the
図5は、180°の位相差が設けられた駆動パルス列に従ってステッピングモータSM1,SM2が回転したときに発生する振動成分を1つの正弦波に代表して示している。振動伝達径路61,63の伝達特性がほぼ同一であれば、両ステッピングモータSM1,SM2で発生した振動の位相差φは、同じ位相差φの下にサーマルヘッド1とプラテンローラ2との相対部に伝達される。位相差を設けない場合には、図6(a)に示すように、山と山、谷と谷が重畳して、相対部における振幅は2倍になるが、ここでは、180°の位相差を設けたことにより、ステッピングモータSM1,SM2において発生する振動自体は低減されないにしても両振動は山と谷が相殺し合って相対部における振幅は理想的には0になる。両振動伝達径路61,63における振幅の減衰が異なれば、振幅の小さい正弦波の集まりになる。何れにせよ、これにより横筋の発生が有効に解消ないし低減されることは明白である。
FIG. 5 representatively shows one sine wave as a vibration component generated when the stepping motors SM1 and SM2 rotate in accordance with a drive pulse train provided with a phase difference of 180 °. If the transmission characteristics of the
勿論、横筋の発生が上述した伝達先における振動の重畳とは別の要因、或いは他の要因を含む複合的な要因に起因していたとしても、複数のモータにトルクを分散することで単一のモータを用いた場合等に比してトルク低減による横筋現象の軽減が見込まれるし、複数のステッピングモータSM1,SM2のトルクによる振動が保持部材上のほぼ同じ場所で発生している場合には振動発生側においてコギングトルクをずらすことによる振動の軽減も見込むことができる。さらに、コギングトルクの発生間隔が保持部材の共振点に一致して部材が振動していたとしても、各ステッピングモータSM1,SM2の駆動パルスの位相をずらすことで、コギングトルクの発生間隔が変化し、共振点から外れることで振動が発生しなくなる効果も期待することができる。 Of course, even if the occurrence of lateral stripes is caused by a factor other than the superposition of vibrations at the transmission destination described above, or by a complex factor including other factors, the torque is distributed to a plurality of motors. When the motor is used, it is expected that the horizontal stripe phenomenon will be reduced by reducing the torque compared to the case where the motor is used, and when the vibrations due to the torques of the plurality of stepping motors SM1, SM2 are generated at substantially the same location on the holding member. Reduction of vibration by shifting the cogging torque on the vibration generation side can also be expected. Further, even if the cogging torque generation interval coincides with the resonance point of the holding member and the member vibrates, the cogging torque generation interval changes by shifting the phase of the drive pulse of each stepping motor SM1, SM2. Also, it can be expected that the vibration is not generated by moving away from the resonance point.
本発明者は、実際にステッピングモータSM1,SM2の駆動パルス列間に180°の位相差を設けて印刷試験を行うことにより、横筋の発生が完全に消失できることを確認している。 The inventor has confirmed that the occurrence of lateral stripes can be completely eliminated by actually performing a printing test with a phase difference of 180 ° between the drive pulse trains of the stepping motors SM1 and SM2.
また、両ステッピングモータSM1,SM2を同期駆動した際に、図7に示すように振動伝達径路61,63における伝達特性の違いにより、サーマルヘッド1とプラテンローラ2との相対部に振動が時間差で伝わる場合には、その時間差を補償する位相ψを図3の制御部51から指令する位相差φに加えて、位相差生成部53から図8に示すような位相差φ±ψの駆動パルス列が出力されるようにすれば、上記と同様の作用効果を奏することができる。この場合も、図示A相以外に、B相にも同様の位相差のもとに駆動パルス列が供給される。このような対応も、不特定の、あるいは複合的な要因に対して、原因を追求せずに簡単に対処する有効な一手法となり得る。
Further, when both stepping motors SM1 and SM2 are driven synchronously, as shown in FIG. 7, due to the difference in transmission characteristics in the
以上はプラテンローラ2に伝わる振動についても同様である。また、以上はサーマルヘッド1とプラテンローラ2との相対部に横筋発生の主たる原因があると捉えたが、横筋発生の直接の原因となっている部位が他の箇所であっても全く同様のことが言える。
The same applies to the vibration transmitted to the
以上のように、本実施形態のプリンタは、先ずもって送りローラ機構3,3ごとにステッピングモータSM1,SM2を設けたので、トルク不足による脱調の問題の抜本的解決を図ることができる。そして、ステッピングモータSM1,SM2ごとに供給する駆動パルス列の間に位相差を生成する位相差生成部53を駆動制御手段5に設けて、横筋発生の直接の原因となっている部位に両ステッピングモータSM1,SM2から伝わった振動が相殺ないし平滑化されるような位相差φをステッピングモータSM1,SM2に入力するようにしたので、伝達先における振動の重畳に起因した横筋の発生を始めとして、振動発生側における諸要因、或いはこれらの複合的な要因に起因した横筋の発生も有効に解消ないし低減することが可能となる。
As described above, since the printer of this embodiment is provided with the stepping motors SM1 and SM2 for each of the
勿論、プリンタにn個の送りローラ機構とn個のステッピングモータを設ける場合には、位相差生成部53の生成する各駆動パルス列間の位相差はA相間、B相間それぞれに略2π/nとなるように設定すればよい。
Of course, when the printer is provided with n feed roller mechanisms and n stepping motors, the phase difference between the drive pulse trains generated by the
但し、この場合にも横筋が発生する場合には、振動伝達径路の伝達関数が相違していることが考えられるので、横筋発生の直接の原因となっている部位がサーマルヘッド1とプラテンローラ2との相対部にある可能性が高い場合には、ステッピングモータSM1,SM2の振動がサーマルヘッド1とプラテンローラ2との相対部に伝わるまでの伝達時間差を計測して、パルス周期とから補償位相差ψを求め、この補償位相差を2π/nに加減した位相差を位相差生成部53においてA相間、B相間に生成することが有効である。
However, also in this case, when the horizontal stripes are generated, it is considered that the transfer functions of the vibration transmission path are different. Therefore, the parts directly causing the horizontal stripes are the
あるいは、横筋発生の直接の原因となっている部位が送りローラ機構3にある可能性が高い場合には、ステッピングモータSM1,SM2の振動が送りローラ機構3に伝わるまでの伝達時間差を計測して、パルス周期とから補償位相差ψを求め、この補償位相差を2π/nに加減した位相差を位相差生成部53においてA相間、B相間に生成するようにしてもよい。
Alternatively, when there is a high possibility that the part directly causing the horizontal stripes is in the
勿論、上記実施形態では制御部51から位相差生成部53に位相差を入力するようにしており、例えばプログラムを書き換えるなどにより、この制御部51と位相差生成部53とが位相差を微調整するための本発明の微調整部を構成するようにしておけば、結果を見ながら横筋が消失ないし低減するような位相差に調整して的確な効果を挙げることが可能となる。
Of course, in the above embodiment, the phase difference is input from the
なお、各部の具体的な構成は、上述した実施形態のみに限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形が可能である。 The specific configuration of each part is not limited to the above-described embodiment, and various modifications can be made without departing from the spirit of the present invention.
1…サーマルヘッド
2…プラテンローラ
3…送りローラ機構
5…駆動制御手段
53…位相差生成部
S…用紙
SM1,SM2…ステッピングモータ
φ、ψ…位相差、補償位相差
DESCRIPTION OF
Claims (5)
前記ステッピングモータを送りローラ機構ごとに設けるとともに、前記駆動制御手段を、各ステッピングモータごとに供給する駆動パルス列間に位相差を生成する位相差生成部を設けてなるものにしたことを特徴とするプリンタ。 A thermal head, a platen roller opposed to the thermal head in a state of being pressed through the paper, a plurality of feed roller mechanisms arranged at a predetermined distance from the platen roller, and rollers of these feed roller mechanisms Comprising a stepping motor for driving and a drive control means for controlling the rotation of the stepping motor.
The stepping motor is provided for each feed roller mechanism, and the drive control unit is provided with a phase difference generation unit that generates a phase difference between drive pulse trains supplied for each stepping motor. Printer.
The printer according to claim 1, wherein the phase difference generation unit includes a fine adjustment unit for finely adjusting the phase difference.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008082399A JP2009240060A (en) | 2008-03-27 | 2008-03-27 | Printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008082399A JP2009240060A (en) | 2008-03-27 | 2008-03-27 | Printer |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009240060A true JP2009240060A (en) | 2009-10-15 |
Family
ID=41253343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008082399A Pending JP2009240060A (en) | 2008-03-27 | 2008-03-27 | Printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009240060A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110802956A (en) * | 2019-11-11 | 2020-02-18 | 广州晶慧实业有限公司 | Recording medium transmission device and method |
-
2008
- 2008-03-27 JP JP2008082399A patent/JP2009240060A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110802956A (en) * | 2019-11-11 | 2020-02-18 | 广州晶慧实业有限公司 | Recording medium transmission device and method |
CN110802956B (en) * | 2019-11-11 | 2021-11-05 | 广州晶慧实业有限公司 | Recording medium transmission device and method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5132849B2 (en) | Compensation method and apparatus for rotational vibration of printing press | |
US10077161B2 (en) | Medium feeding control method and medium feeding apparatus | |
JP2009240060A (en) | Printer | |
JP5635900B2 (en) | Control device | |
JP5300455B2 (en) | Image forming apparatus | |
JP4546031B2 (en) | How to control a printing press | |
JP5760576B2 (en) | Gravure printing machine and control method thereof | |
JP5987124B2 (en) | Motor control device and printer device | |
JP2004058496A (en) | Multicolor printing system | |
JP2011500364A (en) | Method for driving a printing press | |
JP5560842B2 (en) | Sublimation printer | |
JP2008161028A (en) | Motor drive control method and sheet postprocessing device controlled therewith | |
JP5425362B2 (en) | Skew correction system and method for controlling a skew correction system | |
JP2000309088A (en) | Method and device for controlling printing register | |
JP4771210B2 (en) | Gravure printing machine and control method thereof | |
CN1192888C (en) | Ink jet output control method | |
JP5963492B2 (en) | Conveying apparatus and recording apparatus | |
JP4852924B2 (en) | Gravure printing machine and control method thereof | |
CN113454903B (en) | Method for operating a system comprising at least two mechanically coupled asynchronous motors | |
JP6892875B2 (en) | Controlling the printing operation of the print head in a digital printing device | |
JP2008280108A (en) | Recording device | |
JP2007148648A (en) | Positioning control method, positioning control device and image forming device | |
JP2002321411A (en) | Recorder and recording method | |
JP4852925B2 (en) | Gravure printing machine and control method thereof | |
JP3675236B2 (en) | Paper feeder |