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
JPH0251739B2 - - Google Patents
[go: Go Back, main page]

JPH0251739B2 - - Google Patents

Info

Publication number
JPH0251739B2
JPH0251739B2 JP16661281A JP16661281A JPH0251739B2 JP H0251739 B2 JPH0251739 B2 JP H0251739B2 JP 16661281 A JP16661281 A JP 16661281A JP 16661281 A JP16661281 A JP 16661281A JP H0251739 B2 JPH0251739 B2 JP H0251739B2
Authority
JP
Japan
Prior art keywords
signal
motor
speed
generating means
pulse
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
Application number
JP16661281A
Other languages
Japanese (ja)
Other versions
JPS5867482A (en
Inventor
Yasuaki Yamada
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP16661281A priority Critical patent/JPS5867482A/en
Priority to AU84232/82A priority patent/AU530227B2/en
Priority to GB08215605A priority patent/GB2110852B/en
Priority to DE19823220297 priority patent/DE3220297A1/en
Priority to CA000404030A priority patent/CA1189598A/en
Publication of JPS5867482A publication Critical patent/JPS5867482A/en
Priority to US07/027,123 priority patent/US4802777A/en
Publication of JPH0251739B2 publication Critical patent/JPH0251739B2/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
    • B41J7/00Type-selecting or type-actuating mechanisms
    • B41J7/48Type carrier arrested in selected position by electromagnetic means

Landscapes

  • Physics & Mathematics (AREA)
  • Electromagnetism (AREA)
  • Character Spaces And Line Spaces In Printers (AREA)

Description

【発明の詳細な説明】 [技術分野] 本発明は、高速、高精度な印字制御を行なうこ
とができる印字装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Technical Field] The present invention relates to a printing device that can perform high-speed, highly accurate printing control.

[従来技術] 印字装置においては、高速、高精度なキヤリツ
ジの移動、或いは活字ホイールの回転等が望まれ
ていた。
[Prior Art] In printing devices, it has been desired to move a carriage at high speed and with high precision, or rotate a type wheel.

[目的] 本発明の目的は上記欠点を除去し、高速、高精
度にモータの停止を行なうことが可能な印字装置
を提供することにある。
[Objective] An object of the present invention is to eliminate the above-mentioned drawbacks and provide a printing device capable of stopping the motor at high speed and with high precision.

本発明の目的は、モータの回転に対応する現在
位置情報と目標位置情報から得られる位置誤差情
報に基づいて、目標とすべき第1速度信号を発生
する第1信号発生手段、 前記モータの回転に伴つてパルスを発生するパ
ルス発生手段、 前記パルス発生手段から得られる複数のパルス
に基づいて、現在までの速度の一部を表わす第2
速度信号を発生する第2信号発生手段、 前記第1信号発生手段から発生される前記第1
速度信号と、前記第2信号発生手段から発生され
る前記第2速度信号に基づいて、アナログ信号を
導出する第1導出手段、 前記モータの回転に伴つて得られるアナログ信
号とそのアナログ信号の位相を進めて得られる信
号とを合成した合成アナログ信号を導出する第2
導出手段、 前記第1導出手段によつて導出された前記アナ
ログ信号或は前記第2導出手段によつて導出され
た前記合成アナログ信号を前記モータに供給する
モータドライブ手段とを有したことを特徴とする
印字装置を提供することにある。
An object of the present invention is to provide a first signal generating means for generating a first speed signal to be targeted based on position error information obtained from current position information and target position information corresponding to the rotation of the motor; pulse generating means for generating pulses in accordance with the pulse generation means;
a second signal generating means for generating a speed signal, the first signal generated from the first signal generating means;
a first deriving means for deriving an analog signal based on a speed signal and the second speed signal generated from the second signal generating means; an analog signal obtained as the motor rotates and a phase of the analog signal; The second step derives a composite analog signal by combining the signals obtained by proceeding with the
A deriving means, and a motor drive means for supplying the analog signal derived by the first deriving means or the composite analog signal derived by the second deriving means to the motor. The object of the present invention is to provide a printing device that does the following.

[実施例] 以下、図面を参照し、本発明の実施例につい
て、詳細に説明する。
[Examples] Examples of the present invention will be described in detail below with reference to the drawings.

第1図は本発明の一例の印字装置における活字
選択制御部の構成の一例を示し、ここでキーボー
ド1において印字したい活字のキーを押下するこ
とにより印字指示信号が発生する。この印字指示
信号を中央処理装置(CPU)2に供給し、ここ
で印字指示に従つた活字ホイール3上の基準位置
からの位置を示す位置指示データが解読される。
この位置指示データをラツチ4にセツトする。従
つて、ラツチ4には所望活字に対応する目的位
置、すなわち活字ホイール3の停止位置が格納さ
れる。
FIG. 1 shows an example of the configuration of a type selection control section in a printing device according to an example of the present invention, in which a print instruction signal is generated by pressing a key of a type desired to be printed on a keyboard 1. This print instruction signal is supplied to the central processing unit (CPU) 2, where position instruction data indicating the position from the reference position on the type wheel 3 according to the print instruction is decoded.
This position instruction data is set in latch 4. Therefore, the latch 4 stores the destination position corresponding to the desired type character, ie the stop position of the type wheel 3.

活字ホイール3はモータ5により駆動される。
このモータ5の駆動軸には、活字ホイール3の他
に、発光ダイオード、ホトダイオードおよびコー
ド板から成るホトエンコーダ6を結合し、活字ホ
イール3の回転に応じた各種出力A,BおよびC
を検出する。すなわち、ホトエンコーダ6からの
出力A,BおよびCは、第2図に示すように形成
される。出力AおよびBは各々の1周期が活字ホ
イール3の1つの活字に対応しており、例えば96
個の活字が活字ホイール3に配置されているとき
には、この活字ホイール3の1回転により、信号
AおよびBは96周期発生する。なお、信号AとB
との間の位相差は90゜になるようにし、それによ
り活字ホイール3の回転方向を知るようにする。
信号Cは活字ホイール3の1回転につき1個発生
し、この信号Cにより活字ホイール3の基準位置
を規定する。信号A,BおよびCはそれぞれコン
パレータ7,8および9に供給され、それぞれ基
準レベルと比較することにより、“1”、“0”の
2値で表現されるデジタル信号D,EおよびF
(第2図参照)に波形整形される。信号Dおよび
Eはパルス発生回路10に供給され、信号Dおよ
びEの各立上りおよび立下り端縁に対応するパル
スGおよび信号Eが信号Dより遅れているとき
“0”、逆に進んでいるとき“1”になるパルス、
つまりモータ5の実際の回転方向を示す方向半別
信号Iをパルス発生回路10より発生させる。
The type wheel 3 is driven by a motor 5.
In addition to the type wheel 3, a photoencoder 6 consisting of a light emitting diode, a photodiode, and a code plate is connected to the drive shaft of the motor 5, and various outputs A, B, and C are connected in accordance with the rotation of the type wheel 3.
Detect. That is, outputs A, B and C from the photoencoder 6 are formed as shown in FIG. Outputs A and B each correspond to one type character on type wheel 3, e.g. 96
When four type characters are placed on the type wheel 3, one rotation of the type wheel 3 generates 96 cycles of the signals A and B. In addition, signals A and B
The phase difference between the two is set to be 90 degrees, so that the direction of rotation of the type wheel 3 can be determined.
One signal C is generated per revolution of the type wheel 3, and this signal C defines the reference position of the type wheel 3. Signals A, B, and C are supplied to comparators 7, 8, and 9, respectively, and compared with the reference level, digital signals D, E, and F expressed as binary values of "1" and "0" are generated.
(See Figure 2). Signals D and E are supplied to the pulse generation circuit 10, and when the pulse G corresponding to each rising and falling edge of the signals D and E and the signal E are behind the signal D, the signal is "0", and is leading in the opposite direction. A pulse that becomes “1” when
In other words, the pulse generating circuit 10 generates a half-direction signal I indicating the actual rotational direction of the motor 5.

コンパレータ9からの信号Fは活字ホイール3
の1回転につき1個発生し、加減算カウンタ11
の内容を零にリセツトするリセツトパルスであ
る。この加減算カウンタ11には信号G,Iおよ
びFを供給し、回転方向を示す信号Iのレベルに
応じてパルスGをアツプカウントまたはダウンカ
ウントする。従つて、加減算カウンタ11の出力
内容は、信号Cを発生したときのモータ5の回転
位置を基準0として、活字ホイール3の回転位置
を常に示している。加減算カウンタ11は通常の
バイナリーカウンタで構成されているが、計数値
は便宜上第2図の如く、下位2ビツトを4進数で
上位ビツトを10進数で表現する。例えば、基準位
置から15番目の活字の区間は150,151,1
52,153で表わされ、活字の静止すべき位置
はカウンタ11の計数値が151,152の境界
部である。ラツチ4に格納されている活字ホイー
ル3の目的位置データと、加減算カウンタ11の
肉容である活字ホイール3の現在位置データとを
加減算器12に供給し、ここで両データを比較し
て、目的値までの位置誤差量をデジタル的に算出
する。この位置誤差量の符号は、モータ5の回転
すべき方向を示している。この符号を含めた位置
誤差量をROMの形態の第1変換表13に供給
し、当該位置誤差量に対応した目標値信号を得
る。
The signal F from comparator 9 is the type wheel 3
One is generated per rotation of the addition/subtraction counter 11.
This is a reset pulse that resets the contents of . The addition/subtraction counter 11 is supplied with signals G, I, and F, and counts up or down the pulse G depending on the level of the signal I indicating the rotation direction. Therefore, the output content of the addition/subtraction counter 11 always indicates the rotational position of the type wheel 3, with the rotational position of the motor 5 when the signal C is generated as a reference 0. The addition/subtraction counter 11 is constituted by a normal binary counter, but for convenience, the count value is expressed in quaternary numbers for the lower two bits and in decimal numbers for the upper bits, as shown in FIG. For example, the section of the 15th printed character from the reference position is 150, 151, 1
52,153, and the position at which the printed character should come to rest is the boundary between the count value of the counter 11 and 151,152. The target position data of the type wheel 3 stored in the latch 4 and the current position data of the type wheel 3, which is the volume of the addition/subtraction counter 11, are supplied to the adder/subtractor 12, where both data are compared and the target position data of the type wheel 3 is supplied. Digitally calculate the position error amount up to the value. The sign of this positional error amount indicates the direction in which the motor 5 should rotate. The positional error amount including this sign is supplied to the first conversion table 13 in the form of ROM to obtain a target value signal corresponding to the positional error amount.

パルス発生回路10からのパルスGをパルス間
隔カウンタ14に供給し、このパルスGの生起時
間隔を、発振器15からの基準パルスにより計測
し、パルスGが到達する度毎にそのときの最終カ
ウント内容をラツチする。このラツチされている
パルス間隔データと回転方向信号Iとを第2変換
表、すなわち逆数変換表16に供給し、モータ5
の回転方向も含めた速度に比例した数値を得る。
この数値は、パルスGの直前の一周期の平均速度
に比例する。つまり、QはパルスGの一周期(信
号Aの1/4周期)だけ遅れて表われる。
The pulse G from the pulse generation circuit 10 is supplied to the pulse interval counter 14, and the generation time interval of this pulse G is measured using the reference pulse from the oscillator 15. Each time the pulse G arrives, the final count contents at that time are calculated. Latch. The latched pulse interval data and rotational direction signal I are supplied to the second conversion table, that is, the reciprocal conversion table 16, and the motor 5
Obtain a value proportional to the speed, including the direction of rotation.
This value is proportional to the average speed of one cycle immediately before the pulse G. In other words, Q appears delayed by one cycle of pulse G (1/4 cycle of signal A).

第1変換表13からの目標値信号と、第2変換
表16からの所定期間遅延した平均速度に比例し
た数値とを加減算器17に供給し、誤差値を得
る。得られる誤差値の符号がモータ5の駆動方向
を意味し、誤差値の絶対値がモータ5の駆動の大
きさを表わす。この誤差値をD/A変換器18に
供給し、極性を有するアナログ誤差信号Oに変換
する。この信号Oをスイツチ19および増幅器2
0を介してモータ5に供給し、このモータ5を駆
動する。
The target value signal from the first conversion table 13 and the numerical value proportional to the average speed delayed by a predetermined period from the second conversion table 16 are supplied to the adder/subtractor 17 to obtain an error value. The sign of the obtained error value indicates the drive direction of the motor 5, and the absolute value of the error value indicates the magnitude of the drive of the motor 5. This error value is supplied to the D/A converter 18 and converted into an analog error signal O having polarity. This signal O is sent to switch 19 and amplifier 2.
0 to the motor 5 to drive the motor 5.

加減算器12はカウンタ11の計数値の下位2
ビツトを除く上位ビツトとラツチ4の内容を減算
し、位置誤差量が零のときでかつカウンタ11の
計数値の下位2ビツトの内容が1あるいは2を計
数している間信号Kを発生する。この信号Kをス
イツチ19に切換制御入力として供給すると共
に、遅延回路23に供給する。遅延回路23は、
活字ホイール3が停止領域に入つてから停止する
のに十分な時間だけ信号Kを遅延させ、その遅延
出力によりハンマー制御部22を起動させる。
The adder/subtracter 12 outputs the lower 2 of the counted value of the counter 11.
The upper bits excluding the bit are subtracted from the contents of the latch 4, and a signal K is generated while the position error amount is zero and the contents of the lower two bits of the count value of the counter 11 are counting 1 or 2. This signal K is supplied to the switch 19 as a switching control input, and is also supplied to the delay circuit 23. The delay circuit 23 is
The signal K is delayed for a time sufficient for the type wheel 3 to enter the stop area and stop, and the delayed output activates the hammer control 22.

また信号Aを抵抗27,28および29とコン
デンサ30と増幅器31および32とから成る進
相補償回路33に供給すると共に、抵抗34にも
供給する。この進相補償回路33の出力信号Lは
第2図に示すようになる。抵抗27と34とを接
続点35で接続することにより、その接続点35
には信号Lと信号Aとを加算した信号Mが得られ
る。この信号Mをスイツチ19の下方の接続位置
に供給する。
Further, the signal A is supplied to a phase advance compensation circuit 33 consisting of resistors 27, 28, and 29, a capacitor 30, and amplifiers 31 and 32, and is also supplied to a resistor 34. The output signal L of this phase advance compensation circuit 33 is as shown in FIG. By connecting the resistors 27 and 34 at the connection point 35, the connection point 35
A signal M is obtained by adding the signal L and the signal A. This signal M is applied to the lower connection position of switch 19.

第2図は活字ホイール3の活字位置「95」から
活字位置「3」へモータ5を駆動する際の各部の
信号波形を示し、ラツチ4に目的位置として活字
位置「30」のデータがラツチされると、このデー
タ「30」と加減算カウンタ11の下位2ビツトを
除いた計数内容「950」とが減算器12で比較さ
れ、位置誤差データとして+40が得られる。加減
算器12における演算手順としては、まず30−
950=−920を実行し、その結果の絶対値が960/
2以上であるので、−920+960=+40の結果を出
力する。この手順により、最短回動量に対応する
回転方向とその回動量とが求められる。
Figure 2 shows the signal waveforms of various parts when driving the motor 5 from the type position ``95'' of the type wheel 3 to the type position ``3'', and the data of the type position ``30'' is latched in the latch 4 as the target position. Then, this data "30" and the count content "950" of the addition/subtraction counter 11 excluding the lower two bits are compared in the subtracter 12, and +40 is obtained as position error data. The calculation procedure in the adder/subtractor 12 is as follows: 30−
Execute 950=-920, and the absolute value of the result is 960/
Since it is 2 or more, the result of -920+960=+40 is output. Through this procedure, the rotation direction and the amount of rotation corresponding to the shortest amount of rotation are determined.

一方、モータ5は停止していたので信号Aおよ
びBは変化しておらず、パルスGも発生していな
い。従つて、パルス間隔カウンタ14の計数値は
最大計数値を示している。このカウンタ14が最
大計数値を計数したときには逆数変換表16から
は速度値として0が得られるようにしておく。そ
して、この速度値0と変換表13からの指示値と
を加減算器17により演算する。今、速度値が0
であるから、指示値がそのままD/A変換器18
に供給される。このときスイツチ19は図示の接
続位置にあるので、第2図に示すように信号Nと
してはD/A変換出力Oのうち左端の値O1を発
生する。この信号によりモータ5は加速されて回
転を開始し、それに従つて、第2図示のように、
信号AおよびBが変化して信号GおよびHをそれ
ぞれ発生する。これにより位置誤差量が減少して
行き、またカウンタ14の計数値も小さくなり、
逆数変換表16からの平均速度値は大きくなる。
これに応じて、加減算器17の出力は減少して行
き、第2図に示すように、ある点P1で信号Oの
符号が反転し、モータ5に減速のトルクを発生す
るような信号N2を発生する。以上のような閉ル
ープ制御により、モータ5は、位置誤差が零、す
なわち目的位置「3」の領域では、極めて低速度
で回転している。このように位置誤差が零になり
カウンタ11の下位2ビツトの値が1あるいは2
になると加減算器12から信号Kが得られ、この
出力信号Kによりスイツチ19を第1図示の位置
から下方の位置に切換える。
On the other hand, since the motor 5 had stopped, the signals A and B have not changed, and the pulse G has not been generated. Therefore, the count value of the pulse interval counter 14 indicates the maximum count value. When this counter 14 counts the maximum count value, 0 is obtained as the speed value from the reciprocal conversion table 16. Then, this speed value 0 and the instruction value from the conversion table 13 are calculated by the adder/subtractor 17. Now the speed value is 0
Therefore, the indicated value is directly transmitted to the D/A converter 18.
is supplied to At this time, the switch 19 is in the connection position shown, so that the leftmost value O1 of the D/A conversion output O is generated as the signal N, as shown in FIG. The motor 5 is accelerated by this signal and starts rotating, and accordingly, as shown in the second diagram,
Signals A and B change to generate signals G and H, respectively. As a result, the positional error amount decreases, and the count value of the counter 14 also decreases.
The average speed value from reciprocal conversion table 16 will be larger.
Correspondingly, the output of the adder/subtractor 17 decreases, and as shown in FIG. Occur. Due to the closed loop control as described above, the motor 5 rotates at an extremely low speed in the region where the position error is zero, that is, the target position "3". In this way, the position error becomes zero and the value of the lower two bits of the counter 11 becomes 1 or 2.
Then, a signal K is obtained from the adder/subtractor 12, and this output signal K causes the switch 19 to be switched from the position shown in the first figure to the lower position.

スイツチ19がこのように切換わると、増幅器
20には信号Mが入来する。すなわち、停止領域
においては、進相補償信号Lと信号Aの最終の1/
4周期を合成した信号Mによりモータ5の駆動を
制御する。モータ5の回転速度は、信号Mが零点
に近づくに従つて減少して行き、遂には停止す
る。ここで、信号Aのみでモータ5に加える力を
制御すると振動が生じるので、本発明では、信号
Aを進相補償回路31に通して位相をずらした信
号Lと信号Aの1/4周期とを加算した信号Mによ
りモータ5を駆動する。これにより振動は速かに
減衰し、モータ5は信号Aの零を横切る点で停止
する。
When switch 19 is toggled in this manner, signal M is received by amplifier 20. That is, in the stop region, the final 1/2 of the phase advance compensation signal L and the signal A
The drive of the motor 5 is controlled by a signal M that is a combination of four periods. The rotational speed of the motor 5 decreases as the signal M approaches the zero point, and finally stops. Here, if the force applied to the motor 5 is controlled only by the signal A, vibrations will occur, so in the present invention, the signal A is passed through the phase advance compensation circuit 31 and the phase of the signal L and the signal A are shifted by 1/4 period. The motor 5 is driven by the signal M obtained by adding . As a result, the vibration is quickly attenuated, and the motor 5 is stopped at the point where the signal A crosses zero.

以上から明らかなように、本発明によれば、
LSI化された制御装置を用いて構成するのに好適
である。さらに、活字ホイールを搭載するキヤリ
ツジの駆動用モータにもこれを適用すればLSI化
はさらに促進される。
As is clear from the above, according to the present invention,
It is suitable for configuration using an LSI-based control device. Furthermore, if this technology is applied to the drive motor of a carriage equipped with a type wheel, LSIization will be further promoted.

[効果] 以上詳述した様に、本発明により高速、高精度
にモータの停止を行なうことが可能な印字装置を
提供することが可能となつた。
[Effects] As detailed above, the present invention makes it possible to provide a printing device that can stop the motor at high speed and with high precision.

以上詳述した様に、本発明によりモータの回転
に対応する現在位置情報と目標位置情報から得ら
れる位置誤差情報に基づいて、目標とすべき第1
速度信号を発生する第1信号発生手段、 前記モータの回転に伴つてパルスを発生するパ
ルス発生手段、 前記パルス発生手段から得られる複数のパルス
に基づいて、現在までの速度の一部を表わす第2
速度信号を発生する第2信号発生手段、 前記第1信号発生手段から発生される前記第1
速度信号と、前記第2信号発生手段から発生され
る前記第2速度信号に基づいて、アナログ信号を
導出する第1導出手段、 前記モータの回転に伴つて得られるアナログ信
号とそのアナログ信号の位相を進めて得られる信
号とを合成した合成アナログ信号を導出する第2
導出手段、 前記第1導出手段によつて導出された前記アナ
ログ信号或は前記第2導出手段によつて導出され
た前記合成アナログ信号を前記モータに供給する
モータドライブ手段とを有した印字装置を提供す
ることが可能となつた。
As detailed above, according to the present invention, the first position to be targeted is determined based on the position error information obtained from the current position information and target position information corresponding to the rotation of the motor.
a first signal generating means for generating a speed signal; a pulse generating means for generating a pulse as the motor rotates; 2
a second signal generating means for generating a speed signal, the first signal generated from the first signal generating means;
a first deriving means for deriving an analog signal based on a speed signal and the second speed signal generated from the second signal generating means; an analog signal obtained as the motor rotates and a phase of the analog signal; The second step derives a composite analog signal by combining the signals obtained by proceeding with the
A printing device comprising a deriving means, and a motor drive means for supplying the analog signal derived by the first deriving means or the composite analog signal derived by the second deriving means to the motor. It became possible to provide

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

第1図は本発明印字装置の構成の一例を示すブ
ロツク図、第2図はその各部信号波形図である。 1……キーボード、2……中央処理装置
(CPU)、3……活字ホイール、4……ラツチ、
5……モータ、6……ホトエンコーダ、7,8,
9……コンパレータ、10……パルス発生回路、
11……加減算カウンタ、12……加減算器、1
3……第1変換表、14……パルス間隔カウン
タ、15……発振器、16……第2変換表、17
……加減算器、18……D/A変換器、19……
スイツチ、20……増幅器、23……遅延回路、
24……ハンマー制御部、27,28,29,3
4……抵抗、30……コンデンサ、31,32…
…増幅器、33……進相補償回路、35……接続
点。
FIG. 1 is a block diagram showing an example of the configuration of the printing apparatus of the present invention, and FIG. 2 is a signal waveform diagram of each part thereof. 1...Keyboard, 2...Central processing unit (CPU), 3...Type wheel, 4...Latch,
5...Motor, 6...Photoencoder, 7,8,
9... Comparator, 10... Pulse generation circuit,
11...Addition/subtraction counter, 12...Addition/subtraction device, 1
3... First conversion table, 14... Pulse interval counter, 15... Oscillator, 16... Second conversion table, 17
...Adder/subtractor, 18...D/A converter, 19...
Switch, 20...Amplifier, 23...Delay circuit,
24...Hammer control section, 27, 28, 29, 3
4...Resistor, 30...Capacitor, 31, 32...
...Amplifier, 33... Phase advance compensation circuit, 35... Connection point.

Claims (1)

【特許請求の範囲】 1 モータの回転に対応する現在位置情報と目標
位置情報から得られる位置誤差情報に基づいて、
目標とすべき第1速度信号を発生する第1信号発
生手段、 前記モータの回転に伴つてパルスを発生するパ
ルス発生手段、 前記パルス発生手段から得られる複数のパルス
に基づいて、現在までの速度の一部を表わす第2
速度信号を発生する第2信号発生手段、 前記第1信号発生手段から発生される前記第1
速度信号と、前記第2信号発生手段から発生され
る前記第2速度信号に基づいて、アナログ信号を
導出する第1導出手段、 前記モータの回転に伴つて得られるアナログ信
号とそのアナログ信号の位相を進めて得られる信
号とを合成した合成アナログ信号を導出する第2
導出手段、 前記第1導出手段によつて導出された前記アナ
ログ信号或は前記第2導出手段によつて導出され
た前記合成アナログ信号を前記モータに供給する
モータドライブ手段とを有したことを特徴とする
印字装置。 2 前記第2速度信号は、前記複数のパルスから
得られる平均速度を表わす信号であることを特徴
とする特許請求の範囲第1項記載の印字装置。
[Claims] 1. Based on position error information obtained from current position information and target position information corresponding to the rotation of the motor,
a first signal generating means for generating a first speed signal to be targeted; a pulse generating means for generating pulses as the motor rotates; and a current speed based on the plurality of pulses obtained from the pulse generating means. the second representing a part of
a second signal generating means for generating a speed signal, the first signal generated from the first signal generating means;
a first deriving means for deriving an analog signal based on a speed signal and the second speed signal generated from the second signal generating means; an analog signal obtained as the motor rotates and a phase of the analog signal; The second step derives a composite analog signal by combining the signals obtained by proceeding with the
A deriving means, and a motor drive means for supplying the analog signal derived by the first deriving means or the composite analog signal derived by the second deriving means to the motor. printing device. 2. The printing device according to claim 1, wherein the second speed signal is a signal representing an average speed obtained from the plurality of pulses.
JP16661281A 1981-10-19 1981-10-19 printing device Granted JPS5867482A (en)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP16661281A JPS5867482A (en) 1981-10-19 1981-10-19 printing device
AU84232/82A AU530227B2 (en) 1981-10-19 1982-05-27 Serial printer
GB08215605A GB2110852B (en) 1981-10-19 1982-05-27 Printer
DE19823220297 DE3220297A1 (en) 1981-10-19 1982-05-28 PRINTER
CA000404030A CA1189598A (en) 1981-10-19 1982-05-28 Printer
US07/027,123 US4802777A (en) 1981-10-19 1987-03-16 Print wheel and carriage drive system for a printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16661281A JPS5867482A (en) 1981-10-19 1981-10-19 printing device

Publications (2)

Publication Number Publication Date
JPS5867482A JPS5867482A (en) 1983-04-22
JPH0251739B2 true JPH0251739B2 (en) 1990-11-08

Family

ID=15834530

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16661281A Granted JPS5867482A (en) 1981-10-19 1981-10-19 printing device

Country Status (1)

Country Link
JP (1) JPS5867482A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4523137A (en) * 1983-09-27 1985-06-11 Mechatron Systems, Inc. Dual mode printer servo with improved velocity signal generator

Also Published As

Publication number Publication date
JPS5867482A (en) 1983-04-22

Similar Documents

Publication Publication Date Title
US4491776A (en) Servo operated digital positioning control system
EP0154654B1 (en) Device for detecting position of rotor of motor
KR940013862A (en) Moving control device of printing head carriage and its control method
US4802777A (en) Print wheel and carriage drive system for a printer
EP0009291B1 (en) A device for indicating the position of a printer carriage
US3924721A (en) Digital logic and servo system for print head rotate control
WO2010018765A1 (en) Angular position detection device for rotating body and rotational speed detection device
JPH0251739B2 (en)
US4095158A (en) Position-controlling system
JPH0251738B2 (en)
WO1987007404A1 (en) Positioning system
GB2184568A (en) Motor controller for a sewing machine
JPS5947986A (en) Control system for motor
WO1987005101A1 (en) Pulse distribution type position detector
JPS61106282A (en) printing device
KR19980082392A (en) Motor rotation direction, rotation speed and rotation output device
JPS61106275A (en) printing device
JPS63114583A (en) Method and apparatus for generating speed voltage for driving apparatus using dc motor in office machine such as typewriter or the like
JP3449177B2 (en) Position detection device with incremental encoder
JPS5846898A (en) Method and device for attenuating vibration of stepping motor
JPS6155123B2 (en)
JPH0115387B2 (en)
SE436605B (en) PROCEDURE FOR CONTROL OF THE TRUCK MOVEMENT IN A TRUCKER AND DEVICE FOR IMPLEMENTATION OF THE PROCEDURE
JPH0115388B2 (en)
JPS6320510A (en) Positioning device for servo-motor