JPS589598A - Recording device - Google Patents
Recording deviceInfo
- Publication number
- JPS589598A JPS589598A JP56107623A JP10762381A JPS589598A JP S589598 A JPS589598 A JP S589598A JP 56107623 A JP56107623 A JP 56107623A JP 10762381 A JP10762381 A JP 10762381A JP S589598 A JPS589598 A JP S589598A
- Authority
- JP
- Japan
- Prior art keywords
- recording head
- pulse motor
- pulse
- phase
- counter
- 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
- 230000005284 excitation Effects 0.000 claims abstract description 41
- 238000000034 method Methods 0.000 abstract description 5
- 239000011295 pitch Substances 0.000 description 20
- 102000047918 Myelin Basic Human genes 0.000 description 8
- 238000010586 diagram Methods 0.000 description 8
- 238000004804 winding Methods 0.000 description 6
- 101001123334 Homo sapiens Proteoglycan 3 Proteins 0.000 description 5
- 101710110798 Mannose-binding protein C Proteins 0.000 description 3
- 238000013459 approach Methods 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000007423 decrease Effects 0.000 description 2
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 244000061456 Solanum tuberosum Species 0.000 description 1
- 235000002595 Solanum tuberosum Nutrition 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000004886 head movement Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 239000000779 smoke Substances 0.000 description 1
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B21/00—Head arrangements not specific to the method of recording or reproducing
- G11B21/02—Driving or moving of heads
Landscapes
- Facsimile Scanning Arrangements (AREA)
- Control Of Stepping Motors (AREA)
Abstract
Description
【発明の詳細な説明】
本発明は記録ヘッドをパルスモータの駆動力により記録
ラインに沿って往復移動させ、その往路移動時に記録用
紙に記録を実行する記録装置に関する。DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a recording apparatus that reciprocates a recording head along a recording line by the driving force of a pulse motor and performs recording on recording paper during the forward movement.
本発明は好適には、シリアルサーマルプリシタかし乍ら
、この様なサーマル文字印字装置に限らず、ファクシミ
リ等の他の記録装置にも有効に適用されることは以下の
説明から明らかである。It is clear from the following description that the present invention is preferably applied not only to such a thermal character printing device, but also to other recording devices such as a facsimile, although the present invention is preferably a serial thermal prescriptor. .
上記の如く、縦1列の記録ドツトからなる記録ヘッドを
パルスモータで移動する場合、ヘッド送り量、即ちモー
タのステップ回転角を小さくする必要がある。このため
パルスモータを1相−2相励磁形式で駆w)することが
行なわれるが、この励磁形式は励磁状態を切りJiil
えるのに時間がかかり、従って記録ヘッドの高速キャリ
ッジリターンには適してはいない。As described above, when moving a recording head consisting of one vertical row of recording dots using a pulse motor, it is necessary to reduce the head feed amount, that is, the step rotation angle of the motor. For this reason, pulse motors are driven in a 1-phase to 2-phase excitation format, but this excitation format cuts the excitation state and
It takes a long time to return the carriage, and therefore it is not suitable for high-speed carriage return of a recording head.
本発明は上記の点に鑑みてなされたもので以下実施例に
つき本発明を説明する。The present invention has been made in view of the above points, and will be described below with reference to Examples.
4s1図は本実施例記録装置における記録ヘッド(1)
とパルスモータ(2)とのII、を係を示す。1.録ヘ
ッド+11はグーリf3+、L41間に張設された駆動
ワイヤー(5)に係止されてお°す、ブーIJ−(41
に直結したパルスモーク(2)を正転させることにより
記婦ライン(図において水平方向)に沿って前進し、又
逆転させることにより後進する。Figure 4s1 shows the recording head (1) in the recording apparatus of this embodiment.
and pulse motor (2). 1. The recording head +11 is locked to the drive wire (5) stretched between the gooley f3+ and L41,
By rotating the pulse smoke (2) directly connected to the , it moves forward along the line (horizontal direction in the figure), and by rotating it in the reverse direction, it moves backward.
第2図は上記記録ヘッド(1)の記鎌面を示し、その面
には縦1列に7個の発熱記録ドラ)(6a)〜(6g)
が配列されている。従って斬るヘッド(1)を上記記録
ラインに沿って;5ピッチ分移動し、各ピッチにて各ド
ツト(6a)〜(6g)を選択発熱させることにより感
熱性記録紙に1文字につき7行5列のマトリクスドツト
からなる文字が印字されることになる。FIG. 2 shows the recording surface of the recording head (1), on which seven heat-generating recording drums (6a) to (6g) are arranged in a vertical row.
are arranged. Therefore, by moving the cutting head (1) along the recording line by 5 pitches and selectively generating heat in each dot (6a) to (6g) at each pitch, 7 rows and 5 lines per character are printed on the heat-sensitive recording paper. A character consisting of a matrix of columns of dots will be printed.
第6図はこの様にして得られる文字パターンを示す。上
記記録ヘッドf+)け通常POピッチ位置にて待機して
おり、1文字印字が開始されるとパルスモータ(2)の
6ステツプ回転によりPI、P2・・・P5の各ピッチ
位置を進み最終的に次のPOピッチ位置に達する。記録
ドラ)(6a)〜(6g)けP1〜P5の各ピッチ位置
通過に同期して発熱され、従って1文字パターンIr1
Pl−P5ピッチ位置領域内に生じる。FIG. 6 shows the character pattern obtained in this manner. The above recording head (f+) is waiting at the normal PO pitch position, and when printing one character starts, it moves through each pitch position of PI, P2...P5 by rotating the pulse motor (2) in 6 steps and reaches the final position. The next PO pitch position is reached. Recording drum) (6a) to (6g) generates heat in synchronization with passage of each pitch position of P1 to P5, and therefore one character pattern Ir1
Occurs within the Pl-P5 pitch position region.
記録ヘッド(1)は上記の如く記録ラインに沿う往路移
動時1文字つつ印字を実行し、記録ラインの最終桁位置
又は途中印字桁位置から記録ラインの左端の初期位置に
向けて復帰移動、即ちキャリッジリターンする。As described above, the recording head (1) executes printing one character at a time during the forward movement along the recording line, and returns from the final digit position of the recording line or the intermediate printing digit position to the initial position at the left end of the recording line, i.e. Carriage return.
第4図は上記記録装置の電気回路図を示す。制御回路(
7)は入力手段(8)からの指示に従って記録ヘッドf
l)及びパルスモータ(2)の動作を制御する。この様
な制御回路(7)はCPU、ROM、RAM及びPIO
(パラレル・インプット・アウトプット)から構成され
、そのROM内に制御プログラム及び文字パターン発生
コードが格納されている。入力手段(8)はキーポテト
入力装置及びあるいはオンライン入力装置である。FIG. 4 shows an electrical circuit diagram of the recording device. Control circuit (
7) operates the recording head f according to instructions from the input means (8).
1) and the operation of the pulse motor (2). Such a control circuit (7) includes CPU, ROM, RAM and PIO.
(parallel input/output), and a control program and character pattern generation code are stored in its ROM. The input means (8) are key potato input devices and/or online input devices.
制御回路(7)は記録ヘッド(l)の動作制御のために
、印字信号HT及び文字信号D1〜D7を発生する。A control circuit (7) generates a print signal HT and character signals D1 to D7 to control the operation of the recording head (l).
第5図はこれらの信号により制御される記録ヘッド+1
1の周辺回路を示す。記録ヘッドillは上記記録ドラ
1−(6a)〜(6g)を構成する発熱抵抗体(9a)
〜(9g)を備える。各抵抗体の一端は共通に接続され
、スイッチ部(lO)を経て直流電源端子(■l)に連
なり、一方各抵抗体の他端にスイッチトランジスタ(1
2a)〜(12g )di接続されている。よってスイ
ッチ部(10)に印字側J8HTを与えて該スイッチ部
を導通せしめ、かつ各スイッチトランジスタ(12a
)〜(12g)を文字信9Dt−D7にて導通すること
により対応する発熱抵抗体(9a)〜(9g)が発熱す
る。Figure 5 shows recording head +1 controlled by these signals.
1 shows the peripheral circuit of No. 1. The recording head ill includes a heat generating resistor (9a) constituting the recording driver 1-(6a) to (6g).
~(9g) is provided. One end of each resistor is connected in common and connected to the DC power supply terminal (■l) via the switch part (lO), while the other end of each resistor is connected to the switch transistor (1
2a) to (12g) di connected. Therefore, the printing side J8HT is applied to the switch section (10) to make the switch section conductive, and each switch transistor (12a
) to (12g) are electrically connected through text signals 9Dt-D7, the corresponding heating resistors (9a) to (9g) generate heat.
文字信号DI−D7は入力手段(8)により入力される
文字内容に応じて制御回路(7)のROM内の文字パタ
ーンに対応しており、従って第3図に示すフォーマット
で印字が行なわれる。The character signal DI-D7 corresponds to the character pattern in the ROM of the control circuit (7) according to the character content inputted by the input means (8), and therefore printing is performed in the format shown in FIG. 3.
制御回路(7)はパルスモータ(2)を制御するために
正転パルスMFP及び逆転パルスMBPをパルスモータ
駆動回路(イ3)に与え、該駆動回路は正転パルスMF
P又は逆転パルスMBPを受ける毎にパルスモータ(2
)を1相−2相励磁形式で1ステツプづつ正転又は逆転
せしめる。The control circuit (7) provides a forward rotation pulse MFP and a reverse rotation pulse MBP to a pulse motor drive circuit (A3) in order to control the pulse motor (2), and the drive circuit applies a forward rotation pulse MF to a pulse motor drive circuit (A3).
P or reverse pulse MBP, the pulse motor (2
) is rotated forward or reverse one step at a time in a 1-phase-2-phase excitation format.
第6図はパルスモータ駆動回路(113,l及びパルス
モータ(2)の具体的回路を示す。尚パルスモータ(2
)に関する図は原理的なものであるが、実質的に第1〜
第4巻線(14a)〜(14d )を備える4相モータ
を示している。パルスモータ駆動回路(+場は正転パル
スMFPを入力する第1入力端子05)と逆転パルスM
BPを入力する@2入力端子幀とを有するカウンタO?
)と、該カウンタの出力をデコードするデコーダ州と、
該デコーダ出力で第1〜第4巻線(14a)〜(14d
)を励磁付勢するドライバトランジスタ(19a)〜(
19d)とを備える。カクンタαηI/i3ビット出力
を持り8進アツプダクンカクンタであり、正転パルスM
FPを入力する毎に、カウンタ内容1を0→1→2→3
→・・・7→0→1→・・・の如くアップカクントし、
又逆転パルスMBPを入力する毎にカウンタ内容を7→
6→5→・・・2→1→0→7→6→・・・の如くダク
ンカクントする。デコーダ州Vi3ビットで表わされる
上記カウンタ(l?)の内容を4相のパルスモータ(2
)の各歴線を1相−2相励磁形式で付勢するべく4ピッ
ト出力A、B、A、Bに変換する。第7図に祈る変換論
理表を示す。FIG. 6 shows a specific circuit of the pulse motor drive circuit (113, l) and the pulse motor (2).
) is a theoretical diagram, but it essentially shows the
A four-phase motor with fourth windings (14a) to (14d) is shown. Pulse motor drive circuit (+ field is the first input terminal 05 that inputs the forward rotation pulse MFP) and the reverse rotation pulse M
Counter O? with @2 input terminals that input BP?
), and a decoder state that decodes the output of the counter.
The first to fourth windings (14a) to (14d) are output from the decoder.
) to excite and energize the driver transistors (19a) to (
19d). Kakunta αηI/i has a 3-bit output, is an octal upda kunkakunta, and has a forward rotation pulse M
Every time you input FP, the counter content 1 changes from 0 → 1 → 2 → 3
→... 7 → 0 → 1 →... and so on,
Also, every time the reverse pulse MBP is input, the counter contents are changed to 7→
6→5→...2→1→0→7→6→... Dakunkakunt. The contents of the above counter (l?) represented by the decoder state Vi3 bits are transferred to the 4-phase pulse motor (2
) is converted into 4-pit outputs A, B, A, and B in order to energize each history line in a 1-phase-2-phase excitation format. FIG. 7 shows a conversion logic table.
第8図は上記正転パルスMFP、逆転パルスMBP及び
印字パルスのタイム、チャートを示す。既述の如く、印
字待機状態では記録ヘッド(1)はPOピッチ位置にあ
り、そこで印字指令が入力手段(8)より入ると、正転
パルスMFPIがまず発生して、記録ヘッド141がP
1ピッチ位置(第3図)に移り、そこで印字信9HT1
が発生する。このとき文字信号D I −D 7が選択
的に発生しているのでP1ピッチ位置でのドツト記録が
なされる。以後同様にしてMFP 2、HT2、MFP
a、HT3・・・・・・MFPIS、HT6、MFPa
と順次発生して1文字印字が完了し、記録ヘッド(1)
F′iP oピッチ位置に至る。FIG. 8 shows a time chart of the forward rotation pulse MFP, reverse rotation pulse MBP, and printing pulse. As mentioned above, in the print standby state, the recording head (1) is at the PO pitch position, and when a print command is input from the input means (8), the forward rotation pulse MFPI is first generated, and the recording head 141 is at the PO pitch position.
Move to the 1 pitch position (Fig. 3) and print signal 9HT1 there.
occurs. At this time, since the character signal DI-D7 is selectively generated, dot recording is performed at the P1 pitch position. Thereafter, in the same way, MFP 2, HT2, MFP
a, HT3...MFPIS, HT6, MFPa
occurs in sequence, one character printing is completed, and the recording head (1)
F′iPo reaches the pitch position.
第9図は制御回路(7)が保有する上記印字動作のだめ
の制御プログラムを示し、このプログラムは、1文字印
字指令毎に実行される。まずRAM内のカウンタ内容[
(以下単にカウンタAと称す)に”5#がセットされる
。この数値は記録ヘッド(1)をpl−pgピッチ位置
に進めるピッチ回数に相当している。次に正転パルスM
FPを1個出力する。この出力期間、即ちパルス幅は1
0メsee程度である。その後、印字信号HT及び文字
信号D1〜D7の出力が開始され、1ミリ秒後それら出
力が消滅され、従って印字信’j)HTや文字信号p
1−D tのパルス幅は1ミリ秒となる。次いで0.5
m5ecの時間待ちを経てカウンタAの内容を−1した
徒、カウンタAの内容を判定し、“0″でない場合最初
の正転パルス出力ステップに戻る。FIG. 9 shows a control program for the above-mentioned printing operation held by the control circuit (7), and this program is executed for each character printing command. First, the counter contents in RAM [
"5#" is set in the counter A (hereinafter simply referred to as counter A). This value corresponds to the number of pitches that advance the recording head (1) to the pl-pg pitch position. Next, the normal rotation pulse M
Outputs one FP. This output period, that is, the pulse width is 1
It is about 0 mesee. After that, output of the print signal HT and character signals D1 to D7 is started, and after 1 millisecond, these outputs are extinguished.
The pulse width of 1-Dt is 1 millisecond. then 0.5
After waiting for a time of m5ec, the contents of the counter A are decremented by 1, and the contents of the counter A are determined. If the contents are not "0", the process returns to the first normal rotation pulse output step.
カウンタAの内容が“0″になったときは、記録ヘッド
+11がP5ピッチ位置で印字を終了した時点であり、
そこで、POピッチ位置へと記録ヘッドfl)を更に進
めるために1個の正転パルスMFPが再度出力され、最
後にRAMの文字カウンタ領域(以下単に文字カウンタ
と称す)の内容が+1されて、1文字印字動作が完了す
る。尚、上記文字カウンタは記録ヘッドの印字桁位置を
記憶するもので、その内容が10進表示にして“N″と
すると、記録ヘッドfllけ第N+1桁に位置すること
になる。従って文字カウンタの内容が”0”のとき記録
ヘッドは初期位置、即ち第1桁にある。又本装置におい
て記録ラインの最終印字桁は第80桁としておシ、従っ
て記録ヘッドが第80桁にあるとき文字カウンタの内容
は”79”である。When the content of counter A becomes "0", it is the time when recording head +11 has finished printing at the P5 pitch position.
Therefore, in order to further advance the recording head fl) to the PO pitch position, one normal rotation pulse MFP is outputted again, and finally the contents of the character counter area of the RAM (hereinafter simply referred to as character counter) are incremented by +1. One character printing operation is completed. The character counter stores the print digit position of the recording head, and if the content is expressed as "N" in decimal notation, the character counter will be located at the full (N+1)th digit of the recording head. Therefore, when the content of the character counter is "0", the recording head is at the initial position, that is, the first digit. Further, in this apparatus, the last printing digit of the recording line is set as the 80th digit, so when the recording head is at the 80th digit, the content of the character counter is "79".
再び4!J4図及び第8図を参照する。入力手段(8)
からキャリッジリターン指令が入力されたとき、又は第
80桁までの印字が完了することKよシ制御回路(7)
内で自動的にキャリッジリターン指令が出力されたとき
、制御回路(7)は短時間間隔の2個の逆転パルスMB
P 1、MBP 2を組として各組を順次発生する。パ
ルスモータ駆動回路(lは1組の逆転パルスMBPI及
びMBP2によりパルスモータ(2)の励磁状態を2組
分進めるが、MBPlとMBPzとの時間間隔は極めて
短い(数psec;程度)のでMBPlに対応する励磁
状態はパルスモータ(2)に何ら影響を与えない。即ち
、逆転パル′スMBP 1はパルス駆動回路−のカウン
タθηの内容を−1するが、その内容は続く逆転パルス
MBP2により直ちに更K“1″だけ減じた値に変化す
るので、逆転パルスMBPIに対応する第1〜第4巻線
(14a )〜(14d)の励磁状態は実質的に存在し
ない。4 again! Please refer to Figure J4 and Figure 8. Input means (8)
When a carriage return command is input from , or the printing up to the 80th digit is completed, the control circuit (7)
When a carriage return command is automatically output within
Each set is generated sequentially with P 1 and MBP 2 as a set. The pulse motor drive circuit (l advances the excitation state of the pulse motor (2) by two sets by one set of reverse pulses MBPI and MBP2, but since the time interval between MBPl and MBPz is extremely short (about several psec), The corresponding excitation state has no effect on the pulse motor (2).That is, the reversing pulse MBP1 decrement the content of the counter θη of the pulse drive circuit by 1, but the content is immediately changed by the following reversing pulse MBP2. Since the value changes to a value that is further subtracted by K "1", the excitation state of the first to fourth windings (14a) to (14d) corresponding to the reverse pulse MBPI does not substantially exist.
この様にキャリッジリターン時には、1相−2組励磁形
式を基準にすれば1相分飛び越しだ励磁がなされ、第7
図のカウンタ内容で言えば、実質的に7→5→3→1→
7→5→・・・又I/′i6→4→2→0→6→4→・
・・に対応する励磁状態の変化が現われる。前者の変化
け2相励#:形式に、又後者の変化け1相励磁形式に他
ならない。In this way, when the carriage returns, based on the 1-phase-2 set excitation format, excitation is performed skipping one phase, and the 7th
In terms of the counter contents in the diagram, it is essentially 7 → 5 → 3 → 1 →
7→5→...also I/'i6→4→2→0→6→4→・
A change in the excitation state corresponding to ... appears. The former is a 2-phase excitation type, and the latter is a 1-phase excitation type.
1相−2組励磁形式では、1相励磁形式や2組励磁形式
に比較して、モータの1ステップ回転角度が小さいので
、上記各励磁形式で同一時間で同一角度だけモータを回
転しようとすれば、1相−2組励磁形式の場合の方が必
要なステップ数が多いので第1〜第4巻線(14a)〜
(14d)の励磁切り換えをそれだけす早く行なわねげ
ならない。ところが、各巻線のインダクタンスのために
励磁の切り換えが速いと、巻線電流が定格値に達する前
に次の相に励磁が移り、発生トルクが小さくなること、
及びスイッチトランジスタ(19a)〜(19d)のカ
ットオフ遅れと相伴って励磁相の電流が相の切り換りに
も拘らず流れ続けるといったことのために励磁の切り換
えを速くするにもW一度がある。それ故1相−2相励敵
形式ではモータの回転速度を十分大きくすることができ
ず、断る励磁形式は高速を要求されるキャリッジリター
ンにと一〕て不向きである。。In the 1-phase - 2-set excitation format, the motor step rotation angle is smaller than in the 1-phase excitation format or the 2-set excitation format, so if you try to rotate the motor by the same angle in the same amount of time with each of the above excitation formats, For example, in the case of the 1-phase-2-set excitation type, the number of steps required is larger, so the first to fourth windings (14a) to
The excitation switching (14d) must be performed sooner. However, if the excitation is switched quickly due to the inductance of each winding, the excitation will shift to the next phase before the winding current reaches its rated value, resulting in a decrease in the generated torque.
In addition, due to the cut-off delay of the switch transistors (19a) to (19d), the excitation phase current continues to flow despite the phase switching, so it is necessary to use W once to speed up the excitation switching. be. Therefore, the one-phase-two-phase excitation type cannot sufficiently increase the rotational speed of the motor, and the negative excitation type is unsuitable for carriage returns that require high speed. .
本装置では、印字動作時には14ji−2相励磁形式で
パルスモータ(2)を駆動するので小さなピッチで記録
ヘラ白l)を送ることができ、キャリッジリターン峙に
は実質的に1相又は2相励磁形式でパルスモータ(2)
を駆動するので高速のキャリッジリターンを実現できる
。In this device, during printing operation, the pulse motor (2) is driven in a 14ji-2 phase excitation format, so the recording blade (white l) can be sent at a small pitch, and the carriage return side is substantially 1-phase or 2-phase excitation. Pulse motor in excitation format (2)
This enables high-speed carriage return.
”淳ヤリッジリターン時に上記」相がt磁形式になるか
2相励磁形式になるかは、装ハ:1゛の初期状態(例え
ば電源投入時のリセット状態)時におけるパルスモータ
@、;Wi回路Q3のカウンタ0ηの内容により決ゴ・
るが、lFrろカウンタ内容初期値(尚記録ヘッドはこ
のときPO位1かにあるものとする)を佃故に設定すれ
ばキャリッジリターン時には2相励磁形式となり、1相
励磁形式より大きなトルクが得られるので好丼しい。Whether the "above-mentioned phase at the time of the runner's return" becomes the t-magnetic type or the 2-phase excitation type depends on the pulse motor in the initial state of the device (for example, the reset state at power-on). Determined by the contents of counter 0η of circuit Q3.
However, if the initial value of the lFr filter counter (assuming that the recording head is at PO position 1 at this time) is set accordingly, it will become a two-phase excitation mode when the carriage returns, and a larger torque than the one-phase excitation mode can be obtained. It's a good rice bowl because it's delicious.
本装置ではキャリッジリターンをより高速で行ない、か
つ記録ヘッド(1)を初期位置に速やかに停止させるた
めに、記録ヘッドが初期位置より遠く離れている場合に
は、キャリッジリターン開始後、第8図に示す如く逆転
パルスMBP 1、MBP2の組の発生間隔を除々に短
かくし、記録ヘッド(1)が初期位置にある程度近づい
た時点で上記発生間隔を除々に長くしている。より具体
的には、記録ヘッド(1)が第16桁以上の位置にある
ときは、それが第8桁に復帰するまで上記発生間隔、即
ちモータの駆動周波数を最高駆動周波数まで高め、それ
以後は低下させる。一方記録ヘッド(1)が$16桁以
下の位置にあるときは、その位置の約半分の下位桁位置
に記録ヘッドが復帰するまで上記駆動周波数を高め、そ
れ以後は低下させる。In this apparatus, in order to perform the carriage return at a higher speed and to quickly stop the recording head (1) at the initial position, if the recording head is far away from the initial position, after starting the carriage return, As shown in the figure, the generation interval of the set of reverse pulses MBP1 and MBP2 is gradually shortened, and when the recording head (1) approaches the initial position to some extent, the generation interval is gradually lengthened. More specifically, when the recording head (1) is at the 16th digit or above, the above-mentioned generation interval, that is, the motor drive frequency is increased to the highest drive frequency until it returns to the 8th digit, and thereafter decreases. On the other hand, when the recording head (1) is at a position below 16 digits, the driving frequency is increased until the recording head returns to a lower digit position approximately half of that position, and thereafter is decreased.
第10図は制御回路(7)が保有する上記キャリッジリ
ターン動作のための制御プログラムを示し、このプログ
ラムは上記の如くキャリッジリターン指令が出力された
ときに実行される。FIG. 10 shows a control program for the carriage return operation, which is held by the control circuit (7), and this program is executed when the carriage return command is output as described above.
まず記録ヘッドの位置を記憶する上記文字カウンタの内
容を調べ、その値が“16″以上であればRAMのカウ
ンタB領域(以下単にカウンタBと称す)に数値“8″
をセットし、“16″より小さければカウンタBに文字
力クンタ内容の半分の値をセットする。尚、後者の場合
であって、文字カウンタ内容が半分で割り切れないとき
には、割算後の小数点以下を切り上げた値が設定される
。First, check the contents of the character counter that stores the position of the recording head, and if the value is ``16'' or more, the value ``8'' is stored in the RAM counter B area (hereinafter simply referred to as counter B).
is set, and if it is smaller than "16", half the value of the content of character power is set in counter B. In the latter case, if the content of the character counter is not divisible by half, the value obtained by rounding up the decimal point after division is set.
次に、RAMのディレーカウンタ領域(以下単にディレ
ーカウンタと称す)に初期値がセットされる。この値は
逆転パルスの組の発生間隔を決定するもので、この実施
例でH”100”が選れる。Next, an initial value is set in a delay counter area (hereinafter simply referred to as delay counter) of the RAM. This value determines the generation interval of a set of reverse pulses, and in this embodiment, H"100" is selected.
尚、このカウンタ内容の単位数値”1″は0.016m
5ecに相当しており、従って上記数値“100″は1
,6m5ecに相当している。更にRAMのカウンタC
領域(以下単にカウンタCと称す)に数値“6”がセッ
トされる。この数値は記録ヘッドに
ft)を1桁分後退移vノさせる必要なピッチ数を表わ
している。In addition, the unit value "1" of this counter content is 0.016m
It corresponds to 5ec, so the above value “100” is 1
,6m5ec. Furthermore, the RAM counter C
A numerical value "6" is set in the area (hereinafter simply referred to as counter C). This value represents the number of pitches necessary to cause the recording head to move backward by one digit (ft).
その後、文字カウンタとカウンタBとの各内容を比較し
、文字カウンタの方が大きい場合には、パルスモータの
駆動周波数が最高駆動周波数に達しているか否かが調べ
られる。上記最高駆動周波数とはパルスモータが追従で
きる上限を意味し、本実施例では周期(逆転パルスMB
P l、MBP2を組として各組の間隔)にして0.2
56m5ecである。従って上記の如き最高駆動周波数
到達、未到達の判断はディレーカウンタの内容が0.2
56m5ecに相当する数値″16″であるか否かを検
査することKより行なわれる。 ゛上記未到達
の場合には、ディレーカウンタの内容を−2とし、この
状態でディレーカウンタの値に応じた時間待ちを行なっ
た後、パルス幅数zsec程度の逆転パルスMBP1、
MBP2を相続いで発生する。この発生間隔は制御回路
(7)のほとんど内部最高処理速度に等しく数zsec
程度である。Thereafter, the contents of the character counter and counter B are compared, and if the character counter is larger, it is checked whether the drive frequency of the pulse motor has reached the highest drive frequency. The maximum drive frequency mentioned above means the upper limit that the pulse motor can follow, and in this example, the period (reverse pulse MB
P l, MBP2 as a set, the interval between each set) is 0.2
It is 56m5ec. Therefore, when determining whether the maximum drive frequency has been reached or not, the content of the delay counter is 0.2.
A check is made from K to see if the value is "16" which corresponds to 56m5ec.゛If the above-mentioned failure has not been achieved, the content of the delay counter is set to -2, and after waiting for a time corresponding to the value of the delay counter in this state, a reverse pulse MBP1 with a pulse width of approximately zsec is generated.
Occurs by inheriting MBP2. This generation interval is several zsec, which is almost equal to the internal maximum processing speed of the control circuit (7).
That's about it.
この様な短時間間隔が1相又け2相励磁形式をもたらす
ことは既に述べた。更にカウンタCの内容を−2する。It has already been mentioned that such short intervals result in a single-phase or two-phase excitation format. Furthermore, the contents of counter C are decremented by 2.
これは逆転パルスが2個出力されたことにより記録ヘッ
ドが2ピッチ分後退移動したための処理である。This is a process in which the recording head moves backward by two pitches due to the output of two reverse pulses.
その後、カウンタCの内容が“0−でなければ図の■ま
で戻シ上記の動作をくり返す。カウンタCの内容が“0
“になると文字カウンタの内容を−1し、次いで文字カ
ウンタの内容を調べ°゛0″でなければ図の■まで戻り
、カウンタCに再び”6″をセットする。そして最高駆
動周波数に達するまでディレーカウンタの内容から−2
を行ない上記の動作をくシ返す。最高駆動周波数に達す
ると、ディレーカウンタの内容(d一定となり、図の■
〜■の間をくり返す。この様にして記録ヘッドが初期位
置に近づくと文字カウンタの内容がカウンタBのそれよ
り小さくなる。After that, if the content of counter C is not "0-", return to ■ in the figure and repeat the above operation.
When it becomes ",", the content of the character counter is decremented by 1, and then the content of the character counter is checked. If it is not "0", the process returns to (-) in the figure and the counter C is set to "6" again. Then, the content of the delay counter is -2 until the maximum drive frequency is reached.
and repeat the above operation. When the maximum drive frequency is reached, the content of the delay counter (d becomes constant, and ■
Repeat between ~■. In this way, as the recording head approaches the initial position, the content of the character counter becomes smaller than that of counter B.
こうなると、記録ヘッドを安定して初期位置に止めるた
め逆転パルスMBP 1.MBP 2の組の発生間隔を
除々に長くする必要がある。従って図の■〜■を1回通
る毎にディレーカウンタを+2している。In this case, the reverse pulse MBP is applied in order to stably stop the recording head at the initial position.1. It is necessary to gradually lengthen the interval between occurrences of the MBP 2 set. Therefore, the delay counter is incremented by 2 each time it passes through sections 1 to 2 in the figure.
以上の動作がくり返されて文字カウンタの内容が”0″
となると、記録ヘッドの初期位置での完全静止に必要な
時間として20m5ecの時間待ちを行った後、キャリ
ッジリターン動作を終了すム上記実施例では、各カウン
タへの設定数値や待ち時間として具体的数値を挙げたが
、この数値は飽く迄も1例であり、適宜能の値に変更し
得ることはも゛ちろんである。The above operation is repeated and the content of the character counter becomes "0".
In this case, the carriage return operation is completed after waiting for 20 m5ec, which is the time required for the recording head to come to a complete standstill at the initial position. Although the numerical values have been given, these numerical values are merely examples, and it goes without saying that they can be changed to appropriate values.
又上記実施例はシリアルツ゛−マルプリンタヲ対象とし
ているが、同様にパルスモータによる記録ヘッドの往路
送りを1相−2相励磁形式に従って行なう形式の他の記
録装置、例えばファクシミリ等にも本発明は有効に適用
される。Furthermore, although the above embodiment is directed to a serial multi-printer, the present invention is also applicable to other recording apparatuses such as facsimiles, etc., in which the forward movement of the recording head by a pulse motor is performed in accordance with a 1-phase to 2-phase excitation format. Validly applied.
以上の説明より明らかな如く、本発明によれば、1相−
2相励磁形式でパルスモータを駆動するので、小さなピ
ッチで記録・〜ラドを正確に往路移送でき、かつ記録ヘ
ッドの初期位置復帰時には、実質的に1相又は2相励磁
形式でパルスモークを駆動するのでよシ高運に記録ヘッ
ドの復帰をなすことができる。又本発明によれば、記録
ヘッドの初期位置復帰のための励磁形式を、逆転パルス
の発生間隔を制御するだけで得るものであるから、パル
スモータ駆動回路に特別に励磁形式切シ換回路を組込む
必要がなく回路構成が簡単なものとなる。As is clear from the above explanation, according to the present invention, one phase -
Since the pulse motor is driven in a two-phase excitation format, it is possible to accurately transfer the recording/rad in the forward direction at a small pitch, and when the recording head returns to its initial position, the pulse motor is driven in a one-phase or two-phase excitation format. Therefore, the recording head can be restored with good luck. Furthermore, according to the present invention, since the excitation format for returning the recording head to its initial position can be obtained simply by controlling the generation interval of the reversal pulse, a special excitation format switching circuit is provided in the pulse motor drive circuit. There is no need to incorporate it, and the circuit configuration becomes simple.
図は本発明実施例を示し、第1図は記録ヘッド移動系の
模式図、第2図は記録ヘッドの正面図、第6図は記録フ
ォーマットを示す図、第4因は電気回路図、第5図及び
第6図はJJL部詳細回路図、第7図は変換論理図、第
8図は信号のタイムチャート、第9図及び第10図はプ
ログラムΩ流れ図である。
第1図
第2図
第3図The figures show an embodiment of the present invention, FIG. 1 is a schematic diagram of the recording head movement system, FIG. 2 is a front view of the recording head, FIG. 6 is a diagram showing the recording format, and the fourth factor is an electric circuit diagram. 5 and 6 are detailed circuit diagrams of the JJL section, FIG. 7 is a conversion logic diagram, FIG. 8 is a signal time chart, and FIGS. 9 and 10 are program Ω flow charts. Figure 1 Figure 2 Figure 3
Claims (1)
インに沿って往復移動させ、その往路移動時に記録用紙
に記録を実行する記録装置において、第1、第2の入力
端子を有し、第1入力端子に正転パルスが入力されたと
き、又I/i第2入力端子に逆転パルスが入力されたと
き上記パルスモータの励磁状態を1相−2相励磁形式に
従って夫々前進又は後退せしめるパルスモータ駆v1回
路と、上記記録ヘッドの往路又は復路移動に応じて上記
正転パルス又は逆転パルスを上記パルスモータ駆動回路
に供給する制御回路とを備え、該制御回路は上記逆転パ
ルスを、短時間間隔の2個のパルスを組として発生する
ことを特徴とする記録装置。(11) A recording apparatus that moves a recording head reciprocally along a recording line by the driving force of a pulse motor and records on recording paper during the forward movement, which has a first input terminal, a second input terminal, and a second input terminal. A pulse motor drive that moves the excitation state of the pulse motor forward or backward according to a 1-phase-2-phase excitation format when a forward rotation pulse is input to the terminal or when a reverse rotation pulse is input to the I/I second input terminal. v1 circuit, and a control circuit that supplies the forward rotation pulse or reverse rotation pulse to the pulse motor drive circuit in accordance with the forward or backward movement of the recording head, and the control circuit supplies the reverse rotation pulse to the pulse motor drive circuit at short intervals. A recording device characterized in that two pulses are generated as a set.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56107623A JPS589598A (en) | 1981-07-09 | 1981-07-09 | Recording device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP56107623A JPS589598A (en) | 1981-07-09 | 1981-07-09 | Recording device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS589598A true JPS589598A (en) | 1983-01-19 |
Family
ID=14463871
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP56107623A Pending JPS589598A (en) | 1981-07-09 | 1981-07-09 | Recording device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS589598A (en) |
-
1981
- 1981-07-09 JP JP56107623A patent/JPS589598A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8026938B2 (en) | Thermal printer | |
| EP0559464B1 (en) | A closed-loop method and apparatus for controlling acceleration and velocity of a stepper motor | |
| EP0145198B1 (en) | Digital motor control method and means | |
| JPH0197199A (en) | Pulse motor controller | |
| JPS6264582A (en) | recording device | |
| US5001410A (en) | Driving system for stepping motor | |
| JPS589598A (en) | Recording device | |
| JP3715850B2 (en) | Motor control device and printer using the device | |
| JPS60109843A (en) | Method and device for controlling rotary printer | |
| JP2006352940A (en) | Stepping motor control device, printing device, stepping motor control method, and stepping motor control program | |
| EP0304704B1 (en) | Method and apparatus for driving a stepper motor with multiple voltages | |
| JPH05191600A (en) | Recording method and device | |
| JPH028908B2 (en) | ||
| JP4245245B2 (en) | Brake control device and method | |
| US20060202656A1 (en) | Stepping motor control apparatus, stepping motor control method, and stepping motor control program product | |
| JPS6019237B2 (en) | Pulse motor speed control method | |
| JP2726122B2 (en) | Variable magnification sub-scanning device | |
| JP2676171B2 (en) | Carriage feeding method for serial printer | |
| JPS6037720B2 (en) | Pulse motor drive control device | |
| JP3037851B2 (en) | Drive control method of pulse motor | |
| JP2508213B2 (en) | Ribbon winding unit driving device for thermal transfer printer | |
| JP2002119089A (en) | Step motor control device | |
| JPS63125336A (en) | Drive apparatus of printing press | |
| JPH0550643A (en) | Printer device | |
| JPH05112039A (en) | Recorder |