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
JPH07115496B2 - Dot tomato printer type print control device - Google Patents
[go: Go Back, main page]

JPH07115496B2 - Dot tomato printer type print control device - Google Patents

Dot tomato printer type print control device

Info

Publication number
JPH07115496B2
JPH07115496B2 JP5101185A JP5101185A JPH07115496B2 JP H07115496 B2 JPH07115496 B2 JP H07115496B2 JP 5101185 A JP5101185 A JP 5101185A JP 5101185 A JP5101185 A JP 5101185A JP H07115496 B2 JPH07115496 B2 JP H07115496B2
Authority
JP
Japan
Prior art keywords
motor
signal
dot
control device
print control
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
JP5101185A
Other languages
Japanese (ja)
Other versions
JPS61209168A (en
Inventor
政廣 箕輪
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP5101185A priority Critical patent/JPH07115496B2/en
Priority to US06/736,481 priority patent/US4714363A/en
Publication of JPS61209168A publication Critical patent/JPS61209168A/en
Publication of JPH07115496B2 publication Critical patent/JPH07115496B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime 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
    • B41J19/00Character- or line-spacing mechanisms
    • B41J19/18Character-spacing or back-spacing mechanisms; Carriage return or release devices therefor
    • B41J19/20Positive-feed character-spacing mechanisms
    • B41J19/202Drive control means for carriage movement
    • 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
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism

Landscapes

  • Dot-Matrix Printers And Others (AREA)

Description

【発明の詳細な説明】 (技術分野) 本発明は、ハンドヘルドコンピュータ等の電源容量が小
さい情報処理装置に適したドットマトリックス型プリン
タの印字制御装置に関する。
TECHNICAL FIELD The present invention relates to a print control device for a dot matrix printer suitable for an information processing device such as a handheld computer having a small power supply capacity.

(従来技術) ドットマトリックス型プリンタは、印刷用紙の巾方向に
移動するキャリッジにドット発生機構を搭載し、キャリ
ッジの移動に同期してドット発生機構を駆動して文字や
パターンを印字する装置で、ドット発生機構の位置とド
ット発生機構の駆動タイミングを一致させるためにキャ
リッジの移送にはステップモータが使用されている。
(Prior Art) A dot matrix printer is a device that mounts a dot generation mechanism on a carriage that moves in the width direction of the printing paper and that drives the dot generation mechanism in synchronization with the movement of the carriage to print characters and patterns. A step motor is used for transporting the carriage in order to match the position of the dot generation mechanism with the drive timing of the dot generation mechanism.

これによれば、ドット発生機構の駆動と移送をタイミン
グ信号源により同期させることが可能となる反面、ステ
ップモータ駆動時に高いピーク電力を供給できる電源装
置が必要となり、特に電源として電池を使用するハンド
ヘルド装置にあっては電池の消耗が激しいという問題が
あった。
According to this, the drive and transfer of the dot generation mechanism can be synchronized by the timing signal source, but on the other hand, a power supply device capable of supplying a high peak power at the time of driving the step motor is required. In the device, there was a problem that the battery was exhausted.

(目的) 本発明はこのような問題に鑑み、ピーク時の消費電力を
可及的に小さくすることができるドットマトリック型プ
リンタの制御装置を提供することを目的とする。
(Object) In view of the above problems, an object of the present invention is to provide a control device for a dot-matrix printer that can reduce power consumption at peak time as much as possible.

(構成) そこで、以下に本発明の詳細を図示した実施例に基づい
て説明する。
(Structure) Therefore, details of the present invention will be described below based on illustrated embodiments.

第2図は、本発明が適用されたドットマトリック型プリ
ンタであって、図中符号6は、基台14に取付けられた直
流モータで、歯車列15を介してタイミングベルト16に連
結されている。17は、ドット発生機構1及びインクリボ
ンカートリッジ18を搭載したキャリッジで、ガイド棒1
9、19によって案内され、タイミングベルト16によりプ
ラテン20の軸方向に往復動するように構成されている。
FIG. 2 shows a dot-matrix type printer to which the present invention is applied, in which reference numeral 6 is a DC motor mounted on a base 14, which is connected to a timing belt 16 via a gear train 15. . Reference numeral 17 denotes a carriage on which the dot generation mechanism 1 and the ink ribbon cartridge 18 are mounted, and the guide rod 1
It is configured to be guided by 9, 19 and reciprocate in the axial direction of the platen 20 by the timing belt 16.

第1図は、本発明の一実施例を示すものであって、図中
符号1は、キャリッジに搭載された前述のドット発生機
構で、この実施例においては複数個のヒータ要素1a、1a
‥‥を上下関係に配設してなるサーマルヘッドにより構
成されている。このサーマルヘッドを構成しているそれ
ぞれの発熱要素1a、1a‥‥の一方の端子は共通接続さ
れ、また各発熱要素の他方の端子は、CPU4からのパター
ン信号により駆動されるドライブ回路5に接続してい
る。このドライブ回路5は、後述する通電時間制御回路
2からの出力によりON−OFFされるスイッチングトラン
ジスタ3を介して電源9に接続されている。6は、キャ
リッジを印字用紙の巾方向に移動させる直流モータで、
回転軸の一端にモータの回転位相を検出する速度発電機
7を接続して構成されている。この直流モータ6の給電
端子はスイッチングトランジスタ8を介して電源9に接
続されている。10は、カウンタ等からなる計時装置で、
CPU4により時間設定がなされ、また速度発電機7からの
信号に同期して計時を開始し、設定時間になった時点で
LOWレベル信号を出力するように構成されている。11
は、アンドゲートで、一方の入力端子にはCPU4からのモ
ータ駆動信号が、他方の入力端子には計時装置10からの
信号が入力し、また出力端子は直流モータ6を制御する
スイッチングトランジスタ8のベースに接続されてい
る。
FIG. 1 shows an embodiment of the present invention, in which reference numeral 1 is the above-mentioned dot generating mechanism mounted on a carriage. In this embodiment, a plurality of heater elements 1a, 1a are provided.
It is composed of a thermal head in which are arranged in a vertical relationship. One terminal of each of the heat generating elements 1a, 1a, ... constituting the thermal head is commonly connected, and the other terminal of each heat generating element is connected to the drive circuit 5 driven by the pattern signal from the CPU4. is doing. The drive circuit 5 is connected to a power source 9 via a switching transistor 3 which is turned on and off by an output from a conduction time control circuit 2 described later. 6 is a DC motor that moves the carriage in the width direction of the printing paper.
A speed generator 7 for detecting the rotation phase of the motor is connected to one end of the rotary shaft. The power supply terminal of the DC motor 6 is connected to the power supply 9 via the switching transistor 8. 10 is a time measuring device including a counter,
The time is set by the CPU4, and clocking starts in synchronization with the signal from the speed generator 7, and when the set time is reached
It is configured to output a LOW level signal. 11
Is an AND gate, the motor drive signal from the CPU 4 is input to one input terminal, the signal from the clock device 10 is input to the other input terminal, and the output terminal is a switching transistor 8 for controlling the DC motor 6. It is connected to the base.

2は、前述の通電時間制御回路で、速度発電機7からの
信号と電源電圧検出回路12からの信号が入力し、速度発
電機7の信号に同期して電源9の電圧の2乗にほぼ反比
例した巾をもつパルス信号を出力するように構成されて
いる。なお、図中符号13は、速度発電機7からの信号振
幅を一定レベルに調整する利得調整回路を示す。
Reference numeral 2 denotes the aforementioned energization time control circuit, which receives the signal from the speed generator 7 and the signal from the power supply voltage detection circuit 12, and synchronizes with the signal from the speed generator 7 to approximately square the voltage of the power supply 9. It is configured to output a pulse signal having an inversely proportional width. Reference numeral 13 in the figure denotes a gain adjusting circuit for adjusting the signal amplitude from the speed generator 7 to a constant level.

次に、このように構成した装置の動作を第3図に示した
波形図に基づいて説明する。
Next, the operation of the apparatus configured as described above will be described based on the waveform diagram shown in FIG.

図示しないホスト装置からノーマルモードの印字デー
タ、つまり第4図Iに示したような字体を印字するため
の印字データが出力されると、CPU4は、速度発電機7か
らの信号の2周期を1印字タイミングにして採用し、同
時にモータ駆動信号に対して休止時間Tfを選択して計時
装置10に設定する。このような予備動作が終了した時点
で、CPU4から直流モータ駆動信号が出力し、アンドゲー
ト11を介してスイッチングトランジスタ8がONとなって
電源9から直流モータ6に駆動電力が供給される。これ
により直流モータ6は、回動を開始してドット発生機構
1を用紙巾方向に移動させ始める。
When the normal mode print data, that is, the print data for printing the font shown in FIG. 4I, is output from the host device (not shown), the CPU 4 sets one cycle of the signal from the speed generator 7 to 1 cycle. This is adopted as the printing timing, and at the same time, the pause time Tf is selected for the motor drive signal and set in the clock device 10. When such a preliminary operation is completed, a DC motor drive signal is output from the CPU 4, the switching transistor 8 is turned on via the AND gate 11, and drive power is supplied from the power supply 9 to the DC motor 6. As a result, the DC motor 6 starts rotating to start moving the dot generating mechanism 1 in the paper width direction.

直流モータ6の回動により、速度発電機7は、直流モー
タ6の回転角度に対応して正弦波信号を出力する。正弦
波信号が予め設定された位相、例えば零交差点に達した
時点で、計時装置10は作動を開始してLOW信号を出力す
る。モータ制御用のスイッチングトランジスタ8は、こ
のLOW信号を受けてOFFとなり直流モータ8への通電を停
止する。この通電の停止により、直流モータ8は、速度
を落としながらもドット発生機構1をさらに移送する。
他方、通電時間制御回路2は、速度信号が予め設定され
た位相に達したことにより、電源電圧の2乗にほぼ反比
例した巾を持つパルスを出力してスイッチングトランジ
スタ3をONにしてドライブ回路5を作動状態にする。こ
れにより、ホスト装置から入力された印字データに対応
する発熱要素1a、1a‥‥は、電源電圧の2乗にほぼ反比
例する時間だけ通電を受けて一定の加熱電力の供給を受
け、一定濃度のドットを用紙に印字する。計時装置10に
設定された時間Tfが経過すると、計時装置10は、Hiレベ
ル信号を出力してスイッチングトランジスタ8をONにし
て直流モータ6に再び駆動電力を供給してモータ6の回
転速度を高める。以後、このようにして速度発電機7か
らの信号の2周期に相当する時間が経過するまで直流モ
ータ6に給電を行なう。速度発電機7からの信号が2周
期を経過すると、計時装置10はLOWレベル信号を出力し
て再び上述の過程を繰返す。
By rotating the DC motor 6, the speed generator 7 outputs a sine wave signal corresponding to the rotation angle of the DC motor 6. When the sine wave signal reaches a preset phase, for example, a zero crossing point, the timer device 10 starts operating and outputs a LOW signal. Upon receipt of this LOW signal, the motor control switching transistor 8 is turned off and the power supply to the DC motor 8 is stopped. By stopping the energization, the DC motor 8 further moves the dot generating mechanism 1 while reducing the speed.
On the other hand, the energization time control circuit 2 outputs a pulse having a width almost inversely proportional to the square of the power supply voltage when the speed signal reaches a preset phase, turning on the switching transistor 3 to turn on the drive circuit 5 To the operating state. As a result, the heat generating elements 1a, 1a, ... Corresponding to the print data input from the host device are energized for a period of time that is substantially inversely proportional to the square of the power supply voltage, and are supplied with a constant heating power to maintain a constant density. Print dots on paper. When the time Tf set in the timing device 10 has elapsed, the timing device 10 outputs a Hi level signal to turn on the switching transistor 8 to supply drive power to the DC motor 6 again to increase the rotation speed of the motor 6. . After that, power is supplied to the DC motor 6 until the time corresponding to two cycles of the signal from the speed generator 7 elapses in this manner. When the signal from the speed generator 7 has passed two cycles, the timing device 10 outputs a LOW level signal and repeats the above process again.

以後、このようにして速度発電機7からの信号の2周期
分をもって1印字タイミングを形成し、1印字タイミン
グ内でモータ6への通電とドット発生を交互に繰返して
消費電力つまり電流を平均化しながら印字データに対応
するドットパターンを印字する。
After that, one printing timing is formed by two cycles of the signal from the speed generator 7 in this manner, and the power consumption, that is, the current is averaged by alternately energizing the motor 6 and dot generation within one printing timing. While printing the dot pattern corresponding to the print data.

ところで、ホスト装置からコンデンスモード印字指令、
つまり第4図IIに示したような行方向に圧縮された字体
を印字する指令が出力されると、CPU4は、速度発電機7
からの正弦波信号の1周期を1印字タイミングに採用
し、同時にモータ駆動信号に対して休止時間Tf′を選択
して計時装置10に設定する。このような状態で直流モー
タ6が回動を開始すると、速度発電機7は、直流モータ
6の回動位相に対応する信号を出力する。信号が予め設
定された位相に達した時点で、計時装置10は、作動を開
始してLOWレベル信号を出力して直流モータ6への通電
を停止する。この通電の停止により、直流モータ6は速
度を落としながらドット発生機構1を移送する。他方、
通電制御回路2は、速度信号が予め設定された位相に達
したことにより、電源電圧の2乗にほぼ反比例した巾の
パルスを出力してスイッチングトランジスタ3をONにし
てドライブ回路5を作動状態にし、サーマルヘッドによ
り所定のドットを印字する。
By the way, the condensation mode print command from the host device,
That is, when a command for printing a font compressed in the row direction as shown in FIG. 4 II is output, the CPU 4 causes the speed generator 7
One cycle of the sine wave signal from is used for one printing timing, and at the same time, the pause time Tf 'is selected for the motor drive signal and set in the timer device 10. When the DC motor 6 starts to rotate in such a state, the speed generator 7 outputs a signal corresponding to the rotation phase of the DC motor 6. When the signal reaches the preset phase, the timer device 10 starts operating and outputs a LOW level signal to stop energizing the DC motor 6. By stopping this energization, the DC motor 6 transfers the dot generating mechanism 1 at a reduced speed. On the other hand,
When the speed signal reaches a preset phase, the energization control circuit 2 outputs a pulse having a width substantially inversely proportional to the square of the power supply voltage to turn on the switching transistor 3 to activate the drive circuit 5. , Print a predetermined dot with the thermal head.

コンデンスモードにおいては、速度発電機7からの信号
の1周期分を1印字タイミングに設定しているため、ノ
ーマルモードの半分の時間間隔でドット発生機構1が駆
動されるため、印字される文字は、行方向の長さ、つま
り文字幅が1/2に圧縮されたパターンとなる。
In the condensation mode, since one cycle of the signal from the speed generator 7 is set to one printing timing, the dot generation mechanism 1 is driven at a half time interval of the normal mode, so that the characters to be printed are , The pattern is compressed in line length, that is, the character width is halved.

第5図は、本発明の第2の実施例を示すものであって、
図中符号21は、キャリッジを移送する直流モータ6の端
部に取付けられたフォトエンコーダで、モータ6の回転
軸の一端には等間隔で検出マーク22a、22aを設けた符号
板22が固定され、この符号板22に対向させて発光素子23
と受光素子24を配設して構成されている。この実施例に
よれば、直流モータの回転位相をデイジタル信号として
取出すことができ(第6図)、信号処理回路を簡素化す
ることができる。
FIG. 5 shows a second embodiment of the present invention,
In the figure, reference numeral 21 is a photo encoder attached to the end of the DC motor 6 for moving the carriage, and a code plate 22 provided with detection marks 22a, 22a at equal intervals is fixed to one end of the rotation shaft of the motor 6. , The light emitting element 23 facing the code plate 22.
And a light receiving element 24 are arranged. According to this embodiment, the rotation phase of the DC motor can be taken out as a digital signal (Fig. 6), and the signal processing circuit can be simplified.

(効果) 以上、説明したように本発明によれば、ドット発生機構
を搭載したキャリッジを直流モータにより移動させるよ
うにしたので、ドット発生機構の駆動タイミングとモー
タの駆動タイミングを1印字周期内に分散させて駆動電
力を平均化することができる。また、直流モータの速度
信号を基準タイミング信号としたので、サーボ制御機構
を不用としてキャリッジ移動機構のコストを下げること
ができるばかりでなく、サーボ制御に発生しがちなオー
バシュートを伴なうことなくドット発生機構移動を円滑
に行なうことができる。
(Effect) As described above, according to the present invention, the carriage equipped with the dot generation mechanism is moved by the DC motor, so that the drive timing of the dot generation mechanism and the drive timing of the motor are within one printing cycle. The drive power can be averaged by being dispersed. In addition, since the speed signal of the DC motor is used as the reference timing signal, not only the servo control mechanism can be dispensed with, but the cost of the carriage moving mechanism can be reduced, and the overshoot that tends to occur in servo control can be avoided. The dot generation mechanism can be moved smoothly.

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

第1図は、本発明の一実施例を示す装置のブロック図、
第2図は本発明の制御装置が適用されるドットマトリッ
クス型プリンタの一実施例を示す斜視図、第3図は、同
上装置の動作を示す波形図、第4図は、同上装置による
印字パターンの一例を示す説明図、第5図は本発明の他
の実施例を示す斜視図、及び第6図は、第5図に示した
装置による制御装置の動作を示す波形図である。 1……ドット発生機構 3……スイッチングトランジスタ 6……直流モータ、7……速度発電機 21……フォトエンコーダ 17……キャリッジ
FIG. 1 is a block diagram of an apparatus showing an embodiment of the present invention,
2 is a perspective view showing an embodiment of a dot matrix type printer to which the control device of the present invention is applied, FIG. 3 is a waveform diagram showing the operation of the same device, and FIG. 4 is a print pattern by the same device. FIG. 5 is a perspective view showing another embodiment of the present invention, and FIG. 6 is a waveform diagram showing the operation of the control device by the device shown in FIG. 1 ... Dot generation mechanism 3 ... Switching transistor 6 ... DC motor, 7 ... Speed generator 21 ... Photo encoder 17 ... Carriage

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】ドット発生機構を搭載したキャリッジを直
流モータにより移送して記録を行うドットマトリックス
型プリンタの印字制御装置において、 前記キャリッジの移動に同期した周期信号を出力する回
転位相検出手段と、 該回転位相検出手段からの前記周期信号の一定周期内
で、前記ドット発生機構と前記直流モータを交互に駆動
する信号を発生する手段を備えてなることを特徴とする
ドットマトリックス型プリンタの印字制御装置。
1. A print control device for a dot matrix type printer, in which a carriage equipped with a dot generation mechanism is moved by a DC motor for recording, and a rotational phase detection means for outputting a periodic signal in synchronization with the movement of the carriage, Printing control of a dot matrix printer characterized by comprising means for generating a signal for alternately driving the dot generating mechanism and the DC motor within a fixed period of the periodic signal from the rotational phase detecting means. apparatus.
JP5101185A 1984-05-18 1985-03-14 Dot tomato printer type print control device Expired - Lifetime JPH07115496B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP5101185A JPH07115496B2 (en) 1985-03-14 1985-03-14 Dot tomato printer type print control device
US06/736,481 US4714363A (en) 1984-05-18 1985-05-20 Print control device for a dot matrix printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP5101185A JPH07115496B2 (en) 1985-03-14 1985-03-14 Dot tomato printer type print control device

Publications (2)

Publication Number Publication Date
JPS61209168A JPS61209168A (en) 1986-09-17
JPH07115496B2 true JPH07115496B2 (en) 1995-12-13

Family

ID=12874838

Family Applications (1)

Application Number Title Priority Date Filing Date
JP5101185A Expired - Lifetime JPH07115496B2 (en) 1984-05-18 1985-03-14 Dot tomato printer type print control device

Country Status (1)

Country Link
JP (1) JPH07115496B2 (en)

Also Published As

Publication number Publication date
JPS61209168A (en) 1986-09-17

Similar Documents

Publication Publication Date Title
US4836697A (en) Automated thermal transfer device and control system therefor
JPH0357874B2 (en)
US4429318A (en) Thermal transfer printer
US5454653A (en) Printing device having record medium feed means
US5191356A (en) Tower conserving recording apparatus
JPH071753A (en) Thermal transfer printer
JPH07115496B2 (en) Dot tomato printer type print control device
US4714363A (en) Print control device for a dot matrix printer
JPS6178671A (en) Thermal head controlling system
JPH0524243A (en) Thermal printer and printing method thereby
US4711591A (en) Printer for printing by ink transfer
JP2985523B2 (en) Printer
JPH0744877B2 (en) Pulse motor drive circuit
JPH0555309B2 (en)
JPS61116557A (en) Double-sided printing method
JPH063642U (en) Thermal printer
JPH1148510A (en) Printer and its method for recording
JPH07102712B2 (en) Printing control device for thermal printer
JPH0234049Y2 (en)
JPS613761A (en) How to drive a printer with a thermal head
JPS61116552A (en) Printing system of dot printer
JPH043750B2 (en)
JPS61102273A (en) Thermal printer
JPS6122797A (en) Control circuit of pulse motor
JPS62268666A (en) Thermal transfer electronic typewriter