JPH08192523A - Impact printer - Google Patents
Impact printerInfo
- Publication number
- JPH08192523A JPH08192523A JP508095A JP508095A JPH08192523A JP H08192523 A JPH08192523 A JP H08192523A JP 508095 A JP508095 A JP 508095A JP 508095 A JP508095 A JP 508095A JP H08192523 A JPH08192523 A JP H08192523A
- Authority
- JP
- Japan
- Prior art keywords
- printing
- temperature
- temp
- time
- exceeding
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Dot-Matrix Printers And Others (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、インパクトプリンタに
関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an impact printer.
【0002】[0002]
【従来の技術】実開昭58−136339号公報に開示
されているように、従来のインパクトプリンタにおいて
は、インパクトヘッドの発熱によるコイルの焼損を防ぐ
ため、インパクトヘッドに温度センサ−としてサ−ミス
タを取付け、サ−ミスタにより検出される検出温度が所
定の設定温度より低いときには印字動作を続行し、高い
ときは検出温度が設定温度より低くさがるまで印字を停
止させていた。2. Description of the Related Art As disclosed in Japanese Utility Model Laid-Open No. 58-136339, in a conventional impact printer, a temperature sensor is provided on the impact head as a thermistor in order to prevent the coil from being burned due to heat generation of the impact head. When the temperature detected by the thermistor is lower than a predetermined set temperature, the printing operation is continued, and when the temperature is high, the printing is stopped until the detected temperature becomes lower than the set temperature.
【0003】[0003]
【発明が解決しようとする課題】しかし、従来の技術で
は、特に高デュ−ティの印字を行った場合、印字開始か
ら短時間で印字が停止したり、インパクトヘッドの温度
が急激に上昇するため、インパクトヘッドの温度が設定
温度を一旦越えて再び設定温度以下になるのに長時間要
するので、印字再開までの時間が長くなり、ホストコン
ピュ−ターとの間でデ−タ通信エラ−となったり、使用
者に違和感を与えるという問題があった。However, in the prior art, particularly when high-duty printing is performed, the printing is stopped in a short time from the start of printing, or the temperature of the impact head rises sharply. Since it takes a long time for the temperature of the impact head to once exceed the set temperature and fall below the set temperature again, it takes a long time to restart printing, and it becomes a data communication error with the host computer. However, there is a problem that the user feels uncomfortable.
【0004】[0004]
【課題を解決するための手段】前記課題を解決するた
め、本発明のインパクトプリンタは、インパクトヘッド
が印字を行う前に、温度センサ−の検出温度が第一の設
定温度を越えているか否かの第一の判定を行い、越えて
いないときは該当行の印字を実行し、越えているときに
は温度センサ−の検出温度が第二の設定温度を越えてい
るか否かの第二の判定を行い、越えていないときは所定
の非印字時間を設けたインタ−バル印字により該当行の
印字を実行し、越えているときには印字を停止し、第一
の判定に戻ることを特徴とする。In order to solve the above problems, the impact printer of the present invention determines whether the temperature detected by the temperature sensor exceeds the first set temperature before the impact head prints. The first judgment is made, and if it is not exceeded, printing of the corresponding line is executed, and if it is exceeded, a second judgment is made as to whether the temperature detected by the temperature sensor exceeds the second set temperature. When not exceeding, the printing of the corresponding line is executed by the interval printing provided with a predetermined non-printing time, and when exceeding, the printing is stopped and the process returns to the first judgment.
【0005】[0005]
【作用】本発明では、温度センサ−の検出温度が第一の
設定温度を越え第二の設定温度に満たない時は、所定の
非印字時間を設けたインタ−バル印字により該当行の印
字を実行するため、温度の上昇勾配が小さくなり第二の
設定温度に到達するまでの時間が長くなるとともに、温
度の上昇勾配が小さいので第二の設定温度に到達して印
字が停止した後、短時間で第二の設定温度より温度セン
サ−の検出温度が低下するので印字を停止している時間
が短い。According to the present invention, when the temperature detected by the temperature sensor exceeds the first set temperature and does not reach the second set temperature, the corresponding line is printed by the interval printing provided with a predetermined non-printing time. Since the temperature rise gradient becomes smaller and the time to reach the second set temperature becomes longer because of the execution, the temperature rise gradient is smaller, so after the second set temperature is reached and printing is stopped, Since the temperature detected by the temperature sensor falls below the second set temperature in time, the time during which printing is stopped is short.
【0006】[0006]
【実施例】以下、本発明について実施例に基づいて詳細
に説明する。EXAMPLES The present invention will be described in detail below based on examples.
【0007】図1は本発明の実施例を示すインパクトプ
リンタの構成を示すブロック図、図2は本発明の実施例
を示すインパクトプリンタの動作を示すフロ−チャ−ト
図である。図3は本発明の実施例のインパクトプリンタ
のインパクトヘッドの温度上昇を示す温度上昇図であ
る。FIG. 1 is a block diagram showing the construction of an impact printer showing an embodiment of the present invention, and FIG. 2 is a flow chart showing the operation of the impact printer showing the embodiment of the present invention. FIG. 3 is a temperature rise diagram showing the temperature rise of the impact head of the impact printer of the embodiment of the present invention.
【0008】図1において、インパクトプリンタ100
には、インパクトヘッド1が配置され、インパクトヘッ
ド1には複数のコイル2とコイル2の温度を検出するサ
−ミスタ3を備えている。サ−ミスタ3の電圧変化をデ
ジタル量に変換するA/Dコンバ−タ−4と、インパク
トプリンタの印字動作を制御するCPU5と、印字デ−
タを記憶する印字バッファ6と、インパクトヘッド1の
コイル2に電流を流すためのコイル駆動回路7と、CR
モ−タ及びLFモ−タを各々駆動するCRモ−タ駆動回
路8、LFモ−タ駆動回路9と、I/O10、11、1
2と、電源電圧Vccから抵抗13を介してサ−ミスタ
3に電流を流し、サ−ミスタ3の抵抗変化による電圧変
化から、インパクトヘッド1のコイル2の温度Thを検
出している。In FIG. 1, the impact printer 100
The impact head 1 is arranged in the impact head 1. The impact head 1 is provided with a plurality of coils 2 and a thermistor 3 for detecting the temperature of the coils 2. An A / D converter 4 for converting the voltage change of the thermistor 3 into a digital amount, a CPU 5 for controlling the printing operation of the impact printer, and a printing data.
Print buffer 6 for storing data, a coil drive circuit 7 for supplying a current to the coil 2 of the impact head 1, and a CR
CR motor drive circuit 8, LF motor drive circuit 9, and I / Os 10, 11 and 1 for driving the motor and the LF motor, respectively.
2, the current Th is supplied from the power supply voltage Vcc to the thermistor 3 via the resistor 13, and the temperature Th of the coil 2 of the impact head 1 is detected from the voltage change due to the resistance change of the thermistor 3.
【0009】次に、図2により動作を説明する。一行印
字に先立ち、まず、サ−ミスタ3の検出温度Thが第一
の設定温度T1より高いか否かの第一の判定を行う。越
えていないときは該当行の一行印字を実行し、越えてい
るときにはサ−ミスタ3の検出温度が第二の設定温度T
2(T2>T1)を越えているか否かの第二の判定を行
い、越えていないときは所定の非印字時間を設けたイン
タ−バル一行印字により該当行の印字を実行し、越えて
いるときには印字を停止し、第一の判定に戻る。Next, the operation will be described with reference to FIG. Prior to the printing of one line, first, a first judgment is made as to whether or not the detected temperature Th of the thermistor 3 is higher than the first set temperature T1. When the temperature is not exceeded, one line is printed, and when it is exceeded, the temperature detected by the thermistor 3 is the second set temperature T.
2 (T2> T1) is exceeded, a second judgment is made. If it is not exceeded, the line is printed by the interval one line printing with a predetermined non-printing time, and the line is exceeded. Sometimes printing is stopped and the process returns to the first judgment.
【0010】ここで、第二の設定温度T2は、連続使用
が可能な限界温度であり、第一の設定温度T1は、T2
よりも若干低い温度に設定してある。T2は実験により
求められる温度であり、本実施例ではT2=100℃、
T1=95℃に設定している。The second set temperature T2 is a limit temperature at which continuous use is possible, and the first set temperature T1 is T2.
It is set to a temperature slightly lower than that. T2 is a temperature obtained by experiment, and in this embodiment, T2 = 100 ° C.,
T1 is set to 95 ° C.
【0011】また、インタ−バル印字時の非印字時間は
0.1秒に設定している。The non-printing time during the interval printing is set to 0.1 second.
【0012】図3により、本実施例のサ−ミスタ3によ
るコイル2の検出温度Thの変化を、従来例と比較して
説明する。従来例の印字を停止させる設定温度は、本実
施例と同じT2=100℃としてある。第一及び第二の
判定において、Thが第一の設定温度95℃を越え、第
二の設定温度100℃を越えていないときは所定の非印
字時間を設けたインタ−バル印字により該当行の印字を
実行する。この動作によりコイル2の温度Thが95℃
を越えた点から、温度の上昇勾配が緩やかになり、10
0℃に達するまでの時間が従来例に比べて長くなる。こ
れにより、印字開始から印字停止までの時間が従来例よ
りも長くなり、使用者に違和感を与えることがなくな
る。また、95℃を越えた以降の温度上昇勾配が小さい
ので、第二の設定温度100℃に達し印字を停止した後
の熱的な慣性による温度のオ−バ−シュ−トが従来例よ
りも小さいため、印字を停止している時間が従来例より
も短くなり、ホストコンピュ−タ−との間のデ−タ通信
エラ−となることがなく、使用者に故障と勘違いさせる
こともない。Referring to FIG. 3, the change in the detected temperature Th of the coil 2 by the thermistor 3 of this embodiment will be described in comparison with the conventional example. The set temperature for stopping the printing in the conventional example is T2 = 100 ° C., which is the same as in the present embodiment. In the first and second judgments, when Th exceeds the first set temperature 95 ° C. and does not exceed the second set temperature 100 ° C., the interval printing is performed by the interval printing provided with a predetermined non-printing time. Perform printing. By this operation, the temperature Th of the coil 2 is 95 ° C.
As the temperature rises gradually,
The time required to reach 0 ° C. is longer than that in the conventional example. As a result, the time from the start of printing to the stop of printing becomes longer than in the conventional example, and the user does not feel uncomfortable. Further, since the temperature rise gradient after the temperature exceeds 95 ° C is small, the temperature overshoot due to thermal inertia after the second set temperature 100 ° C is reached and printing is stopped is more than that of the conventional example. Since it is small, the time during which printing is stopped is shorter than that in the conventional example, no data communication error occurs with the host computer, and the user does not mistakenly think that it is out of order.
【0013】[0013]
【発明の効果】以上述べたように、本発明によれば温度
センサ−の検出温度が第一の設定温度を越え第二の設定
温度に満たない時は、所定の非印字時間を設けたインタ
−バル印字により該当行の印字を実行するため、温度の
上昇勾配が小さくなり第二の設定温度に到達するまでの
時間が長くなるとともに、温度の上昇勾配が小さいので
第二の設定温度に到達して印字が停止した後、短時間で
第二の設定温度より温度が低くなるので、印字を停止し
ている時間が短くなり、ホストコンピュ−タ−との間の
デ−タ通信エラ−となることがなく、使用者に故障と勘
違いさせることもない。As described above, according to the present invention, when the temperature detected by the temperature sensor exceeds the first set temperature and does not reach the second set temperature, the interface with a predetermined non-printing time is provided. -Because the printing of the corresponding line is performed by bar printing, the temperature rise gradient becomes smaller and the time to reach the second set temperature becomes longer, and since the temperature rise gradient is small, the second set temperature is reached. Then, after the printing is stopped, the temperature becomes lower than the second set temperature in a short time, so the time during which the printing is stopped becomes short and the data communication error between the host computer and It does not occur and the user does not mistakenly think that it is a failure.
【図1】本発明の実施例を示すインパクトプリンタの構
成を示すブロック図を(a)に、動作を示すフロ−チャ
−ト図を(b)に示す。FIG. 1 is a block diagram showing the configuration of an impact printer showing an embodiment of the present invention, and a flow chart showing the operation is shown in FIG.
【図2】本発明の実施例を示すインパクトプリンタのイ
ンパクトヘッドのコイル温度上昇を示す温度上昇図。FIG. 2 is a temperature rise diagram showing a coil temperature rise of an impact head of an impact printer showing an embodiment of the present invention.
【図3】サ−ミスタ3により検出したコイル2の検出温
度Thの変化を示す図。FIG. 3 is a diagram showing changes in the detected temperature Th of the coil 2 detected by the thermistor 3.
1 インパクトヘッド 2 コイル 3 サ−ミスタ 4 A/Dコンバ−タ− 5 CPU 6 印字バッファ 7 コイル駆動回路 8 CRモ−タ駆動回路 9 LFモ−タ駆動回路 10 I/O 11 I/O 12 I/O 13 抵抗 100 インパクトプリンタ 1 Impact Head 2 Coil 3 Thermistor 4 A / D Converter 5 CPU 6 Print Buffer 7 Coil Drive Circuit 8 CR Motor Drive Circuit 9 LF Motor Drive Circuit 10 I / O 11 I / O 12 I / O 13 resistance 100 impact printer
Claims (1)
アーマチュア先端に係合された印字ワイヤにより印字を
行うインパクトヘッドと、該インパクトヘッドの温度を
検出する温度センサ−と、該温度センサ−の検出温度に
応じて印字動作を制御する制御手段とを備えた一行ごと
に印字を行うインパクトプリンタにおいて、 前記インパクトヘッドが印字を行う前に、前記温度セン
サ−の検出温度が第一の設定温度を越えているか否かの
第一の判定を行い、越えていないときは該当行の印字を
実行し、越えているときには前記温度センサ−の検出温
度が第二の設定温度を越えているか否かの第二の判定を
行い、越えていないときは所定の非印字時間を設けたイ
ンタ−バル印字により該当行の印字を実行し、越えてい
るときには印字を停止し、前記第一の判定に戻ることを
特徴とするインパクトプリンタ。1. An impact head that drives an armature with an electromagnet and prints with a print wire engaged with the tip of the armature, a temperature sensor that detects the temperature of the impact head, and a temperature detected by the temperature sensor. An impact printer that performs printing line by line, including a control unit that controls the printing operation according to the above, and the temperature detected by the temperature sensor exceeds a first set temperature before the impact head performs printing. It is determined whether or not there is a first judgment, and if it is not exceeded, printing of the corresponding line is executed, and if it is exceeded, a second judgment is made as to whether or not the temperature detected by the temperature sensor exceeds the second set temperature. If it is not exceeded, the corresponding line is printed by the interval printing with a predetermined non-printing time.If it is exceeded, the printing is stopped and the previous Impact printer, characterized in that the return to the first determination.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP508095A JP3284452B2 (en) | 1995-01-17 | 1995-01-17 | Impact printer |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP508095A JP3284452B2 (en) | 1995-01-17 | 1995-01-17 | Impact printer |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH08192523A true JPH08192523A (en) | 1996-07-30 |
JP3284452B2 JP3284452B2 (en) | 2002-05-20 |
Family
ID=11601418
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP508095A Expired - Lifetime JP3284452B2 (en) | 1995-01-17 | 1995-01-17 | Impact printer |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3284452B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003103807A (en) * | 2001-09-28 | 2003-04-09 | Seiko Epson Corp | Method for controlling recording head of recorder, and recorder |
-
1995
- 1995-01-17 JP JP508095A patent/JP3284452B2/en not_active Expired - Lifetime
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2003103807A (en) * | 2001-09-28 | 2003-04-09 | Seiko Epson Corp | Method for controlling recording head of recorder, and recorder |
Also Published As
Publication number | Publication date |
---|---|
JP3284452B2 (en) | 2002-05-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4540295A (en) | Method for controlling the temperature of the printing head of an impact printer | |
JPS6257513B2 (en) | ||
JP3783229B2 (en) | Method and apparatus for controlling motor of printing apparatus | |
JPH08192523A (en) | Impact printer | |
JPS60201971A (en) | Thermal dot type printer | |
JP3206788B2 (en) | Impact dot printer | |
JPS62263068A (en) | Impact-type printer | |
JPS60255464A (en) | Thermal transfer printer | |
JPH0479306B2 (en) | ||
JPH0584220B2 (en) | ||
JPH11138872A (en) | Thermal printer | |
JPH06115139A (en) | Method of controlling thermal printer | |
JP2616323B2 (en) | Line thermal head protection circuit | |
JP3319632B2 (en) | Printer | |
JP3047573B2 (en) | Printing control method | |
JPH05201065A (en) | Print control system | |
JPH0768826A (en) | Preheating method of thermal head | |
JP2583349B2 (en) | Thermal printer | |
JP3305065B2 (en) | Wire dot printer and print head control method for wire dot printer | |
JP2543952B2 (en) | Printer device | |
JP3077441B2 (en) | Printer temperature controller | |
JPH01154775A (en) | Printing control | |
JPH01165476A (en) | Controller for cooling fan for printing head | |
JPH0728651U (en) | Thermal head print density control device | |
JP2001232843A (en) | Thermal printer and method of recording therefor |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20020130 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080308 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090308 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090308 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100308 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100308 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110308 Year of fee payment: 9 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120308 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120308 Year of fee payment: 10 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130308 Year of fee payment: 11 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140308 Year of fee payment: 12 |
|
EXPY | Cancellation because of completion of term |