JPH02125762A - Thermal printer - Google Patents

Thermal printer

Info

Publication number
JPH02125762A
JPH02125762A JP27990188A JP27990188A JPH02125762A JP H02125762 A JPH02125762 A JP H02125762A JP 27990188 A JP27990188 A JP 27990188A JP 27990188 A JP27990188 A JP 27990188A JP H02125762 A JPH02125762 A JP H02125762A
Authority
JP
Japan
Prior art keywords
signal
frequency
thermal head
output
temperature
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
JP27990188A
Other languages
Japanese (ja)
Inventor
Takatoshi Mizoguchi
溝口 隆敏
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP27990188A priority Critical patent/JPH02125762A/en
Publication of JPH02125762A publication Critical patent/JPH02125762A/en
Pending legal-status Critical Current

Links

Landscapes

  • Electronic Switches (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Abstract] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 (イ)産業上の利用分野 この発明はサーマルプリンタに関し、特に印字濃度のバ
ラツキの改善に関する。
DETAILED DESCRIPTION OF THE INVENTION (a) Field of Industrial Application This invention relates to a thermal printer, and particularly to improving variations in print density.

(ロ)従来の技術 従来、サーマルプリンタは印字濃度にバラツキを生じや
すいことは周知の事実であり、印字濃度を一定にするた
めにサーマルヘッドの発熱抵抗体を駆動する電流値や駆
動パルス幅をサーマルヘッドの温度に応じて制御する方
法が考えられ、なかでら発熱抵抗体駆動パルス幅を制御
する方法で実用化されている。府記発熱抵抗体駆動パル
ス幅の制御はサーマルヘッドの温度変化をA/D変換器
によってディジタル化し、マイクロコンピュータのソフ
トとゲートアレイやマイクロコンピュータ用拡張I10
ボート等により構成されたタイミング発生回路によりサ
ーマルヘッドの駆動パルス幅を制御して行っている。
(b) Conventional technology It is a well-known fact that thermal printers tend to cause variations in print density, and in order to keep the print density constant, the current value and drive pulse width that drive the heating resistor of the thermal head are adjusted. A method of controlling the temperature according to the temperature of the thermal head has been considered, and a method of controlling the driving pulse width of the heating resistor has been put into practical use. The heating resistor drive pulse width is controlled by digitizing the temperature change of the thermal head using an A/D converter and by using microcomputer software, gate arrays, and microcomputer expansion I10.
The driving pulse width of the thermal head is controlled by a timing generation circuit configured with a boat or the like.

このサーマルプリンタは、第11図に示すように、サー
マルプリンタに入力されたパラレル印字データ7がパラ
レル/シリアル変換器8によってシリアル印字データ1
3に変換され、発振回路12が接続されたマイクロコン
ピュータ10より出力されるCLOCK信号IIに同期
してドライバ■C3のシフトレジスタ6に送り込まれ、
マイクロコンピュータ10にて制御されるドライバ制御
信号9に含まれるLATCI+信号にてドライバIC3
のラッチ回路5にラッチされるよう構成される。
In this thermal printer, as shown in FIG. 11, parallel print data 7 input to the thermal printer is converted into serial print data 1 by a parallel/serial converter 8.
3 and sent to the shift register 6 of the driver C3 in synchronization with the CLOCK signal II output from the microcomputer 10 to which the oscillation circuit 12 is connected.
The driver IC 3 is controlled by the LATCI+ signal included in the driver control signal 9 controlled by the microcomputer 10.
It is configured to be latched by the latch circuit 5 of.

ここで、印字濃度のバラツキは、サーマルヘッドの温度
、印字周期、サーマルヘッドの抵抗値、印字ドツト数等
の要因が考えられるが、サーマルヘッドの温度はサーミ
スタ4の出力電圧をA/D変換器14によりディジタル
信号としてマイクロコンピュータIOに読み込み、印字
周期は紙サイズ信号15によりランク付けし、サーマル
ヘッドの抵抗値は予め測定したサーマルヘッドlの平均
抵抗値をデイツプスイッチ16にてランク付けされた値
に設定してマイクロコンピュータIOへ入力し、また印
字ドツト数はシリアル変換されたシリアル印字データ1
3の印字数を印字ドツト数カウンタ17にてカウントし
マイクロコンピュータlOに人力して印字濃度のバラツ
キに対処している。
Here, variations in print density may be caused by factors such as the temperature of the thermal head, the printing cycle, the resistance value of the thermal head, and the number of printed dots. 14, it is read into the microcomputer IO as a digital signal, the printing cycle is ranked by the paper size signal 15, and the resistance value of the thermal head is ranked by the average resistance value of the thermal head l measured in advance by the dip switch 16. Set the value and input it to the microcomputer IO, and the number of print dots is the serial print data 1 converted to serial.
The number of printed dots 3 is counted by a printed dot counter 17 and manually inputted to the microcomputer 10 to cope with variations in print density.

マイクロコンピュータIOは前記のA/D変換データと
紙サイズ信号15と印字ドツト数カウンタ17の出力と
サーマルヘッドの平均抵抗値設定用デイツプスイッチの
法帖とからあるアルゴリズムにより決定されるデータを
タイミング発生回路18に送り、タイミング発生回路1
8は、発熱抵抗体2を駆動するパルス幅を決定し決定さ
れたパルス幅からデコーダ19は第3図に示すように8
分割駆動を行うためのストローブ信号(5TROBE1
〜8)20を作り、とのストローブ信号によってドライ
バーIC3は発熱抵抗体2を駆動するよう構成されてい
た。
The microcomputer IO generates data determined by a certain algorithm from the A/D conversion data, the paper size signal 15, the output of the print dot counter 17, and the dip switch function for setting the average resistance value of the thermal head. Timing generation circuit 1
8 determines the pulse width for driving the heating resistor 2, and from the determined pulse width, the decoder 19 determines the pulse width as shown in FIG.
Strobe signal (5TROBE1) for performing divided drive
~8) 20 was made, and the driver IC 3 was configured to drive the heating resistor 2 by the strobe signal.

この他にも第12図に示すように上記A/D変換器の替
わりにD/A変換器22とコンパレータ21にてサーミ
スタ4の出力をディジタル化するものがあるが、原理的
には前述したしのと同じである。
In addition to this, as shown in FIG. 12, there is a device that digitizes the output of the thermistor 4 using a D/A converter 22 and a comparator 21 instead of the above A/D converter, but the principle is as described above. Same as Shino.

(ハ)発明が解決しようとする課題 しかし、前記従来のサーマルプリンタは回路的に非常に
複雑なものが多く、特にきめ細やかな制御をする場合は
更にマイクロコンピュータによる温度監視、パルス幅決
定及びその制御等を行うのでマイクロコンピュータのソ
フトとそれに付随したハード(例えばA/D変換器やゲ
ートアレイ)を必要とするばかりでなく、コストか高価
なものとなり処理時間ら長くなるという問題がある。
(c) Problems to be Solved by the Invention However, many of the conventional thermal printers described above are extremely complex in terms of circuitry, and in particular, when fine-grained control is required, temperature monitoring, pulse width determination, and Since control is performed, microcomputer software and associated hardware (for example, an A/D converter and a gate array) are required, and there are also problems in that the cost is high and the processing time becomes long.

この発明は、前記問題を解決するためになされたしので
あり、簡易な回路で、コストが低く、処理時間が短く、
均一な印字artの印字を行うことのできるサーマルプ
リンタを提供しようとするらのである。
This invention was made to solve the above problems, and has a simple circuit, low cost, short processing time,
The objective is to provide a thermal printer that can print uniformly.

(ニ)課題を解決するための手段 二の発明によれば、複数の発S1抵抗体を備えたサーマ
ルヘッドと、発熱抵抗体へ通電する通電手段と、サーマ
ルヘッドの温度を検出する温度検出手段と、温度検出手
段の出力をうけてそれに対応する周波数信号に変換する
変換手段と、その周波数信号を受1すでその信号を分周
する分周手段と、分周されjコ周波数信号の周期に基づ
いて前記通電手段の通電時間を決定する制御手段とを備
えてなるサーマルプリンタが提供される。
(D) Means for Solving the Problems According to the second invention, there is provided a thermal head including a plurality of S1 resistors, a current supply means for supplying current to the heat generating resistors, and a temperature detection means for detecting the temperature of the thermal head. , a conversion means for receiving the output of the temperature detection means and converting it into a corresponding frequency signal, a frequency dividing means for receiving the frequency signal and dividing the signal, and a period of the divided frequency signal. A thermal printer is provided, comprising: control means for determining the energization time of the energization means based on the energization time of the energization means.

この発明は、サーマルヘッドの温度を検出し、この温度
を電圧値への変換を経て周波数に変換し周波数の周期に
基づいて、発熱抵抗体に電流を流す時間を決定すること
を特徴とする。
The present invention is characterized in that the temperature of the thermal head is detected, the temperature is converted into a voltage value and then into a frequency, and the time period for passing the current through the heating resistor is determined based on the period of the frequency.

前記複数の発熱抵抗体を備えたサーマルヘッドは、通常
セラミック基板の上に500〜5000gの発熱抵抗体
が直線状に配置されその1個1個か画素を出力できるよ
う形成するのが適している。
The thermal head equipped with a plurality of heat generating resistors is usually suitably formed so that the heat generating resistors weighing 500 to 5000 g are arranged in a straight line on a ceramic substrate so that each of the heat generating resistors can output a pixel one by one. .

前記発熱抵抗体へ通電する通電手段は、通常クロック信
号に同期してシリアルデータを入力できるシストレジス
タとこのシリアルデータをLATCH信号によってラッ
チできろラッチ回路とラッチされたシリアルデータに基
づいて5TROBE信号に応じた時間だけ発熱抵抗体へ
通電パターンを出力できるドライバICを用いることが
できる。
The energizing means for energizing the heat generating resistor normally includes a system register that can input serial data in synchronization with a clock signal, a latch circuit that can latch this serial data by a LATCH signal, and a 5TROBE signal based on the latched serial data. A driver IC can be used that can output an energization pattern to the heating resistor for a corresponding time.

前記サーマルヘッドの温度を検出する温度検出手段は、
例えばFe5OaとMgCrtO+またはMgAlt0
4の固溶体やNiOlMNlol、CotO3を混合焼
結したサーミスタ等を用いて構成され、前記発熱抵抗体
の近辺に配設されサーマルヘッドの温度(通常0〜80
℃)を検出して電圧値に変換することができる。
The temperature detection means for detecting the temperature of the thermal head includes:
For example, Fe5Oa and MgCrtO+ or MgAlt0
It is constructed using a thermistor etc. made by mixing and sintering a solid solution of No. 4, NiOlMNlol, CotO3, etc., and is arranged near the heating resistor to keep the temperature of the thermal head (usually 0 to 80°C).
℃) can be detected and converted to a voltage value.

前記温度検出手段の出力をうけてそれに対応する周波数
信号に変換する変換手段は、例えば入力端子を積分し、
積分器の出力電圧と比較電圧を比較して電磁カウンタ等
に積算する方式を用いたV/F変換器を用いることがで
き、前記温度検出手段から出力された、通常0〜5vの
電圧変化を、通常0〜100K Hzの周波数信号に変
換するのが適している。
The conversion means that receives the output of the temperature detection means and converts it into a corresponding frequency signal, for example, integrates the input terminal,
A V/F converter can be used that uses a method of comparing the output voltage of an integrator and a comparison voltage and integrating the results in an electromagnetic counter, etc., and detects the voltage change outputted from the temperature detection means, usually from 0 to 5V. , it is suitable to convert it into a frequency signal, usually between 0 and 100 KHz.

このV/F変換器は、例えば可変抵抗器からなるV/F
変換特性凋整回路を結合して電圧に対する周波数の変換
率を変えることができる。
This V/F converter is, for example, a V/F converter consisting of a variable resistor.
A conversion characteristic adjustment circuit can be combined to change the frequency to voltage conversion ratio.

前記周波数信号を受けてその信号を分周する分周手段は
、通常のカウンタタイマサーキットを用いることができ
、このカウンタタイマサーキットは、例えば初期値が任
意に設定できるカウントダウン方式の0出力可能なカウ
ンターが適しており、前記V/P変換器の出力パルスを
入力すると初期値に応じた分周比にてO出力(初期値)
から入力パルス毎にカウントダウンを行いカウンタ内容
が0となったときlパルス出力を出力するよう構成する
ことができる。
The frequency dividing means that receives the frequency signal and divides the frequency of the signal can use a normal counter timer circuit, and this counter timer circuit is, for example, a countdown type counter that can output 0 and whose initial value can be arbitrarily set. is suitable, and when the output pulse of the V/P converter is input, O output is made at a frequency division ratio according to the initial value (initial value).
It is possible to perform a countdown for each input pulse from , and to output an l pulse output when the counter content reaches 0.

前記分周された周波数信号の周期に基づいて前記通電手
段の通電時間を決定する制御手段は、例えば前記周波数
信号をマイクロコンピュータに割込信号として人力し、
さらにマイクロコンピュータからデコーダを通してこの
周波数信号の幅に対応した5TROBE信号を出力する
か又は前記周波数信号をマイクロコンピュータの割込信
号として利用せず、例えば8進カウンタ、デコーダ等に
て構成される回路により前記周波数信号の幅に対応した
5TROBE信号を出力するのが適している。
The control means for determining the energization time of the energization means based on the period of the frequency-divided frequency signal, for example, manually inputs the frequency signal to a microcomputer as an interrupt signal;
Furthermore, the microcomputer outputs a 5TROBE signal corresponding to the width of this frequency signal through a decoder, or the frequency signal is not used as an interrupt signal for the microcomputer, and is output by a circuit composed of, for example, an octal counter, a decoder, etc. It is suitable to output a 5TROBE signal corresponding to the width of the frequency signal.

出力された5TROBE信号は前記通電手段に入力され
、この通電手段は前記ラッチされたシリアルデータに基
づいた出力を5TROBE信号に応じた時間だけ通電す
ることによって通電パターンを発熱抵抗体へ出力し通電
した発熱抵抗体は一定の温度で発熱することになり、そ
の結果均一な印字濃度のシリアルデータのパターンを出
力することができる。
The outputted 5TROBE signal is input to the energizing means, and the energizing means energizes the output based on the latched serial data for a time corresponding to the 5TROBE signal, thereby outputting a energizing pattern to the heating resistor and energizing it. The heating resistor generates heat at a constant temperature, and as a result, it is possible to output a serial data pattern with uniform print density.

(ホ)作用 温度センサーから出力される電圧を周波数に変換しこの
周波数を分周し、分周したパルスの周期に基づいて発熱
抵抗体を駆動するパルス幅を決定しこのパルス幅に相当
する時間だけ発熱抵抗体に電流を流し、発熱抵抗体の温
度を一定に制御する。
(e) Convert the voltage output from the operating temperature sensor into a frequency, divide this frequency, determine the pulse width to drive the heating resistor based on the cycle of the divided pulses, and determine the time corresponding to this pulse width. The temperature of the heating resistor is controlled at a constant level by passing current through the heating resistor.

(へ)実施例 この発明の実施例を図面により詳細に説明する。(f) Example Embodiments of the invention will be described in detail with reference to the drawings.

第1図に示すように、先ず発熱抵抗体2とドライバIC
3とサーミスタ4とを含むサーマルヘッド1と、サーミ
スタ4の出力電圧を周波数に変換するV/F変換器26
と、この変換特性を設定・調整する回路28と、V/P
変換器26の周波数を分周するカウンタタイマサーキッ
ト27と、カウンタタイマサーキット27からの割り込
信号28を人力してストローブ信号20を発生するデコ
ーダ19に信号を出力しかつ第3図のタイミングチャー
トに従ってドライバIC3にドライバ制御信号を出力す
る等の機能を有するマイクロコンピュータ10とパラレ
ル印字データ7をシリアル印字データ!3に変換するパ
ラレル/シリアル変換器8とシリアルデータから印字ド
ツト数を計数する印字ドツトカウンタ!7とマイクロコ
ンピュータ10に接続する発振回路12とサーマルヘッ
ド1に於ける発熱抵抗体2の平均抵抗値゛ランクを設定
するデイツプスイッチ16と発熱抵抗体2に供給するサ
ーマルヘッド電源24をスイッチングするスイッチ回路
25とからなるサーマルプリンタを作製した。
As shown in FIG. 1, first, the heating resistor 2 and the driver IC
3 and a thermistor 4, and a V/F converter 26 that converts the output voltage of the thermistor 4 into a frequency.
, a circuit 28 for setting and adjusting this conversion characteristic, and a V/P
A signal is output to a counter timer circuit 27 that divides the frequency of the converter 26, and a decoder 19 that generates a strobe signal 20 by manually inputting an interrupt signal 28 from the counter timer circuit 27, and according to the timing chart shown in FIG. The microcomputer 10, which has functions such as outputting driver control signals to the driver IC 3, and the parallel print data 7 are converted into serial print data! Parallel/serial converter 8 that converts to 3 and a print dot counter that counts the number of print dots from serial data! 7, an oscillation circuit 12 connected to the microcomputer 10, a dip switch 16 for setting the average resistance value rank of the heating resistor 2 in the thermal head 1, and a thermal head power supply 24 for supplying the heating resistor 2. A thermal printer including a switch circuit 25 was manufactured.

ドライバIC3は、シリアル印字データ13をCLOC
K信号2に同期さけながら入力し、全印字ドツトが入力
し終わると第2図に示すようにL A T CH倍信号
てシフトレジスタ6の内容をラッチ回路5にラッチさけ
、次にこの実施例が8分割印字の例であるのテ5TRO
BE信号20゛を5TROBE 1〜5TROBE8に
分割して人力し発熱抵抗体を駆動する。ただし5TRO
BE信号がアクティブである間、B、E、0信号をアク
ティブにする必要がある( 5TROBE信号は負論理
であるためアクティブLoll”)。
Driver IC3 CLOCs serial print data 13
It is input in synchronization with the K signal 2, and when all printed dots have been inputted, the contents of the shift register 6 are latched into the latch circuit 5 by the LATCH double signal as shown in FIG. is an example of 8-part printing.
The BE signal 20' is divided into 5 TROBE 1 to 5 TROBE 8 and manually applied to drive the heating resistor. However, 5TRO
While the BE signal is active, the B, E, and 0 signals must be active (5TROBE signal is negative logic, so it is active Loll).

以上の如く発熱抵抗体は5TROBE信号のパルスによ
りエネルギーが印加されるがこの発熱量は前記パルスの
幅にて制御することができる。従ってこの実施例では温
度変化を電圧変化に変換し、この電圧変化を更に周波数
の変化に変換し、この周波数の周期の変化に従って前記
5TROBEパルスのパルス幅を制御することにより発
熱体の発熱量を制御し如何なる温度変化があっても印字
濃度を一定にしようとするものである。
As described above, energy is applied to the heating resistor by the pulse of the 5TROBE signal, and the amount of heat generated can be controlled by the width of the pulse. Therefore, in this embodiment, temperature change is converted into voltage change, this voltage change is further converted into frequency change, and the pulse width of the 5 TROBE pulse is controlled according to the change in frequency period, thereby controlling the amount of heat generated by the heating element. The purpose of this is to control the print density so that it remains constant regardless of any temperature changes.

次に前記5TROBE信号のパルス幅が温度によりどの
ように制御されるかを第1図と第4図〜第1O図に従っ
て詳細に説明する。
Next, how the pulse width of the 5TROBE signal is controlled by temperature will be explained in detail with reference to FIGS. 1 and 4 to 1O.

例えばサーマルヘッドl全体の温度が第5図に示すよう
に時間的に変化があったとするとサーミスタ4の出力電
圧は第6図に示すように第5図と相関して変化する。こ
のサーミスタ4の出力電圧をV/F変換器26へ入力す
ると第4図(a)のV/F変換特性より第7図に示すよ
うに、周波数が変化する。
For example, if the temperature of the entire thermal head l changes over time as shown in FIG. 5, the output voltage of the thermistor 4 changes as shown in FIG. 6 in correlation with FIG. When the output voltage of the thermistor 4 is input to the V/F converter 26, the frequency changes as shown in FIG. 7 based on the V/F conversion characteristics shown in FIG. 4(a).

V/F変換器は第4図(b)に示すように変換特性調整
回路28に於けるボリュームにて第4図(a)の直線の
傾きを変えることができるため、第7図の周波数の変化
率が調整できる。次にV/F変換器26の出力パルス(
第7図)を初期値23が任意に設定できるカウントダウ
ン方式の出力可能なカウンタタイマサーキット(CTC
)27に入力すると初期値23に応じた分周比にて0出
力即ち初期値23から入力してパルス毎にカウントダウ
ンを行いカウンタ内容が0となった時lパルス出力を出
力する。このカウンタ出力パルスはマイクロコンピュー
タlOの割込信号29として利用する。マイクロコンピ
ュータIOは割込信号29が人力されると第1θ図のフ
ローチャートに従い5TROBEハルスを制御する。こ
のフローチャートにより制御された5TROBE信号を
第9図に示す。
As shown in FIG. 4(b), the V/F converter can change the slope of the straight line in FIG. 4(a) using the volume in the conversion characteristic adjustment circuit 28, so the frequency of FIG. The rate of change can be adjusted. Next, the output pulse of the V/F converter 26 (
A counter timer circuit (CTC
) 27, outputs 0 at a frequency division ratio corresponding to the initial value 23, that is, inputs from the initial value 23, counts down every pulse, and when the counter content reaches 0, outputs 1 pulse. This counter output pulse is used as an interrupt signal 29 for the microcomputer IO. When the interrupt signal 29 is input manually, the microcomputer IO controls the 5TROBE Hals according to the flowchart shown in FIG. 1θ. FIG. 9 shows the 5TROBE signal controlled by this flowchart.

この結果、第5図の温度変化により5TROBII:信
号のパルス幅が制御される。
As a result, the pulse width of the 5TROBII: signal is controlled by the temperature change shown in FIG.

なお前記カウンタタイマサーキット27においてマイク
ロコンピュータlOにより設定される初期値23は発熱
抵抗体の平均抵抗値設定用デイツプスイッチ16の内容
と紙サイズ信号から決定した印字同期と印字ドツト数カ
ウンタ17の内容により決定されるもので更に前記V/
F変換器26の変換特性調整回路28に於けるボリュー
ムにて制御精度を向上することかできる。
The initial value 23 set by the microcomputer IO in the counter timer circuit 27 is based on the contents of the dip switch 16 for setting the average resistance value of the heating resistor, the print synchronization determined from the paper size signal, and the contents of the print dot number counter 17. further determined by the above V/
Control accuracy can be improved by adjusting the volume in the conversion characteristic adjustment circuit 28 of the F converter 26.

なおこの発明は、8分割駆動について述べたこの発明の
実施例によって技術範囲を限定される乙のではない。
Note that the technical scope of the present invention is not limited by the embodiment of the present invention that describes eight-division drive.

(ト)発明の効果 この発明によれば、マイクロコンピュータの処理量と処
理時間を減少させ、簡易な回路で安価でしかし精度よく
印字濃度を一定に保つことのできるサーマルプリンタを
提供することができる。
(G) Effects of the Invention According to the present invention, it is possible to reduce the processing amount and processing time of a microcomputer, and to provide a thermal printer that can maintain a constant printing density with high precision at a low cost using a simple circuit. .

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

第1図は、この発明の実施例で作製したサーマルプリン
タのサーマルヘッド駆動回路の説明図、第2図は、ドラ
イバICの回路図、第3図は、ドライバIC−F、駆動
するタイミングチャート図、第4図(a)はV/F変換
器の人出力特性図、第4図(b)はV/F変換特性調整
回路の図、第5図〜第9図は、温度変化に対応して5T
ROBE信号を作り出すまでの各信号の図、第10図は
、マイクロコンピュータの割込み処理ルーチンのフロー
チャート図、第1!図〜第12図は、それぞれ従来のサ
ーマルヘッド駆動回路の説明図及びD/A変換器とコン
パレータを用いた信号変換の説明図である。 !・・・・・・サーマルヘッド、2・・・・・・発熱抵
抗体、3・・・・・・ドライバーIC,4・・・・・・
サーミスタ、5・・・・・・ラッチ回路、6・・・・・
・シフトレノスタ、7・・・・・・パラレル印字データ
、 8・・・・・・パラレル/シリアル変換器、9・・・・
・・ドライバ制御信号、 IO・・・・・・マイクロコンピュータ、11・・・・
・・CLOCK信号、 12・・・・・・発振回路、 13・・・・・・シリアル印字データ、14・・・・・
・A/D変換器、 15・・・・・・紙サイズ信号、 16・・・・・・発振抵抗体の平均抵抗値設定用デイツ
プスイッチ、 17・・・・・・印字ドツト数カウンタ、18・・・・
・・タイミング発生回路、I9・・・・・・デコーダ、
20・・・・・・5TROBE信号、!・・・・・・コ
ンパレータ、 2・・・・・・D/A変換器、 3・・・・・・初期値、 4・・・・・・サーマルヘッド用電源、5・・・・・・
スイッチ回路、26・・・・・・V/F変換器、7・・
・・・・カウンター(CTC)、8・・・・・・V/F
変換特性調整回路。 B、EΩ。 第 図 サーミスタ出力鷹ノE 第 図 時間 時閉 筒 図 笛 躊 時間 第 図 哨q■
FIG. 1 is an explanatory diagram of a thermal head drive circuit of a thermal printer manufactured in an embodiment of the present invention, FIG. 2 is a circuit diagram of a driver IC, and FIG. 3 is a timing chart diagram of driver IC-F and driving. , Fig. 4(a) is a human output characteristic diagram of the V/F converter, Fig. 4(b) is a diagram of the V/F conversion characteristic adjustment circuit, and Figs. 5 to 9 correspond to temperature changes. Te5T
FIG. 10 is a diagram of each signal up to the generation of the ROBE signal, and FIG. 1 is a flowchart of the microcomputer's interrupt processing routine. 1 to 12 are explanatory diagrams of a conventional thermal head drive circuit and signal conversion using a D/A converter and a comparator, respectively. ! ...Thermal head, 2...Heating resistor, 3...Driver IC, 4...
Thermistor, 5... Latch circuit, 6...
・Shift reno star, 7...Parallel print data, 8...Parallel/serial converter, 9...
...Driver control signal, IO...Microcomputer, 11...
...CLOCK signal, 12...Oscillation circuit, 13...Serial print data, 14...
・A/D converter, 15...Paper size signal, 16...Deep switch for setting the average resistance value of the oscillating resistor, 17...Printed dot number counter, 18...
...Timing generation circuit, I9...Decoder,
20...5 TROBE signal! ...Comparator, 2...D/A converter, 3...Initial value, 4...Power supply for thermal head, 5...
Switch circuit, 26...V/F converter, 7...
...Counter (CTC), 8...V/F
Conversion characteristic adjustment circuit. B.EΩ. Fig. Thermistor output hawk E Fig. Time closed cylinder Fig. Whistle time Fig. q■

Claims (1)

【特許請求の範囲】[Claims] 1、複数の発熱抵抗体を備えたサーマルヘッドと、発熱
抵抗体へ通電する通電手段と、サーマルヘッドの温度を
検出する温度検出手段と、温度検出手段の出力をうけて
それに対応する周波数信号に変換する変換手段と、その
周波数信号を受けてその信号を分周する分周手段と、分
周された周波数信号の周期に基づいて前記通電手段の通
電時間を決定する制御手段とを備えてなるサーマルプリ
ンタ。
1. A thermal head equipped with a plurality of heat generating resistors, an energizing means for supplying current to the heat generating resistors, a temperature detecting means for detecting the temperature of the thermal head, and a frequency signal corresponding to the output of the temperature detecting means. It comprises a conversion means for converting, a frequency division means for receiving the frequency signal and dividing the frequency of the signal, and a control means for determining the energization time of the energization means based on the period of the frequency-divided frequency signal. thermal printer.
JP27990188A 1988-11-04 1988-11-04 Thermal printer Pending JPH02125762A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP27990188A JPH02125762A (en) 1988-11-04 1988-11-04 Thermal printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP27990188A JPH02125762A (en) 1988-11-04 1988-11-04 Thermal printer

Publications (1)

Publication Number Publication Date
JPH02125762A true JPH02125762A (en) 1990-05-14

Family

ID=17617497

Family Applications (1)

Application Number Title Priority Date Filing Date
JP27990188A Pending JPH02125762A (en) 1988-11-04 1988-11-04 Thermal printer

Country Status (1)

Country Link
JP (1) JPH02125762A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH054368A (en) * 1991-06-25 1993-01-14 Nec Corp Thermal line head controller

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH054368A (en) * 1991-06-25 1993-01-14 Nec Corp Thermal line head controller

Similar Documents

Publication Publication Date Title
EP0613782B1 (en) Drive control device for thermal printers
JPH02125762A (en) Thermal printer
JPS58164368A (en) Thermal head halftone recording device
JPH0253232B2 (en)
JPH0818440B2 (en) Thermal head
JP2547862B2 (en) Thermal head drive
JPH02295764A (en) Thermal head drive
US4783668A (en) Thermal printing apparatus
JPH0416365A (en) Thermal head
JPH0611801Y2 (en) Thermal head drive
JP2562379B2 (en) Drive controller for thermal printer
JPS6256161A (en) Printing apparatus
JP2573947B2 (en) Thermal head preheating device
JPS59194874A (en) Thermal head driver
JPH02305659A (en) Thermal printer printing control device
JPH03126563A (en) Thermal printer drive control device
JPH0351146A (en) Thermal head energization control circuit
JPH04168061A (en) Power control circuit for thermal head
JPH03126564A (en) Drive controller in thermal printer
JPS61213171A (en) Bar code printer
JPH0229352A (en) Printer
JPH02167759A (en) Thermal head
JPS63297073A (en) Thermal printer
JPH0832465B2 (en) Thermal head
JPS62161565A (en) Density control circuit of thermal printer