Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPH0327028B2 - - Google Patents
[go: Go Back, main page]

JPH0327028B2 - - Google Patents

Info

Publication number
JPH0327028B2
JPH0327028B2 JP58207806A JP20780683A JPH0327028B2 JP H0327028 B2 JPH0327028 B2 JP H0327028B2 JP 58207806 A JP58207806 A JP 58207806A JP 20780683 A JP20780683 A JP 20780683A JP H0327028 B2 JPH0327028 B2 JP H0327028B2
Authority
JP
Japan
Prior art keywords
stepping motor
inertia
moment
drive
drive shaft
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 - Lifetime
Application number
JP58207806A
Other languages
Japanese (ja)
Other versions
JPS6099658A (en
Inventor
Tomohisa Myake
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
Juki Corp
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 Juki Corp filed Critical Juki Corp
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)

Description

【発明の詳細な説明】 この発明は、デージーホイールタイプの活字体
をもち、ステツピングモータにより活字選択を行
うシリアルプリンタに関し、特に活字体の慣性モ
ーメントに対応してステツピングモータの駆動テ
ーブルを設定するようにしたプリンタの活字体制
御装置に関するものである。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a serial printer that has a daisy-wheel type typeface and uses a stepping motor to select the typeface, and in particular sets the driving table of the stepping motor in accordance with the moment of inertia of the typeface. The present invention relates to a typeface control device for a printer.

従来、デージホイールタイプの活字体をもつプ
リンタにおいては、活字体の回動角を正確に定め
るために、ステツピングモータにより活字体を駆
動しているが、常時その駆動角度を検知して、脱
調等が生じたときはフイードバツクを加え直ちに
その脱調を補正する閉ループ制御方式と、そのよ
うな制御を行なわない開ループ制御方式とがある
が、前者は駆動回路が複雑でコストがかさむた
め、開ループ制御方式がふつう採用されている。
Conventionally, in printers with dage-wheel type typefaces, stepping motors are used to drive the typefaces in order to accurately determine the rotation angle of the typefaces. There is a closed loop control method that immediately corrects the step-out by applying feedback when it occurs, and an open-loop control method that does not perform such control, but the former has a complicated drive circuit and is expensive, so Open loop control schemes are usually employed.

さて、ステツピングモータにおいて、ロータの
振動のダンピングを抑えるためには、その負荷の
慣性モーメントに適合するパルス間隔の駆動パル
スをステツピングモータに供給する必要があり、
従つて開ループ制御方式でステツピングモータを
駆動するプリンタにおいては、活字体を、慣性モ
ーメントが異なるものに取り替えた場合は、駆動
パルスの間隔をその活字体の慣性モーメントに適
合しなければならない。
Now, in order to suppress damping of rotor vibration in a stepping motor, it is necessary to supply the stepping motor with drive pulses with a pulse interval that matches the moment of inertia of the load.
Therefore, in a printer that drives a stepping motor using an open-loop control method, when the type body is replaced with one having a different moment of inertia, the interval between drive pulses must be adapted to the moment of inertia of the type body.

しかし、従来、活字体の慣性モーメントを測定
する手段がプリンタに設けられておらず、このた
め作業者が駆動パルスのパルス幅に適合しない慣
性モーメントの活字体を使用することにより、ス
テツピングモータのロータの振動が増大し、脱調
を生じて誤つた印字が行なわれてしまうという欠
点があつた。
However, conventionally, printers have not been equipped with a means to measure the moment of inertia of the typeface, and as a result, operators have to use typefaces with a moment of inertia that does not match the pulse width of the drive pulse. The disadvantage is that the vibration of the rotor increases, causing step-out and erroneous printing.

この発明は、この欠点に着目してなされたもの
であり、開ループ制御方式でステツピングモータ
を駆動するプリンタにおいて、簡単な構成により
活字体の慣性モーメントを検知する手段を設ける
ことにより、上記の欠点を除去することを目的と
するものである。
The present invention has been made in view of this drawback, and provides a means for detecting the moment of inertia of a type body using a simple configuration in a printer that drives a stepping motor using an open-loop control method. The purpose is to eliminate defects.

以下、図面により、この発明の実施例を説明す
ると、第1図において、1はプラテン、2はプラ
テン1に平行し、駆動源(図示しない)に連動し
て移動可能に機枠に支持したキヤリジである。M
は、ステツピングモータであり、駆動軸3をプラ
テン1に対向するようにキヤリジ2上に載置し、
その先端にはデージーホイールタイプの活字体4
を着脱可能とする。5は、上下に発光体Lと受光
体Pとを対向配置しキヤリジ2上に載置したコ字
状の枠体、6は、基端を屈曲して駆動軸3の所定
の回動角(第3図実線)で、枠体6の発光体Lと
受光体Pとの間を遮断するように構成してある。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings. In FIG. 1, 1 is a platen, and 2 is a carriage parallel to the platen 1 and movably supported on the machine frame in conjunction with a drive source (not shown). It is. M
is a stepping motor, and the drive shaft 3 is placed on the carriage 2 so as to face the platen 1.
At the tip is a daisy wheel type typeface 4.
is removable. 5 is a U-shaped frame body in which a light emitter L and a photoreceptor P are arranged facing each other vertically and placed on the carriage 2; The frame body 6 is configured to block the light emitting body L and the light receiving body P by a solid line in FIG. 3).

次に、本実施例の制御回路について説明する。
第4図において、CPUは、演算及び入出力機能
をもつ中央処理装置、RAMは任意にアドレス可
能な複数のメモリをもつ動的記憶回路、ROMは
後述する制御プログラムやステツピングモータM
の駆動パルスのテーブルを記憶した静的記憶回路
である。DRは、CPUの指令に基づいてステツピ
ングモータMを制御するための駆動回路、SW
は、手動操作可能としたこの制御回路の起動スイ
ツチAは受光体Pの検知信号を増幅するための増
幅器、I/oは、CPUと、駆動回路DR、起動ス
イツチSW及び増幅器Aとの間のインターフエー
スである。
Next, the control circuit of this embodiment will be explained.
In Figure 4, the CPU is a central processing unit with arithmetic and input/output functions, the RAM is a dynamic storage circuit with multiple memories that can be arbitrarily addressed, and the ROM is a control program and a stepping motor M, which will be described later.
This is a static memory circuit that stores a table of drive pulses. DR is a drive circuit for controlling the stepping motor M based on instructions from the CPU, and SW
The starting switch A of this control circuit, which can be manually operated, is an amplifier for amplifying the detection signal of the photoreceptor P, and the I/O is the connection between the CPU, the drive circuit DR, the starting switch SW, and the amplifier A. It is an interface.

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

さて、第5,6,7図はそれぞれ、ステツピン
グモータの起動・定速・停止モードを示すもので
ある同図において、a,bは慣性モーメントが小
さいものと大きい活字体のおのおのの回転駆動の
タイムチヤートをあらわし、Xは上記慣性モーメ
ントが小さい活字体を駆動するための適正な駆動
パルス間隔推移をあらわす各励磁相のタイムチヤ
ート、Yは上記慣性モーメントが大きい活字体を
駆動パルス推移をあらわす各励磁相のタイムチヤ
ートである。
Now, Figures 5, 6, and 7 respectively show the starting, constant speed, and stopping modes of the stepping motor. X represents the time chart of each excitation phase that represents the appropriate drive pulse interval transition for driving the type body with a small moment of inertia, and Y represents the time chart of the drive pulse for the type body with a large moment of inertia. This is a time chart of each excitation phase.

すなわち、X,Yの双方において起動モード
(第5図)は駆動パルスの間隔を次第に狭くする
ことによりステツピングモータを加速し、定速モ
ード(第6図)では駆動パルスの間隔を一定に保
ち、停止モード(第7図)では駆動パルスの間隔
を次次第に広くすることによりステツピングモー
タを減速し、こうしてステツピングモータに急激
な速度変化を与えないようにしてステツピングモ
ータを減速し、こうしてステツピングモータに急
激な速度変化を与えないようにしてステツピング
モータの脱調を防止しているが、同図に示すよう
に、活字体の慣性モーメントが小さいときの適正
な駆動パルス幅は活字体の慣性モーメントが大き
いものよりも狭い。つまり、慣性モーメントに対
応して、固有の最適な駆動パルス幅が存在する。
第8図は、所定の起動・定速・停止モードの下
で、異なる慣性モーメントの活字体をステツピン
グモータに装置して駆動または停止した時のおの
おのの活字体の振動を減衰をあらわすタイムチヤ
ートであり、は、駆動パルスに適合する慣性モ
ーメントよりも大きい慣性モーメントの活字体を
装着した場合、は、駆動パルスに適合する慣性
モーメントよりも小さい慣性モーメントの活字体
を装着した場合、は、ちようど駆動パルスに適
合する慣性モーメントの活字体を装着した場合を
示している。すなわち、同図に示すように、活字
体の慣性モーメントが駆動パルスに適合する場合
には、活字体の振動の減衰は著しく速いが、活字
体の慣性モーメントが駆動パルスに適合する値よ
り大きくても小さくても活字体の振動の減衰は遅
くなる。
That is, in both X and Y, the startup mode (Figure 5) accelerates the stepping motor by gradually narrowing the interval between drive pulses, and the constant speed mode (Figure 6) keeps the interval between drive pulses constant. , in the stop mode (Fig. 7), the stepping motor is decelerated by gradually increasing the interval between the drive pulses, thereby decelerating the stepping motor without causing sudden speed changes to the stepping motor; Stepping motor stepout is prevented by not applying sudden speed changes to the stepping motor, but as shown in the figure, when the moment of inertia of the type is small, the appropriate drive pulse width is Narrower than those with a large moment of inertia. In other words, there is a unique optimal drive pulse width corresponding to the moment of inertia.
Figure 8 is a time chart showing the damping of the vibration of each type body when type bodies with different moments of inertia are driven or stopped by a stepping motor under predetermined start, constant speed, and stop modes. , if a type body with a moment of inertia larger than the moment of inertia compatible with the drive pulse is installed, and if a type body with a moment of inertia smaller than the moment of inertia compatible with the drive pulse is installed, then, This figure shows the case where a typeface with a moment of inertia that matches the drive pulse is mounted. In other words, as shown in the figure, when the moment of inertia of the type body matches the drive pulse, the damping of the vibration of the type body is extremely fast; Even if it is small, the damping of vibrations in the typeface will be slow.

そこで、このプリンタに使用される複数の活字
体のうちの最小の慣性モーメントIoと最大の慣性
モーメントI、とを考慮し、パルス間隔の異なる
さまざまな駆動パルスを設定して、ステツピング
モータMの停止後、ある基準時間To秒後の活字
体の振幅を、慣性モーメントの異なる複数の活字
体について測定した。すると、第9図α,βの曲
線で示すように、駆動パルスの幅を、活字体の慣
性モーメントI2に最適化した場合及び活字体の慣
性モーメントI3に最適化した場合のうち、どちら
か一方を選択的に設定することにより、I0〜I1
範囲の活字体すべてについてステツピングモータ
の脱調または印字位置のズレを生じさせない許容
限度の振幅Am以下に、活字体の振幅を抑えるこ
とができることがわかつた。
Therefore, considering the minimum moment of inertia Io and the maximum moment of inertia I of the plurality of type bodies used in this printer, various drive pulses with different pulse intervals are set to control the stepping motor M. After stopping, the amplitude of the printed letters after a certain reference time To seconds was measured for a plurality of printed letters having different moments of inertia. Then , as shown by the curves α and β in FIG. By selectively setting one of the two, the amplitude of the typeface can be kept below the permissible amplitude Am that will not cause stepping motor step-out or misalignment of the printing position for all typefaces in the range of I 0 to I 1 . I found out that I can suppress it.

これに基づき、慣性モーメントI2及び慣性モー
メントI3にそれぞれ最適化した駆動パルスの幅の
情報を起動モード・定速モード・停止モードに亘
つて順次テーブルX及びテーブルYとしてROM
の各別のアドレスに格納した。
Based on this, the information on the drive pulse width optimized for the moment of inertia I2 and the moment of inertia I3 is sequentially stored in the ROM as tables X and Y in the starting mode, constant speed mode, and stop mode.
each stored in a separate address.

次に、ROMのテーブルX,Yのうち一方を設
定するためのCPUの制御プログラムについて説
明すると、第10図において、スイツチSWによ
つて電源を投入すると、ROMのテーブルXが設
定される。続いて、このテーブルXのデータに基
づいて、先ずステツピングモータMに起動モード
(第5図参照)の駆動パルスが供給されて、ステ
ツピングモータMが駆動を開始し、続いて定速モ
ード(第6図参照)の駆動パルスが供給されてス
テツピングモータMが定速駆動に入る。
Next, the CPU control program for setting one of the ROM tables X and Y will be explained. In FIG. 10, when the power is turned on using the switch SW, the ROM table X is set. Next, based on the data of this table A driving pulse (see FIG. 6) is supplied, and the stepping motor M enters constant speed driving.

次に、受光体Pがオフ、すなわち発光体Lと受
光体Pとの間に検知体6が介在しているか否かを
判断する。受光体Pがオンであればステツピング
モータMの定速駆動を継続し、受光体Pがオフで
あれば、CPUの所定のレジスタに「0」が格納
される。続いて、ステツピングモータMの定速駆
動を継続するとともに、CPUの所定のレジスタ
に「1」を加算する。そして、その加算値Nが、
ステツピングモータMの駆動軸3を360゜回転する
のに必要とする駆動パルスの数N0と等しくなる
と、受光体Pがオンか否かを判断する。受光体P
がオフであれば直ちに、また受光体Pがオンであ
ればROMのテーブルをYに設定してエンドとな
る。尚、このプログラムでは、レジスタに先ず
「0」を格納して次に「1」を加算してゆくよう
にしているが、はじめに「N0」をレジスタに格
納して、この値を次第に減算するようにしてもよ
い。
Next, it is determined whether the photoreceptor P is off, that is, whether the detector 6 is interposed between the light emitter L and the photoreceptor P. If the photoreceptor P is on, constant speed driving of the stepping motor M is continued, and if the photoreceptor P is off, "0" is stored in a predetermined register of the CPU. Subsequently, constant speed driving of the stepping motor M is continued, and "1" is added to a predetermined register of the CPU. And the added value N is
When the number of drive pulses N 0 required to rotate the drive shaft 3 of the stepping motor M through 360° is equal to N 0 , it is determined whether the photoreceptor P is on or not. Photoreceptor P
If the photoreceptor P is off, the process immediately sets the ROM table to Y if the photoreceptor P is on, and the process ends. In this program, we first store "0" in the register and then add "1" to it, but first we store "N 0 " in the register and then gradually subtract this value. You can do it like this.

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

すなわち、慣性モーメントI0の活字体及び慣性
モーメントI2(第9図)の活字体をそれぞれテー
ブルXにおいて、上記N0パルス分駆動すると、
I0及びI2はテーブルXとは多少不適合な慣性モー
メント値だが、I0及びI2は第9図における許容振
幅Amに対応する慣性モーメントであるから、テ
ーブルXにとつて許容すべき値であり、活字体の
慣性モーメントが第9図I0〜I2の範囲において上
記N0パルス分の駆動されるとき、受光体Pと発
光体Lとの間が検知体6により遮断可能とするよ
うに、検知体6の回転方向の幅が設定してある。
That is, when a type body with a moment of inertia I 0 and a type body with a moment of inertia I 2 (Fig. 9) are driven on table X by the above N 0 pulses,
I 0 and I 2 are moment of inertia values that are somewhat incompatible with table When the moment of inertia of the type is driven by the above-mentioned N 0 pulses in the range of I 0 to I 2 in FIG. The width of the sensing body 6 in the rotational direction is set.

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

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

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

さて、活字体4の慣性モーメントI3は、テーブ
ルXに対して不適合で、基準時間T0に対する振
幅Am1はAmよりも大きい。このため、活字体4
の振幅の減衰が遅く(第8図)、その振幅が十
分減衰しないうちに次の駆動ステツプに入るので
第12図に示すように駆動ステツプが進む毎に活
字体4の振動が増幅され、ステツピングモータM
の脱調が頻繁に生じるから、第11図に示すよう
な適正な慣性モーメントの活動体の駆動の場合と
比較して、活字体の回動角にズレを生じる。ステ
ツピングモータMの回動が進んで、CPUのレジ
スタの加算値NがN0になると、CPUにより受光
体Pのオン・オフが判断される。ところが、上記
した回動角のズレの集積により、N=N0の時点
で、検知体6は第3図鎖線の位置すなわち、受光
体Pをオフにする位置よりも矢印R方向先方また
は後方にあるため、CPUは受光体Pのオンを検
知し、これによりCPUによりROMのテーブルは
XからYに切り換えられる。テーブルがYに切り
かえられたのちに印字動作に入ると、活字体4の
振幅が、許容振幅Amよりも小さいAm2となるの
で、ステツピングモータMの脱調及び印字位置の
ズレが増大しない。
Now, the moment of inertia I 3 of the typeface 4 does not conform to the table X, and the amplitude Am 1 with respect to the reference time T 0 is greater than Am. For this reason, typeface 4
The amplitude of the type 4 attenuates slowly (Fig. 8), and the next drive step is started before the amplitude has sufficiently attenuated. As shown in Fig. 12, the vibrations of the type body 4 are amplified each time the drive step advances, and the step Ping motor M
Since step-out frequently occurs, the rotation angle of the type body deviates from that in the case of driving an active body with a proper moment of inertia as shown in FIG. When the rotation of the stepping motor M progresses and the added value N in the register of the CPU reaches N0 , the CPU determines whether the photoreceptor P is on or off. However, due to the accumulation of deviations in the rotational angles described above, at the time N=N 0 , the sensing body 6 is moved forward or backward in the direction of arrow R from the position indicated by the chain line in FIG. Therefore, the CPU detects that the photoreceptor P is turned on, and as a result, the CPU switches the ROM table from X to Y. When the printing operation starts after the table is switched to Y, the amplitude of the type 4 becomes Am2 , which is smaller than the allowable amplitude Am, so that step-out of the stepping motor M and deviation of the printing position do not increase.

また、活字体4として、慣性モーメントI4(第
9図)のものをステツピングモータMの駆動軸3
に装着してスイツチSWを操作すると、再び
ROMのテーブルXが設定されて、上述の動作が
繰りかえされるが、この場合は、第9図に示すよ
うに、I0<I4<I2であるからN0個の駆動パルスに
よるステツピングモータMの回動角が、受光体P
をオフにする範囲内に収まり、従つて、ROMの
テーブルXは切り換えられない。すなわち、この
後印字動作に入ると、Am3<Amであることによ
り、やはりステツピングモータMの脱調及び印字
位置のズレは増大しない。
In addition, as the type 4, the moment of inertia I 4 (Fig. 9) is used as the drive shaft 3 of the stepping motor M.
If you attach it to the camera and operate the switch SW, it will turn on again.
ROM table _ _ The rotation angle of the motor M is the same as that of the photoreceptor P.
Therefore, table X in the ROM cannot be switched. That is, when the printing operation starts thereafter, since Am 3 <Am, the step-out of the stepping motor M and the deviation of the printing position do not increase.

以上のように、この発明によれば、活字体をオ
ープンループ制御のステツピングモータにより駆
動するようにしたプリンタにおいて、異なる慣性
モーメントの活字体に対応する、ステツピングモ
ータの二種類の駆動パルス間隔情報を記憶した各
別のROMのテーブルを予め設けておき、活字体
をステツピングモータに装着したときに、ROM
のテーブルを一方に設定し、所定数の駆動パルス
をステツピングモータに供給して、その駆動パル
スによるステツピングモータの回動角を検知し、
その回動角が所定範囲外にあるときには、ステツ
ピングモータの脱調が大きいと見なして、活字体
の慣性モーメントがそのテーブルに不適合である
と判断し、テーブルを一方から他方へ切り換える
ようにしたので、自動的にステツピングモータの
駆動パルス間隔を、その活字体の慣性モーメント
に適合するように設定することができ、よつてス
テツピングモータの脱調を抑えることができるの
で、印字位置を適正に保つことができる。
As described above, according to the present invention, in a printer in which a type body is driven by an open-loop controlled stepping motor, two types of drive pulse intervals of the stepping motor are provided, which correspond to type bodies having different moments of inertia. Separate ROM tables storing information are prepared in advance, and when the typeface is attached to the stepping motor, the ROM
set the table on one side, supply a predetermined number of drive pulses to the stepping motor, and detect the rotation angle of the stepping motor due to the drive pulses.
When the rotation angle is outside the predetermined range, it is assumed that the stepping motor is out of synch, and the moment of inertia of the type is determined to be unsuitable for that table, and the table is switched from one side to the other. Therefore, the driving pulse interval of the stepping motor can be automatically set to match the moment of inertia of the typeface, and step-out of the stepping motor can be suppressed, so the printing position can be set appropriately. can be kept.

また、ステツピングモータを開ループで制御で
きるので、その駆動回路が簡素化されて、コスト
を低減できる。
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により駆動軸3の回動角を検知しているが、例
えば、駆動軸3に円形の板を固定してこれに複数
または単数のスリツトを設けた、ローターエンコ
ーダにより、その回動角を検知してもよい。
In the above embodiment, the rotation angle of the drive shaft 3 is detected by the U-shaped frame 5 and the detection body 6, but for example, a circular plate may be fixed to the drive shaft 3 and a plurality of circular plates or The rotation angle may be detected by a rotor encoder provided with a single slit.

また、上記実施例では、検知体を一本のみ設け
ているが、検知体の検知精度を高めるため複数本
の検知体を異なる位相角でステツピングモータの
駆動軸に固定し、これらの複数本の検知体に各別
に対応する複数の枠体5を機枠に配置し、各枠体
5の受光体Lがすべてオフであることに関連して
駆動軸の回動角を検知するようにしてもよい。
In addition, in the above embodiment, only one sensing body is provided, but in order to improve the detection accuracy of the sensing body, multiple sensing bodies are fixed to the drive shaft of the stepping motor at different phase angles, and these multiple sensing bodies are fixed to the drive shaft of the stepping motor at different phase angles. A plurality of frames 5 corresponding to the respective detection bodies are arranged on the machine frame, and the rotation angle of the drive shaft is detected in relation to the fact that all the light receptors L of each frame 5 are off. Good too.

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

第1図は、ステツピングモータに活字体を装着
した状態の要部斜視図、第2,3図は駆動軸の回
動角の検知手段の検知状態の図、第4図は、制御
回路のブロツク図、第5〜7図はROMのテーブ
ルX及びYに基づく、起動・定速・停止モードの
駆動パルス及びそれによるステツピングモータの
ステツプ駆動をあらわすタイムチヤート、第8図
〜は、所定の駆動パルスに対する、異なる慣
性モーメントをもつ活字体の振動の減衰を各別に
あらわすタイムチヤート、第9図は所定の駆動パ
ルスに対して、活字体の慣性モーメントとその振
幅との対応をあらわす図、第10図はCPUのプ
ログラムのフローチヤート、第11図は、テーブ
ルに適合した慣性モーメントの活字体を駆動する
場合の、活字体の回動角のタイムチヤート、第1
2図は、テーブルに不適合な慣性モーメントの活
字体を駆動する場合の、活字体の回動角のタイム
チヤートである。 1……プラテン、2……キヤリジ、M……ステ
ツピングモータ、3……ステツピングモータの駆
動軸、4……活字体、5,6,L,P……検知手
段、DR……駆動手段、ROM……記憶手段、
CPU……アドレス手段、制御手段。
Fig. 1 is a perspective view of the main parts of the stepping motor with type attached, Figs. 2 and 3 are illustrations of the detection state of the rotation angle detection means of the drive shaft, and Fig. 4 is the control circuit. The block diagram and FIGS. 5 to 7 are time charts showing the drive pulses for start, constant speed, and stop modes and the step drive of the stepping motor based on the drive pulses based on ROM tables X and Y. FIGS. Figure 9 is a time chart showing the attenuation of vibrations of type bodies with different moments of inertia in response to drive pulses. Figure 10 is a flowchart of the CPU program, and Figure 11 is a time chart of the rotation angle of the type when driving a type with a moment of inertia that matches the table.
FIG. 2 is a time chart of the rotation angle of a type when driving a type whose moment of inertia is incompatible with the table. 1...Platen, 2...Carriage, M...Stepping motor, 3...Stepping motor drive shaft, 4...Print, 5, 6, L, P...Detection means, DR...Driving means , ROM... storage means,
CPU: Address means, control means.

Claims (1)

【特許請求の範囲】 1 駆動軸をプラテンに対向するように配置した
ステツピングモータと、中央部から放射状に延長
した複数の突出部先端にそれぞれ活字を形成して
中央部をステツピングモータの駆動軸に着脱可能
とした複数の活字体、とをもち、複数の活字体は
二種類の大きさの慣性モーメントのグループにわ
けられ、一つの活字体を選択的にステツピングモ
ータの駆動軸に装着し印字を行うようにしたプリ
ンタにおいて、 ステツピングモータの駆動パルス列の情報をし
て活字体の上記慣性モーメントのグループに適合
するような二種類のパルス間隔の駆動パルス列の
記憶情報を別々に二つのメモリテーブルに記憶し
た記憶手段と、 メモリテーブルの一方を交互に選択して記憶情
報を読みだすように設定可能としたアドレス手段
と、 操作により信号を発生しアドレス手段を作用し
一方のメモリテーブルを選択して設定する操作手
段と、 上記操作による信号に関連して作用しアドレス
手段により読み出した記憶情報に基づき所定数の
駆動パルスをステツピングモータに供給する駆動
手段と、 駆動軸に装着した活字体に関連配置し、上記所
定数の駆動パルスによる活字体の回転位置を検知
しその回転位置が所定回転方向範囲を越えるとき
域外信号を発生する検知手段と、 域外信号の発生に関連してアドレス手段に作用
しそのメモリテーブルの設定を他方に切り換える
制御手段、 とを備えたプリンタの活字体制御装置。
[Scope of Claims] 1. A stepping motor whose drive shaft is arranged to face the platen, and a plurality of protrusions extending radially from the central portion with letters formed at the ends thereof, and the central portion driven by the stepping motor. It has multiple type bodies that can be attached to and removed from the shaft, and the multiple type bodies are divided into groups with two types of moments of inertia, and one type body is selectively attached to the drive shaft of the stepping motor. In a printer configured to perform continuous printing, the information on the driving pulse train of the stepping motor is stored separately in two separate stores to store information on the driving pulse train with two types of pulse intervals that match the above-mentioned group of moments of inertia of the typeface. A storage means that stores data in a memory table, an address means that can be set to alternately select one side of the memory table and read out the stored information, and a signal generated by operation to act on the address means to read one of the memory tables. an operating means for selecting and setting; a driving means that acts in conjunction with the signal from the above operation and supplies a predetermined number of drive pulses to the stepping motor based on stored information read out by the addressing means; and an actuator mounted on the drive shaft. a detection means arranged in relation to the font, detecting the rotational position of the font due to the predetermined number of driving pulses and generating an out-of-range signal when the rotational position exceeds a predetermined rotational direction range; Control means for acting on the means to switch the settings of the memory table to the other.
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 JPS6099658A (en) 1985-06-03
JPH0327028B2 true 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)

Family Cites Families (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
JPS6018548B2 (en) * 1980-12-19 1985-05-10 富士通株式会社 How to check the type wheel
JPS5876988A (en) * 1981-10-30 1983-05-10 Ricoh Co Ltd word processing device
JPS58167188A (en) * 1982-03-30 1983-10-03 Fujitsu Ltd Sequential printer

Also Published As

Publication number Publication date
JPS6099658A (en) 1985-06-03

Similar Documents

Publication Publication Date Title
JPH0120068B2 (en)
JPH0614800B2 (en) Carriage drive electric motor control system
JPH0664275A (en) Printer carriage motor controller
JPH0327028B2 (en)
JPS6411468B2 (en)
JPH0345713B2 (en)
US4758106A (en) Bidirectional printer with voltage compensator
JPH0828996B2 (en) Drive control method for stepping motor
JP3298329B2 (en) Servo control device and servo control method
JPS587386A (en) Home position fixing system for printer
JPH09295083A (en) Positional control device of roll feeder with mark on plate
KR900006929B1 (en) Daisy Wheel Type Printing Machine
JPH0118871B2 (en)
JP3284553B2 (en) Serial printer
US20070041739A1 (en) Drive motor control method and printer
JP3031063B2 (en) Printing device
JP2694691B2 (en) Printer device
JPH06305216A (en) Device and method for controlling power source of printer
KR900018877A (en) Recording position control method and circuit of video printer
JP3783455B2 (en) Stepping motor control device, control method, and printer
JP3065488B2 (en) Automatic platen tilt correction method for printer
JPS59114086A (en) Space-controlling system for printing head
JP3137479B2 (en) Plotter equipment
JPH07106659B2 (en) Carriage drive control method for serial printer
JPH06284761A (en) Driving control method of servomotor