JPH061033A - Carriage control device - Google Patents

Carriage control device

Info

Publication number
JPH061033A
JPH061033A JP16494592A JP16494592A JPH061033A JP H061033 A JPH061033 A JP H061033A JP 16494592 A JP16494592 A JP 16494592A JP 16494592 A JP16494592 A JP 16494592A JP H061033 A JPH061033 A JP H061033A
Authority
JP
Japan
Prior art keywords
motor
carriage
temp
printing
spe
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
JP16494592A
Other languages
Japanese (ja)
Inventor
Hirotomo Tanaka
啓友 田中
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.)
Seiko Epson Corp
Original Assignee
Seiko Epson 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 Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP16494592A priority Critical patent/JPH061033A/en
Publication of JPH061033A publication Critical patent/JPH061033A/en
Pending legal-status Critical Current

Links

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To control a carriage so that heat generating temp. does not exceed a tolerance value by providing a sensor for detecting the heat generating temp. of a DC motor, a carriage position detecting apparatus and a device for controlling the current flowing to the DC motor. CONSTITUTION:A CPU operates the printing area corresponding to printing data and determines the distance Spe from the stop position of a carriage to a printing completion position (step 1). Next, the heat generating temp. of a DC motor is detected by a temp. sensor to be compared with the value of the tolerance limit temp. Hs stored in an ROM and, when the detected temp. does not reach the value of the temp. Hs, a step 3 is executed and the current limit value of the DC motor is set to a current limiting circuit as Imax. When the heat generating temp. of the DC motor reaches the tolerance limit value in a step 2, a step 4 is executed and the predetermined running distance Ss stored in the ROM is compared with the distance Spe determined in the step 1. When Spe is larger than Ss, the step 3 is executed and, when Spe is Ss or less, a step 5 is executed.

Description

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

【0001】[0001]

【産業上の利用分野】本発明は直流モータでキャリッジ
を駆動して記録媒体に印字を行なうシリアルプリンタに
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a serial printer for printing on a recording medium by driving a carriage with a DC motor.

【0002】[0002]

【従来の技術】図6は本発明が適用されるシリアルプリ
ンタのキャリッジ制御装置の構成を示す。直流モータ1
の回転運動はプーリ2を介してタイミングベルト3の直
線運動に変換される。タイミングベルト3で牽引するこ
とにより印字ヘッド4を搭載したキャリッジ5を移動さ
せ、印字ヘッド4から紙等の印字媒体8に印字を行な
う。なお直流モータ1には位置検出用のエンコーダ6が
配設されている。
2. Description of the Related Art FIG. 6 shows the construction of a carriage control device of a serial printer to which the present invention is applied. DC motor 1
Is converted into a linear motion of the timing belt 3 via the pulley 2. By pulling with the timing belt 3, the carriage 5 carrying the print head 4 is moved, and printing is performed from the print head 4 to the print medium 8 such as paper. The DC motor 1 is provided with an encoder 6 for position detection.

【0003】一行分の印字データを印字する時の直流モ
ータ1の駆動パターンを図7(a)に、この時に直流モ
ータ1に流れる電流を同図(b)に示す。Tacc は加速
区間であり、目標回転速度に達した後、定速制御を行い
ながらTconstの区間で印字を行ない、印字終了後に減
速制御を開始しTbrkの区間で減速する。キャリッジ5
の加速および減速には大きなトルクが必要であり、直流
モータ1の発生トルクは電流値に比例するから図7
(b)に示すように加速、減速区間では定速制御区間よ
り電流値は大きくなる。このため、定速制御区間Tcons
t が短いほど、一行当りの直流モータ1の平均電流は大
きくなる。さらに、直流モータ1の発熱量はこの平均電
流の増加に伴って大きくなるから、例えば一行中の印字
データが少なくて定速制御区間Tconst が短いほど発熱
量が大きくなる。このような印字が連続して行なわれる
ことで発熱量が増加し、許容温度を超えると直流モータ
1の焼損を招くおそれがある。このため従来のプリンタ
では、一行中の印字データが少ない場合のことも考慮し
て大出力の直流モータを使用していた。
FIG. 7A shows a drive pattern of the DC motor 1 when printing one line of print data, and FIG. 7B shows a current flowing through the DC motor 1 at this time. Tacc is an acceleration section, and after reaching the target rotation speed, printing is performed in the section of Tconst while performing constant speed control, deceleration control is started after the printing is completed, and deceleration is performed in the section of Tbrk. Carriage 5
Since a large torque is required for acceleration and deceleration of the DC motor 1, the torque generated by the DC motor 1 is proportional to the current value.
As shown in (b), the current value in the acceleration / deceleration section is larger than that in the constant speed control section. Therefore, the constant speed control section Tcons
The shorter t is, the larger the average current of the DC motor 1 per row is. Further, since the heat generation amount of the DC motor 1 increases as the average current increases, the heat generation amount increases as the print data in one line decreases and the constant speed control section Tconst decreases. When such printing is continuously performed, the heat generation amount increases, and if the allowable temperature is exceeded, the DC motor 1 may be burned. Therefore, in the conventional printer, a high-output DC motor is used in consideration of the case where the print data in one line is small.

【0004】[0004]

【発明が解決しようとする課題】しかし、一行中の印字
データの数は数十桁程度が一般的で、例えば十桁以下の
印字が連続して長時間続くことは希である。このような
特殊な状況を想定して大出力の直流モータを選定したの
では、印字桁数が長い場合の利用効率が悪くなる。本発
明はこの様な問題を解決するために鑑みられたもので、
その目的とするところは発熱温度が許容値を超えないよ
うに制御することで、直流モータを効率よく利用できる
ようにしたキャリッジ制御装置を提供することである。
However, the number of print data in one line is generally about several tens of digits, and for example, it is rare that printing with less than ten digits continues continuously for a long time. If a DC motor with a large output is selected on the assumption of such a special situation, the utilization efficiency will be deteriorated when the number of print digits is long. The present invention has been conceived in order to solve such a problem,
It is an object of the invention to provide a carriage control device in which a direct-current motor can be efficiently used by controlling a heat generation temperature so as not to exceed an allowable value.

【0005】[0005]

【課題を解決するための手段】この様な課題を解決する
ために本発明のキャリッジ制御装置は、印字ヘッドを搭
載したキャリッジと、該キャリッジを駆動する直流モー
タを有するキャリッジ制御装置において、前記直流モー
タの発熱温度を検出する温度検出手段と、前記キャリッ
ジの位置を検出する位置検出手段と、前記直流モータに
流れる電流の大きさを制御する電流制御手段とを有し、
前記温度検出手段で検出した結果が所定温度に達し、か
つ一行の印字に要する前記キャリッジの移動距離が所定
走行距離よりも短い場合は、前記一行の印字に要する前
記キャリッジの移動距離の長さに応じて前記直流モータ
に流れる電流の大きさを制御することを特徴とする。
In order to solve such a problem, a carriage control device of the present invention is a carriage control device having a carriage on which a print head is mounted and a direct current motor for driving the carriage. A temperature detecting means for detecting a heat generation temperature of the motor; a position detecting means for detecting a position of the carriage; and a current control means for controlling a magnitude of a current flowing through the DC motor,
When the result detected by the temperature detecting means reaches a predetermined temperature and the movement distance of the carriage required for printing one line is shorter than the predetermined traveling distance, the length of the movement distance of the carriage required for printing one line is set. The magnitude of the current flowing through the DC motor is controlled accordingly.

【0006】[0006]

【実施例】以下、図面に基づき本発明の実施例を詳細に
説明する。
Embodiments of the present invention will now be described in detail with reference to the drawings.

【0007】図1は本発明の一実施例を示すキャリッジ
制御装置の構成図である。図1において、図5に示した
構成例と同じ装置には同一番号を付して説明を省略す
る。図中、7は直流モータ1の発熱温度を検出するため
に直流モータ1に当接して配設された温度センサであ
る。
FIG. 1 is a block diagram of a carriage controller showing an embodiment of the present invention. In FIG. 1, the same devices as those in the configuration example shown in FIG. In the figure, reference numeral 7 is a temperature sensor arranged in contact with the DC motor 1 in order to detect the heat generation temperature of the DC motor 1.

【0008】図2はこのような構成のキャリッジ制御装
置を制御するための制御ブロック図である。図2におい
て10はプリンタの制御を行なうCPUである。11は
ROMであり、制御プログラムの他に本実施例では直流
モータ1の許容限界温度Hs(本実施例では130
℃)、所定走行距離Ss(本実施例では150パル
ス)、さらに、キャリッジ5の停止位置から印字終了位
置までの距離Speと直流モータ1の電流制限値との関係
が表1に示すデータテーブルとして記憶されている。
FIG. 2 is a control block diagram for controlling the carriage control device having such a configuration. In FIG. 2, reference numeral 10 is a CPU that controls the printer. Reference numeral 11 denotes a ROM, and in addition to the control program, in the present embodiment, the allowable limit temperature Hs of the DC motor 1 (130 in the present embodiment).
C.), a predetermined travel distance Ss (150 pulses in this embodiment), and a relationship between the distance Spe from the stop position of the carriage 5 to the print end position and the current limit value of the DC motor 1 as a data table shown in Table 1. Remembered

【0009】[0009]

【表1】 [Table 1]

【0010】12は各種データを一時的に記憶するRA
Mである。コンピュータ等のホスト装置13からの印字
データはI/F部(インターフェイス部)14を介して
CPU10に送られる。印字指令はI/O部15を介し
てヘッド駆動部16に送られ、これに応じてヘッド駆動
部16が印字ヘッド4を駆動して印字を行なう。キャリ
ッジ5を駆動する直流モータ1の制御指令はI/O部1
5を介して直流モータ駆動部17に送られ、直流モータ
駆動部17が直流モータ1を駆動して目標回転速度に制
御する。目標回転速度の値はRAM12に記憶される。
また、RAMに記憶されている電流制限値のデータはI
/O部15を介して電流制限回路部18に設定され、電
流制限回路部18は直流モータ1に流れる電流が設定値
を超えないよう制御する。直流モータ1の回転角度に応
じたエンコーダ6の出力パルスはI/O部15を介して
CPU10に送られ、このパルスをカウントすることに
よりキャリッジ5の位置管理を行い、周期を計測するこ
とによって回転速度を検出する(以後、キャリッジ5の
移動距離はエンコーダのパルス数で表す)。また、温度
センサ7で検出された直流モータ1の発熱温度データは
I/O部15を介してCPU10に送られる。
Reference numeral 12 is an RA for temporarily storing various data.
It is M. Print data from a host device 13 such as a computer is sent to the CPU 10 via an I / F unit (interface unit) 14. The print command is sent to the head drive unit 16 via the I / O unit 15, and in response to this, the head drive unit 16 drives the print head 4 to perform printing. The control command for the DC motor 1 that drives the carriage 5 is the I / O unit 1.
5 to the DC motor drive unit 17, which drives the DC motor 1 to control the target rotation speed. The value of the target rotation speed is stored in the RAM 12.
The current limit value data stored in the RAM is I
It is set in the current limiting circuit unit 18 via the / O unit 15, and the current limiting circuit unit 18 controls so that the current flowing through the DC motor 1 does not exceed the set value. The output pulse of the encoder 6 according to the rotation angle of the DC motor 1 is sent to the CPU 10 via the I / O unit 15, the position of the carriage 5 is controlled by counting the pulse, and the rotation is performed by measuring the cycle. The speed is detected (hereinafter, the moving distance of the carriage 5 is represented by the number of pulses of the encoder). Further, the heat generation temperature data of the DC motor 1 detected by the temperature sensor 7 is sent to the CPU 10 via the I / O unit 15.

【0011】以上のように構成された本発明の一実施例
の動作について、図3を参照しながら説明する。図3は
一行分の印字データを印字する動作を表すフローチャー
トである。ここではキャリッジ5が図4(a)に示す停
止位置に停止した状態から、矢印の方向に移動して印字
データ“ABCD”を印字する動作を表している。ま
ず、CPU10はホスト装置5からの印字データに応じ
てヘッド駆動データをRAM12に展開するとともに印
字データに応じた印字領域を演算する。このとき、キャ
リッジ5の停止位置から印字終了位置(印字領域の最終
位置)までの距離Speが確定する。ここではSpe=10
0パルスとする〔ステップ〕。次に温度センサ7によ
り直流モータ1の発熱温度を検出し、ROM11に格納
されている許容限界温度Hs の値と比較し、直流モータ
1の発熱温度が許容限界温度Hs に達していない場合は
ステップに進む〔ステップ〕。ステップでは直流
モータ1の電流制限値をImax として電流制限回路部1
8に設定する。なおImaxの値は本実施例では5Aとす
る。一方、ステップにおいて直流モータ1の発熱温度
が許容限界温度Hsに達している場合はステップに進
む。ステップではROM11に格納されている所定走
行距離Ssと、ステップで確定したキャリッジ5の停
止位置から印字終了位置までの距離Speとを比較し、S
peが所定走行距離Ssより大きい場合はステップに進
む。ステップにおいて、キャリッジ5の停止位置から
印字終了位置までの距離Speが所定走行距離Ss以下の
場合はステップに進む。ステップではROM11に
格納されているデータテーブルにより、ステップで確
定したSpeの値(キャリッジ5の停止位置から印字終了
位置までの距離)に応じた電流制限値を電流制限回路部
18に設定する。ここではSpe=100のため目標回転
速度は4Aとする。電流制限値が決定されるとステップ
に進む。ステップでは、まず直流モータ1を駆動し
キャリッジ5の移動を開始する。直流モータ1は停止状
態から、RAM12に記憶されている目標回転速度に向
かって加速し、到達後は目標回転速度に制御される。そ
の後、印字領域に達するとCPU10はヘッド駆動デー
タに基づき印字ヘッド4を駆動し印字を行なう。印字デ
ータに応じた印字が終了すると減速制御を行なってキャ
リッジ5を停止する。この間、直流モータ1に流れる電
流は電流制限回路部18により設定値を超えないよう制
御されている。
The operation of the embodiment of the present invention configured as above will be described with reference to FIG. FIG. 3 is a flowchart showing the operation of printing the print data for one line. Here, the operation in which the carriage 5 is stopped at the stop position shown in FIG. 4A and is moved in the direction of the arrow to print the print data "ABCD" is shown. First, the CPU 10 expands the head drive data in the RAM 12 according to the print data from the host device 5 and calculates the print area according to the print data. At this time, the distance Spe from the stop position of the carriage 5 to the print end position (final position of the print area) is determined. Here Spe = 10
0 pulse [step]. Next, the heat generation temperature of the DC motor 1 is detected by the temperature sensor 7 and compared with the value of the allowable limit temperature Hs stored in the ROM 11. If the heat generation temperature of the DC motor 1 has not reached the allowable limit temperature Hs, step Go to [Step]. In the step, the current limit value of the DC motor 1 is set to Imax and the current limit circuit unit 1
Set to 8. The value of Imax is 5 A in this embodiment. On the other hand, when the heat generation temperature of the DC motor 1 has reached the allowable limit temperature Hs in step, the process proceeds to step. In step, the predetermined traveling distance Ss stored in the ROM 11 is compared with the distance Spe from the stop position of the carriage 5 determined in step to the print end position, and S
When pe is larger than the predetermined traveling distance Ss, the process proceeds to step. In step, if the distance Spe from the stop position of the carriage 5 to the print end position is less than the predetermined traveling distance Ss, the process proceeds to step. In the step, a current limit value corresponding to the value of Spe (distance from the stop position of the carriage 5 to the print end position) determined in the step is set in the current limit circuit section 18 by the data table stored in the ROM 11. Here, since Spe = 100, the target rotation speed is 4A. When the current limit value is determined, the process proceeds to step. In the step, first, the DC motor 1 is driven to start moving the carriage 5. The DC motor 1 accelerates from the stopped state toward the target rotation speed stored in the RAM 12, and is controlled to the target rotation speed after reaching the target rotation speed. After that, when the print area is reached, the CPU 10 drives the print head 4 based on the head drive data to perform printing. When printing according to the print data is completed, deceleration control is performed and the carriage 5 is stopped. During this time, the current flowing through the DC motor 1 is controlled by the current limiting circuit unit 18 so as not to exceed the set value.

【0012】次に所定走行距離Ssの設定値およびデー
タテーブルの決定方法について述べる。図5(a)は一
行におけるキャリッジ5の停止位置から印字終了位置ま
での距離Speを一定にした印字を、電流制限値をImax
に設定して連続して行なった場合の直流モータ1の発熱
飽和温度の関係を示したものである。例えば、キャリッ
ジ5の停止位置から印字終了位置までの距離Speが15
0パルスの場合は直流モータ1の発熱飽和温度は130
℃である。ここで直流モータ1の許容発熱温度が130
℃だとすると、Speが150パルス以下の連続印字動作
において直流モータ1は発熱により焼損する危険性があ
る。データテーブルについては表1に示すようにSpeの
値が大きいほど電流制限値も大きい。これは、前述のよ
うに定速制御時に直流モータ1に流れる電流は加速時、
減速時に比べて小さく、一般に電流制限値よりも小さい
ため、Speの値が大きいほど定速制御区間の占める割合
が大きくなって平均電流が小さくなるからである。な
お、これらは予め実験によって求めることができる。
Next, a method of determining the set value of the predetermined traveling distance Ss and the data table will be described. FIG. 5A shows the current limit value Imax when printing is performed with a constant distance Spe from the stop position of the carriage 5 to the print end position in one line.
3 shows the relationship between the heat generation saturation temperature of the DC motor 1 when continuously set with the above condition. For example, the distance Spe from the stop position of the carriage 5 to the print end position is 15
In the case of 0 pulse, the heat generation saturation temperature of the DC motor 1 is 130
℃. Here, the allowable heat generation temperature of the DC motor 1 is 130
If the temperature is ° C, the DC motor 1 may be burned due to heat generation in the continuous printing operation with Spe of 150 pulses or less. Regarding the data table, as shown in Table 1, the larger the value of Spe, the larger the current limit value. This is because the current flowing through the DC motor 1 during constant speed control during acceleration is as follows.
This is because it is smaller than during deceleration and generally smaller than the current limit value, so that the larger the value of Spe, the larger the proportion occupied by the constant speed control section and the smaller the average current. These can be obtained in advance by experiments.

【0013】以上の構成および動作により、直流モータ
1の発熱温度が許容限界温度Hsに達するまでの印字動
作においては、電流制限値をImaxに設定して高速印字
を確保する。このときのキャリッジ動作を図4(b)に
示す。横軸は移動距離を、縦軸は移動速度を表す。一
方、直流モータ1の発熱温度が許容限界温度Hsに達
し、かつキャリッジ5の停止位置から印字終了位置まで
の距離Speが所定走行距離Ssより小さい場合において
は、Speの値に応じて電流制限値を変更することによっ
て、発熱温度を許容限界温度Hs以下に抑えることが可
能となる。このときのキャリッジ動作を図4(c)に示
す。この結果、キャリッジ5の停止位置から印字終了位
置までの距離Speを一定にした印字を連続して行なった
場合の直流モータ1の発熱飽和温度は図5(b)のよう
になる。
With the above configuration and operation, in the printing operation until the heat generation temperature of the DC motor 1 reaches the allowable limit temperature Hs, the current limit value is set to Imax to ensure high speed printing. The carriage operation at this time is shown in FIG. The horizontal axis represents the moving distance, and the vertical axis represents the moving speed. On the other hand, when the heat generation temperature of the DC motor 1 reaches the allowable limit temperature Hs and the distance Spe from the stop position of the carriage 5 to the print end position is smaller than the predetermined traveling distance Ss, the current limit value is changed according to the value of Spe. It is possible to suppress the heat generation temperature to the allowable limit temperature Hs or less by changing the value. The carriage operation at this time is shown in FIG. As a result, the heat generation saturation temperature of the DC motor 1 when printing is continuously performed with the distance Spe from the stop position of the carriage 5 to the print end position being constant is as shown in FIG. 5B.

【0014】電流制限値を小さくすることによりプリン
タとしての実行印字速度は遅くなるが、図5(b)から
わかるようにSpeが150パルス以上の印字においては
電流制限値を小さくしなくとも連続印字動作が可能であ
る。また、前述のように印字桁数の少ない印字が連続し
て長時間続くことは希であり、使用頻度の高い印字桁数
については実行印字速度を落すことなく構成できる。印
字桁数が少ない印字が連続した場合でも許容限界温度H
s以内であれば電流制限値はImax のままであるから実
行印字速度が遅くなることはない。
By decreasing the current limit value, the execution printing speed as a printer becomes slower. However, as can be seen from FIG. 5 (b), in the printing with Spe of 150 pulses or more, continuous printing is possible without decreasing the current limit value. It is possible to operate. Further, as described above, it is rare that printing with a small number of print digits continues continuously for a long time, and it is possible to configure a print digit number that is frequently used without reducing the execution print speed. Allowable temperature limit H even when printing is performed with a small number of digits
If it is within s, the current limit value remains at Imax, so the execution print speed does not slow down.

【0015】なお、本実施例では一行の印字に要するャ
リッジの移動距離としてキャリッジ5の停止位置から印
字終了位置(印字領域の最終位置)までの距離Speを用
いたが、この他に印字開始前のキャリッジの停止位置か
ら印字終了後の停止位置までの走行距離や、定速制御中
の走行距離を用いることもできる。また、走行パターン
が決まれば走行距離と走行時間は対応関係があるため、
走行距離の代わりに走行時間を用いてもよい。
In this embodiment, the distance Spe from the stop position of the carriage 5 to the print end position (final position of the print area) is used as the carriage movement distance required for printing one line. It is also possible to use the distance traveled from the carriage stop position to the stop position after printing, or the distance traveled during constant speed control. Also, if the driving pattern is decided, there is a correspondence between the mileage and the running time,
The traveling time may be used instead of the traveling distance.

【0016】[0016]

【発明の効果】以上説明したように、本発明によれば簡
単な構成で直流モータの発熱量が許容値を超えないよう
に制御することが可能となり、利用効率の高いキャリッ
ジ制御装置を提供することがきる。
As described above, according to the present invention, it is possible to control the heat generation amount of the DC motor so as not to exceed the allowable value with a simple structure, and to provide a carriage control device with high utilization efficiency. I can do it.

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

【図1】本発明の一実施例を示すプリンタの構成図。FIG. 1 is a configuration diagram of a printer showing an embodiment of the present invention.

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

【図3】本発明の一実施例のキャリッジ動作を説明する
フローチャート。
FIG. 3 is a flowchart illustrating a carriage operation according to an exemplary embodiment of the present invention.

【図4】本発明の一実施例のキャリッジ駆動動作を示す
図。
FIG. 4 is a diagram showing a carriage driving operation according to an embodiment of the present invention.

【図5】直流モータの発熱状態を説明する図。FIG. 5 is a diagram illustrating a heat generation state of a DC motor.

【図6】従来のプリンタの構成図。FIG. 6 is a configuration diagram of a conventional printer.

【図7】キャリッジ駆動パターンと直流モータの通電電
流を示す図。
FIG. 7 is a diagram showing a carriage drive pattern and a current supplied to a DC motor.

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

1 直流モータ 2 プーリ 3 タイミングベルト 4 印字ヘッド 5 キャリッジ 6 エンコーダ 7 温度センサ 8 印字媒体 10 CPU 11 ROM 12 RAM 13 ホスト装置 14 I/F部 15 I/O部 16 ヘッド駆動部 17 直流モータ駆動部 18 電流制限回路部 1 DC motor 2 Pulley 3 Timing belt 4 Print head 5 Carriage 6 Encoder 7 Temperature sensor 8 Print medium 10 CPU 11 ROM 12 RAM 13 Host device 14 I / F unit 15 I / O unit 16 Head drive unit 17 DC motor drive unit 18 Current limiting circuit section

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 印字ヘッドを搭載したキャリッジと、該
キャリッジを駆動する直流モータを有するキャリッジ制
御装置において、前記直流モータの発熱温度を検出する
温度検出手段と、前記キャリッジの位置を検出する位置
検出手段と、前記直流モータに流れる電流の大きさを制
御する電流制御手段と、を有し、前記温度検出手段で検
出した結果が所定温度に達し、かつ一行の印字に要する
前記キャリッジの移動距離が所定走行距離よりも短い場
合は、前記一行の印字に要する前記キャリッジの移動距
離の長さに応じて前記直流モータに流れる電流の大きさ
を制御することを特徴とするキャリッジ制御装置。
1. A carriage control device having a carriage on which a print head is mounted and a DC motor for driving the carriage, the temperature detecting means for detecting a heat generation temperature of the DC motor, and the position detection for detecting the position of the carriage. Means and a current control means for controlling the magnitude of the current flowing through the DC motor, the result detected by the temperature detection means reaches a predetermined temperature, and the carriage movement distance required for printing one line is The carriage control device is characterized in that when the travel distance is shorter than a predetermined travel distance, the magnitude of the current flowing through the DC motor is controlled according to the length of the travel distance of the carriage required for printing the one line.
JP16494592A 1992-06-23 1992-06-23 Carriage control device Pending JPH061033A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP16494592A JPH061033A (en) 1992-06-23 1992-06-23 Carriage control device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP16494592A JPH061033A (en) 1992-06-23 1992-06-23 Carriage control device

Publications (1)

Publication Number Publication Date
JPH061033A true JPH061033A (en) 1994-01-11

Family

ID=15802840

Family Applications (1)

Application Number Title Priority Date Filing Date
JP16494592A Pending JPH061033A (en) 1992-06-23 1992-06-23 Carriage control device

Country Status (1)

Country Link
JP (1) JPH061033A (en)

Similar Documents

Publication Publication Date Title
JP3053144B2 (en) Printer carriage motor controller
JPH0611573B2 (en) Recording device
JPS6337595B2 (en)
JPH061033A (en) Carriage control device
JP2003108230A5 (en)
JP2988125B2 (en) Carriage control device
JPH0550691A (en) Carriage control device
JP2988126B2 (en) Carriage control device
US5442566A (en) Parts supplying method in which movements of parallel supply tables are controlled
JPH0550690A (en) Carriage control device
JPH0550689A (en) Carriage control device
JPH05254207A (en) Carriage control apparatus
JPH06115139A (en) Method of controlling thermal printer
JPS59149796A (en) Control system for stepping motor
JP2824432B2 (en) How to drive a serial printer
JPH05338308A (en) Control method for carriage motor of printer
JP3050259B2 (en) Printing control device
JPH0542743A (en) Control of spacing mechanism of printer
JPS58199177A (en) Heat sensitive printing apparatus
JPS63153153A (en) Shuttle drive device
JPH02301469A (en) Carriage driving control method of serial printer
JPS62178376A (en) Printer
JPH01115645A (en) Printing controller in serial printer
JPS62242565A (en) Recorder
JPS63126778A (en) Printer