JPH07132623A - プリンタ - Google Patents
プリンタInfo
- Publication number
- JPH07132623A JPH07132623A JP6100823A JP10082394A JPH07132623A JP H07132623 A JPH07132623 A JP H07132623A JP 6100823 A JP6100823 A JP 6100823A JP 10082394 A JP10082394 A JP 10082394A JP H07132623 A JPH07132623 A JP H07132623A
- Authority
- JP
- Japan
- Prior art keywords
- voltage level
- signal
- signal line
- time
- output
- 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
- Accessory Devices And Overall Control Thereof (AREA)
- Dot-Matrix Printers And Others (AREA)
- Electronic Switches (AREA)
- Ink Jet (AREA)
Abstract
(57)【要約】
【目的】 印字ヘッドユニット部と制御部との間の信号
線を1本で済むようにして、プリンタとしてのコストダ
ウンを図る。 【構成】 ヘッドドライバー4の出力端とマイクロコン
ピュータ7の入力端とを信号線9を介して接続し、さら
にヘッドドライバー4の出力端と基準電位点10との間
に温度センサ5を接続する。そしてマイクロコンピュー
タ7は、信号線9の電圧レベルに基づいて印字ヘッドの
印字動作を制御するとともに、信号線9の電圧レベルと
予め設定された基準電圧レベルとを比較することでヘッ
ドドライバー4から過負荷信号が出力されたか否かを判
断し、過負荷信号が出力されたと判断した場合にはアラ
ーム回路8に対してアラーム信号を出力する。
線を1本で済むようにして、プリンタとしてのコストダ
ウンを図る。 【構成】 ヘッドドライバー4の出力端とマイクロコン
ピュータ7の入力端とを信号線9を介して接続し、さら
にヘッドドライバー4の出力端と基準電位点10との間
に温度センサ5を接続する。そしてマイクロコンピュー
タ7は、信号線9の電圧レベルに基づいて印字ヘッドの
印字動作を制御するとともに、信号線9の電圧レベルと
予め設定された基準電圧レベルとを比較することでヘッ
ドドライバー4から過負荷信号が出力されたか否かを判
断し、過負荷信号が出力されたと判断した場合にはアラ
ーム回路8に対してアラーム信号を出力する。
Description
【0001】
【産業上の利用分野】本発明は、ヘッドドライバーおよ
びヘッド温度検知用の温度センサを有する印字ヘッドユ
ニット部と電源強制停止用のアラーム回路およびマイク
ロコンピュータを有する制御部とを備えたプリンタに関
するものである。
びヘッド温度検知用の温度センサを有する印字ヘッドユ
ニット部と電源強制停止用のアラーム回路およびマイク
ロコンピュータを有する制御部とを備えたプリンタに関
するものである。
【0002】
【従来の技術】図9は従来のプリンタ構成を示す機能ブ
ロック図である。図示したプリンタは、印字ヘッドユニ
ット部31、制御部32およびプリンタ電源33を備え
ている。印字ヘッドユニット部31は、図示せぬ印字ヘ
ッドを駆動するヘッドドライバー34と、印字ヘッドの
温度を検知する温度センサ35とを有している。一方、
制御部32は、メモリ36内に格納された制御プログラ
ムにしたがって、印字ヘッド(不図示)の印字動作を制
御するとともに、ヘッドドライバー34から出力される
過負荷信号に基づいてアラーム信号を出力するマイクロ
コンピュータ(μCPU)37と、上記アラーム信号に
応答してプリンタ電源33を強制的にオフするアラーム
回路(ALM回路)38とを有している。
ロック図である。図示したプリンタは、印字ヘッドユニ
ット部31、制御部32およびプリンタ電源33を備え
ている。印字ヘッドユニット部31は、図示せぬ印字ヘ
ッドを駆動するヘッドドライバー34と、印字ヘッドの
温度を検知する温度センサ35とを有している。一方、
制御部32は、メモリ36内に格納された制御プログラ
ムにしたがって、印字ヘッド(不図示)の印字動作を制
御するとともに、ヘッドドライバー34から出力される
過負荷信号に基づいてアラーム信号を出力するマイクロ
コンピュータ(μCPU)37と、上記アラーム信号に
応答してプリンタ電源33を強制的にオフするアラーム
回路(ALM回路)38とを有している。
【0003】この種のプリンタでは、高密度印字などに
よりヘッドドライバー34が異常な高温になると、ヘッ
ドドライバー34を素子破壊から保護するため、ヘッド
ドライバー34自体から過負荷信号が出力される。出力
された過負荷信号は信号線39を介してマイクロコンピ
ュータ37に伝送され、この信号を受けてマイクロコン
ピュータ37はアラーム回路38にアラーム信号を出力
してプリンタ電源33をオフする。また、マイクロコン
ピュータ37は、温度センサ35との間に接続された信
号線40の電圧レベルに基づいて印字ヘッドの印字動作
を制御する。すなわち、印字ヘッドの温度上昇によって
温度センサ35の抵抗値が小さくなると、これに応じて
信号線40の電圧レベルも下がる。そこでマイクロコン
ピュータ37は、印字ヘッドに過大な負荷がかからない
ように、信号線40の電圧レベルをモニターしつつ印字
ヘッドの印字動作を制御している。
よりヘッドドライバー34が異常な高温になると、ヘッ
ドドライバー34を素子破壊から保護するため、ヘッド
ドライバー34自体から過負荷信号が出力される。出力
された過負荷信号は信号線39を介してマイクロコンピ
ュータ37に伝送され、この信号を受けてマイクロコン
ピュータ37はアラーム回路38にアラーム信号を出力
してプリンタ電源33をオフする。また、マイクロコン
ピュータ37は、温度センサ35との間に接続された信
号線40の電圧レベルに基づいて印字ヘッドの印字動作
を制御する。すなわち、印字ヘッドの温度上昇によって
温度センサ35の抵抗値が小さくなると、これに応じて
信号線40の電圧レベルも下がる。そこでマイクロコン
ピュータ37は、印字ヘッドに過大な負荷がかからない
ように、信号線40の電圧レベルをモニターしつつ印字
ヘッドの印字動作を制御している。
【0004】
【発明が解決しようとする課題】しかしながら上記従来
のプリンタにおいては、印字ヘッドユニット部31と制
御部32との間に、ヘッドドライバー34とマイクロコ
ンピュータ37とを接続する信号線39および温度セン
サ35とマイクロコンピュータ37とを接続する信号線
40の2本の信号線39,40を必要としていたため、
コネクターのピン数やケーブル本数が増加してプリンタ
がコスト高になるという問題があった。
のプリンタにおいては、印字ヘッドユニット部31と制
御部32との間に、ヘッドドライバー34とマイクロコ
ンピュータ37とを接続する信号線39および温度セン
サ35とマイクロコンピュータ37とを接続する信号線
40の2本の信号線39,40を必要としていたため、
コネクターのピン数やケーブル本数が増加してプリンタ
がコスト高になるという問題があった。
【0005】本発明は、上記問題を解決するためになさ
れたもので、印字ヘッドユニット部と制御部との間の信
号線を1本で済むようにして、プリンタとしてのコスト
ダウンを図ることを目的とする。
れたもので、印字ヘッドユニット部と制御部との間の信
号線を1本で済むようにして、プリンタとしてのコスト
ダウンを図ることを目的とする。
【0006】
【課題を解決するための手段】本発明は、上記目的を達
成するためになされたもので、印字ヘッドを駆動するヘ
ッドドライバーおよび印字ヘッドの温度を検知する温度
センサを有する印字ヘッドユニット部と、印字ヘッドの
印字動作を制御するとともにヘッドドライバーから出力
される過負荷信号に基づいてアラーム信号を出力するマ
イクロコンピュータおよびアラーム信号に応答してプリ
ンタ電源を強制的にオフするアラーム回路を有する制御
部とを備えたプリンタにおいて、ヘッドドライバーの出
力端とマイクロコンピュータの入力端とが信号線を介し
て接続されているとともに、ヘッドドライバーの出力端
と基準電位点との間に温度センサが接続されており、マ
イクロコンピュータは、信号線の電圧レベルに基づいて
印字ヘッドの印字動作を制御するとともに、信号線の電
圧レベルと予め設定された基準電圧レベルとを比較する
ことでヘッドドライバーから過負荷信号が出力されたか
否かを判断し、過負荷信号が出力されたと判断した場合
にはアラーム回路に対してアラーム信号を出力するもの
である。
成するためになされたもので、印字ヘッドを駆動するヘ
ッドドライバーおよび印字ヘッドの温度を検知する温度
センサを有する印字ヘッドユニット部と、印字ヘッドの
印字動作を制御するとともにヘッドドライバーから出力
される過負荷信号に基づいてアラーム信号を出力するマ
イクロコンピュータおよびアラーム信号に応答してプリ
ンタ電源を強制的にオフするアラーム回路を有する制御
部とを備えたプリンタにおいて、ヘッドドライバーの出
力端とマイクロコンピュータの入力端とが信号線を介し
て接続されているとともに、ヘッドドライバーの出力端
と基準電位点との間に温度センサが接続されており、マ
イクロコンピュータは、信号線の電圧レベルに基づいて
印字ヘッドの印字動作を制御するとともに、信号線の電
圧レベルと予め設定された基準電圧レベルとを比較する
ことでヘッドドライバーから過負荷信号が出力されたか
否かを判断し、過負荷信号が出力されたと判断した場合
にはアラーム回路に対してアラーム信号を出力するもの
である。
【0007】また、マイクロコンピュータは、信号線の
電圧レベルが基準電圧レベル以下に保持されている時間
をタイマーを介して計測し、この計測した時間が予め設
定された基準時間に達した場合にはヘッドドライバーか
ら過負荷信号が出力されたと判断するものである。
電圧レベルが基準電圧レベル以下に保持されている時間
をタイマーを介して計測し、この計測した時間が予め設
定された基準時間に達した場合にはヘッドドライバーか
ら過負荷信号が出力されたと判断するものである。
【0008】さらに、制御部は、上記基準時間と同じ時
定数を有し且つ信号線の電圧レベルが基準電圧レベル以
下に保持されている時間が基準時間に達したときアラー
ム回路にアラーム信号を出力する時定数回路を有するも
のである。
定数を有し且つ信号線の電圧レベルが基準電圧レベル以
下に保持されている時間が基準時間に達したときアラー
ム回路にアラーム信号を出力する時定数回路を有するも
のである。
【0009】
【作用】請求項1記載のプリンタにおいては、印字ヘッ
ドユニット部と制御部との間を1本の信号線で接続して
も、マイクロコンピュータは、温度センサの抵抗値によ
って変化する信号線の電圧レベルを基に印字ヘッドの印
字動作を制御することができるとともに、信号線の電圧
レベルと基準電圧レベルとを比較することでヘッドドラ
イバーから過負荷信号が出力されたことを検知してアラ
ーム回路にアラーム信号を出力し、ヘッドドライバーを
素子破壊から保護することができる。
ドユニット部と制御部との間を1本の信号線で接続して
も、マイクロコンピュータは、温度センサの抵抗値によ
って変化する信号線の電圧レベルを基に印字ヘッドの印
字動作を制御することができるとともに、信号線の電圧
レベルと基準電圧レベルとを比較することでヘッドドラ
イバーから過負荷信号が出力されたことを検知してアラ
ーム回路にアラーム信号を出力し、ヘッドドライバーを
素子破壊から保護することができる。
【0010】また請求項2記載のプリンタにおいて、マ
イクロコンピュータは、信号線の電圧レベルが基準電圧
レベル以下に保持されている時間をタイマーを介して計
測し、この計測した時間が予め設定された基準時間に達
するか否かによってヘッドドライバーから過負荷信号が
出力されたか否かを判断するため、過負荷信号が出力さ
れたときだけマイクロコンピュータからアラーム回路に
アラーム信号を出力させることができる。
イクロコンピュータは、信号線の電圧レベルが基準電圧
レベル以下に保持されている時間をタイマーを介して計
測し、この計測した時間が予め設定された基準時間に達
するか否かによってヘッドドライバーから過負荷信号が
出力されたか否かを判断するため、過負荷信号が出力さ
れたときだけマイクロコンピュータからアラーム回路に
アラーム信号を出力させることができる。
【0011】さらに請求項3記載のプリンタにおいて
は、信号線の電圧レベルが基準電圧レベル以下に保持さ
れている時間が基準時間に達したときに時定数回路から
アラーム回路に対してアラーム信号が出力されるため、
ノイズ等の影響でマイクロコンピュータが暴走した場合
でも、ヘッドドライバーから出力される過負荷信号を基
にプリンタ電源を強制的にオフすることができる。
は、信号線の電圧レベルが基準電圧レベル以下に保持さ
れている時間が基準時間に達したときに時定数回路から
アラーム回路に対してアラーム信号が出力されるため、
ノイズ等の影響でマイクロコンピュータが暴走した場合
でも、ヘッドドライバーから出力される過負荷信号を基
にプリンタ電源を強制的にオフすることができる。
【0012】
【実施例】以下、本発明の実施例について図面を参照し
ながら詳細に説明する。図1は本発明に係わるプリンタ
の第1実施例を示す機能ブロック図である。図示したプ
リンタにおいて、1は印字ヘッドユニット部、2は制御
部、3はプリンタ電源、4はヘッドドライバー、5はサ
ーミスタ等の温度センサ、6はメモリ、7はマイクロコ
ンピュータ、8はアラーム回路であり、これらの基本的
な機能は上記従来例と同様である。ここで、本第1実施
例では、ヘッドドライバー4の出力端とマイクロコンピ
ュータ7の入力端とが信号線9を介して接続されてい
る。そして、ヘッドドライバー4の出力端と基準電位点
となるアース10との間に上記温度センサ5が接続され
ている。さらに、ヘッドドライバー4とマイクロコンピ
ュータ7とを接続する信号線9は抵抗Rを介して+5V
の電源ラインに接続されている。
ながら詳細に説明する。図1は本発明に係わるプリンタ
の第1実施例を示す機能ブロック図である。図示したプ
リンタにおいて、1は印字ヘッドユニット部、2は制御
部、3はプリンタ電源、4はヘッドドライバー、5はサ
ーミスタ等の温度センサ、6はメモリ、7はマイクロコ
ンピュータ、8はアラーム回路であり、これらの基本的
な機能は上記従来例と同様である。ここで、本第1実施
例では、ヘッドドライバー4の出力端とマイクロコンピ
ュータ7の入力端とが信号線9を介して接続されてい
る。そして、ヘッドドライバー4の出力端と基準電位点
となるアース10との間に上記温度センサ5が接続され
ている。さらに、ヘッドドライバー4とマイクロコンピ
ュータ7とを接続する信号線9は抵抗Rを介して+5V
の電源ラインに接続されている。
【0013】上記第1実施例の構成においては、ヘッド
ドライバー4が異常高温となっていない、いわゆる通常
の状態で、ヘッドドライバー4の出力端はハイインピー
ダンスとなっている。したがって、通常状態における信
号線9の電圧レベルは、温度センサ5の抵抗値と抵抗R
の抵抗値とによって決まる値となる。つまり、印字ヘッ
ドの温度変化によって温度センサ5の抵抗値が変化する
と、これにしたがって信号線9の電圧レベルも変化す
る。そしてマイクロコンピュータ7は、信号線9の電圧
レベルに基づいて印字ヘッドの印字動作を制御する。
ドライバー4が異常高温となっていない、いわゆる通常
の状態で、ヘッドドライバー4の出力端はハイインピー
ダンスとなっている。したがって、通常状態における信
号線9の電圧レベルは、温度センサ5の抵抗値と抵抗R
の抵抗値とによって決まる値となる。つまり、印字ヘッ
ドの温度変化によって温度センサ5の抵抗値が変化する
と、これにしたがって信号線9の電圧レベルも変化す
る。そしてマイクロコンピュータ7は、信号線9の電圧
レベルに基づいて印字ヘッドの印字動作を制御する。
【0014】一方、ヘッドドライバー4が異常な高温と
なり、これによってヘッドドライバー4から低レベルの
過負荷信号が出力された場合は、信号線9の電圧レベル
が極端に下がることになる。その際、マイクロコンピュ
ータ7は、信号線9の電圧レベルと予め設定された基準
電圧レベル(例えば0.6V)とを比較することでヘッ
ドドライバー4から過負荷信号が出力されたか否かを判
断する。すなわちマイクロコンピュータ7は、信号線9
の電圧レベルが基準電圧レベル以下であるか否かによっ
てヘッドドライバー4から過負荷信号が出力されたか否
かを判断し、ここで過負荷信号が出力されたと判断した
場合にはアラーム回路8に対してアラーム信号を出力す
る。これにより、アラーム信号を受信したアラーム回路
8は、プリンタ電源3に対して電源断の信号を出力し、
プリンタ電源3を強制的にオフする。その結果、ヘッド
ドライバー4は異常高温による素子破壊から保護され
る。
なり、これによってヘッドドライバー4から低レベルの
過負荷信号が出力された場合は、信号線9の電圧レベル
が極端に下がることになる。その際、マイクロコンピュ
ータ7は、信号線9の電圧レベルと予め設定された基準
電圧レベル(例えば0.6V)とを比較することでヘッ
ドドライバー4から過負荷信号が出力されたか否かを判
断する。すなわちマイクロコンピュータ7は、信号線9
の電圧レベルが基準電圧レベル以下であるか否かによっ
てヘッドドライバー4から過負荷信号が出力されたか否
かを判断し、ここで過負荷信号が出力されたと判断した
場合にはアラーム回路8に対してアラーム信号を出力す
る。これにより、アラーム信号を受信したアラーム回路
8は、プリンタ電源3に対して電源断の信号を出力し、
プリンタ電源3を強制的にオフする。その結果、ヘッド
ドライバー4は異常高温による素子破壊から保護され
る。
【0015】このように本第1実施例のプリンタにおい
ては、印字ヘッドユニット部1と制御部2との間の信号
線を1本にしても、マイクロコンピュータ7は、温度セ
ンサ5の抵抗値によって変化する信号線9の電圧レベル
を基に印字ヘッドの印字動作を制御することができると
ともに、信号線9の電圧レベルと基準電圧レベルとを比
較することでヘッドドライバー4から過負荷信号が出力
されたことを検知してアラーム回路8にアラーム信号を
出力し、ヘッドドライバー4を素子破壊から保護するこ
とができる。
ては、印字ヘッドユニット部1と制御部2との間の信号
線を1本にしても、マイクロコンピュータ7は、温度セ
ンサ5の抵抗値によって変化する信号線9の電圧レベル
を基に印字ヘッドの印字動作を制御することができると
ともに、信号線9の電圧レベルと基準電圧レベルとを比
較することでヘッドドライバー4から過負荷信号が出力
されたことを検知してアラーム回路8にアラーム信号を
出力し、ヘッドドライバー4を素子破壊から保護するこ
とができる。
【0016】ところで、極稀にではあるが、例えば高負
荷印字によって印字ヘッドが高温となっている状態で一
旦プリンタ電源3を切り、その直後に再びプリンタ電源
3を入れて高負荷印字を行ったりした場合は、温度セン
サ5の抵抗値が異常に小さくなり、ヘッドドライバー4
から過負荷信号が出力されていないにもかかわらず、信
号線9の電圧レベルが基準電圧レベル以下になることが
ある。そうした場合、上記第1実施例のプリンタでは、
温度センサ5の抵抗値の影響で信号線9の電圧レベルが
基準電圧レベル以下になったときでも、マイクロコンピ
ュータ7は、ヘッドドライバー4から過負荷信号が出力
されたものと誤認してアラーム回路8にアラーム信号を
出力してしまう。
荷印字によって印字ヘッドが高温となっている状態で一
旦プリンタ電源3を切り、その直後に再びプリンタ電源
3を入れて高負荷印字を行ったりした場合は、温度セン
サ5の抵抗値が異常に小さくなり、ヘッドドライバー4
から過負荷信号が出力されていないにもかかわらず、信
号線9の電圧レベルが基準電圧レベル以下になることが
ある。そうした場合、上記第1実施例のプリンタでは、
温度センサ5の抵抗値の影響で信号線9の電圧レベルが
基準電圧レベル以下になったときでも、マイクロコンピ
ュータ7は、ヘッドドライバー4から過負荷信号が出力
されたものと誤認してアラーム回路8にアラーム信号を
出力してしまう。
【0017】そこで、こうした不都合を解消する手段と
して、以下に第2実施例のプリンタを説明する。図2は
本発明に係わるプリンタの第2実施例を示す機能ブロッ
ク図である。本第2実施例のプリンタ構成においては、
制御部2にタイマー11が設けられており、このタイマ
ー11はマイクロコンピュータ7からの制御指令に基づ
いて作動するようになっている。図3は、タイマー機能
を備えたマイクロコンピュータ7の制御手順を説明する
フローチャートである。まず、ステップS1では、信号
線9の電圧レベルが基準電圧レベル(0.6V)以下で
あるかどうかの判定を繰り返し行う。ここで、信号線9
の電圧レベルが基準電圧レベル以下であると判定した場
合はステップS2に進み、その時点でタイマー11のカ
ウント動作をスタートさせる。
して、以下に第2実施例のプリンタを説明する。図2は
本発明に係わるプリンタの第2実施例を示す機能ブロッ
ク図である。本第2実施例のプリンタ構成においては、
制御部2にタイマー11が設けられており、このタイマ
ー11はマイクロコンピュータ7からの制御指令に基づ
いて作動するようになっている。図3は、タイマー機能
を備えたマイクロコンピュータ7の制御手順を説明する
フローチャートである。まず、ステップS1では、信号
線9の電圧レベルが基準電圧レベル(0.6V)以下で
あるかどうかの判定を繰り返し行う。ここで、信号線9
の電圧レベルが基準電圧レベル以下であると判定した場
合はステップS2に進み、その時点でタイマー11のカ
ウント動作をスタートさせる。
【0018】次いで、ステップS3では、再び信号線9
の電圧レベルが基準電圧レベル以下であるかどうかの判
定を行い、ここで信号線9の電圧レベルが基準電圧レベ
ルよりも高いと判定した場合はステップS4でタイマー
11をリセットし、ステップS1に戻る。これに対し、
ステップS3で信号線9の電圧レベルが基準電圧レベル
以下であると判定した場合はステップS5に進み、そこ
で今度はタイマー11でカウントした計測時間と予め設
定された基準時間とを比較する。
の電圧レベルが基準電圧レベル以下であるかどうかの判
定を行い、ここで信号線9の電圧レベルが基準電圧レベ
ルよりも高いと判定した場合はステップS4でタイマー
11をリセットし、ステップS1に戻る。これに対し、
ステップS3で信号線9の電圧レベルが基準電圧レベル
以下であると判定した場合はステップS5に進み、そこ
で今度はタイマー11でカウントした計測時間と予め設
定された基準時間とを比較する。
【0019】ステップS5において、タイマー11でカ
ウントした計測時間が基準時間よりも短いと判定した場
合は、ステップS3に戻って上記同様の動作を繰り返
し、逆に計測時間が基準時間に達していると判定した場
合は、ヘッドドライバー4から過負荷信号が出力された
ものと判断してステップS6に進む。ステップS6で
は、アラーム回路8に対してアラーム信号を出力し、プ
リンタ電源3をオフする。
ウントした計測時間が基準時間よりも短いと判定した場
合は、ステップS3に戻って上記同様の動作を繰り返
し、逆に計測時間が基準時間に達していると判定した場
合は、ヘッドドライバー4から過負荷信号が出力された
ものと判断してステップS6に進む。ステップS6で
は、アラーム回路8に対してアラーム信号を出力し、プ
リンタ電源3をオフする。
【0020】ここで、ステップS5の判定基準に用いた
基準時間について説明する。上述したように、高負荷印
字などにより印字ヘッドの温度が高くなると、温度セン
サ5の抵抗値が小さくなり、場合によっては信号線9の
電圧レベルが基準電圧レベル以下となることがある。マ
イクロコンピュータ7は、温度センサ5の抵抗値が一定
の値を下回ると、それまで1パス印字(一行分の印字を
一回のスペース動作で処理)していた方式を、2パス印
字(一行分の印字を二回のスペース動作で処理)する方
式に切り換えたり、印字動作を中断したりして、印字ヘ
ッドの負荷を軽減する。これにより印字ヘッドの温度は
徐々に低下し、それに応じて温度センサ5の抵抗値も回
復(上昇)する。基準時間とは、温度センサ5の抵抗値
が小さくなって信号線9の電圧レベルが基準電圧レベル
以下に保持されている最長時間のことである。本例で
は、この基準時間を予め実験等を行って求め、メモリ6
内に記憶している。
基準時間について説明する。上述したように、高負荷印
字などにより印字ヘッドの温度が高くなると、温度セン
サ5の抵抗値が小さくなり、場合によっては信号線9の
電圧レベルが基準電圧レベル以下となることがある。マ
イクロコンピュータ7は、温度センサ5の抵抗値が一定
の値を下回ると、それまで1パス印字(一行分の印字を
一回のスペース動作で処理)していた方式を、2パス印
字(一行分の印字を二回のスペース動作で処理)する方
式に切り換えたり、印字動作を中断したりして、印字ヘ
ッドの負荷を軽減する。これにより印字ヘッドの温度は
徐々に低下し、それに応じて温度センサ5の抵抗値も回
復(上昇)する。基準時間とは、温度センサ5の抵抗値
が小さくなって信号線9の電圧レベルが基準電圧レベル
以下に保持されている最長時間のことである。本例で
は、この基準時間を予め実験等を行って求め、メモリ6
内に記憶している。
【0021】このように本第2実施例のプリンタでは、
信号線9の電圧レベルが基準電圧レベル以下となった状
況において、タイマー11でカウントした時間が予め設
定された基準時間に到達する前にそうした状況が解除さ
れれば温度センサ5の抵抗値の影響によるものと判断
し、タイマー11でカウントした時間が予め設定された
基準時間に到達してもそうした状況が解除されなければ
ヘッドドライバー4から過負荷信号が出力されたものと
判断する。したがって、温度センサ5の抵抗値の影響で
信号線9の電圧レベルが基準電圧レベル以下となった場
合でも、上記第1実施例のようにヘッドドライバー4か
ら過負荷信号が出力されたと誤認することがなく、ヘッ
ドドライバー4から過負荷信号が出力されたときだけア
ラーム回路8に対してアラーム信号を出力させることが
できる。
信号線9の電圧レベルが基準電圧レベル以下となった状
況において、タイマー11でカウントした時間が予め設
定された基準時間に到達する前にそうした状況が解除さ
れれば温度センサ5の抵抗値の影響によるものと判断
し、タイマー11でカウントした時間が予め設定された
基準時間に到達してもそうした状況が解除されなければ
ヘッドドライバー4から過負荷信号が出力されたものと
判断する。したがって、温度センサ5の抵抗値の影響で
信号線9の電圧レベルが基準電圧レベル以下となった場
合でも、上記第1実施例のようにヘッドドライバー4か
ら過負荷信号が出力されたと誤認することがなく、ヘッ
ドドライバー4から過負荷信号が出力されたときだけア
ラーム回路8に対してアラーム信号を出力させることが
できる。
【0022】図4は本発明に係わるプリンタの第3実施
例を示す機能ブロック図である。本第3実施例のプリン
タでは、上記第2実施例の構成に付加して、制御部2に
おけるマイクロコンピュータ7の入力端子と同出力端子
との間に時定数回路12が設けられている。
例を示す機能ブロック図である。本第3実施例のプリン
タでは、上記第2実施例の構成に付加して、制御部2に
おけるマイクロコンピュータ7の入力端子と同出力端子
との間に時定数回路12が設けられている。
【0023】図5は本第3実施例における時定数回路の
構成を説明する図である。まず、コンパレータQ1の反
転入力(−)側には信号線9の電圧レベルが入力され、
同非反転入力(+)側には、+5Vの電源とアースとの
間に直列に接続した抵抗R1、R2の分圧点に得られた
基準電圧レベル(例えば0.6V)が入力されている。
また、コンパレータQ1の出力端は、抵抗R3を介して
+5Vの電源に接続されるとともに、コンデンサC1を
介して接地されている。この抵抗R3およびコンデンサ
C1によってCR時定数回路13が構成されている。こ
のCR時定数回路13の出力は、コンパレータQ2の非
反転入力(+)側に入力され、コンパレータQ2の反転
入力(−)側には抵抗R4,R5の分圧点に得られた基
準電圧レベルが入力されている。コンパレータQ2の出
力はトランジスタTR1のベースに入力されており、ト
ランジスタTR1のコレクタはアラーム回路8に接続さ
れている。また、トランジスタTR1のベースは抵抗R
6を介して+5Vの電源に接続されている。
構成を説明する図である。まず、コンパレータQ1の反
転入力(−)側には信号線9の電圧レベルが入力され、
同非反転入力(+)側には、+5Vの電源とアースとの
間に直列に接続した抵抗R1、R2の分圧点に得られた
基準電圧レベル(例えば0.6V)が入力されている。
また、コンパレータQ1の出力端は、抵抗R3を介して
+5Vの電源に接続されるとともに、コンデンサC1を
介して接地されている。この抵抗R3およびコンデンサ
C1によってCR時定数回路13が構成されている。こ
のCR時定数回路13の出力は、コンパレータQ2の非
反転入力(+)側に入力され、コンパレータQ2の反転
入力(−)側には抵抗R4,R5の分圧点に得られた基
準電圧レベルが入力されている。コンパレータQ2の出
力はトランジスタTR1のベースに入力されており、ト
ランジスタTR1のコレクタはアラーム回路8に接続さ
れている。また、トランジスタTR1のベースは抵抗R
6を介して+5Vの電源に接続されている。
【0024】続いて、上記構成からなる時定数回路の動
作を図6のタイムチャートを参照しつつ説明する。ま
ず、信号線9の電圧レベルが基準電圧レベル(0.6
V)を超えている場合はコンパレータQ1の出力側が0
Vとなっている。これに対し、信号線9の電圧レベルが
基準電圧レベル以下になると、抵抗R3とコンデンサC
1とからなるCR時定数回路13が働き、電源ライン
(+5V)から抵抗R3を介してコンデンサC1に充電
される電荷量の増加に応じてコンパレータQ1の出力側
の電圧レベルが上昇する。ここで、コンパレータQ1の
出力電圧レベル、つまりコンパレータQ2の非反転入力
(+)側の電圧レベルが、コンパレータQ2の反転入力
(−)側の基準電圧レベルを超えるまでの時間Tは、上
記第2実施例で述べた基準時間と同じ時間に設定されて
いる。つまり、上記CR時定数回路13は上記第2実施
例で述べた基準時間と同じ時定数を有している。その
後、コンパレータQ1の出力電圧レベル(コンパレータ
Q2の非反転入力(+)側の電圧レベル)が、コンパレ
ータQ2の反転入力(−)側の基準電圧レベルを超える
と、コンパレータQ2の出力が+5Vとなってトランジ
スタTR1がオン状態となり、トランジスタTR1のコ
レクタからアラーム回路8に0Vのアラーム信号が出力
される。
作を図6のタイムチャートを参照しつつ説明する。ま
ず、信号線9の電圧レベルが基準電圧レベル(0.6
V)を超えている場合はコンパレータQ1の出力側が0
Vとなっている。これに対し、信号線9の電圧レベルが
基準電圧レベル以下になると、抵抗R3とコンデンサC
1とからなるCR時定数回路13が働き、電源ライン
(+5V)から抵抗R3を介してコンデンサC1に充電
される電荷量の増加に応じてコンパレータQ1の出力側
の電圧レベルが上昇する。ここで、コンパレータQ1の
出力電圧レベル、つまりコンパレータQ2の非反転入力
(+)側の電圧レベルが、コンパレータQ2の反転入力
(−)側の基準電圧レベルを超えるまでの時間Tは、上
記第2実施例で述べた基準時間と同じ時間に設定されて
いる。つまり、上記CR時定数回路13は上記第2実施
例で述べた基準時間と同じ時定数を有している。その
後、コンパレータQ1の出力電圧レベル(コンパレータ
Q2の非反転入力(+)側の電圧レベル)が、コンパレ
ータQ2の反転入力(−)側の基準電圧レベルを超える
と、コンパレータQ2の出力が+5Vとなってトランジ
スタTR1がオン状態となり、トランジスタTR1のコ
レクタからアラーム回路8に0Vのアラーム信号が出力
される。
【0025】このように本第3実施例のプリンタにおい
ては、信号線9の電圧レベルが基準電圧レベル以下に保
持されている時間が基準時間に到達すると、時定数回路
12からアラーム回路8に対してアラーム信号が出力さ
れる。したがって、ノイズ等の影響によってマイクロコ
ンピュータ7が暴走し、タイマー11が働かなかったと
きでも、ヘッドドライバー4から過負荷信号が出力され
た場合は、時定数回路12からアラーム回路8に対して
アラーム信号を出力し、プリンタ電源3を強制的にオフ
することができる。
ては、信号線9の電圧レベルが基準電圧レベル以下に保
持されている時間が基準時間に到達すると、時定数回路
12からアラーム回路8に対してアラーム信号が出力さ
れる。したがって、ノイズ等の影響によってマイクロコ
ンピュータ7が暴走し、タイマー11が働かなかったと
きでも、ヘッドドライバー4から過負荷信号が出力され
た場合は、時定数回路12からアラーム回路8に対して
アラーム信号を出力し、プリンタ電源3を強制的にオフ
することができる。
【0026】ところで、先にも述べたように、例えば高
負荷印字によって印字ヘッドが高温となっている状態で
一旦プリンタ電源3を切り、その直後に再びプリンタ電
源3を入れて高負荷印字を行ったりした場合は、温度セ
ンサ5の抵抗値が異常に小さくなり、ヘッドドライバー
4から過負荷信号が出力されていないにもかかわらず、
信号線9の電圧レベルが基準電圧レベル以下になること
がある。図7は、そうした特殊使用条件による信号線9
の電圧レベルの経時変化を示している。上記第2実施例
の場合には、信号線9の出力レベルが基準電圧レベル以
下に保持されている時間をタイマー11を介して計測
し、その計測時間が基準時間に達した場合にヘッドドラ
イバー4から過負荷信号が出力されたものと判断するよ
うにしている。したがって、図7に示すように、信号線
9の電圧レベルが基準電圧レベルV0以下になってから
再び基準電圧レベルV0 に回復した時点で、ヘッドドラ
イバー4から過負荷信号が出力されたかどうかを判断す
るためその所要時間はT1 となる。
負荷印字によって印字ヘッドが高温となっている状態で
一旦プリンタ電源3を切り、その直後に再びプリンタ電
源3を入れて高負荷印字を行ったりした場合は、温度セ
ンサ5の抵抗値が異常に小さくなり、ヘッドドライバー
4から過負荷信号が出力されていないにもかかわらず、
信号線9の電圧レベルが基準電圧レベル以下になること
がある。図7は、そうした特殊使用条件による信号線9
の電圧レベルの経時変化を示している。上記第2実施例
の場合には、信号線9の出力レベルが基準電圧レベル以
下に保持されている時間をタイマー11を介して計測
し、その計測時間が基準時間に達した場合にヘッドドラ
イバー4から過負荷信号が出力されたものと判断するよ
うにしている。したがって、図7に示すように、信号線
9の電圧レベルが基準電圧レベルV0以下になってから
再び基準電圧レベルV0 に回復した時点で、ヘッドドラ
イバー4から過負荷信号が出力されたかどうかを判断す
るためその所要時間はT1 となる。
【0027】そこで、ヘッドドライバー4から過負荷信
号が出力されたかどうかを判断する際の所要時間を上記
第2実施例の場合よりも短縮する手段として、以下に第
4実施例のプリンタを説明する。図8は本発明に係わる
プリンタの第4実施例を説明するフローチャートであ
る。なお、本第4実施例におけるプリンタの機能的な構
成は上記第2実施例の場合(図2)と同様であるため同
一の構成部分に同じ符号を付して説明する。
号が出力されたかどうかを判断する際の所要時間を上記
第2実施例の場合よりも短縮する手段として、以下に第
4実施例のプリンタを説明する。図8は本発明に係わる
プリンタの第4実施例を説明するフローチャートであ
る。なお、本第4実施例におけるプリンタの機能的な構
成は上記第2実施例の場合(図2)と同様であるため同
一の構成部分に同じ符号を付して説明する。
【0028】本第4実施例におけるマイクロコンピュー
タ7の制御手順においては、まずステップS11で信号
線9の電圧レベルが基準電圧レベル(例えば0.6V)
以下であるかどうかの判定を繰り返し行う。ここで、信
号線9の電圧レベルが基準電圧レベル以下であると判定
した場合はステップS12に進み、その時点でタイマー
11のカウント動作をスタートさせる。
タ7の制御手順においては、まずステップS11で信号
線9の電圧レベルが基準電圧レベル(例えば0.6V)
以下であるかどうかの判定を繰り返し行う。ここで、信
号線9の電圧レベルが基準電圧レベル以下であると判定
した場合はステップS12に進み、その時点でタイマー
11のカウント動作をスタートさせる。
【0029】次いで、ステップS13では、予め設定さ
れた微小時間Δtにおける信号線9の電圧レベル変化Δ
vを検出して、その傾き(Δv/Δt)を算出する。さ
らに、ステップS14では、ステップS13で求めたレ
ベル変化の傾きがプラス(+)であるか否かを判定す
る。ちなみに、信号線9の電圧レベルが基準電圧レベル
V0 以下に移行してから下限ピークPに到達するまでは
電圧レベルが降下傾向にあるため、当然のことながらレ
ベル変化の傾きはマイナス(−)となって算出される。
一方、信号線9の電圧レベルが基準電圧レベルV0 以下
に移行したのち、その電圧レベルが下限ピークPを過ぎ
ると上昇傾向に切り換わるためレベル変化の傾きはプラ
ス(+)となって算出される。したがって、信号線9の
電圧レベルが基準電圧レベルV0 以下に移行してから下
限ピークPに到達するまではステップS14からステッ
プS15に進み、下限ピークPを過ぎるとステップS1
4からステップS17に移行することになる。
れた微小時間Δtにおける信号線9の電圧レベル変化Δ
vを検出して、その傾き(Δv/Δt)を算出する。さ
らに、ステップS14では、ステップS13で求めたレ
ベル変化の傾きがプラス(+)であるか否かを判定す
る。ちなみに、信号線9の電圧レベルが基準電圧レベル
V0 以下に移行してから下限ピークPに到達するまでは
電圧レベルが降下傾向にあるため、当然のことながらレ
ベル変化の傾きはマイナス(−)となって算出される。
一方、信号線9の電圧レベルが基準電圧レベルV0 以下
に移行したのち、その電圧レベルが下限ピークPを過ぎ
ると上昇傾向に切り換わるためレベル変化の傾きはプラ
ス(+)となって算出される。したがって、信号線9の
電圧レベルが基準電圧レベルV0 以下に移行してから下
限ピークPに到達するまではステップS14からステッ
プS15に進み、下限ピークPを過ぎるとステップS1
4からステップS17に移行することになる。
【0030】ステップS15では、タイマー11でカウ
ントした計測時間と予め設定された基準時間とを比較す
る。ここで、第4実施例における基準時間とは、温度セ
ンサ5の抵抗値が小さくなることに起因して信号線9の
電圧レベルが基準電圧レベルV0 に移行し、その後、信
号線9の電圧レベルが上昇変動に転じるまでの最長時間
のことである。本例では、この基準時間を予め実験等を
行って求め、メモリ6内に記憶している。
ントした計測時間と予め設定された基準時間とを比較す
る。ここで、第4実施例における基準時間とは、温度セ
ンサ5の抵抗値が小さくなることに起因して信号線9の
電圧レベルが基準電圧レベルV0 に移行し、その後、信
号線9の電圧レベルが上昇変動に転じるまでの最長時間
のことである。本例では、この基準時間を予め実験等を
行って求め、メモリ6内に記憶している。
【0031】ステップS15において、タイマー11で
カウントした計測時間が基準時間よりも短いと判定した
場合はステップS13に戻り、上記同様の動作を繰り返
す。そうした繰り返し動作中に、ステップS14にて電
圧レベル変化の傾きがプラスであると判断した場合、つ
まりタイマー11の計測時間が基準時間に達する前に信
号線9の電圧レベルが上昇変動に転じた場合は、温度セ
ンサ5の抵抗値の影響による電圧レベルの低下であると
判断してステップS17に移行し、そこでタイマー11
をリセットしたのち、再びステップS11に戻る。
カウントした計測時間が基準時間よりも短いと判定した
場合はステップS13に戻り、上記同様の動作を繰り返
す。そうした繰り返し動作中に、ステップS14にて電
圧レベル変化の傾きがプラスであると判断した場合、つ
まりタイマー11の計測時間が基準時間に達する前に信
号線9の電圧レベルが上昇変動に転じた場合は、温度セ
ンサ5の抵抗値の影響による電圧レベルの低下であると
判断してステップS17に移行し、そこでタイマー11
をリセットしたのち、再びステップS11に戻る。
【0032】一方、ステップS15において、タイマー
11でカウントした計測時間が基準時間に達していると
判定した場合、つまり信号線9の電圧レベルが上昇変動
に転じていないにもかかわらず計測時間が基準時間に達
した場合は、ヘッドドライバー4から過負荷信号が出力
されたものと判断してステップS16に進む。ステップ
S16では、アラーム回路8に対してアラーム信号を出
力し、プリンタ電源3をオフする。
11でカウントした計測時間が基準時間に達していると
判定した場合、つまり信号線9の電圧レベルが上昇変動
に転じていないにもかかわらず計測時間が基準時間に達
した場合は、ヘッドドライバー4から過負荷信号が出力
されたものと判断してステップS16に進む。ステップ
S16では、アラーム回路8に対してアラーム信号を出
力し、プリンタ電源3をオフする。
【0033】このように本第4実施例のプリンタでは、
信号線9の電圧レベルが基準電圧レベルV0 以下に移行
してから上昇変動に転じた時点でヘッドドライバー4か
らの過負荷信号の出力有無を検出できるようになるの
で、そのための所要時間はT2となり、上述した第2実
施例の場合の所要時間T1 の半分以下に短縮される。
信号線9の電圧レベルが基準電圧レベルV0 以下に移行
してから上昇変動に転じた時点でヘッドドライバー4か
らの過負荷信号の出力有無を検出できるようになるの
で、そのための所要時間はT2となり、上述した第2実
施例の場合の所要時間T1 の半分以下に短縮される。
【0034】なお、上記第4実施例においては、微小時
間Δtにおける信号線9の電圧レベル変化Δvを検出し
て、その傾き(Δv/Δt)がプラスかマイナスかによ
って信号線9の電圧レベルが上昇変動に転じたことを検
出するようにしたが、本発明はこれに限らず、例えば信
号線9の電圧レベルが基準電圧レベルV0 以下に移行し
た時点から微小な時間ピッチで電圧レベルを順に読み取
り、1ピッチ前のタイミングで読み取った電圧レベルが
次のタイミングで読み取った電圧レベルより小さいか否
かを判定することでも、信号線9の電圧レベルが上昇変
動に転じたことを検出できる。
間Δtにおける信号線9の電圧レベル変化Δvを検出し
て、その傾き(Δv/Δt)がプラスかマイナスかによ
って信号線9の電圧レベルが上昇変動に転じたことを検
出するようにしたが、本発明はこれに限らず、例えば信
号線9の電圧レベルが基準電圧レベルV0 以下に移行し
た時点から微小な時間ピッチで電圧レベルを順に読み取
り、1ピッチ前のタイミングで読み取った電圧レベルが
次のタイミングで読み取った電圧レベルより小さいか否
かを判定することでも、信号線9の電圧レベルが上昇変
動に転じたことを検出できる。
【0035】また、図4に示した第3実施例の構成と同
様に、本第4実施例においても基準時間と同じ時定数を
有し且つ信号線9の電圧レベルが基準電圧レベルV0 に
移行してから上昇変動に転じるまでの時間が基準時間に
達したときにアラーム回路8に対してアラーム信号を出
力する時定数回路12を設けるようにすれば、ノイズ等
の影響でマイクロコンピュータ7が暴走したときでも、
ヘッドドライバー4から過負荷信号が出力されたことを
検知して、時定数回路12からアラーム信号を出力し、
プリンタ電源3を強制的にオフすることができる。
様に、本第4実施例においても基準時間と同じ時定数を
有し且つ信号線9の電圧レベルが基準電圧レベルV0 に
移行してから上昇変動に転じるまでの時間が基準時間に
達したときにアラーム回路8に対してアラーム信号を出
力する時定数回路12を設けるようにすれば、ノイズ等
の影響でマイクロコンピュータ7が暴走したときでも、
ヘッドドライバー4から過負荷信号が出力されたことを
検知して、時定数回路12からアラーム信号を出力し、
プリンタ電源3を強制的にオフすることができる。
【0036】
【発明の効果】以上説明したように本発明のプリンタに
よれば、印字ヘッドユニット部と制御部との間を1本の
信号線で接続しても、マイクロコンピュータは、温度セ
ンサの抵抗値によって変化する信号線の電圧レベルを基
に印字ヘッドの印字動作を制御することができるととも
に、信号線の電圧レベルと基準電圧レベルとを比較する
ことでヘッドドライバーから過負荷信号が出力されたこ
とを検知し、アラーム回路にアラーム信号を出力してプ
リンタ電源を強制的にオフすることができる。その結
果、従来では印字ヘッドユニット部と制御部との間に2
本の信号線を必要としてたものが、本発明では1本の信
号線で済むようになるため、その分だけコネクターのピ
ン数やケーブル本数を減らすことが可能となり、プリン
タとしてのコストダウンが図られる。
よれば、印字ヘッドユニット部と制御部との間を1本の
信号線で接続しても、マイクロコンピュータは、温度セ
ンサの抵抗値によって変化する信号線の電圧レベルを基
に印字ヘッドの印字動作を制御することができるととも
に、信号線の電圧レベルと基準電圧レベルとを比較する
ことでヘッドドライバーから過負荷信号が出力されたこ
とを検知し、アラーム回路にアラーム信号を出力してプ
リンタ電源を強制的にオフすることができる。その結
果、従来では印字ヘッドユニット部と制御部との間に2
本の信号線を必要としてたものが、本発明では1本の信
号線で済むようになるため、その分だけコネクターのピ
ン数やケーブル本数を減らすことが可能となり、プリン
タとしてのコストダウンが図られる。
【0037】また本発明においては、信号線の電圧レベ
ルが基準電圧レベル以下に保持されている時間をタイマ
ーで計測し、この計測した時間が予め設定された基準時
間に達するか否かによってヘッドドライバーから過負荷
信号が出力されたか否かを判断するため、マイクロコン
ピュータは、ヘッドドライバーから過負荷信号が出力さ
れたときだけアラーム回路を作動させることができる。
これにより、温度センサの影響で信号線の電圧レベルが
基準電圧レベル以下になった際のマイクロコンピュータ
の誤認を防止することが可能となる。
ルが基準電圧レベル以下に保持されている時間をタイマ
ーで計測し、この計測した時間が予め設定された基準時
間に達するか否かによってヘッドドライバーから過負荷
信号が出力されたか否かを判断するため、マイクロコン
ピュータは、ヘッドドライバーから過負荷信号が出力さ
れたときだけアラーム回路を作動させることができる。
これにより、温度センサの影響で信号線の電圧レベルが
基準電圧レベル以下になった際のマイクロコンピュータ
の誤認を防止することが可能となる。
【0038】さらに本発明においては、信号線の電圧レ
ベルが基準電圧レベル以下に保持されている時間が基準
時間に達したときに時定数回路からアラーム回路に対し
てアラーム信号が出力されるため、ノイズ等の影響でマ
イクロコンピュータが暴走した場合でも、ヘッドドライ
バーから出力される過負荷信号を基にプリンタ電源を強
制的にオフすることができる。これにより、ノイズ等の
影響でマイクロコンピュータが暴走した際のヘッドドラ
イバーの素子破壊を未然に防止することが可能となる。
ベルが基準電圧レベル以下に保持されている時間が基準
時間に達したときに時定数回路からアラーム回路に対し
てアラーム信号が出力されるため、ノイズ等の影響でマ
イクロコンピュータが暴走した場合でも、ヘッドドライ
バーから出力される過負荷信号を基にプリンタ電源を強
制的にオフすることができる。これにより、ノイズ等の
影響でマイクロコンピュータが暴走した際のヘッドドラ
イバーの素子破壊を未然に防止することが可能となる。
【0039】加えて本発明においては、信号線の電圧レ
ベルが基準電圧レベル以下に移行してから上昇変動に転
じるまでの時間をタイマーで計測して、その計測時間を
基にヘッドドライバーから過負荷信号が出力されたか否
かを判断するようにすれば、過負荷信号の出力有無をい
ち早く確認でき、その分だけ過負荷解消のための措置を
迅速に行えるようになるため、異常高温に伴う素子破壊
からより安全にヘッドドライバーを保護できるようにな
る。
ベルが基準電圧レベル以下に移行してから上昇変動に転
じるまでの時間をタイマーで計測して、その計測時間を
基にヘッドドライバーから過負荷信号が出力されたか否
かを判断するようにすれば、過負荷信号の出力有無をい
ち早く確認でき、その分だけ過負荷解消のための措置を
迅速に行えるようになるため、異常高温に伴う素子破壊
からより安全にヘッドドライバーを保護できるようにな
る。
【図1】本発明に係わるプリンタの第1実施例を示す機
能ブロック図である。
能ブロック図である。
【図2】本発明に係わるプリンタの第2実施例を示す機
能ブロック図である。
能ブロック図である。
【図3】第2実施例におけるマイクロコンピュータの制
御手順を説明するフローチャートである。
御手順を説明するフローチャートである。
【図4】本発明に係わるプリンタの第3実施例を示す機
能ブロック図である。
能ブロック図である。
【図5】第3実施例における時定数回路の構成を説明す
る図である。
る図である。
【図6】時定数回路の動作を説明するタイムチャートで
ある。
ある。
【図7】信号線の電圧レベルの経時変化を示す図であ
る。
る。
【図8】第4実施例におけるマイクロコンピュータの制
御手順を説明するフローチャートである。
御手順を説明するフローチャートである。
【図9】従来のプリンタ構成を示す機能ブロック図であ
る。
る。
1 印字ヘッドユニット部 2 制御部 3 プリンタ電源 4 ヘッドドライバー 5 温度センサ 7 マイクロコンピュータ 8 アラーム回路 9 信号線 11 タイマー 12 時定数回路
Claims (5)
- 【請求項1】 印字ヘッドを駆動するヘッドドライバー
および前記印字ヘッドの温度を検知する温度センサを有
する印字ヘッドユニット部と、前記印字ヘッドの印字動
作を制御するとともに前記ヘッドドライバーから出力さ
れる過負荷信号に基づいてアラーム信号を出力するマイ
クロコンピュータおよび前記アラーム信号に応答してプ
リンタ電源を強制的にオフするアラーム回路を有する制
御部とを備えたプリンタにおいて、 前記ヘッドドライバーの出力端と前記マイクロコンピュ
ータの入力端とが信号線を介して接続されているととも
に、前記ヘッドドライバーの出力端と基準電位点との間
に前記温度センサが接続されており、 前記マイクロコンピュータは、前記信号線の電圧レベル
に基づいて前記印字ヘッドの印字動作を制御するととも
に、前記信号線の電圧レベルと予め設定された基準電圧
レベルとを比較することで前記ヘッドドライバーから過
負荷信号が出力されたか否かを判断し、前記過負荷信号
が出力されたと判断した場合には前記アラーム回路に対
して前記アラーム信号を出力することを特徴とするプリ
ンタ。 - 【請求項2】 前記マイクロコンピュータは、前記信号
線の電圧レベルが前記基準電圧レベル以下に保持されて
いる時間をタイマーを介して計測し、この計測した時間
が予め設定された基準時間に達した場合には前記ヘッド
ドライバーから過負荷信号が出力されたと判断すること
を特徴とする請求項1記載のプリンタ。 - 【請求項3】 前記制御部は、前記基準時間と同じ時定
数を有し且つ前記信号線の電圧レベルが前記基準電圧レ
ベル以下に保持されている時間が前記基準時間に達した
とき前記アラーム回路に対して前記アラーム信号を出力
する時定数回路を有することを特徴とする請求項2記載
のプリンタ。 - 【請求項4】 前記マイクロコンピュータは、前記信号
線の電圧レベルが前記基準電圧レベル以下に移行してか
ら上昇変動に転じるまでの時間をタイマーを介して計測
し、この計測した時間が予め設定された基準時間に達し
た場合には前記ヘッドドライバーから過負荷信号が出力
されたと判断することを特徴とする請求項1記載のプリ
ンタ。 - 【請求項5】 前記制御部は、前記基準時間と同じ時定
数を有し且つ前記信号線の電圧レベルが前記基準電圧レ
ベル以下に移行してから上昇変動に転じるまでの時間が
前記基準時間に達したとき前記アラーム回路に対して前
記アラーム信号を出力する時定数回路を有することを特
徴とする請求項4記載のプリンタ。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10082394A JP3450423B2 (ja) | 1993-09-17 | 1994-04-13 | プリンタ |
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP25471693 | 1993-09-17 | ||
| JP5-254716 | 1993-09-17 | ||
| JP10082394A JP3450423B2 (ja) | 1993-09-17 | 1994-04-13 | プリンタ |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH07132623A true JPH07132623A (ja) | 1995-05-23 |
| JP3450423B2 JP3450423B2 (ja) | 2003-09-22 |
Family
ID=26441784
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10082394A Expired - Fee Related JP3450423B2 (ja) | 1993-09-17 | 1994-04-13 | プリンタ |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3450423B2 (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116604955A (zh) * | 2023-05-17 | 2023-08-18 | 无锡优勒姆科技有限公司 | 一种基于耗材特性自动调整机器性能的优配方法 |
-
1994
- 1994-04-13 JP JP10082394A patent/JP3450423B2/ja not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN116604955A (zh) * | 2023-05-17 | 2023-08-18 | 无锡优勒姆科技有限公司 | 一种基于耗材特性自动调整机器性能的优配方法 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3450423B2 (ja) | 2003-09-22 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP3301615B2 (ja) | ブラウンアウト検出機能を備えたマイクロコントローラ | |
| JP2530717B2 (ja) | 電池電圧判別回路 | |
| US5448175A (en) | Current detecting circuit | |
| US5986241A (en) | Heating control system for heater provided in laser printer | |
| JP3680978B2 (ja) | 車載用電源装置 | |
| JP3450423B2 (ja) | プリンタ | |
| KR20040098577A (ko) | 레귤레이터 보호 회로 및 이를 구비한 전력 공급 장치 | |
| CN118688556B (zh) | 一种安全气囊储能电容监测系统及方法 | |
| US5086212A (en) | Temperature controller having a controller breakage detector | |
| KR100263042B1 (ko) | 히트램프 과열방지 제어회로 | |
| JP4447414B2 (ja) | 半導体デバイスの試験方法及び試験装置 | |
| JPH10159639A (ja) | 温度センサの異常を検出する方法 | |
| JP3432658B2 (ja) | 定着器の温度制御装置 | |
| JPH01302373A (ja) | 温度制御方式 | |
| JP2857442B2 (ja) | 電源装置の低電圧検出装置 | |
| KR100443584B1 (ko) | 온도검출장치 및 방법 | |
| JPH07248266A (ja) | 温度検出装置 | |
| JPS60205562A (ja) | 定着装置における安全装置 | |
| JP2720631B2 (ja) | 短時間パルス信号判別回路 | |
| JPS61196276A (ja) | 被加熱部の温度異常検出装置 | |
| KR970001200B1 (ko) | 정착기의 과열방지회로 | |
| JPH0239751B2 (ja) | ||
| KR950000748B1 (ko) | 정착기 온도 제어 회로 및 방법 | |
| KR20000056201A (ko) | 마이크로 컴퓨터의 오동작 방지를 위한 초기화회로 | |
| JP2571090Y2 (ja) | ウォッチドッグ回路 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080711 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090711 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100711 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110711 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |