JPH08244258A - Dot impact printer - Google Patents

Dot impact printer

Info

Publication number
JPH08244258A
JPH08244258A JP7055500A JP5550095A JPH08244258A JP H08244258 A JPH08244258 A JP H08244258A JP 7055500 A JP7055500 A JP 7055500A JP 5550095 A JP5550095 A JP 5550095A JP H08244258 A JPH08244258 A JP H08244258A
Authority
JP
Japan
Prior art keywords
temperature
correction value
detected
detecting means
microprocessor
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
Application number
JP7055500A
Other languages
Japanese (ja)
Inventor
Shuji Nakagawa
修司 中川
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP7055500A priority Critical patent/JPH08244258A/en
Publication of JPH08244258A publication Critical patent/JPH08244258A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)
  • Dot-Matrix Printers And Others (AREA)

Abstract

PURPOSE: To unify printing force, printing throughput or the like in the same products. CONSTITUTION: The printer includes a printing head 1 provided with a solenoid 1a for driving a printing pin, temperature detecting means 2 installed adjacently to the solenoid 1a, a microprocessor 5 for controlling the printing movement of the printing head 1 on the basis of the temperature detected by the temperature detecting means 2. Also, the microprocessor 5 is provided with a non- volatile memory 8 having a temperature correction value of the temperature detecting means stored inherently therein, and then the microprocessor 5 is added with a detected temperature correction function for correcting the temperature detected by the temperature detecting means 2 with the temperature correction value stored in the non-volatile memory 8.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、ドットインパクトプリ
ンタに係り、特に、ソレノイドを駆動して印字ピンを飛
び出させるドットインパクトプリンタに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a dot impact printer, and more particularly to a dot impact printer which drives a solenoid to eject a printing pin.

【0002】[0002]

【従来の技術】ドットインパクトプリンタでは、印字ヘ
ッドが備えるソレノイドに通電することによって印字ピ
ンを飛び出させる方式が一般的である。しかし、印字ピ
ンを駆動するために連続的な通電を行うとソレノイドが
徐々に発熱しソレノイド自身の抵抗値が変化するため、
常に同一の電流をソレノイドに印加したのでは、印字ピ
ンの飛び出し具合が変化してしまう。そこで従来は、ソ
レノイドにサーミスタを近接装備し、このサーミスタに
より検出される温度に基づいて当該ソレノイドに印加す
る電流を最適に変化させ、印字速度を変化させ、または
印字を停止させる等の制御を行い、適切な過熱対策が採
られていた。
2. Description of the Related Art In a dot impact printer, a method is generally used in which a print pin is ejected by energizing a solenoid provided in a print head. However, when continuously energizing to drive the print pin, the solenoid gradually heats up and the resistance value of the solenoid itself changes, so
If the same current is always applied to the solenoid, the protrusion of the print pin will change. Therefore, conventionally, a solenoid is equipped with a thermistor in close proximity, and based on the temperature detected by this thermistor, the current applied to the solenoid is optimally changed to perform control such as changing the printing speed or stopping printing. , Proper overheating measures were taken.

【0003】[0003]

【発明が解決しようとする課題】しかしながら、上記従
来例にあっては、同種同一品名のサーミスタであっても
個々のサーミスタに検出温度のばらつきがあるため、特
に同一構成のドットインパクトプリンタを同一環境で使
用した場合に、同一構成でありながら上述した過熱対策
制御の行われ具合にばらつきが生じ、この結果、印字ス
ループット等が同一製品間で均一にならないという不都
合があった。
However, in the above-mentioned conventional example, even if the thermistors of the same kind and the same product name have different detection temperatures, the dot impact printers of the same structure are used in the same environment. However, there is a problem that the above-mentioned overheat countermeasure control is performed in the same configuration, but the degree of variation in the above-described control occurs, and as a result, the printing throughput and the like are not uniform among the same products.

【0004】[0004]

【発明の目的】本発明は、かかる従来例の有する不都合
を改善し、特に、同一製品間での印字力や印字スループ
ット等の均一化を図ったドットインパクトプリンタを提
供することを、その目的とする。
SUMMARY OF THE INVENTION It is an object of the present invention to provide a dot impact printer in which the disadvantages of the conventional example are improved, and in particular, the printing power, the printing throughput and the like between the same products are made uniform. To do.

【0005】[0005]

【課題を解決するための手段】請求項1記載の発明で
は、印字ピン駆動用のソレノイドを備えた印字ヘッド
と、ソレノイドに近接装備された温度検出手段と、この
温度検出手段の検出温度に基づいて印字ヘッドの印字動
作を制御するマイクロプロセッサとを備えている。ま
た、このマイクロプロセッサに、温度検出手段固有の温
度補正値が記憶された不揮発性メモリを併設し、当該マ
イクロプロセッサが、温度検出手段による検出温度を不
揮発性メモリに記憶された温度補正値をもって補正する
検出温度補正機能を備えた、という構成を採っている。
According to a first aspect of the present invention, there is provided a print head having a solenoid for driving a print pin, a temperature detecting means provided near the solenoid, and a temperature detected by the temperature detecting means. And a microprocessor for controlling the printing operation of the print head. Further, this microprocessor is provided with a non-volatile memory in which a temperature correction value specific to the temperature detecting means is stored, and the microprocessor corrects the temperature detected by the temperature detecting means with the temperature correction value stored in the non-volatile memory. It is equipped with a detection temperature correction function.

【0006】請求項2記載の発明では、検出温度補正機
能を、温度検出手段の検出温度と不揮発性メモリに記憶
された温度補正値とを加算するものにする、という構成
を採っている。
According to the second aspect of the invention, the detected temperature correction function is configured to add the detected temperature of the temperature detecting means and the temperature correction value stored in the non-volatile memory.

【0007】請求項3記載の発明では、不揮発性メモリ
が、複数回の書換が可能なEEPROMである、という
構成を採っている。
According to the third aspect of the invention, the non-volatile memory is an EEPROM that can be rewritten a plurality of times.

【0008】請求項4記載の発明では、請求項1記載の
ドットインパクトプリンタにおいて、温度検出手段とは
別に周囲の実測温度を入力する入力手段をマイクロプロ
セッサに併設し、マイクロプロセッサが、入力手段によ
り入力された実測温度と温度検出手段の検出温度との差
に基づいて当該温度検出手段固有の温度補正値を算出
し,当該算出した温度補正値を不揮発性メモリに格納す
る温度補正値設定機能を備える、という構成を採ってい
る。これらにより、前述した目的を達成しようとするも
のである。
According to a fourth aspect of the present invention, in the dot impact printer according to the first aspect, an input means for inputting an actual measured temperature of the surroundings is provided in addition to the temperature detecting means, and the microprocessor uses the input means. A temperature correction value setting function of calculating a temperature correction value specific to the temperature detection means based on the difference between the input measured temperature and the detected temperature of the temperature detection means and storing the calculated temperature correction value in a nonvolatile memory is provided. It has a configuration of preparing. These are intended to achieve the above-mentioned object.

【0009】[0009]

【作用】請求項1記載の発明では、温度検出手段が印字
ヘッド駆動用のソレノイドの温度を検出すると、マイク
ロプロセッサは、不揮発性メモリから温度補正値を読み
出して検出温度を補正する。そして、この補正後の検出
温度に応じて駆動電流を調整するなど印字ヘッドの印字
動作を制御する。
According to the first aspect of the present invention, when the temperature detecting means detects the temperature of the solenoid for driving the print head, the microprocessor reads the temperature correction value from the non-volatile memory and corrects the detected temperature. Then, the printing operation of the print head is controlled by adjusting the drive current according to the corrected detected temperature.

【0010】請求項2記載の発明では、温度検出手段が
印字ヘッド駆動用のソレノイドの温度を検出すると、マ
イクロプロセッサは、不揮発性メモリから読み出した温
度補正値を加算して検出温度を補正する。そして、この
補正後の検出温度に応じて駆動電流を調整するなど印字
ヘッドの印字動作を制御する。
According to the second aspect of the present invention, when the temperature detecting means detects the temperature of the solenoid for driving the print head, the microprocessor adds the temperature correction values read from the non-volatile memory to correct the detected temperature. Then, the printing operation of the print head is controlled by adjusting the drive current according to the corrected detected temperature.

【0011】請求項3記載の発明では、温度検出手段の
交換が必要になった場合は、EEPROMに格納された
温度補正値を交換後の温度検出手段に対応させて書き換
える。
According to the third aspect of the invention, when the temperature detecting means needs to be replaced, the temperature correction value stored in the EEPROM is rewritten corresponding to the replaced temperature detecting means.

【0012】請求項4記載の発明では、作業者が入力装
置から実測温度を入力すると、マイクロプロセッサは、
温度検出手段から出力される検出温度を取得し、この取
得した検出温度と入力装置により入力された実測温度と
の差を計算し、この結果に基づいて温度検出手段固有の
温度補正値を算出する。そして、マイクロプロセッサ
は、算出した温度補正値を不揮発性メモリに格納する。
これにより、温度設定手段毎に固有の温度補正値を格納
した不揮発性メモリが作成される。
According to the fourth aspect of the invention, when the operator inputs the measured temperature from the input device, the microprocessor
The detected temperature output from the temperature detecting means is acquired, the difference between the acquired detected temperature and the measured temperature input by the input device is calculated, and the temperature correction value specific to the temperature detecting means is calculated based on this result. . Then, the microprocessor stores the calculated temperature correction value in the non-volatile memory.
As a result, a non-volatile memory that stores a unique temperature correction value for each temperature setting unit is created.

【0013】[0013]

【実施例】以下、本発明の一実施例を図1に基づいて説
明する。
An embodiment of the present invention will be described below with reference to FIG.

【0014】この図1に示すドットインパクトプリンタ
は、印字ピン駆動用のソレノイド1aを備えた印字ヘッ
ド1と、当該ソレノイド1aに近接装備された温度検出
手段としてのサーミスタ2と、このサーミスタ2の検出
温度に基づいて印字ヘッド1の印字動作を制御するマイ
クロプロセッサ5とを備えている。符号3はサーミスタ
2との分圧抵抗を示し、符号4は、サーミスタ2による
検出温度をアナログ−デジタル変換してマイクロプロセ
ッサ5に入力するアナログ−デジタル変換器(A/D変
換器)を示す。
The dot impact printer shown in FIG. 1 has a print head 1 having a solenoid 1a for driving a print pin, a thermistor 2 as a temperature detecting means provided in proximity to the solenoid 1a, and detection of the thermistor 2. And a microprocessor 5 for controlling the printing operation of the print head 1 based on the temperature. Reference numeral 3 indicates a voltage dividing resistance with respect to the thermistor 2, and reference numeral 4 indicates an analog-digital converter (A / D converter) for analog-digital converting the temperature detected by the thermistor 2 and inputting it to the microprocessor 5.

【0015】マイクロプロセッサ5には、サーミスタ2
に固有の温度補正値が記憶された不揮発性メモリ8が併
設されている。本実施例において、この不揮発性メモリ
8には複数回の書換が可能なEEPROM8が採用され
ている。また、マイクロプロセッサは、サーミスタ2に
よる検出温度をEEPROM8に記憶された温度補正値
をもって補正する検出温度補正機能を備えている。
The microprocessor 5 includes a thermistor 2
A non-volatile memory 8 in which a temperature correction value peculiar to is stored is additionally provided. In this embodiment, the nonvolatile memory 8 employs the EEPROM 8 which can be rewritten a plurality of times. Further, the microprocessor has a detection temperature correction function for correcting the temperature detected by the thermistor 2 with the temperature correction value stored in the EEPROM 8.

【0016】本実施例において、この検出温度補正機能
は、サーミスタ2の検出温度とEEPROM8に記憶さ
れた温度補正値とを加算するものである。
In the present embodiment, the detected temperature correction function is to add the detected temperature of the thermistor 2 and the temperature correction value stored in the EEPROM 8.

【0017】以下、本実施例における構成を更に詳述す
ると、実際には、サーミスタ2の出力は検出温度に対応
した電圧値であり、この電圧値がA/D変換器4でデジ
タル値に変換されマイクロプロセッサ5に入力される。
マイクロプロセッサ5には、上述したEEPROM8の
他にROM7が併設されていて、このROM7には、検
出デジタル値を現実の検出温度相当に対応づける標準の
温度変換表が格納されている。マイクロプロセッサ5
は、この温度変換表を参照して検出値から検出温度を推
定する機能を備えている。
The configuration of this embodiment will be described in more detail below. Actually, the output of the thermistor 2 is a voltage value corresponding to the detected temperature, and this voltage value is converted into a digital value by the A / D converter 4. And input to the microprocessor 5.
The microprocessor 5 is provided with a ROM 7 in addition to the above-mentioned EEPROM 8, and the ROM 7 stores a standard temperature conversion table that associates detected digital values with actual detected temperatures. Microprocessor 5
Has a function of estimating the detected temperature from the detected value with reference to the temperature conversion table.

【0018】マイクロプロセッサ5は、この他に、補正
後の検出温度が予め設定された基準温度値を上回った場
合と、逆に下回った場合とで印字ヘッド1に異なる印字
動作を付勢する機能を備えている。具体的には、検出温
度が基準温度値よりも低い場合には、通常の印字動作を
付勢し、逆に検出温度が基準温度値よりも高い場合に
は、予め設定された駆動パターンに従ってソレノイド1
aへの通電時間を変化させ、片方向印字を駆動し、又は
印字を停止させる等の過熱対策制御を実行するようにな
っている。これらのマイクロプロセッサ5の機能は、R
OM7に予め格納されたプログラムを逐次実行すること
によって実現される。
In addition to the above, the microprocessor 5 has a function of urging the print head 1 to perform different printing operations depending on whether the corrected detected temperature exceeds a preset reference temperature value or, conversely, falls below it. Is equipped with. Specifically, when the detected temperature is lower than the reference temperature value, the normal printing operation is activated, and when the detected temperature is higher than the reference temperature value, the solenoid is operated according to a preset drive pattern. 1
The overheat countermeasure control such as changing the energization time to a to drive one-way printing or stop the printing is executed. The functions of these microprocessors 5 are
It is realized by sequentially executing the programs stored in advance in the OM 7.

【0019】ここで、上述した温度補正値の設定手順に
付いて説明する。
The procedure for setting the temperature correction value described above will now be described.

【0020】本実施例のドットインパクトプリンタで
は、マイクロプロセッサ5が各種制御を行うにあたって
必要とするパラメータを設定するための操作盤(入力手
段)6が付設されている。この操作盤6は、オペレータ
が所定の温度値を入力できるように構成されている。一
方、マイクロプロセッサ5には情報を一時的に記憶する
RAM9が併設されている。また、マイクロプロセッサ
5は、操作盤6より入力された温度とサーミスタ2の検
出温度との差を算出し、この結果をEEPROM8に格
納する温度補正値設定機能を備えている。
The dot impact printer of this embodiment is provided with an operation panel (input means) 6 for setting parameters required for the microprocessor 5 to perform various controls. The operation panel 6 is configured so that the operator can input a predetermined temperature value. On the other hand, the microprocessor 5 is provided with a RAM 9 for temporarily storing information. Further, the microprocessor 5 has a temperature correction value setting function of calculating the difference between the temperature input from the operation panel 6 and the detected temperature of the thermistor 2 and storing the result in the EEPROM 8.

【0021】この温度補正値設定機能の実現にあたって
は、ドットインパクトプリンタ本体とは別個に構成され
た温度補正値設定装置を用いても良い。かかる場合、E
EPROM8を乗せ替え可能なものとし、一度、サーミ
スタ2とEEPROM8とを一組にして温度補正値設定
装置に装着し、温度補正値をEEPROM8に書き込ん
だ後、当該EEPROM8をドットインパクトプリンタ
本体のEEPROM8用のスロットに装着すればよい。
このとき、このEEPROM8と組になったサーミスタ
2をソレノイド1aに近接装備する必要がある。
In order to realize this temperature correction value setting function, a temperature correction value setting device configured separately from the dot impact printer body may be used. In such cases, E
The EPROM 8 is replaceable, and once the thermistor 2 and the EEPROM 8 are set as a set and mounted on the temperature correction value setting device, the temperature correction value is written in the EEPROM 8, and then the EEPROM 8 is used for the EEPROM 8 of the dot impact printer main body. It can be installed in the slot.
At this time, it is necessary to equip the solenoid 1a with the thermistor 2 paired with the EEPROM 8 in close proximity.

【0022】ここに本実施例では、温度補正値の設定は
製造時の印字動作が行われていない状態で実行される。
まず、組立作業者は、ROM7に予め格納された温度補
正値入力プログラムを起動する。そして、ドットインパ
クトプリンタの周囲の気温を温度計から読み取り、その
温度値を操作盤6に入力する。この実測温度の入力はパ
ソコン等から入力するようにしても良い。
Here, in this embodiment, the temperature correction value is set in a state where the printing operation at the time of manufacture is not performed.
First, the assembling worker activates the temperature correction value input program stored in the ROM 7 in advance. Then, the temperature around the dot impact printer is read from the thermometer, and the temperature value is input to the operation panel 6. The actual temperature may be input from a personal computer or the like.

【0023】作業者が入力装置から実測温度を入力する
と、マイクロプロセッサ5は、入力された実測温度をR
AM9に一時的に格納する。次に、マイクロプロセッサ
5は、サーミスタ2から入力される検出温度を取得し、
この取得した検出温度とRAM9に格納した実測温度と
の差を計算する。
When the operator inputs the measured temperature from the input device, the microprocessor 5 reads the input measured temperature as R
Stored temporarily in AM9. Next, the microprocessor 5 acquires the detected temperature input from the thermistor 2,
The difference between the acquired detected temperature and the measured temperature stored in the RAM 9 is calculated.

【0024】具体的には、サーミスタ2の抵抗値は、抵
抗3とサーミスタ2自身の抵抗値により印加電圧Vcc
を分圧することにより電圧値に変換される。この電圧値
は、A/D変換器4でデジタルデータに変換され、マイ
クロプロセッサ5に入力される。マイクロプロセッサ5
は、A/D変換器4から入力されたデジタル値をROM
7に格納された温度変換表に照らしてサーミスタ2の検
出した実際の温度を推定する。マイクロプロセッサ5
は、この推定したサーミスタ2の温度値と先に操作盤6
等から入力されRAM9に書き込まれているドットイン
パクトプリンタの周囲温度値との差を算出し、この結果
を温度補正値としてEEPROM8に書き込む。これに
より、温度補正値入力プログラムの実行が終了する。こ
れにより、サーミスタ毎に固有のEEPROMが作成さ
れる。
Specifically, the resistance value of the thermistor 2 is the applied voltage Vcc depending on the resistance values of the resistor 3 and the thermistor 2 itself.
Is converted into a voltage value by dividing. This voltage value is converted into digital data by the A / D converter 4 and input to the microprocessor 5. Microprocessor 5
Is a ROM that stores the digital value input from the A / D converter 4.
The actual temperature detected by the thermistor 2 is estimated with reference to the temperature conversion table stored in 7. Microprocessor 5
Is the estimated temperature value of the thermistor 2 and the operation panel 6
The difference from the ambient temperature value of the dot impact printer which is input from RAM etc. and written in the RAM 9 is calculated, and the result is written in the EEPROM 8 as a temperature correction value. As a result, the execution of the temperature correction value input program ends. As a result, a unique EEPROM is created for each thermistor.

【0025】以上のような処理により温度補正値を設定
するのは以下の理由による。印字を行っていない状態で
はソレノイド1aに電流が流れていないのでサーミスタ
2で検出する温度はプリンタ周囲の気温と一致している
とみなすことができる。従って、検出温度と入力された
実測温度とが一致しない場合はサーミスタ2に個体誤差
があることが明かである。故に、サーミスタ2から検出
された推定温度値と操作盤6から入力された周囲温度値
との差を温度補正値として設定している。
The temperature correction value is set by the above processing for the following reason. Since no current is flowing in the solenoid 1a in a state where printing is not performed, it can be considered that the temperature detected by the thermistor 2 matches the ambient temperature around the printer. Therefore, when the detected temperature and the input measured temperature do not match, it is clear that the thermistor 2 has an individual error. Therefore, the difference between the estimated temperature value detected by the thermistor 2 and the ambient temperature value input from the operation panel 6 is set as the temperature correction value.

【0026】ここで、設定される温度補正値は、温度検
出手段2に固有のものであり、温度検出手段2を交換す
る必要が生じた場合には、温度補正値を再設定する必要
が生じる。特に、ドットインパクトヘッドは、印字ピン
の折れが容易に発生し、かかる場合、印字ヘッド1を交
換しなければならない。従って、温度検出手段が印字ヘ
ッド1と一体に構成されている場合は、上述と同一手順
により温度補正値の再設定を行う。
Here, the temperature correction value to be set is unique to the temperature detecting means 2, and when the temperature detecting means 2 needs to be replaced, the temperature correction value needs to be reset. . In particular, in the dot impact head, the print pin easily breaks, and in such a case, the print head 1 must be replaced. Therefore, when the temperature detecting means is formed integrally with the print head 1, the temperature correction value is reset by the same procedure as described above.

【0027】次に、本実施例の印字動作について説明す
る。
Next, the printing operation of this embodiment will be described.

【0028】プリンタ装置全体を稼動状態に設定する
と、サーミスタ2はソレノイド1aの温度を電圧値とし
て検出し、この電圧値はA/D変換器を介し当該電圧値
に相当するデジタル値としてマイクロプロセッサ5に入
力される。マイクロプロセッサ5は、ROM7に格納さ
れた温度変換表を参照して入力されたデジタル値を対応
する温度値に変換する。一方、EEPROM8から温度
補正値を読み出しておき例えばレジスタに格納してお
く。そして、マイクロプロセッサ5は、温度変換表に基
づいて変換した検出温度とEEPROM8から読みだし
た温度補正値とを加算して当該検出温度を補正する。こ
こで、温度補正値の読み出しは一度しか行わないのに対
し、検出温度の取得,補正及び以下に示す比較は、所定
のクロック周期をもって継続的に行われる。
When the entire printer device is set to the operating state, the thermistor 2 detects the temperature of the solenoid 1a as a voltage value, and this voltage value is converted to a digital value corresponding to the voltage value via the A / D converter and the microprocessor 5 is operated. Entered in. The microprocessor 5 refers to the temperature conversion table stored in the ROM 7 and converts the input digital value into a corresponding temperature value. On the other hand, the temperature correction value is read from the EEPROM 8 and stored in, for example, a register. Then, the microprocessor 5 adds the detected temperature converted based on the temperature conversion table and the temperature correction value read from the EEPROM 8 to correct the detected temperature. Here, while the temperature correction value is read only once, the acquisition and correction of the detected temperature and the comparison described below are continuously performed at a predetermined clock cycle.

【0029】次に、マイクロプロセッサ5は、ROM7
から基準温度値を読み出して補正後の検出温度と比較す
る。本実施例において、比較は補正後の検出温度から基
準温度値を減算した結果の正負によって判断される。こ
の比較の結果、補正後の検出温度が基準温度値よりも小
さい場合、マイクロプロセッサ5は印字ヘッド1に通常
の印字動作を付勢する。通常の印字動作とは、本実施例
において双方向印字である。装置本体の起動当初はソレ
ノイド1aの温度が常温であることから、通常はこの双
方向印字を開始する。
Next, the microprocessor 5 has the ROM 7
The reference temperature value is read from and compared with the detected temperature after correction. In the present embodiment, the comparison is determined by the positive or negative result of subtracting the reference temperature value from the corrected detected temperature. As a result of this comparison, when the corrected detected temperature is lower than the reference temperature value, the microprocessor 5 urges the print head 1 to perform a normal printing operation. The normal printing operation is bidirectional printing in this embodiment. Since the temperature of the solenoid 1a is room temperature when the apparatus main body is started, this bidirectional printing is normally started.

【0030】一方、補正後の検出温度が基準温度値より
も大きい場合、又は印字動作が継続的に行われ補正後の
検出温度が基準温度値を上回るに至った場合、マイクロ
プロセッサ5は、ソレノイド1aの温度を下げるため及
び安定した印字動作を継続するためにソレノイド1aへ
の通電時間を調整するなど所定の過熱対策処理を実行す
る。これにより、その後の補正後の検出温度が基準温度
値を下回るに至った場合には、再び通常の印字動作が行
われる。
On the other hand, when the corrected detected temperature is higher than the reference temperature value, or when the printing operation is continuously performed and the corrected detected temperature exceeds the reference temperature value, the microprocessor 5 causes the solenoid to operate. In order to lower the temperature of 1a and to continue a stable printing operation, a predetermined overheat countermeasure process such as adjusting the energization time to the solenoid 1a is executed. Thereby, when the detected temperature after the correction becomes lower than the reference temperature value, the normal printing operation is performed again.

【0031】ここで過熱対策処理は、従来も同様であっ
たように、印字速度に変化を伴うものであるため、過熱
対策処理の行われ具合によって印字スループットに不測
の変化を生じさせるものである。特に、同一環境の下で
稼動される同一のドットインパクトプリンタであって
も、用いられる温度検出手段(サーミスタ)2の特性差
によって過熱対策処理の実行タイミングが異なり、同一
製品でありながら印字性能に差が生じてしまう。
Here, since the overheat countermeasure process involves a change in the printing speed as in the conventional case, the print throughput may change unexpectedly depending on how the overheat countermeasure process is performed. . In particular, even with the same dot impact printer that operates under the same environment, the execution timing of the overheat countermeasure processing differs depending on the characteristic difference of the temperature detection means (thermistor) 2 used, and the printing performance is improved even though it is the same product. There will be a difference.

【0032】本実施例によれば、予め設定した温度検出
手段(サーミスタ)2固有の温度補正値を当該温度検出
手段2の検出温度に加算して検出温度を補正し、この補
正後の検出温度に基づいて過熱対策処理の実行を決定す
るので、温度検出手段2の特性によらず補正後の検出温
度が均一化され、同一製品間での過熱対策処理の実行タ
イミングのずれを抑制することができ、これにより、同
一製品間の印字力や印字スループット等の性能を均一化
することができ、同一性能製品の量産に寄与することが
できる。
According to this embodiment, the temperature correction value specific to the temperature detecting means (thermistor) 2 is added to the detected temperature of the temperature detecting means 2 to correct the detected temperature, and the detected temperature after the correction is corrected. Since the execution of the overheat countermeasure process is determined based on the above, the detected temperature after correction is made uniform regardless of the characteristics of the temperature detection unit 2, and it is possible to suppress the deviation of the execution timing of the overheat countermeasure process between the same products. As a result, it is possible to make performances such as printing power and printing throughput between the same products uniform, which can contribute to mass production of products having the same performance.

【0033】また、温度補正値を格納する不揮発性メモ
リ8にEEPROM8を採用しているので、印字ヘッド
1の破損などにより温度検出手段2を交換する必要が生
じた場合であっても、温度補正値を再設定することがで
きる。
Further, since the EEPROM 8 is adopted as the non-volatile memory 8 for storing the temperature correction value, even if the temperature detecting means 2 needs to be replaced due to the damage of the print head 1 or the like, the temperature correction is performed. The value can be reset.

【0034】[0034]

【発明の効果】本発明は、以上のように構成され機能す
るので、これによると、予め設定した温度検出手段固有
の温度補正値をもって当該温度検出手段の検出温度を補
正し、この補正後の検出温度に基づいて過熱対策処理の
実行を決定するので、温度検出手段の特性によらず補正
後の検出温度が均一化され、同一製品間での過熱対策処
理の実行タイミングのずれを抑制することができ、これ
により、同一製品間の印字力や印字スループット等の性
能を均一化することができ、同一性能の製品の量産に寄
与することができる。
Since the present invention is constructed and functions as described above, according to this, the temperature detected by the temperature detecting means is corrected by a preset temperature correction value specific to the temperature detecting means, and the temperature after the correction is corrected. Since the execution of the overheat countermeasure process is determined based on the detected temperature, the corrected detected temperature is made uniform regardless of the characteristics of the temperature detection means, and the deviation of the execution timing of the overheat countermeasure process between the same products can be suppressed. As a result, it is possible to make performances such as printing power and printing throughput between the same products uniform, which can contribute to mass production of products having the same performance.

【0035】請求項3記載の発明では、温度補正値を格
納する不揮発性メモリにEEPROMを採用したので、
印字ヘッドの破損などにより温度検出手段を交換する必
要が生じた場合であっても、温度補正値を再設定するこ
とができ、保守性に優れている。
According to the third aspect of the invention, since the EEPROM is adopted as the non-volatile memory for storing the temperature correction value,
Even if it is necessary to replace the temperature detecting means due to damage of the print head, the temperature correction value can be reset, and maintainability is excellent.

【0036】請求項4記載の発明では、作業者の入力し
た実測温度と温度検出手段の検出温度とを直接比較して
温度補正値を設定するので、当該温度検出手段に固有の
正確な温度補正値を設定することができる。
According to the fourth aspect of the invention, since the temperature correction value is set by directly comparing the measured temperature input by the operator with the temperature detected by the temperature detecting means, the accurate temperature correction unique to the temperature detecting means is set. You can set the value.

【0037】このように、従来にない優れたドットイン
パクトプリンタ及びこのドットインパクトプリンタの製
造に用いる温度補正値設定装置を提供することができ
る。
As described above, it is possible to provide an excellent dot impact printer which has not been heretofore available and a temperature correction value setting device used for manufacturing the dot impact printer.

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

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing one embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 印字ヘッド 1a ソレノイド 2 サーミスタ(温度検出手段) 3 抵抗 4 アナログ−デジタル変換器(A/D変換器) 5 マイクロプロセッサ 6 操作盤 7 ROM 8 EEPROM(不揮発性メモリ) 9 RAM 1 Print Head 1a Solenoid 2 Thermistor (Temperature Detector) 3 Resistor 4 Analog-Digital Converter (A / D Converter) 5 Microprocessor 6 Operation Panel 7 ROM 8 EEPROM (Nonvolatile Memory) 9 RAM

Claims (4)

【特許請求の範囲】[Claims] 【請求項1】 印字ピン駆動用のソレノイドを備えた印
字ヘッドと、前記ソレノイドに近接装備された温度検出
手段と、この温度検出手段の検出温度に基づいて前記印
字ヘッドの印字動作を制御するマイクロプロセッサとを
備えたドットインパクトプリンタにおいて、 前記マイクロプロセッサに、前記温度検出手段固有の温
度補正値が記憶された不揮発性メモリを併設し、当該マ
イクロプロセッサが、前記温度検出手段による検出温度
を前記不揮発性メモリに記憶された温度補正値をもって
補正する検出温度補正機能を備えたことを特徴とするド
ットインパクトプリンタ。
1. A print head having a solenoid for driving a print pin, a temperature detecting means provided in proximity to the solenoid, and a micro controller for controlling a printing operation of the print head based on a temperature detected by the temperature detecting means. In a dot impact printer including a processor, the microprocessor is provided with a non-volatile memory in which a temperature correction value unique to the temperature detecting means is stored, and the microprocessor detects the temperature detected by the temperature detecting means by the nonvolatile memory. Dot impact printer having a detection temperature correction function for correcting with a temperature correction value stored in a memory.
【請求項2】 前記検出温度補正機能は、前記温度検出
手段の検出温度と前記不揮発性メモリに記憶された温度
補正値とを加算するものであることを特徴とする請求項
1記載のドットインパクトプリンタ。
2. The dot impact according to claim 1, wherein the detected temperature correction function is to add the detected temperature of the temperature detecting means and a temperature correction value stored in the nonvolatile memory. Printer.
【請求項3】 前記不揮発性メモリは、複数回の書換が
可能なEEPROMであることを特徴とする請求項1又
は2記載のドットインパクトプリンタ。
3. The dot impact printer according to claim 1, wherein the nonvolatile memory is an EEPROM capable of being rewritten a plurality of times.
【請求項4】 請求項1記載のドットインパクトプリン
タにおいて、 前記温度検出手段とは別に周囲の実測温度を入力する入
力手段を前記マイクロプロセッサに併設し、前記マイク
ロプロセッサが、前記入力手段により入力された実測温
度と前記温度検出手段の検出温度との差に基づいて当該
温度検出手段固有の温度補正値を算出し,当該算出した
温度補正値を前記不揮発性メモリに格納する温度補正値
設定機能を備えたことを特徴とするドットインパクトプ
リンタ。
4. The dot impact printer according to claim 1, further comprising an input means for inputting an actual measured temperature of the surroundings separately from the temperature detecting means, the microprocessor being input by the input means. A temperature correction value setting function for calculating a temperature correction value specific to the temperature detection means based on the difference between the actually measured temperature and the temperature detected by the temperature detection means, and storing the calculated temperature correction value in the nonvolatile memory. Dot impact printer characterized by having.
JP7055500A 1995-03-15 1995-03-15 Dot impact printer Pending JPH08244258A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7055500A JPH08244258A (en) 1995-03-15 1995-03-15 Dot impact printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7055500A JPH08244258A (en) 1995-03-15 1995-03-15 Dot impact printer

Publications (1)

Publication Number Publication Date
JPH08244258A true JPH08244258A (en) 1996-09-24

Family

ID=13000377

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7055500A Pending JPH08244258A (en) 1995-03-15 1995-03-15 Dot impact printer

Country Status (1)

Country Link
JP (1) JPH08244258A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009226701A (en) * 2008-03-21 2009-10-08 Oki Data Corp Printer and printing head

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6161870A (en) * 1984-08-31 1986-03-29 Nec Corp Thermal printer
JPS62189172A (en) * 1986-02-17 1987-08-18 Sanyo Electric Co Ltd Printing controlling system
JPS62189173A (en) * 1986-02-17 1987-08-18 Sanyo Electric Co Ltd Printing controlling system
JPS6328668A (en) * 1986-07-23 1988-02-06 Toshiba Corp Temperature correction system in thermal head
JPH03140933A (en) * 1989-10-27 1991-06-14 Canon Inc Camera provided with date imprinting function
JPH03268953A (en) * 1990-03-20 1991-11-29 Mitsubishi Electric Corp Driving circuit of thermal head
JPH04182144A (en) * 1990-11-16 1992-06-29 Seiko Epson Corp Dot impact head drive control device
JPH05288339A (en) * 1992-04-07 1993-11-02 Mitsubishi Electric Corp Fuel control device
JPH06213435A (en) * 1993-01-14 1994-08-02 Hanshin Electric Co Ltd Controller for combustion apparatus

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6161870A (en) * 1984-08-31 1986-03-29 Nec Corp Thermal printer
JPS62189172A (en) * 1986-02-17 1987-08-18 Sanyo Electric Co Ltd Printing controlling system
JPS62189173A (en) * 1986-02-17 1987-08-18 Sanyo Electric Co Ltd Printing controlling system
JPS6328668A (en) * 1986-07-23 1988-02-06 Toshiba Corp Temperature correction system in thermal head
JPH03140933A (en) * 1989-10-27 1991-06-14 Canon Inc Camera provided with date imprinting function
JPH03268953A (en) * 1990-03-20 1991-11-29 Mitsubishi Electric Corp Driving circuit of thermal head
JPH04182144A (en) * 1990-11-16 1992-06-29 Seiko Epson Corp Dot impact head drive control device
JPH05288339A (en) * 1992-04-07 1993-11-02 Mitsubishi Electric Corp Fuel control device
JPH06213435A (en) * 1993-01-14 1994-08-02 Hanshin Electric Co Ltd Controller for combustion apparatus

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009226701A (en) * 2008-03-21 2009-10-08 Oki Data Corp Printer and printing head

Similar Documents

Publication Publication Date Title
US7738810B2 (en) Image forming apparatus and method of cooling control thereof
US7997385B2 (en) Machine tool
JP2018144447A (en) Printing apparatus, printing system, printing control method, and program
JPH08244258A (en) Dot impact printer
JP3783229B2 (en) Method and apparatus for controlling motor of printing apparatus
EP1460521B1 (en) Force-feedback input device
JP2011068022A (en) Recording device, control method of recording device and program
JP2001050830A (en) Power steering torque sensor
JP4876731B2 (en) Thermal printer, thermal printer control method and printing system
JP5361291B2 (en) Printing method of thermal printer
JP5966919B2 (en) A method for controlling the energization time of the thermal head at an unstable voltage.
JP2007293735A (en) Protection circuit, operation monitoring device and electronic device
JP3371968B2 (en) Printer and printer control method
KR20210031024A (en) Warm-up method for machine system
JP2575130B2 (en) Printer
EP4124455A1 (en) Liquid discharge apparatus and control method of the same
JPH0761000A (en) Print head control device of dot impact printer
JP2009208387A (en) Thermal printer
JP2006338367A (en) Electronic device and motor control method
JPH0245182A (en) Detection of cooling fan abnormality of thermal printer
JPH0584921A (en) Printing recording device
JP6696871B2 (en) Electronic device with built-in thermal printer, determination method, and program
JP6138735B2 (en) Electronic control unit
JP6810419B2 (en) Thermal printer, print control method of thermal printer, and program
WO2024157467A1 (en) Workpiece mass estimation device

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19980818