Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP3242216B2 - Printers that use multiple drive power supplies - Google Patents
[go: Go Back, main page]

JP3242216B2 - Printers that use multiple drive power supplies - Google Patents

Printers that use multiple drive power supplies

Info

Publication number
JP3242216B2
JP3242216B2 JP17013393A JP17013393A JP3242216B2 JP 3242216 B2 JP3242216 B2 JP 3242216B2 JP 17013393 A JP17013393 A JP 17013393A JP 17013393 A JP17013393 A JP 17013393A JP 3242216 B2 JP3242216 B2 JP 3242216B2
Authority
JP
Japan
Prior art keywords
voltage
power
data
printer
power supply
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Fee Related
Application number
JP17013393A
Other languages
Japanese (ja)
Other versions
JPH0725116A (en
Inventor
賢 鳥居
昭二 奥村
俊幸 山根
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
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 Brother Industries Ltd filed Critical Brother Industries Ltd
Priority to JP17013393A priority Critical patent/JP3242216B2/en
Publication of JPH0725116A publication Critical patent/JPH0725116A/en
Application granted granted Critical
Publication of JP3242216B2 publication Critical patent/JP3242216B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、複数の駆動電源のいず
れかを選択して使用できるプリンタに関するものであ
る。
The present invention relates to relates to a plurality of select one of the drive power available Help printer.

【0002】[0002]

【従来の技術】従来、この種のプリンタは、その電源入
力端子に、電池からの電源コネクタ、交流電源からの電
源コネクタのいずれかを接続することで、駆動電源を選
択できるものであり、接続された電源の種類を判別せず
に、いずれの電源でも同一制御で印字動作を行ってい
た。
Conventionally, this type of printer, its power input terminal, connecting power connector from the battery, one of the power connector from the AC power supply, which can be selected drive dynamic power, The printing operation was performed under the same control with any power supply without discriminating the type of the connected power supply.

【0003】電池は、電池の内部抵抗のために出力負荷
電流の大きさに比例して駆動電圧が低下し、また、同一
電池でも放電量が大きくなると電池の内部抵抗が増し、
出力負荷電流に比例する駆動電圧の低下がさらに大きく
なる。さらに、交流電源は、出力負荷電流に対する駆動
電圧の変化量が規定されており、一般的に、電池のほう
が交流電源より、出力負荷電流に比例して駆動電圧の電
圧低下が大きい。
[0003] The driving voltage of a battery decreases in proportion to the magnitude of the output load current due to the internal resistance of the battery, and the internal resistance of the battery increases as the amount of discharge increases even for the same battery.
The drive voltage drop in proportion to the output load current is further increased. Further, in the AC power supply, the amount of change in the drive voltage with respect to the output load current is specified, and in general, the battery has a greater decrease in the drive voltage in proportion to the output load current than the AC power supply.

【0004】従って、複数の駆動電源のいずれかを選択
して使用することができるプリンタおいて、交流電源に
あわせた制御すると、電池を選択したときや電池の放
電量が大きくなったときには、駆動時の電圧低下によ
り、プリンタを正常に駆動できなくなり、印字ヘッドの
印字抜け、モータのパワー不足でキャリッジ移動時に脱
調などが発生する。
Therefore, one of a plurality of drive power supplies is selected.
If the printer can be used with the AC power supply, if the battery is selected or the battery discharges a large amount, the printer will not be able to operate normally due to a voltage drop during operation. When the carriage is moved, step-out or the like may occur due to missing print of the print head or insufficient power of the motor.

【0005】また、電池にあわせた制御をすると、交流
電源を選択したとき、モータやヘッドに規定以上の電流
が流れ続けるので、モータやヘッドが規定以上に発熱し
たり、不快音を発生する。
[0005] Further, if control is performed according to the battery, when an AC power supply is selected, a current exceeding a prescribed level continues to flow through the motor and the head, so that the motor and the head generate more heat than prescribed and generate unpleasant noise.

【0006】そこで、上記問題を解決するために、電源
の駆動電圧検出手段を設けることによって、交流電源選
択時でもまた電池選択時でも、印字前に読み込んだ駆動
電圧データによって、印字ヘッドのインパクト力を制御
したり、印字中に規定の駆動電圧を下回った場合、印字
を停止する等の印字制御を行っていた。
Therefore, in order to solve the above-mentioned problem, by providing a drive voltage detecting means for the power supply, the drive voltage data read before printing can be used to detect the impact force of the print head regardless of whether the AC power supply or the battery is selected. Print control, such as stopping printing when the drive voltage falls below a specified drive voltage during printing.

【0007】[0007]

【発明が解決しようとする課題】しかしながら、印字前
の負荷電流は、印字中の負荷電流より小さい。印字前の
負荷電流時の駆動電圧と印字中の実際の駆動電圧との電
圧低下が、交流電源接続時より電池接続時のほうが大き
い。そこで、従来のように電源を判別することなく、印
字前の駆動電圧データをよみ、その駆動電圧データによ
って、印字ヘッドのインパクト力を制御する方法では、
交流電源にあわせた制御すると、電池を選択したとき
や、電池の放電量が大きくなったときに、印字ヘッドの
所望インパクト力が得られず、印字抜けや印字かすれが
おこったり、モータのパワー不足でキャリッジ移動時に
脱調などが発生する。
However, the load current before printing is smaller than the load current during printing. The voltage drop between the driving voltage at the time of the load current before printing and the actual driving voltage during printing is larger when the battery is connected than when the AC power supply is connected. Therefore, unlike the conventional method, the drive voltage data before printing is read without determining the power supply, and the method of controlling the impact force of the print head by using the drive voltage data is as follows.
If control is performed in accordance with the AC power supply, the desired impact force of the print head cannot be obtained when a battery is selected or the battery discharge amount becomes large, resulting in missing prints, blurred prints, or insufficient motor power. Step-out occurs when the carriage moves.

【0008】また、電池にあわせた制御をすると、交流
電源を選択したとき、印字ヘッドの所望インパクト力以
上のインパクト力がかかり、印字にじみや、紙の穴空き
がおこったり、モータのパワー過剰でキャリッジ移動時
に不快音などが発生する。
Further, if control is performed according to the battery, when an AC power supply is selected, an impact force greater than the desired impact force of the print head is applied, causing printing bleeding, a hole in paper, or excessive motor power. Unpleasant noise or the like occurs when the carriage moves.

【0009】さらに、従来のものでは、印字中に規定の
駆動電圧を下回った場合、印字途中でプリンタが停止す
るので、電池入れ替え後、再び最初から印字データをプ
リンタヘ送る操作をユーザに強要することになる。本発
明は、上述した問題点を解決し、電源の違いに関係な
く、一定の印字結果が得られるようにすることを目的と
する。
Further, in the prior art, if the drive voltage falls below the specified drive voltage during printing, the printer stops during printing, so that the user is forced to send print data to the printer again from the beginning after replacing the batteries. become. SUMMARY OF THE INVENTION It is an object of the present invention to solve the above-described problems and to obtain a constant printing result regardless of a difference in power supply.

【0010】[0010]

【課題を解決するための手段】本発明は、複数の駆動電
源のいずれかを選択して使用することができるプリンタ
において、電源投入後から印字動作を行うまでの間、ま
たは印字動作を行っていないアイドリング期間に、少な
くとも2種類のそれぞれ異なる負荷状態で通電して、電
源から供給される駆動電圧をそれぞれ検出する手段と、
前記両負荷状態での各電圧データにもとづいて、電源の
種類を判別し、かつ、印字動作を行う際の電圧を予測す
る手段と、印字動作を行う際に、前記予測された電圧の
違いに関係なく、一定の印字結果が得られるようにする
ための制御データを格納する格納手段と、その格納手段
から前記予測された電圧に応じた前記制御データを読み
出し、印字動作を行わせる駆動手段とを有する。
According to the present invention, there are provided a plurality of driving power supplies.
Printer that can be used by selecting one of the sources
In the period between power-on and printing operation,
Or during idle periods when printing is not being performed.
At least two types of power are supplied under different load conditions,
Means for respectively detecting the drive voltage supplied from the source,
Based on the respective voltage data in both load states,
Determine the type and predict the voltage at the time of printing operation.
Means for performing the printing operation,
Ensure consistent print results regardless of differences
Storage means for storing control data for storage
From the control data corresponding to the predicted voltage
And a driving unit for performing a printing operation .

【0011】また、本発明のプリンタは、さらに、印字
動作が行われる際に予測される電圧と適正電圧とを比較
する手段と、前記予測された電圧が適正電圧から外れる
とき動作する報知手段とを有する。
Further, the printer of the present invention further comprises
Compare the expected voltage and the proper voltage when the operation is performed
Means to make the predicted voltage deviate from the proper voltage
And a notifying means that operates at the time.

【0012】そして、本発明のプリンタは、印字ヘッド
と、その印字ヘッドを印字用紙に沿って移動させるキャ
リッジモータと、前記移動方向とは直角方向に印字用紙
を移動させる紙送りモータとを備え、前記キャリッジモ
ータの停止相に移動中よりも低い電流を供給する通電
と、前記キャリッジモータおよび紙送りモータの各停止
相に移動中とほぼ同じ高い電流を供給する通電とを行
い、それぞれの駆動電圧を検出し、その両電圧データに
もとづいて、電源の種類を判別し、かつ、印字動作を行
う際の電圧を予測する。
The printer according to the present invention includes a print head, a carriage motor for moving the print head along the print paper, and a paper feed motor for moving the print paper in a direction perpendicular to the moving direction. An energization for supplying a lower current to the stop phase of the carriage motor than during the movement and an energization for supplying the same high current to each of the stop phases of the carriage motor and the paper feed motor as during the movement are performed. Is detected, and both voltage data
The power supply type is determined based on the
Predict the voltage at the time.

【0013】格納手段に、電源の種類に応じた印字ヘッ
ドのオンタイムデータ、あるいは、モータの通電制御デ
ータを格納する。
The storage means stores print head on-time data or motor energization control data according to the type of power supply.

【0014】また、駆動手段は、複数の駆動電源の1つ
として電池が選択されている場合、電源投入後から印
字データが一定時間送られてこないとき、節電制御を実
行する。
Furthermore, the drive means, when the battery is selected as one of a plurality of drive power source, when the print data after power-on is not sent a predetermined time, executes the power saving control.

【0015】[0015]

【作用】上記の構成により、少なくとも2種類のそれぞ
れ異なる負荷状態での各電圧データにもとづいて、電源
の種類を判別し、かつ、印字動作を行う際の電圧を予測
する。そして、その予測された電圧に応じた制御デー
タ、すなわち、予測された電圧の違いに関係なく一定の
印字結果が得られるようにするための制御データを格納
手段から読み出して、印字動作を行わせる。これによっ
て、電源の違いはもとより、予測された電圧の違いにも
関係なく、一定の印字結果を得ることが可能となる。
[Action] on the configuration of the above, at least two kinds of it
Power supply based on the voltage data under different load conditions.
Of type and predicts voltage for printing operation
I do. Then, the control data corresponding to the predicted voltage
Data, i.e., a constant
Stores control data so that print results can be obtained
The printing operation is performed by reading from the means. By this
Therefore, not only the difference in power supply but also the difference in predicted voltage
Irrespective of this, a fixed printing result can be obtained.

【0016】たとえば、電源投入後、キャリッジモータ
の停止相に移動中よりも低い電流を供給する通電と、キ
ャリッジモータおよび紙送りモータの各停止相に移動中
とほぼ同じ高い電流を供給する通電とを行って、それぞ
れの駆動電圧を検出する。そして、その各電圧データを
比較することによって、接続された電源の種類(交流電
源か電池か)を判別するとともに、各電圧データにもと
づいて、実際に印字動作を行う際の電圧を予測し、その
予測された電圧に応じた制御データ(予測された電圧の
違いに関係なく一定の印字結果が得られるようにするた
めの印字ヘッドのオンタイムデータ、モータの通電制御
データ)を読み出し、それぞれの制御データにもとづい
て印字動作を実行する。また電源の1つとして電池が選
択されている場合に、電源投入後から印字データが一
定時間送られてこないとき、節電制御を実行する。
For example, after the power is turned on, the energization for supplying a lower current to the stop phase of the carriage motor than during the movement, and the energization for supplying the same high current to each stop phase of the carriage motor and the paper feed motor as during the movement. To detect the respective drive voltages. Then, by comparing the respective voltage data, the type of the connected power supply (AC power supply or battery) is determined , and based on each voltage data,
The voltage at the time of actually performing the printing operation.
Reads out control data (print head on-time data and motor energization control data to obtain a constant print result regardless of the predicted voltage difference) according to the predicted voltage, and controls each of them. Executes the printing operation based on the data. When a battery is selected as one of the power supplies, power saving control is executed when print data has not been sent for a certain period of time after the power is turned on.

【0017】[0017]

【実施例】以下、本発明をプリンタに具体化した実施例
を図面を参照して説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment in which the present invention is embodied in a printer will be described below with reference to the drawings.

【0018】まず、プリンタの外観を図1に示す。図示
のプリンタにおいては、外部ターミナル18から送られ
た印字データをプリンタ1が受け取り、印字ヘッド4を
搭載したキャリッジを印字用紙7と平行に移動させなが
ら、印字ヘッド4の複数のピンで、印字リボン5を介し
て印字用紙7にインパクト印字を行う。そして1行印字
する毎に、印字用紙7をキャリッジの移動方向と直角に
送る。プリンタ1の駆動電源は、電源スイッチ8のオン
によって電源用端子9から供給される。電源用端子9に
は、電源コネクタ(交流電源)10または、電源コネク
タ(電池)12が接続できる。交流電源14は、電源コ
ンセント6から交流を入力し、プリンタ駆動電圧の直流
に変換して電源コネクタ10に出力する。電池19は、
充電用端子16から充電でき、電源コネクタ(電池)1
2にプリンタ駆動電圧を出力する。パネルスイッチ2は
ユーザがプリンタを制御するスイッチである。例えば、
紙送りスイッチや外部ターミナルのオンライン/オフラ
インスイッチ等である。パネル表示器3はプリンタの状
態をユーザに報知する。例えば、ペーパエンド状態や駆
動電圧が規定の駆動電圧以下になった電源エラー状態等
を表示する。
First, the appearance of the printer is shown in FIG. In the illustrated printer, the print data sent from the external terminal 18 is received by the printer 1, and the print ribbon is moved by a plurality of pins of the print head 4 while moving the carriage on which the print head 4 is mounted in parallel with the print paper 7. The impact printing is performed on the printing paper 7 via the printing paper 5. Then, every time one line is printed, the printing paper 7 is fed at right angles to the moving direction of the carriage. The driving power of the printer 1 is supplied from a power terminal 9 when the power switch 8 is turned on. A power supply connector (AC power supply) 10 or a power supply connector (battery) 12 can be connected to the power supply terminal 9. The AC power supply 14 receives an AC from the power outlet 6, converts the AC into a DC of a printer drive voltage, and outputs the DC to the power connector 10. Battery 19 is
It can be charged from the charging terminal 16 and the power connector (battery) 1
2 outputs the printer drive voltage. The panel switch 2 is a switch for the user to control the printer. For example,
Examples include a paper feed switch and an online / offline switch of an external terminal. The panel display 3 notifies the user of the status of the printer. For example, a paper end state, a power supply error state in which the drive voltage has fallen below a specified drive voltage, and the like are displayed.

【0019】図2にプリンタのブロック図を示す。交流
電源14または電池19は、電源スイッチ8を介してキ
ャリッジ駆動用ステッピングモータ(CAモータ)3
5、紙送り用ステッピングモータ(LFモータ)40、
印字ヘッド4に接続され、また後述する各ロジック回路
に供給する5V電圧を発生する5V電源回路20に接続
される。外部ターミナル18は、印字データを送受信す
るインターフェイス回路23を介してプリンタ全体を制
御するCPU24と接続される。CPU24は、後述す
るROM26のオンタイムデータをセットすることで印
字ヘッドのオンタイムを制御するヘッドオンタイマー2
4Aを内蔵する。そのヘッドオンタイマー24Aから信
号tonが拡張I/O30を通してヘッドドライバー4
1へ出力され、印字ヘッド4を駆動する。
FIG. 2 shows a block diagram of the printer. The AC power supply 14 or the battery 19 is connected to the carriage driving stepping motor (CA motor) 3 via the power switch 8.
5. Paper feed stepping motor (LF motor) 40,
It is connected to the print head 4 and to a 5V power supply circuit 20 for generating a 5V voltage to be supplied to each logic circuit described later. The external terminal 18 is connected to a CPU 24 that controls the entire printer via an interface circuit 23 that transmits and receives print data. The CPU 24 controls a print head on-time by setting on-time data in a ROM 26 described later.
4A built-in. A signal ton from the head-on timer 24A is transmitted to the head driver 4 through the extension I / O 30.
1 to drive the print head 4.

【0020】CPU24は、拡張I/O30を通して信
号CA_A、CA_B、CA_C、CA_D、CA_H
LをCAモータドライバー34に出力し、信号CA_
A、CA_B、CA_C、CA_DでCAモータ35の
A相、B相、C相、D相の励磁を制御する。信号CA_
HLのHIGH/LOWによってCAモータ35の各相
に流す電流値をiHIGH/iLOWに制御する。さら
にCPU24から拡張I/O30を通して信号LF_
A、LF_B、LF_C、LF_DをLFモータドライ
バー39に出力し、LFモータ40のA相、B相、C
相、D相の励磁を制御する。
The CPU 24 outputs signals CA_A, CA_B, CA_C, CA_D, and CA_H through the extension I / O 30.
L to the CA motor driver 34 to output the signal CA_
A, CA_B, CA_C and CA_D control the excitation of the A phase, B phase, C phase and D phase of the CA motor 35. Signal CA_
The current value flowing to each phase of the CA motor 35 is controlled to iHIGH / iLOW by HL HIGH / LOW. Further, the signal LF_ from the CPU 24 through the extension I / O 30
A, LF_B, LF_C, and LF_D are output to the LF motor driver 39, and the A, B, and C phases of the LF motor 40 are output.
Phase and D phase excitation are controlled.

【0021】ROM26は、CPU24を動作させるプ
ログラムや制御データを格納する。RAM28は印字デ
ータを格納する。ROM26、RAM28はCPU24
に接続される。パネルスイッチ2は、パネルスイッチレ
シーバ33を通して信号をCPUに出力し、パネル表示
器3はCPUの出力にもとづいてドライバー29を通し
てプリンタの状態をユーザーに知らせる。
The ROM 26 stores programs for operating the CPU 24 and control data. The RAM 28 stores print data. ROM 26 and RAM 28 are CPU 24
Connected to. The panel switch 2 outputs a signal to the CPU through the panel switch receiver 33, and the panel display 3 informs the user of the status of the printer through the driver 29 based on the output of the CPU.

【0022】駆動電圧検出回路22は、モータ35、4
0へ供給する電圧を検出し、CPU24に出力する。
The drive voltage detection circuit 22 includes motors 35, 4
The voltage supplied to 0 is detected and output to the CPU 24.

【0023】図3に印字タイムチャートを、図4にCP
U処理手順を示すフローチャートを、図5に電源による
出力電流−駆動電圧特性を示す。
FIG. 3 shows a printing time chart, and FIG.
FIG. 5 is a flowchart showing the U processing procedure, and FIG. 5 shows an output current-drive voltage characteristic by the power supply.

【0024】電源スイッチ8を投入(図4のステップS
1)した後、外部ターミナル18から印字データが入力
され(ステップ2)、プリンタ1の印字がスタートす
る。まず電源投入の当初のアイドリング期間T0(図
3)中に、CPU24は、CAモータ35の停止相AB
相に印字中より低い電流値iLOWで通電し、LFモー
タ40には通電しない状態、つまり、印字中よりも電流
値が低い電源出力電流i0を消費させ、一定の周期Ta
で、駆動電圧検出回路22からの駆動電圧データを、数
回読みとる(ステップS3)。CPU24は、その駆動
電圧データの平均値V0データを算出し、RAM28の
番地28Aに格納する(ステップS4)。その後、CA
モータ35が動作に入る前の通電期間T1に、CPU2
4は、CAモータ35の停止相AB相に、印字中の電流
値と同じiHIGHの電流値で、ある一定の時間t1の
間通電するとともに、同期間T1に、LFモータ40の
停止相AB相にも通電し、結果的にアイドリング期間T
0中よりも高い電流値の電源出力電流i1を消費させ
る。またここでCAモータ35およびLFモータ40は
印字中の負荷電流よりも大きな一定の負荷電流を消費す
る。CPU24は、この電源出力電流i1での通電期間
T1の間に、ある一定の周期Tbで、駆動電圧検出回路
22からの駆動電圧データを数回読みとり、平均値V1
を算出する(ステップS5)。CPU24は、その平均
値V1と、アイドリング期間T0にRAM28の番地2
8Aに格納された電圧データV0との差dVを算出し
(ステップS6)、その結果にもとづいて接続されてい
る電源の種類を判断する(ステップS7、S8、S1
0)。
The power switch 8 is turned on (step S in FIG. 4).
After 1), print data is input from the external terminal 18 (step 2), and printing of the printer 1 starts. First, during the initial idling period T0 (FIG. 3) when the power is turned on, the CPU 24 sets the stop phase AB
The phase is energized with a current value iLOW lower than during printing and the LF motor 40 is not energized, that is, the power supply output current i0 having a lower current value than during printing is consumed, and a certain period Ta
Then, the drive voltage data from the drive voltage detection circuit 22 is read several times (step S3). The CPU 24 calculates the average value V0 data of the drive voltage data and stores the data in the address 28A of the RAM 28 (step S4). Then, CA
During the power supply period T1 before the motor 35 starts operating, the CPU 2
4 is a current value of iHIGH, which is the same as the current value during printing, in the stop phase AB phase of the CA motor 35, and is energized for a certain time t1, and during the same period T1, the stop phase AB phase of the LF motor 40 To the idle, and consequently the idling period T
The power supply output current i1 having a current value higher than that in the middle is consumed. Here, the CA motor 35 and the LF motor 40 consume a constant load current larger than the load current during printing. The CPU 24 reads the drive voltage data from the drive voltage detection circuit 22 several times at a certain cycle Tb during the energization period T1 with the power supply output current i1, and reads the average value V1.
Is calculated (step S5). The CPU 24 calculates the average value V1 and the address 2 of the RAM 28 during the idling period T0.
The difference dV from the voltage data V0 stored in 8A is calculated (step S6), and the type of the connected power supply is determined based on the result (steps S7, S8, S1).
0).

【0025】例えば、アイドリング期間T0での駆動電
圧データ平均値がV0、通電期間T1の駆動電圧データ
平均値がV1であったとき、その差dV(=|V0−V
1|)の値が、電池と交流電源とを区別する値Vsと比
べて(ステップS7)、dV<Vsのとき、交流電源と
判断できる(ステップS10)。またdV≧Vsのと
き、電池と判断できる(ステップS8)。ただし、交流
電源と電池の出力電流に対する駆動電圧特性からVs
は、事前に分かっており、ROM26のデータテーブル
26Aに格納されているものとする。
For example, when the average value of the driving voltage data during the idling period T0 is V0 and the average value of the driving voltage data during the conduction period T1 is V1, the difference dV (= | V0−V)
1 |) is compared with the value Vs for distinguishing between the battery and the AC power supply (step S7), and when dV <Vs, it can be determined that the power supply is the AC power supply (step S10). When dV ≧ Vs, it can be determined that the battery is a battery (step S8). However, from the driving voltage characteristics for the output current of the AC power supply and the battery, Vs
Are known in advance and stored in the data table 26A of the ROM 26.

【0026】電源の種類が電池と判断されると、CPU
24は、前記の駆動電圧V1と電源の種類とから動作時
の電圧V2、V3を予測する(ステップS8)。ここ
で、V2は、CAモータ35が動作を開始し、印字ヘッ
ド4が動作するまでの期間T2でのCAモータ35の駆
動電圧であり、V3は、印字ヘッド4が動作し印字を実
行する印字ヘッド動作期間T3での駆動電圧である。ま
たCAモータ35の動作期間T2の出力電流i2及び、
印字ヘッド4動作期間T3での出力電流i3は、あらか
じめ測定でわかっているものとする。また電池において
電圧V1が分かると、図5の電流ー電圧特性曲線が決ま
り、この特性曲線に対応する値がROM26のデータテ
ーブル26Bに格納されているものとする。電圧V2、
V3は、この特性曲線と上記電流i2、i3の交点から
おのずと求められる。
If the type of power source is determined to be a battery, the CPU
24 predicts the operating voltages V2 and V3 from the drive voltage V1 and the type of power supply (step S8). Here, V2 is a drive voltage of the CA motor 35 during a period T2 from when the CA motor 35 starts operating to when the print head 4 operates, and V3 is a print voltage at which the print head 4 operates and prints. This is the drive voltage during the head operation period T3. Further, the output current i2 during the operation period T2 of the CA motor 35, and
It is assumed that the output current i3 during the operation period T3 of the print head 4 is known in advance by measurement. When the voltage V1 of the battery is known, the current-voltage characteristic curve of FIG. 5 is determined, and the value corresponding to this characteristic curve is stored in the data table 26B of the ROM 26. Voltage V2,
V3 is naturally obtained from the intersection of the characteristic curve and the currents i2 and i3.

【0027】そして、CPU24は、印字を実行すると
きの予測電圧V3を、電池選択時の印字保証最低電圧V
limit(ROM26のデータテーブル26Eに格納
されている)と比較し(ステップS9)、V3≧Vli
mitのとき、後述のように印字を行う。
Then, the CPU 24 sets the predicted voltage V3 at the time of printing to be the minimum print guarantee voltage V when the battery is selected.
limit (stored in the data table 26E of the ROM 26) (step S9), and V3 ≧ Vli
At mit, printing is performed as described later.

【0028】またCPU24は、電源を交流と判断した
ときも同様に図5の特性曲線に対応する値から、動作時
の電圧V2、V3を予測する(ステップS10)。次
に、電源判別時の電圧V0を、規定最低電圧Vac(m
in)、規定最高電圧Vac(max)と比較し(ステ
ップS11)、Vac(min)≦V0≦Vac(ma
x)のとき、後述のように印字を行う。
The CPU 24 also predicts the operating voltages V2 and V3 from the values corresponding to the characteristic curves in FIG. 5 when the power supply is determined to be AC (step S10). Next, the voltage V0 at the time of power source determination is changed to the specified minimum voltage Vac (m
in), is compared with a specified maximum voltage Vac (max) (step S11), and Vac (min) ≦ V0 ≦ Vac (ma)
At the time of x), printing is performed as described later.

【0029】電池選択時において印字を行う場合、CP
U24は、電圧V3(電池)での所望の印字インパクト
力に対応する印字ヘッド4のオンタイムデータton
(電池)をROM26のデータテーブル26Cから読み
だし、ヘッドオンタイマー24Aにセットする(ステッ
プS12)。同様に、交流電源選択時も、CPU24は
電圧V3(交流)での所望の印字インパクト力に対応す
るオンタイムデータton(交流)をROM26のデー
タテーブル26Dから読みだし、ヘッドオンタイマー2
4Aにセットする(ステップS12)。
When printing at the time of battery selection, the CP
U24 is the on-time data ton of the print head 4 corresponding to the desired print impact force at the voltage V3 (battery).
(Battery) is read from the data table 26C of the ROM 26, and is set in the head-on timer 24A (step S12). Similarly, when the AC power source is selected, the CPU 24 reads the on-time data ton (AC) corresponding to the desired printing impact force at the voltage V3 (AC) from the data table 26D of the ROM 26, and reads the head-on timer 2
4A is set (step S12).

【0030】電圧V3(電池)は電圧V3(交流)より
も小さいから、印字インパクト力を両者でほぼ一定にす
るために、電池時のオンタイムを交流時のオンタイムよ
り長くしている。
Since the voltage V3 (battery) is lower than the voltage V3 (alternating current), the on-time of the battery is made longer than the on-time of the alternating current in order to keep the printing impact force substantially constant.

【0031】また同様に、電圧V3(電池)および電圧
V3(交流)に対応する、CAモータ35、LFモータ
40の各通電制御データ(回転速度、電圧、パルス幅な
ど)をROM26のデータテーブル26Fから読み出
す。
Similarly, the energization control data (rotational speed, voltage, pulse width, etc.) of the CA motor 35 and the LF motor 40 corresponding to the voltage V3 (battery) and the voltage V3 (alternating current) are stored in the data table 26F of the ROM 26. Read from

【0032】このように電源に関係なく印字ヘッドのイ
ンパクト力が一定になる制御およびモータのトルクが一
定になる制御ができる。ただし、電圧V3(電池)やV
3(交流)における所望の印字インパクト力に対応す
る、電池および交流での印字ヘッド4のオンタイムデー
タ、モータの通電制御データはあらかじめ測定でわかっ
ているものとする。
As described above, the control for making the impact force of the print head constant and the control for making the motor torque constant regardless of the power supply can be performed. However, the voltage V3 (battery) or V
It is assumed that the on-time data of the battery and the print head 4 and the energization control data of the motor corresponding to the desired printing impact force at 3 (AC) are measured in advance.

【0033】そして1行印字する(ステップS14)
と、ステップS2に戻って、次の行を印字するために、
上記動作を繰り返す。
Then, one line is printed (step S14).
And return to step S2 to print the next line,
The above operation is repeated.

【0034】また、各電源に対応する規定駆動電圧の範
囲を外れた場合に、印字前に印字動作を停止したり、パ
ネル表示器3でユーザにその状態を報知することができ
る。例えば、電池選択時にステップS9で、予測値V3
(電池)が印字保証電圧Vlimitを下まわると判断
されたとき、印字保証ができないので、CPU24は印
字実行前に印字を停止するとともに、パネル表示器3で
ユーザにあらかじめ印字できない状態であることを報知
する(ステップS15)。
Further, when the driving voltage is out of the range of the specified driving voltage corresponding to each power supply, the printing operation can be stopped before printing, or the user can be notified of the state by the panel display 3. For example, when the battery is selected, in step S9, the predicted value V3
When it is determined that the (battery) voltage falls below the print guarantee voltage Vlimit, the print cannot be guaranteed. Therefore, the CPU 24 stops the print before executing the print, and informs the panel display 3 that the user cannot print in advance. Notify (step S15).

【0035】また、CPU24が交流電源と判断したと
き、V0<Vac(min)または、V0>Vac(m
ax)であれば、交流電源14の異常や、プリンタ1の
異常、例えば、素子故障やモータ短絡等であり、印字実
行前に印字を停止し、パネル表示器3でユーザに異常状
態であることを報知する(ステップS15)。
When the CPU 24 determines that the power supply is an AC power supply, V0 <Vac (min) or V0> Vac (m
ax), an abnormality in the AC power supply 14 or an abnormality in the printer 1 such as an element failure or a short circuit in the motor, the printing is stopped before printing is performed, and the user is in an abnormal state on the panel display 3. Is notified (step S15).

【0036】また、CPU24は、電源投入後印字デー
タが外部ターミナル18から来ない状態(ステップS
2)が、電池選択時(ステップS16)のみ、一定時間
経過したとき(ステップS17)に、電池の消費を節約
する制御(ステップS18)例えば、表示パネルの表示
を消灯したり、点滅したりするとか、不必要な素子、部
品への電源の供給をやめたり、電源スイッチ8をオフす
るなどの制御を行う。このためにROM26はデータテ
ーブル26Gに、印字データが来ない状態からの経過時
間データ、および節電のプログラムを格納している。こ
れによって、CPU24が電池と判断した場合だけ、電
池寿命をのばすことができる。CPU24が交流電源と
判断した時は、前記節電制御をしない。
After the power is turned on, the CPU 24 stops printing data from the external terminal 18 (step S
2) Only when a battery is selected (step S16), when a certain time has elapsed (step S17), control for saving battery consumption (step S18), for example, turning off or blinking the display on the display panel. For example, the power supply to unnecessary elements and components is stopped, and the power switch 8 is turned off. For this purpose, the ROM 26 stores, in the data table 26G, elapsed time data from a state where no print data is received and a power saving program. As a result, the battery life can be extended only when the CPU 24 determines that the battery is used. When the CPU 24 determines that the power supply is an AC power supply, the power saving control is not performed.

【0037】上記実施例の図4のフローチャートにおい
て、ステップS2の「印字データあるか」のステップ
は、ステップS9およびS11の後で、かつステップS
12の前に置くことができる。それにともないステップ
S16からS18もステップS2に付随して移す。つま
り、ステップS3からS11およびS15の動作は、電
源投入後の初期設定として行うことができる。
In the flowchart of FIG. 4 of the above embodiment, the step of "whether there is print data" in step S2 is performed after steps S9 and S11 and in step S2.
12 can be placed before. Accordingly, steps S16 to S18 are also shifted to step S2. That is, the operations of steps S3 to S11 and S15 can be performed as initial settings after power is turned on.

【0038】[0038]

【発明の効果】以上説明したように本発明は、少なくと
も2種類のそれぞれ異なる負荷状態での各電圧データに
もとづいて、電源の種類を判別し、かつ、実際に印字動
作を行う際の電圧を予測する。そして、その予測された
電圧に応じた制御データ、すなわち、予測された電圧の
違いに関係なく一定の印字結果が得られるようにするた
めの制御データを格納手段から読み出して、印字動作を
行わせる。これによって、電源の違いはもとより、予測
された電圧の違いにも関係なく、一定の印字結果を得る
ことができる。
As described above, the present invention provides at least
Also for each type of voltage data under two different load conditions
The power supply type is determined based on the
Predict the voltage when performing the operation. And that predicted
The control data according to the voltage, that is, the predicted voltage
To ensure consistent print results regardless of differences
Control data from the storage means, and
Let it do. As a result, not only power differences but also predictions
Constant print result regardless of the applied voltage difference
be able to.

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

【図1】図1は本発明を適用したプリンタおよびそれに
付随する機器の外観図である。
FIG. 1 is an external view of a printer to which the present invention is applied and devices associated therewith.

【図2】図2はプリンタのブロック図である。FIG. 2 is a block diagram of a printer.

【図3】図3は印字タイムチャート図である。FIG. 3 is a printing time chart.

【図4】図4はCPU処理手順を示すフローチャート図
である。
FIG. 4 is a flowchart illustrating a CPU processing procedure;

【図5】図5は電源の出力電流ー電圧特性図である。FIG. 5 is an output current-voltage characteristic diagram of a power supply.

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

1 プリンタ 14 交流電源 19 電池 22 電圧検出回路 24 CPU 26 ROM 35 CAモータ 40 LFモータ DESCRIPTION OF SYMBOLS 1 Printer 14 AC power supply 19 Battery 22 Voltage detection circuit 24 CPU 26 ROM 35 CA motor 40 LF motor

フロントページの続き (56)参考文献 特開 平4−74676(JP,A) 特開 昭61−172775(JP,A) 特開 昭62−111777(JP,A) 特開 平5−112062(JP,A) (58)調査した分野(Int.Cl.7,DB名) B41J 29/38 Continuation of front page (56) References JP-A-4-74676 (JP, A) JP-A-61-172775 (JP, A) JP-A-62-111777 (JP, A) JP-A-5-112062 (JP, A) , A) (58) Field surveyed (Int. Cl. 7 , DB name) B41J 29/38

Claims (7)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 複数の駆動電源のいずれかを選択して使
用することができるプリンタにおいて、電源投入後から印字動作を行うまでの間、または印字動
作を行っていないアイドリング期間に、少なくとも2種
類のそれぞれ異なる負荷状態で通電して、電源から供給
される駆動電圧をそれぞれ検出する手段と、 前記両負荷状態での各電圧データにもとづいて、電源の
種類を判別し、かつ、印字動作を行う際の電圧を予測す
る手段と、 印字動作を行う際に、前記予測された電圧の違いに関係
なく、一定の印字結果が得られるようにするための 制御
データを格納する格納手段と、その格納手段から前記予測された電圧に応じた前記制御
データを読み出し、印字動作を行わせる 駆動手段とを有
することを特徴とするプリンタ
1. A method for selecting and using one of a plurality of drive power supplies.
For printers that can be used , between the time the power is turned on and the time
At least two species during idle periods when no crops are made
Power from different power supply types
Means for detecting a driving voltage to be respectively, the based on the voltage data in both load conditions, the power supply
Determine the type and predict the voltage at the time of printing operation.
Means for performing the printing operation and the difference in the predicted voltage.
Storage means for storing control data for obtaining a constant print result, and the control according to the predicted voltage from the storage means.
Reading data, and having a drive means for causing the printing operation the printer.
【請求項2】 請求項1において、さらに、 印字動作が行われる際に予測される電圧と適正電圧とを
比較する手段と、 前記予測された電圧が前記適正電圧から外れるとき動作
する報知手段 有することを特徴とするプリンタ
2. The method of claim 1, further comprising: a notification unit that operates when the means for comparing the voltage and proper voltage is predicted when the printing operation is performed, the predicted voltage deviates from the proper voltage printer characterized in that it comprises a.
【請求項3】 請求項1または2において、前記複数の
駆動電源は、交流電源と電池であることを特徴とする
リンタ
3. An apparatus according to claim 1 or 2, wherein the plurality of driving power, flop, characterized in that an AC power source and the battery
Linta .
【請求項4】 請求項1,2または3において、 印字ヘッドと、 その印字ヘッドを印字用紙に沿って移動させるキャリッ
ジモータと、 前記移動方向とは直角方向に印字用紙を移動させる紙送
りモータとを備え、 前記2種類のそれぞれ異なる負荷状態で通電は、前記
キャリッジモータの停止相に移動中よりも低い電流を供
給する通電と、前記キャリッジモータおよび紙送りモー
タの各停止相に移動中とほぼ同じ高い電流を供給する通
電とからなることを特徴とするプリンタ
4. A print head according to claim 1, 2 or 3 , a carriage motor for moving the print head along the print paper, and a paper feed motor for moving the print paper in a direction perpendicular to the moving direction. The two types of energization under different load conditions are energization for supplying a lower current than during the movement of the carriage motor to the stop phase, and energization during the movement of the carriage motor and the paper feed motor to each stop phase. A printer characterized in that it comprises current supply for supplying substantially the same high current.
【請求項5】 請求項1,2,3または4において、前
記格納手段は、印字ヘッドのオンタイムデータを格納す
ることを特徴とするプリンタ
5. A printer according to claim 1 , wherein said storage means stores print head on-time data.
【請求項6】 請求項1,2,3または4において、前
記格納手段は、モータの通電制御データを格納すること
を特徴とするプリンタ
6. A printer according to claim 1 , wherein said storage means stores motor control data.
【請求項7】 請求項1,2,3,4,5または6にお
いて、前記駆動手段は、複数の駆動電源の1つとして電
池が選択されている場合、電源投入後から印字データ
が一定時間送られてこないとき、節電制御を実行するこ
とを特徴とするプリンタ
7. The method of claim 2, 3, 4, 5 or 6, wherein the driving means, when the battery is selected as one of a plurality of driving power, printing data is constant after power-on when not sent time, printer and executes the power saving control.
JP17013393A 1993-07-09 1993-07-09 Printers that use multiple drive power supplies Expired - Fee Related JP3242216B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP17013393A JP3242216B2 (en) 1993-07-09 1993-07-09 Printers that use multiple drive power supplies

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP17013393A JP3242216B2 (en) 1993-07-09 1993-07-09 Printers that use multiple drive power supplies

Publications (2)

Publication Number Publication Date
JPH0725116A JPH0725116A (en) 1995-01-27
JP3242216B2 true JP3242216B2 (en) 2001-12-25

Family

ID=15899275

Family Applications (1)

Application Number Title Priority Date Filing Date
JP17013393A Expired - Fee Related JP3242216B2 (en) 1993-07-09 1993-07-09 Printers that use multiple drive power supplies

Country Status (1)

Country Link
JP (1) JP3242216B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4617813B2 (en) * 2004-09-30 2011-01-26 セイコーエプソン株式会社 Printing apparatus and printing control method therefor

Also Published As

Publication number Publication date
JPH0725116A (en) 1995-01-27

Similar Documents

Publication Publication Date Title
JP3474281B2 (en) Automatic print speed controller for barcode printer
US4510505A (en) Thermal printer
US7437586B2 (en) Method and apparatus for managing a power load change in a system
US8010007B2 (en) Image forming apparatus including a plurality of heating units and method of controlling the same
US4646223A (en) Drive control system for electric equipment
US5216353A (en) DC power device
JPH0217805B2 (en)
JP3242216B2 (en) Printers that use multiple drive power supplies
JP2014137664A (en) Printing system and control method thereof
JPS59114066A (en) Dot line printer
JP2907590B2 (en) Line thermal printer
JP7484392B2 (en) Printing device
JP2000185426A (en) Thermal printer
JPH07163182A (en) Motor control method and motor control device
JP3218098B2 (en) Battery powered printer
JPH06305164A (en) Printer and printing method
JPH09308091A (en) Device for determining failure of load
JPH08267793A (en) Dot impact printer
JPH06253591A (en) Driver for dc motor
JPH04274777A (en) Detecting circuit of residual capacity of ni-cd battery
JP3305065B2 (en) Wire dot printer and print head control method for wire dot printer
JPS61263773A (en) Driver for dot printing head in thermal printer
JP2002236528A (en) Power control device
JPH07288612A (en) Image forming device
JP2001224168A (en) High voltage power supply

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20071019

Year of fee payment: 6

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20081019

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091019

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091019

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101019

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111019

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121019

Year of fee payment: 11

LAPS Cancellation because of no payment of annual fees