JPS6099658A - Type body controller for printer - Google Patents

Type body controller for printer

Info

Publication number
JPS6099658A
JPS6099658A JP20780683A JP20780683A JPS6099658A JP S6099658 A JPS6099658 A JP S6099658A JP 20780683 A JP20780683 A JP 20780683A JP 20780683 A JP20780683 A JP 20780683A JP S6099658 A JPS6099658 A JP S6099658A
Authority
JP
Japan
Prior art keywords
stepping motor
typeface
moment
drive
inertia
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.)
Granted
Application number
JP20780683A
Other languages
Japanese (ja)
Other versions
JPH0327028B2 (en
Inventor
Tomohisa Miyake
智久 三宅
Tsutomu Kataigi
勉 片居木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Juki Corp
Original Assignee
Tokyo Juki Industrial Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tokyo Juki Industrial Co Ltd filed Critical Tokyo Juki Industrial Co Ltd
Priority to JP20780683A priority Critical patent/JPS6099658A/en
Publication of JPS6099658A publication Critical patent/JPS6099658A/en
Publication of JPH0327028B2 publication Critical patent/JPH0327028B2/ja
Granted legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J1/00Typewriters or selective printing mechanisms characterised by the mounting, arrangement or disposition of the types or dies
    • B41J1/22Typewriters or selective printing mechanisms characterised by the mounting, arrangement or disposition of the types or dies with types or dies mounted on carriers rotatable for selection
    • B41J1/24Typewriters or selective printing mechanisms characterised by the mounting, arrangement or disposition of the types or dies with types or dies mounted on carriers rotatable for selection the plane of the type or die face being perpendicular to the axis of rotation

Landscapes

  • Control Of Stepping Motors (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To keep the printing position proper to avoid the step-out by detecting the rotation value of a stepping motor using a specified number of drive pulses to adjust the drive pulse according to the rotation value. CONSTITUTION:Separate ROM tables in which two kinds of drive pulse interval information is stored for a stepping motor M are provided corresponding to a type body different in the inertial moment, a specified number of drive pulses are fed to the motor M and then, the rotation value thereof is detected. When the rotation value is outside a specified range, one table is switched over to the other to avoid the step-out of the motor M.

Description

【発明の詳細な説明】 この56明は、デージーポイールタ・fブの活字f」\
をもら、ステッピングモータにより119字選択を行う
シリアルプリンタにISJ L 、背に活字体の+ff
i 性モーメントに対1+i> してステッピングモー
タの駆動テーブルを、、υiJろよ5にしたプリンタの
活字体制LIlit 装置自−に1カするものである。
[Detailed Description of the Invention] This 56-color is the typeface "f" of Daisy Pointer F.
I got a serial printer that selects 119 characters using a stepping motor, ISJ L, and +ff in type on the back.
The driving table of the stepping motor is set to 1 + i for the i moment, and the driving table of the stepping motor is added to the type system LIlit device of the printer, which is set to 5.

従来、デーシボ4−pvタイプの活字体をもつプリンタ
においC(」1、活字体の回動角を正6i:に定めるた
めに、ステッピングモータにより活字体を駆0「むして
いるか、常時その駆動角Ilヲ検知して、脱調等が生じ
たときはフィードバックを加え直ちにその脱ル4を11
1正する閉ループ制御方式と、そのような制6111を
行なわない開ループ制6111力式とがあるが、6iJ
者は駆動回IA’rが複雑でコストがかさむため、開ル
ープ11.リブ方式11万式かふつ5採用され′(いる
Conventionally, in printers with decibo 4-pv type typefaces, in order to set the rotation angle of the typeface to a positive 6i:, a stepping motor is used to drive the typeface or constantly drive it. When the corner Il is detected and a step-out occurs, feedback is applied and the step-out is immediately corrected by 11.
There is a closed-loop control method that corrects 6111 and an open-loop control method that does not perform such control, but 6iJ
However, the open loop 11. About 110,000 or 5 rib systems were adopted.

さて、ステッピングモータにおいて、ロータのJlia
動のダンピングを抑えるためには、その負荷のIul 
性モーメントに適合するパルス間隔の駆動パルスをステ
ッピングモータに供給する心変があり、従ってvflル
ープ制ω(1カ式でステッピングモータを′駆動スるプ
リンタにおいては、活字体を、1.CI 性モーメント
か異なるものに取り替えた場合は、ト4曹11υパルス
の1iIJ隔なその活字体の慣性モーメントに4合しな
ければならない。
Now, in a stepping motor, the rotor's Jlia
In order to suppress dynamic damping, the Iul of the load must be
In printers that drive the stepping motor with one motor, the printing type is If the moment is replaced with a different one, it must be matched to the moment of inertia of the typeface, which is 1iIJ apart from the 11υ pulse.

しかし、従来、活字体の慣性モーメントを、l!II 
>1する手段がプリンタに設けられておらず、このため
作業者が駆動パルスのパルス幅に適合しフ、(い11【
1・1ミモーメントの活字体を使用することにより、ス
テッピングモータのロータの振動が増りし2、脱調を生
じて誤った印字が行なわれてしまうという欠点があった
However, conventionally, the moment of inertia of a typeface is calculated as l! II
>1 is not provided in the printer, so the operator has to adapt the pulse width of the drive pulse to
The use of a 1.1 milli-moment typeface increases the vibration of the stepping motor rotor2, resulting in step-out and erroneous printing.

この発明は、この欠点に着目してなされたものであり、
開ループ制御方式でステッピングモータを駆動するプリ
ンタにおいて、17ij単な(n成により活字体の慣性
モーメントを検知する手段を設Uることにより、上記の
欠点を除去することを目的とするものである。
This invention was made by focusing on this drawback,
The purpose of this invention is to eliminate the above-mentioned drawbacks by providing a means for detecting the moment of inertia of a type by a simple configuration in a printer that drives a stepping motor in an open-loop control system. .

以下、図面により、この発明の実施例をiJa明すると
、第1図において、1はプラテン、2はブラフ−71に
平行し、駆動dll (rpa示しン、ぐい)に連動し
て移動可能に機枠に支持したキャリジである。Mは、ス
テッピングモータであり、駆動軸3をプラテン1に対問
するようにキャリジ2上に載Wtシ、その先’IWには
デージ−ホイールタイプの活字体4をXI 11M可能
とする。5は、上下に発光体りと受光体Pとを対同配置
しキャリジ2上に載置したコ字状の枠体、6は、基端を
屈曲して駆動!1’ill 3の所定の回動角(8rr
 a図実細)で、枠体60発光体りと受光体Pとの間を
遮Fljするように構成しである。
Hereinafter, an embodiment of the present invention will be explained with reference to the drawings. In FIG. 1, 1 is a platen, 2 is parallel to a bluff 71, and is movable in conjunction with a drive DLL (RPA indicator). It is a carriage supported on a frame. M is a stepping motor, and the driving shaft 3 is mounted on the carriage 2 so as to be opposed to the platen 1, and a daisy-wheel type type body 4 can be mounted at the end of the carriage 2. 5 is a U-shaped frame in which a light emitter and a photoreceptor P are arranged vertically in the same manner and placed on a carriage 2; 6 is driven by bending the base end! 1'ill 3 predetermined rotation angle (8rr
The frame body 60 is configured to shield the space between the light emitting body and the light receiving body P, as shown in FIG.

次に、本実施例の制御回路について説明する。Next, the control circuit of this embodiment will be explained.

第4図において、CPUは、演算及び入出力機能をもつ
中央処理袋b’X、 、RA Mは任意にアドレス可能
な複数のメモリをもつ動的記憶回lll15、ROMは
後述する制御プログラムやステッピングモータMの駆f
i9)パルスのテーブルを記憶した静的記憶回路である
。DRは、CPUの指令に基づいてステッピングモータ
Mを制ailするための駆動回F6、SWは、手■1υ
操作可能としたこの制御回路の起動スイッチ八は受光体
Pの検知信号を増幅するための増+11++I PN、
I / O!’i、CPUと、11. ljj回N1’
+ D It 、起動スイッチSW及び増幅器Aとの間
のインターフェースである。
In Fig. 4, the CPU is a central processing bag b'X with arithmetic and input/output functions, the RAM is a dynamic memory 1115 with multiple memories that can be arbitrarily addressed, and the ROM is a storage area for control programs and stepping data to be described later. Drive of motor M
i9) A static memory circuit that stores a table of pulses. DR is the drive time F6 for controlling the stepping motor M based on the CPU command, SW is the hand ■1υ
The start switch 8 of this control circuit which can be operated is an amplifier +11++I PN for amplifying the detection signal of the photoreceptor P.
I/O! 'i, CPU and 11. ljj times N1'
+D It is the interface between the activation switch SW and the amplifier A.

次に、ROMVrc家けられるステッピングモータMの
駆動テーブルについて説明する。
Next, the drive table for the stepping motor M that uses the ROMVrc will be explained.

さて、第5.6.7図はそれぞれ、ステッピングモータ
の起動・定速・停止モードを小すものである同図におい
て、α、bは慣性モーメントが小さいものと大きい活字
体のおのおのの回転駆晰のタイムチャートをあられし、
Xは上記慣性モーメントが小さい活字体を駆動するため
の適正な駆動パルス間隔推移をあられす各励磁相のタイ
ムチャート、Yは上記慣性モーメントが大きい活字体を
駆動パルス推移をあられず各励磁相のタイムチャートで
ある。
Now, Fig. 5.6.7 shows the steps to reduce the starting, constant speed, and stop modes of the stepping motor, respectively. Raining Lucky's time chart,
X is a time chart of each excitation phase to drive the type body with a small moment of inertia, and Y is a time chart of each excitation phase to drive the type body with a large moment of inertia. This is a time chart.

すなわち、X、Yの双方におい忙起動モード(第5図)
は駆動パルスの間隔を次第に狭くすることによりステッ
ピングモータを加速し、定i’JLモード(第6図)で
は駆動パルスの凹陥を一定に保り、停止モード(第1図
)では駆動パルスの同1i’、)を次θに第に広くずろ
ことによりステッピングモータを減速し、こつしてステ
ッピングモータにズI激7.Cjlj度技化を・−りえ
7.Cいようにしてステッピングモータを減速し、こう
してスノーラビングモータに急l)べな速度変化なlj
え1よいようにしてステッピングモータのl1fa調を
防J[、シているが、同し1に示すように、活字体のf
it i:i:モーメントが小さいどきの適正な駆動パ
ルス幅は活字体の慣性モーメントが大きいものよりも5
史い。つまり、1rttに1ミモーメントに%J l1
iSi Lで、固有のt1之J1−刀な駆動パルス+I
i+;iがイrh、’t−,4゛る。第8図は、所定の
起動・シ;ミ速・停止モードの下で、ゲーなる11゛を
性モーメントの活字体なステッピングモータに装を心し
て駆11+Dまたは停止した時のおのおのの活字体の]
I4動を減衰をあられずタイムチャートてあり、(1)
は、駆動パルスに適合1−る11′目:゛1モーメント
よりも大きいiAi tlモーメントの活字体をv−着
した場合、(■)は、駆動パルスに適合する171性モ
ーメントよりも小さいtjHf性モーメントの活字体を
装着した場合、(Ill)は、ちょうど駆動パルスに適
合する慣1テ1.モーメントの品字体を装77f シフ
、:、 3g合を示しでいろ。ずノよりち、同図に示す
ように、活字体のlLt t1モーメントが駆動パルス
に適合ずろ場合には、活字体の振動の減衰は著しく速い
が、活字体の1(“口′(ミモーメントが駆動パルスに
適合する値より大きくても小さくても活字体の振動の減
衰は一ヱくなる。
In other words, both X and Y are in busy startup mode (Figure 5).
accelerates the stepping motor by gradually narrowing the interval between drive pulses; in the constant i'JL mode (Figure 6), the concavity of the drive pulses is kept constant; in the stop mode (Figure 1), the concavity of the drive pulses is kept constant; 1i',) to the next θ, the stepping motor is decelerated, and then the stepping motor is reduced to 7. Cjlj degree technique - Rie 7. The stepping motor is decelerated in this way, and the snow rubbing motor is thus forced to suddenly change speed.
In order to prevent l1fa adjustment of the stepping motor, as shown in Figure 1,
it i:i:The appropriate driving pulse width when the moment is small is 5 times more than when the moment of inertia of the typeface is large.
History. In other words, %J l1 for 1 rtt and 1 mi moment
iSi L, unique t1-J1-long drive pulse +I
i+; i is rh, 't-, 4'. Fig. 8 shows that under the predetermined start/speed/stop modes, a stepper motor with a speed of 11゛ is set to 11+D or the respective fonts when stopped.
There is a time chart without damping the I4 movement, (1)
is compatible with the driving pulse 1-11': When printing a typeface with an iAitl moment larger than 1 moment, (■) is a tjHf property smaller than the 171st moment compatible with the driving pulse. If the moment typeface is attached, (Ill) will be exactly matched to the driving pulse. Please use the font of the moment to indicate 77f Schiff, :, 3g. From the above, as shown in the same figure, when the lLt t1 moment of the typeface does not match the driving pulse, the vibration of the typeface attenuates extremely quickly, but the 1 (“mouth”) moment of the typeface Whether the value is larger or smaller than the value compatible with the drive pulse, the vibration damping of the typeface will be the same.

そこで、このプリンタに使用される複数の活字体のうち
の最小の慣性モーメン)IOと最大の1t′)1」;モ
ーメント■、とを考慮し、パルス間1’riの異なるさ
まざまな駆動パルスを設定して、ステッピングモータM
の停止後、ある基準時間10秒後の活字体の振幅を、慣
性モーメントの異なる複ン2父の活字体について測定し
た。すると、第9図α、βの曲綜で示ずように、駆動パ
ルスの幅を、活字体の11!i性モーメン)I2に最適
化した場合及び活字イ4、の11′I性モーメ/トI8
に最適化した場合のうち、どちらか一方を選択的に設定
することにより、IO〜11(1)Ki囲の活字体すべ
てについてステッピングモータの脱FI’?4または印
字位置のズレを生じさせない訂容限度の振幅Am以下に
、活字体の11「(幅を抑えることがときることがわか
った。
Therefore, considering the minimum moment of inertia)IO and the maximum moment 1t')1''; Set and stepper motor M
After stopping, the amplitude of the printed letters after a certain reference time of 10 seconds was measured for printed letters having different moments of inertia. Then, as shown by the curved lines α and β in FIG. 9, the width of the driving pulse is changed to 11! i-sexual moment) When optimized to I2 and the 11'I-sexual moment of type A4,
By selectively setting one of the optimized cases, it is possible to remove the stepping motor from FI'? It has been found that it is possible to suppress the width of the typeface to 11" (width) below the amplitude Am, which is the limit of correction that does not cause misalignment of the printing position.

これに基づき、111 PIミモーメントI2及び11
2性モーメン)IQにそれぞれ最適化17たI:t< 
1iri1%ルスの幅の11ツfl’<を起j1iQモ
ード・シ:Lj・、」モード・停止モードに亘ってM’
i e<デープツトX H−びテーブルYとしてROM
の各別のアドレスに格納した。
Based on this, 111 PI moment I2 and 11
I:t<
1iri 1% Lus width 11 times fl'
i e<DeptX H- and ROM as table Y
each stored in a separate address.

以 下 余 白 次に、ROMのテーブルX、)′のう1゛ンーJJイし
設定するためのCPUの制御llプログラムtこ1)℃
・て説明すると、第10図にお(・て、スイッチSWに
よって電源を投入すると、ROMのテーブルXが設定さ
れる。続いて、このテーブルXのデータに基づいて、先
ずステッピングモータMに起動モード(第5図参照)の
駆動パルスが供給さねて、ステッピングモータMが駆動
を開ガフ L/ 、続いて−j4辻モード(第6図参照
)の駆動パルスが供給さJしてステッピングモータMI
J″一定速駆動に入る。
Below margin Next, the CPU control program to set the ROM table
・To explain, as shown in FIG. 10, when the power is turned on using switch SW, table When the driving pulse of (see Fig. 5) is not supplied, the stepping motor M starts driving L/, and then the driving pulse of the -j4-tooth mode (see Fig. 6) is supplied, and the stepping motor MI
J″Enter constant speed drive.

次に、受光体Pがオフ、すなわち発光体I、と受光体P
との間に検知体6が介在しているか占かを判断する。受
光体PがオンであればステッピングモータMの定速駆動
を継続し、受光体Pがオフてあれば、CPUの所定のレ
ジスタK l−Ojか格納される。続いて、ステッピン
グモータMの定速駆動を継続するとともに、CP Uの
所定のレジスタに「1」を加算する。そして、その加重
2値Nが、ステッピングモータMの駆動軸3を360°
回転するのに必要とする駆動パルスの数Noとm L 
<な4」ど、受光体■)がメンか杏かをflJ IOj
する。受光体Pがメンてあれば直ちに、また受光体Pが
オンて゛あればROMのテーブルをYK段設定てエンド
と/fろ。尚、このプログラムでは、レジスタに先ず[
−〇」を格納して次に「1」を加算してゆくようにして
いるが、はじめに「NO」をレジスタに格納して、この
値を次第に減算するようにしてもよい。
Then the photoreceptor P is off, i.e. the emitter I and the photoreceptor P
It is determined whether the sensing body 6 is interposed between the two or not. If the photoreceptor P is on, constant speed driving of the stepping motor M is continued; if the photoreceptor P is off, a predetermined register Kl-Oj of the CPU is stored. Subsequently, constant speed driving of the stepping motor M is continued, and "1" is added to a predetermined register of the CPU. The weighted binary value N moves the drive shaft 3 of the stepping motor M 360°.
Number of drive pulses required for rotation No. and m L
<Na4'', whether the photoreceptor ■) is male or anzu flJ IOj
do. Immediately if the photoreceptor P is on, or if the photoreceptor P is on, set the ROM table to YK stage and end/f. In addition, in this program, the register is first set to [
-0" is stored and then "1" is added, but it is also possible to first store "NO" in a register and then gradually subtract this value.

さて、上記プログラムにあわせて、検知体6が受光体P
をオフにする回動角範囲を予め次のよう設定する。
Now, according to the above program, the detection body 6 is the photoreceptor P.
The rotation angle range for turning off is set in advance as follows.

すなわち、慣性モーメントIOの活字体及び慣性モーメ
ントI2(第9図)の活字体をそれぞれテーブルXにお
いて、上記Noパルス分駆動すると、lo及びI2はテ
ーブルXとは多少不適合な慣性モーメント値だが、IO
及びI2は第9図におけるd1容振幅Amに対応する慣
性モーメントであるから、テーブルXにとって31′容
すべき値であり、活字体の慣性モーメントが第9図1o
〜I2の範囲において上記NOパルス分の駆動されると
き、受光体Pと発光体りとの間が(命知体6((二より
遮断可能とするように、検知体5 t))回転方向の幅
が設定しである。
That is, when the typeface with the moment of inertia IO and the typeface with the moment of inertia I2 (FIG. 9) are driven by the number of pulses mentioned above in table
and I2 is the moment of inertia corresponding to the amplitude Am of d1 in FIG. 9, so it is a value that should be 31' for table
When driven by the above NO pulse in the range of ~I2, the distance between the photoreceptor P and the light emitter is in the rotating direction The width is set.

以上の構成において、ROMのテーブル、i(9*動作
について説明する。
In the above configuration, the operation of the ROM table, i(9*) will be explained.

先ず活字体4を駆動軸3に装着する。First, the typeface 4 is mounted on the drive shaft 3.

このとき活字体4の慣性モーメントの値が13であると
する。スイッチSWを操作すると、ROMのテーブルX
が設定される。続いて、このテーブルXに基づくパルス
間隔により起動モード(第5図)の駆動パルスが作成さ
れてステッピングモータMに供給され、これによりステ
ッピングモータMが駆動を開始する。ともにCPUの所
定のレジスタに「0」が格納される。次にテーブルXに
基づくパルス間隔により駆動パルスが作成さAじ(、ス
テッピングモータMに供給され、ステッピングモータM
は定速駆動に入る。また、ステッピングモータMの1ス
テツプ駆動毎にCI’ Uのレジスタに「1」が加算さ
れてゆく。
At this time, it is assumed that the value of the moment of inertia of the typeface 4 is 13. When the switch SW is operated, ROM table
is set. Subsequently, drive pulses in the startup mode (FIG. 5) are created according to pulse intervals based on this table X, and are supplied to the stepping motor M, thereby causing the stepping motor M to start driving. In both cases, "0" is stored in a predetermined register of the CPU. Next, drive pulses are created according to the pulse interval based on table
enters constant speed drive. Further, "1" is added to the register of CI'U every time the stepping motor M is driven one step.

さて、活字体4の慣性モーメント18は、デープルXに
対して不適合て、基準時間TOに対する振幅A m l
はAmよりも大きい。このため、活字体4の振幅の減衰
が遅く(第8図(1) ) 、その振111I11が十
分減衰しないうちに次の駆動ステップに入るので第12
図に示すように駆動ステップが進む毎に活字体4の振動
が増幅され、ステッピングモータMの脱調が頻繁に生じ
るから、第11図に示すような適正な慣性モーメントの
活動体の駆動の場合と比較して、活字体の回動角にズレ
な生じる。
Now, the moment of inertia 18 of the typeface 4 is mismatched with respect to the daple X, and the amplitude A m l with respect to the reference time TO
is larger than Am. Therefore, the attenuation of the amplitude of the typeface 4 is slow (Fig. 8 (1)), and the next drive step is entered before the vibration 111I11 has sufficiently attenuated.
As shown in the figure, the vibration of the type body 4 is amplified every time the drive step advances, and step-out of the stepping motor M frequently occurs, so when driving an active body with an appropriate moment of inertia as shown in Figure 11, Compared to this, there is a difference in the rotation angle of the typeface.

ステッピングモータMの回動が進んで、CPUのレジス
タの加算値Nlr″=NOになると、CPUにより受光
体Pのオン・オフが判断される。。 ところが、上記し
た回動角のズレの集「Iにより、N=NOの時点で、検
知体6は第3図鎖線の位置すなわち、受光体l)を副フ
にする位置よりも矢印R方向先方または後方にあるため
、CPUは受光体Pのオンを検知し、これによりCPU
によりROMのテーブルはXからYK切り換えられる。
As the rotation of the stepping motor M progresses and the added value Nlr'' in the register of the CPU becomes NO, the CPU determines whether the photoreceptor P is on or off. According to I, at the time when N=NO, the sensing body 6 is located ahead or behind the position indicated by the chain line in FIG. It detects that the CPU is on.
The ROM table is switched from X to YK.

テーブルがYに切りかえられたのちに印字動作に入ると
、活字体4の振幅が、許容振幅Amよりも小さいA m
、 2となるので、ステッピングモータMの脱調及び印
字位置のズレが増大しない。
When the printing operation starts after the table is switched to Y, the amplitude of the typeface 4 is smaller than the permissible amplitude Am.
, 2, so step-out of the stepping motor M and misalignment of the printing position do not increase.

また、活字体4として、慣11+モーメント14(第9
図)のものをステッピングモータMの駆動11j13に
装着してスイッチSWを操f+ず4)と、白びROMの
テーブルXが設定されて、」−述の動作が繰りかえされ
るが、この場合は、第9図に示すように、10<I4<
12であるからN0個の駆動、<ルスによるステッピン
グモータMの回動角が、・受光体Pをオフにする範囲内
に収4:す、従って、rtOMのテーブルXは切り換え
られない。すなわし2、この後印字動作に入ると、A 
m、 3 (A mで/(することにより、やはりステ
ッピングモータMの脱調及び印字位置のズレは増大しな
い。
In addition, as typeface 4, habit 11 + moment 14 (9th
When the one shown in the figure is attached to the drive 11j13 of the stepping motor M and the switch SW is operated f+zu4), the whitening ROM table X is set and the operations described above are repeated. , as shown in FIG. 9, 10<I4<
12, the rotation angle of the stepping motor M due to N0 drives is within the range for turning off the photoreceptor P. Therefore, the table X of the rtOM cannot be switched. In other words, when the printing operation starts after this, A
By doing so, the step-out of the stepping motor M and the deviation of the printing position do not increase.

以上のように、この発明によれニl:、活字体を訓−プ
ンループ制御のステッピングモータに」:す1tス動す
るようにしたプリンタにおいて、ゲSなイ)慣性モーメ
ントの活字体に対応する、ステッピングモータの二種類
の駆動パルス間隔情報を記1意した各別のROMのテー
ブルを予め設けておき、話字体をノ、iノピングモータ
に装着したときに、ROMのデープルを一方に設定し、
所定数の1駆動パルスをステッピングモータに供給して
、その駆動パルスによるステッピングモータの回動角を
検知し、そり回動角が所定範囲外にあるときには、ステ
ッピングモータの税調が大きいと見なして、活字体の慣
性モーメントがそのテーブルに不適合て゛あるど+′l
J断し、テーブルを一方から他方へ切り換える」、うに
したので、自動的にステッピングモータの駆動パルス間
隔を、その活字体の慣性モーメントに適合するように設
定することができ、よってステッピングモータの脱調を
抑えることができるので、印字位置を適正て保っことが
できる。
As described above, according to the present invention, it is possible to use a stepper motor with a loop-controlled stepper motor to control typefaces. , prepare in advance a separate ROM table in which information on two types of driving pulse intervals of the stepping motor are recorded, and set the ROM table to one side when the cursive font is attached to the knopping motor,
A predetermined number of one drive pulse is supplied to the stepping motor, the rotation angle of the stepping motor due to the drive pulse is detected, and when the warpage rotation angle is outside the predetermined range, it is assumed that the stepping motor is large, The moment of inertia of the typeface does not match the table.
Since the stepper motor drive pulse interval can be automatically set to match the moment of inertia of the type, the stepper motor can be easily removed. Since the gradation can be suppressed, the printing position can be maintained properly.

また、ステッピングモータを開ループで制御できるので
、その駆動回路、が簡素化されて、コストを低減できる
Furthermore, since the stepping motor can be controlled in an open loop, its drive circuit can be simplified and costs can be reduced.

尚、上記実施例では、コ字状の枠体5と検知体6により
駆動軸30回動角を検知しているが、例えば、駆動軸3
に円形の板を固定してこれに複数または単数のスリット
を設けた、ローターエンコーダにより、その回動角を検
知し“(もよい。
In the above embodiment, the rotation angle of the drive shaft 30 is detected by the U-shaped frame 5 and the detection body 6.
A rotor encoder, which has a circular plate fixed to it and provided with a plurality or a single slit, detects its rotation angle.

また、上記実施例では、検知体な−・1−のみ設けてい
るが、検知体の検知’f’f’f曳を高めるためi−リ
数−+<の検知体を異なる位相角でステッピングモータ
の駆動軸に固定し、これらの複数本の検知体に各別に対
応する複数の枠体5を機枠に配置し、名枠体5の受光体
りがすべてオフであることに関連して駆動軸の回動角を
検知するようにしてもよい。
In addition, in the above embodiment, only the detecting bodies - and 1- are provided, but in order to increase the detection 'f'f'f' of the detecting bodies, the detecting bodies with i-re number -+< are stepped at different phase angles. A plurality of frames 5 fixed to the drive shaft of the motor and corresponding to each of these plurality of detection bodies are arranged on the machine frame, and in relation to the fact that all the light receiving bodies of the frame bodies 5 are off. The rotation angle of the drive shaft may also be detected.

【図面の簡単な説明】[Brief explanation of drawings]

第1図は、ステッピングモータに活字体を装着した状態
の要部斜視図、第2,3図は、駆動軸の回動角の検知手
段の検知状態の図、第4図は、制御回路のブロック図、
第5〜7図はROMのテーブルX及びYに基づ(、起動
・定速・停止モードの駆動パルス及びそれによるステッ
ピングモータのステップ駆動をあられす、タイムチャー
ト、第8図(1)〜C)は、所定の駆動パルスに対する
、異なる慣性モーメントをもつ活字体の振動の減衰を各
別にあられすタイムチャート、第9図は、所定の駆動パ
ルスに対する、異なる慣性モーメントラもつ7占字体の
振動の減衰を各別にあられずタイムチャート第9図は、
所定の駆動パルスに対して、活字体の慣′11゜モーメ
ントとその振幅との対応をあられず図、第10図はCP
Uのプログラムのフローチャート、第11図は、テーブ
ルに適合した慣性モーメントの活字体を駆動する場合の
、活字体の回動角のタイムチャート、第12図は、テー
ブルに不適合な慣性モーメントの活字体を駆動する場合
の、活字体の回動角のタイムチャートである。 1・・・プラテン、2・・・キャリジ、M・・・ステッ
ピングモ→3・・・ステッピングモータの駆動軸、4・
・活字体、5,6.L、P・・・検知手段、DR・・・
駆動手段、ROM・・・記憶手段CPU・・・アドレス
手段、制御手段 出願人の名称 東京重機工業株式会社 第’I1図 第12図 」1動ステツ7゜ 手続?1Vi止井(方式) 昭和59(1−2月3 tl ・b・1、〜.1 ↑1許庁長官 若杉第11夫殿 1事件の表示 昭41158年背δ′1願第207806号2発明の名
称 プリンタの活字体制御装置 4 補正命令の日付 昭和59年1 月31]コ5補正
の対象 !%l、 2.6 「I・・ 6、補正の内容 (,11゛ 「図面のfiii Ji(な説明」を別紙のとおり補正
する。 別 紙 「 第1図は、ステンビングモータに活字体を装着した
状態の要部斜視図、第2,3図は駆動軸の回動角の検知
手段の検知状J庫の図、第4図は、制征1回路のブロッ
ク図、第5〜7図はROMのテーブルX及びYK基づく
、起動・足速・停止モードの駆動パルス及びそれによる
スデツビングモータのステップ駆動をあられすタイムチ
ャート、第8図(()〜(In)は、所定の駆動パルス
に利する1、異なる慣性モーメントをもつ活字体の振動
の減晃を各別にあられすタイムチャート、第9図は所定
の駆動パルスに対して、活字体の慣性モーメントとその
振幅との対応をあられず図、第10図はCI) Uのプ
ログラムのフローチャー1・、第11図は、デープルに
適合した慣性モーメントの活字体を駆動する場合の、活
字体の回動角のタイムチャート、第12図は、テーブル
に不適合なIL″11’l;モーメントの活字体を駆動
する場合の、活字体の回動角のタイムチャートである。 1 ・ブラデン、2・・・キャリジ、M・・・スデソビ
ングモータ3・−ステンビノグモータの駆動軸 4・・・活字体、5. 6. L、P・・・検知手段1
)R・駆動手段 ROM・・・記憶手段CPU・・アド
レス手段、制御手段 」以」二
Fig. 1 is a perspective view of the main parts of the stepping motor with typeface attached to it, Figs. 2 and 3 are illustrations of the detection state of the rotation angle detection means of the drive shaft, and Fig. 4 is a diagram of the control circuit. Block Diagram,
Figures 5 to 7 are time charts based on tables X and Y in the ROM. ) is a time chart showing the attenuation of vibrations of typefaces with different moments of inertia for a given drive pulse, and Figure 9 shows the damping of vibrations of a typeface with different moments of inertia for a given drive pulse. Figure 9 of the time chart shows the attenuation separately.
Figure 10 shows the correspondence between the 11° moment of inertia of the typeface and its amplitude for a given drive pulse.
A flowchart of the U program. Figure 11 is a time chart of the rotation angle of the type when driving a type with a moment of inertia that is compatible with the table. Figure 12 is a time chart of the rotation angle of the type when the type has a moment of inertia that is not compatible with the table. 2 is a time chart of the rotation angle of the typeface when driving the font. 1...Platen, 2...Carriage, M...Stepping motor → 3...Stepping motor drive shaft, 4...
・Print typeface, 5, 6. L, P...detection means, DR...
Drive means, ROM...Storage means CPU...Address means, control means Applicant's name Tokyo Heavy Equipment Industry Co., Ltd. Figure 'I1 Figure 12' 1 Movement Step 7゜Procedure? 1 Vi Tomei (Method) 1982 (January-February 3 tl・b・1,~.1 Name of printer's typeface control device 4 Date of correction order January 31, 1980] 5 Target of correction!%l, 2.6 ``I... 6. Contents of correction (Explanation)" has been corrected as shown in the attached sheet. Attachment "Figure 1 is a perspective view of the main parts of a state in which typeface is attached to the stenting motor, and Figures 2 and 3 are means for detecting the rotation angle of the drive shaft. Figure 4 is a block diagram of the control circuit 1, and Figures 5 to 7 are the drive pulses for start, foot speed, and stop modes based on ROM tables X and YK, and the resulting speed. Figures 8 (() to (In)) show the time charts for step drive of the bing motor, which are useful for a given drive pulse. The chart, Figure 9 shows the correspondence between the moment of inertia of the typeface and its amplitude for a predetermined drive pulse, Figure 10 shows the flowchart 1 of the program for CI, and Figure 11 shows the flowchart of the U program. Figure 12 is a time chart of the rotation angle of the type when driving a type with a moment of inertia that is compatible with the table. This is a time chart of the rotation angle of the typeface. 1. Braden, 2... Carriage, M... Sudesobing motor 3 - Stenbinog motor drive shaft 4... Typeface, 5. 6 .L, P...Detection means 1
)R Drive means ROM...Storage means CPU...Address means, control means ``2''

Claims (1)

【特許請求の範囲】 駆動軸をプラテンに対向するように配置したステッピン
グモータと、 中央部がら放射状に延長した複数の突出部先端にそれぞ
れ活字を形成して中央部をステッピングモータの駆動軸
に着脱可能とし、中央部を中心としてそれぞれ異なる慣
性モーメントをもつ複数の活字体、 とをもち、複数の活字体のうち一つをステッピングモー
タの駆動軸に装着して印字を行うようにしたプリンタに
おいて、 只なる大きさの慣性モーメントの活字体に適合する、パ
ルス間隔の異なる二種類の駆動パルス列の情報を各々順
次記憶した二つのメモリテーブルをもつ記憶手段と、 二つのメモリテーブルのうちどちらか一方の記憶情報を
順次読み出すよりに設定可能としたアドレス手段と、 アドレス手段により読み出した記憶情報に基づき所定の
数の駆動パルスをステッピングモータに供給する駆動手
段と、 上記所定の数の駆動パルスの供給による活字体の回動量
を検知し、その回動量が所定の範囲以外であるとき域外
信号を発生する検知手段と、域外信号の発生に関連して
、アドレス手段に作用し、そのメモリテーブルの設定を
他力に!、lJり換える制御手段、 とを備えたプリンタの活字体制御装置。
[Scope of Claims] A stepping motor whose drive shaft is arranged to face a platen, and a plurality of protrusions extending radially from the center portion, each of which has letters formed at its tips, and whose center portion is attached to and detached from the drive shaft of the stepping motor. In a printer that has a plurality of typefaces each having a different moment of inertia around the center, one of the plurality of typefaces is mounted on the drive shaft of a stepping motor to perform printing. A storage means having two memory tables each sequentially storing information on two types of drive pulse trains having different pulse intervals, which are suitable for a typeface having a moment of inertia of a simple size, and one of the two memory tables. an address means that can set the stored information by reading it out sequentially; a driving means for supplying a predetermined number of drive pulses to the stepping motor based on the stored information read by the address means; A detection means detects the amount of rotation of the typeface and generates an out-of-range signal when the amount of rotation is outside a predetermined range; To other forces! , lJ switching control means, and a typeface control device for a printer.
JP20780683A 1983-11-07 1983-11-07 Type body controller for printer Granted JPS6099658A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP20780683A JPS6099658A (en) 1983-11-07 1983-11-07 Type body controller for printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP20780683A JPS6099658A (en) 1983-11-07 1983-11-07 Type body controller for printer

Publications (2)

Publication Number Publication Date
JPS6099658A true JPS6099658A (en) 1985-06-03
JPH0327028B2 JPH0327028B2 (en) 1991-04-12

Family

ID=16545803

Family Applications (1)

Application Number Title Priority Date Filing Date
JP20780683A Granted JPS6099658A (en) 1983-11-07 1983-11-07 Type body controller for printer

Country Status (1)

Country Link
JP (1) JPS6099658A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57100084A (en) * 1980-12-16 1982-06-22 Ricoh Co Ltd Self-indentifying device for type wheel
JPS57103870A (en) * 1980-12-19 1982-06-28 Fujitsu Ltd Checking method for type wheel
JPS5876988A (en) * 1981-10-30 1983-05-10 Ricoh Co Ltd Instructing method for wheel replacement of word processor
JPS58167188A (en) * 1982-03-30 1983-10-03 Fujitsu Ltd Sequential printer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57100084A (en) * 1980-12-16 1982-06-22 Ricoh Co Ltd Self-indentifying device for type wheel
JPS57103870A (en) * 1980-12-19 1982-06-28 Fujitsu Ltd Checking method for type wheel
JPS5876988A (en) * 1981-10-30 1983-05-10 Ricoh Co Ltd Instructing method for wheel replacement of word processor
JPS58167188A (en) * 1982-03-30 1983-10-03 Fujitsu Ltd Sequential printer

Also Published As

Publication number Publication date
JPH0327028B2 (en) 1991-04-12

Similar Documents

Publication Publication Date Title
US6823132B2 (en) Method and apparatus for controlling motor
JPH0524320A (en) Paper end detector of printer
EP0048806B1 (en) Stepper motor load tuning
JPS6099658A (en) Type body controller for printer
EP1413447B1 (en) Tape printer
JPH0614800B2 (en) Carriage drive electric motor control system
EP1413448A1 (en) Tape printer
JPS6411468B2 (en)
US5147143A (en) Printer carriage homing mechanism
KR900006929B1 (en) Daisy wheel printing device with variable hammer delay
JPS6099657A (en) Type body controller for printer
US11951735B2 (en) Printing device and method for controlling printing device
JP3065488B2 (en) Automatic platen tilt correction method for printer
JP3284553B2 (en) Serial printer
JP2003011419A5 (en)
KR0144970B1 (en) Printer
JP2933315B2 (en) Print density adjustment device
JPH09295083A (en) Positional control device of roll feeder with mark on plate
JP2937169B2 (en) Recording device
KR900018877A (en) Recording position control method and circuit of video printer
JP2806575B2 (en) Printer paper feed controller
JPH04107580A (en) Moving speed controller for optical system of image reader
JPH09123558A (en) Thermal printer
JPH02228877A (en) Facsimile equipment
JPS5824471A (en) Type selector for printer