JPH0263779A - Carriage motor drive device of printer device - Google Patents

Carriage motor drive device of printer device

Info

Publication number
JPH0263779A
JPH0263779A JP21490988A JP21490988A JPH0263779A JP H0263779 A JPH0263779 A JP H0263779A JP 21490988 A JP21490988 A JP 21490988A JP 21490988 A JP21490988 A JP 21490988A JP H0263779 A JPH0263779 A JP H0263779A
Authority
JP
Japan
Prior art keywords
carriage motor
temperature
printer
electric current
current
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
JP21490988A
Other languages
Japanese (ja)
Inventor
Hideki Fukuchi
福地 秀樹
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.)
Toshiba Corp
Original Assignee
Toshiba 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 Toshiba Corp filed Critical Toshiba Corp
Priority to JP21490988A priority Critical patent/JPH0263779A/en
Publication of JPH0263779A publication Critical patent/JPH0263779A/en
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J29/00Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
    • B41J29/38Drives, motors, controls or automatic cut-off devices for the entire printing mechanism

Landscapes

  • Character Spaces And Line Spaces In Printers (AREA)

Abstract

PURPOSE:To allow the generated torque of a carriage motor to change and thereby make possible the efficient drive of the motor by controlling the supply of electric current to the carriage motor depending upon the temperature condition of a printer. CONSTITUTION:A constant current circuit control section 7 determines the reference amount of electric current from the operating condition of a carriage motor which is obtained from CPU 9 and the temperature condition of a printer which is obtained from a temperature detection circuit 8. Then said control section controls an electric current supply to the carriage motor 4 through a constant current circuit 6 so that the amount of electric current applied to the carriage motor 4 does not exceed the reference amount of electric current. In this case, if the temperature of the printer is higher than a temperature detected by the temperature detection circuit 8, an output 10 from the temperature detection circuit 8 at 'H' level. Consequently, no change occurs in the reference amount of electric current and the amount of electric current supplied to the carriage motor 4 is normal. In the meantime, if the temperature of the printer is lower than the detected temperature, the output 10 from the temperature detection circuit 8 is at 'L' level. Therefore, the reference amount of electric current is low due to a normal temperature condition. Subsequently, it is possible to prevent damage caused to the carriage motor 4 due to heating at the time of normal or high temperatures. Thus the efficient drive of the motor is ensured.

Description

【発明の詳細な説明】 [発明の目的] (産業上の利用分野) 本発明は温度状態に応じたモータ駆動に好適なプリンタ
装置のキャリッジモータ駆動装置に関する。
DETAILED DESCRIPTION OF THE INVENTION [Object of the Invention] (Industrial Application Field) The present invention relates to a carriage motor drive device for a printer device suitable for driving a motor according to temperature conditions.

(従来の技術) 従来、例えばシリアルプリンタ等のプリンタ装置におけ
るキャリッジモータ駆動装置としては、定電流回路が用
いられ、この定電流回路によってキャリッジモータに電
流を供給し、キャッジの加減速時、低速時および停止時
に一定のトルクを発生させている。
(Prior Art) Conventionally, a constant current circuit has been used as a carriage motor drive device in a printer device such as a serial printer. and generates a constant torque when stopped.

ところで、キャリッジを駆動するために必要なキャリッ
ジモータのトルクは、その動作時の環境温度によって左
右される問題がある。通常、温度が低くなる程、大きな
トルクを必要とする。したがって、効率の良いモータ駆
動を実現するためには、プリンタの動作保証温度の最低
値に合せて、その値を大きく設定しなければならない。
However, there is a problem in that the torque of the carriage motor required to drive the carriage depends on the environmental temperature during its operation. Generally, the lower the temperature, the greater the torque required. Therefore, in order to realize efficient motor drive, the value must be set large to match the minimum guaranteed operation temperature of the printer.

しかしながら、従来、温度状態によって、キャリッジモ
ータの発生トルクを変化させることができなかったため
、低温時に最大トルクを発生させると、常温時、高温時
に過剰トルクとなり、その結果、キャリッジモータが発
熱して破損してしまう欠点があった。
However, conventionally, it has not been possible to change the torque generated by the carriage motor depending on the temperature condition, so if the maximum torque is generated at low temperatures, excessive torque will occur at normal and high temperatures, and as a result, the carriage motor will heat up and be damaged. There was a drawback to it.

(発明か解決しようとする課題) 上記したように、従来、低温時に最大トルクを発生させ
て、効率良くキャリッジモータを駆動する構成とした際
には、常温時、高温時に過剰トルクとなり、発熱による
キャリッジモータの破損を招く欠点があった。
(Problem to be solved by the invention) As mentioned above, conventionally, when the structure was configured to efficiently drive the carriage motor by generating the maximum torque at low temperatures, excessive torque was generated at room temperature and high temperature, resulting in generation of heat. This had the disadvantage of causing damage to the carriage motor.

本発明は上記のような点に鑑みなされたもので、温度状
態によってキャリッジモータの発生トルクを変化させ、
効率の良いモータ駆動ができるプリンタ装置のキャリッ
ジモータ駆動装置を提供することを目的とする。
The present invention was made in view of the above points, and it is possible to change the torque generated by the carriage motor depending on the temperature condition,
It is an object of the present invention to provide a carriage motor drive device for a printer device that can drive a motor with high efficiency.

[発明の構成] (課題を解決するための手段) すなわち、本発明に係るプリンタ装置のキャリッジモー
タ駆動装置は、キャリッジモータに流れる電流量が基準
電流量を越えた場合に、上記キャリッジモータへの電流
供給を停止制御するものであって、プリンタ温度が予め
設定された検知温度より低い場合に、上記基準電流量を
上記プリンタ温度が上記検知温度より高い場合より大き
く設定する構成とした。
[Structure of the Invention] (Means for Solving the Problems) That is, the carriage motor drive device of the printer device according to the present invention is configured such that when the amount of current flowing through the carriage motor exceeds a reference current amount, the carriage motor is The current supply is controlled to stop, and when the printer temperature is lower than a preset detected temperature, the reference current amount is set to be larger than when the printer temperature is higher than the detected temperature.

(作用) 上記の構成によれば、プリンタ温度が検知温度より低い
場合には、キャリッジモータに供給される電流量が多く
なり、これにより発生トルクも大きくなる。したがって
、温度状態によってキャリッジモータの発生トルクを変
化させて、効率の良いモータ駆動ができる。
(Function) According to the above configuration, when the printer temperature is lower than the detected temperature, the amount of current supplied to the carriage motor increases, thereby increasing the generated torque. Therefore, the torque generated by the carriage motor can be changed depending on the temperature state, and the motor can be driven efficiently.

(実施例) 以下、図面を参照して本発明の一実施例に係るプリンタ
装置のキャリッジモータ駆動装置を説明する。
(Embodiment) Hereinafter, a carriage motor drive device for a printer device according to an embodiment of the present invention will be described with reference to the drawings.

第1図はその回路構成を示すブロック図である。FIG. 1 is a block diagram showing the circuit configuration thereof.

まず、この回路構成を説明する前に、第6図を参照して
プリンタ装置におけるキャリッジ機構部の構成について
説明する。
First, before explaining this circuit configuration, the configuration of the carriage mechanism section in the printer device will be explained with reference to FIG.

第6図に示すように、プリンタ装置のキャリッジ機構部
は、主としてキャリッジレール1、キャリッジ2、タイ
ミングベルト3、キャリッジモタ4およびプーリ5で構
成される。キャリッジ2は、キャリッジレール1にスラ
イド可能に支持されており、キャリッジモータ4の駆動
でキャリッジレール1上を移動する。このキャリッジモ
ータ4は、例えば4相ステツピングモータからなり、第
1図に示すキャリッジモータ駆動装置によって駆動され
る。
As shown in FIG. 6, the carriage mechanism of the printer device mainly includes a carriage rail 1, a carriage 2, a timing belt 3, a carriage motor 4, and a pulley 5. The carriage 2 is slidably supported by the carriage rail 1 and moves on the carriage rail 1 by driving a carriage motor 4. The carriage motor 4 is composed of, for example, a four-phase stepping motor, and is driven by a carriage motor drive device shown in FIG.

次に、第1図に示すキャリッジモータ駆動装置の回路r
f4成について説明する。
Next, the circuit r of the carriage motor drive device shown in FIG.
The f4 configuration will be explained.

このキャリッジモータ駆動装置は、4相ステツピングモ
ータからなるギヤリッジモータ4を構成する各励磁コイ
ル311ia、36b(実際には第4図に示すように4
個であるが、説明の都合上、2個だけ示す)に電流を供
給する定電流回路6、この定電流回路6の電流供給を制
御する定電流回路制御部7、プリンタ温度を検出する温
度検出回路8、モータ駆動状!t3(加減速、低速、停
止)を定電流回路制御部7に通知するCPU9からなる
This carriage motor drive device includes excitation coils 311ia and 36b (actually, as shown in FIG.
a constant current circuit 6 that supplies current to the constant current circuit 6 (for convenience of explanation, only two are shown), a constant current circuit control section 7 that controls the current supply of the constant current circuit 6, and a temperature detector that detects the printer temperature. Circuit 8, motor driven! It consists of a CPU 9 that notifies the constant current circuit control section 7 of t3 (acceleration/deceleration, low speed, stop).

具体的に説明すると、CPU9は、アドレスバス12、
データバス13、コントロールバス14を通じてI10
ポート15にキャリッジモータ4の動作状態を示す情報
を送る。すなわち、CPU9は、コントロールバス14
上にI10ポートをアクセスする内容と、I10ポート
へデータを書込むといった内容の2つの情報を出して、
図示せぬ各110ポートへ送る。次に、CPU9は、ア
ドレスバス12にI10ポートアドレスを出して、特定
の110ポートつまりI10ボート15を指定する。
To be more specific, the CPU 9 uses the address bus 12,
I10 through data bus 13 and control bus 14
Information indicating the operating state of the carriage motor 4 is sent to the port 15. That is, the CPU 9 uses the control bus 14
Output two pieces of information: one to access the I10 port and one to write data to the I10 port,
It is sent to each of 110 ports (not shown). Next, the CPU 9 outputs an I10 port address to the address bus 12 to designate a specific 110 port, that is, the I10 port 15.

次に、CPU9は、データバス13上にキャリッジモー
タ4の動作状態を示す情報を乗せて、I10ポート15
に送る。この場合、その情報は、例えばデータ中の下位
2ビツトを用いて次のように表現される。
Next, the CPU 9 loads information indicating the operating state of the carriage motor 4 onto the data bus 13 and sends the information to the I10 port 15.
send to In this case, the information is expressed as follows using, for example, the lower two bits of the data.

下位2ビット:意味 11:加減速 10:低速 01:停止 00;キャリッジフリー 次に、定電流回路制御部7内のI10ポート15につい
て説明する。
Lower 2 bits: Meaning 11: Acceleration/deceleration 10: Low speed 01: Stop 00; Carriage free Next, the I10 port 15 in the constant current circuit control section 7 will be explained.

I10ポート15は、レジスタ部とデコーダ部の2つか
ら構成される。レジスタ部は、CPU9から送られてく
るデータを受取り、それを次のデータが来るまでラッチ
する。デコーダ部は、レジスタ部の出力をデコードし、
その結果によって110ポート15の2つの出力1B、
17のレベル状態(rHJorrLJ)を次のように決
定する。
The I10 port 15 is composed of two parts: a register section and a decoder section. The register section receives data sent from the CPU 9 and latches it until the next data arrives. The decoder section decodes the output of the register section,
Depending on the result, the two outputs 1B of 110 port 15,
The level state (rHJorrLJ) of No. 17 is determined as follows.

出力16  出力17:キャリッジの状態rHJ   
rHJ :加減速 rHJ   rLj  :低速 rLJ   rHJ :停止 rLJ   rLJ  :キャリッジフリー次に、温度
検出回路8について説明する。
Output 16 Output 17: Carriage status rHJ
rHJ: Acceleration/deceleration rHJ rLj: Low speed rLJ rHJ: Stop rLJ rLJ: Carriage free Next, the temperature detection circuit 8 will be explained.

この温度検出回路8による温度検知は、サーミスタ25
によって行われる。サーミスタ25の抵抗値の温度特性
は、高温になるに連れて、その値が低くなるという特性
を持つ。このサーミスタ25は、抵抗2Gと共に分圧回
路を構成しており、この分圧回路の出力をコンパレータ
27の一端子へ、また、分圧回路28の出力をコンパレ
ータ27の子端子へ接続して、基準電圧としている。
Temperature detection by this temperature detection circuit 8 is performed by a thermistor 25.
carried out by. The temperature characteristic of the resistance value of the thermistor 25 is such that the value decreases as the temperature increases. This thermistor 25 constitutes a voltage dividing circuit together with the resistor 2G, and the output of this voltage dividing circuit is connected to one terminal of the comparator 27, and the output of the voltage dividing circuit 28 is connected to a child terminal of the comparator 27. It is used as the reference voltage.

その動作について説明すると、コンパレータ27は、サ
ーミスタ25側の分圧回路の出力電圧をコンパレータ2
7の子端子側の基準電圧と比較している。
To explain its operation, the comparator 27 converts the output voltage of the voltage dividing circuit on the thermistor 25 side into the comparator 27.
It is compared with the reference voltage on the child terminal side of No.7.

ここで、サーミスタ25側のコンパレータ27の出力電
圧は、上述したサーミスタ25の温度特性によって左右
される。すなわち、温度が高くなるに従って、サーミス
タ25の抵抗値が下がり、分圧回路のサーミスタ25側
の電圧(分圧回路の出力電圧)が低くなる。この結果、
コンパレータ27の子端子側の基準電圧との比較により
、温度がコンパレータ27の一端子電圧より高くなるよ
うな、ある温度以上の値であれば、コンパレータ27の
出力10はrHJレベルになる。一方、ある温度以下で
あれば、コンパレータ27の出力10はrLJ レベル
になる。ここで、上述したコンパレータ27の子端子の
基準電圧は、温度検出回路8の検知温度を示すことにな
る。第2図に、この検知温度とコンパレータ27の出力
10との関係を示す。
Here, the output voltage of the comparator 27 on the thermistor 25 side is influenced by the temperature characteristics of the thermistor 25 described above. That is, as the temperature increases, the resistance value of the thermistor 25 decreases, and the voltage on the thermistor 25 side of the voltage dividing circuit (output voltage of the voltage dividing circuit) decreases. As a result,
By comparison with the reference voltage on the child terminal side of the comparator 27, if the temperature is higher than a certain temperature that is higher than the voltage at one terminal of the comparator 27, the output 10 of the comparator 27 becomes rHJ level. On the other hand, if the temperature is below a certain level, the output 10 of the comparator 27 will be at the rLJ level. Here, the reference voltage at the child terminal of the comparator 27 described above indicates the temperature detected by the temperature detection circuit 8. FIG. 2 shows the relationship between this detected temperature and the output 10 of the comparator 27.

次に、定電流回路6について説明する。Next, the constant current circuit 6 will be explained.

フリップフロップ29は、32.33の2つの入力によ
って、トランジスタ34のオン/オフを司る役目をする
。33側は、発振′器(O3C)30の出力に接続され
ており、その発振波形(方形波)のrLJレベルの期間
に有効となる。一方、32側は、コンパレータ24の出
力に接続されており、その出力のrLJ レベルの期間
に有効となる。このフリップフロップ29のおける入力
33.32と出力Q (rHJレベルで有効)は、次の
ようになる。
The flip-flop 29 serves to control on/off of the transistor 34 using two inputs 32 and 33. The 33 side is connected to the output of the oscillator (O3C) 30, and is valid during the rLJ level period of the oscillation waveform (square wave). On the other hand, the side 32 is connected to the output of the comparator 24, and is valid during the period when the output is at the rLJ level. The inputs 33, 32 and output Q (valid at rHJ level) of this flip-flop 29 are as follows.

入力33  人力32:出力Q rLJ   rLJ  :  rHJ rLJ   rHJ  :  rHJ 「H」  「L」 = 「L」 rHJ   rH,J :  rLJ このようにして、出力33.32に従ってフリップフロ
ップ29からrHJレベルの信号が出力されると、トラ
ンジスタ34がオンする。このトランジスタ34は、ス
イッチング用のトランジスタであり、キャリッジモータ
4を構成する1組の励磁コイル36a、36bの一端に
接続されて、オンしたとき励磁コイル36a、36bに
電流を供給する。一方、トランジスタ35a、35bは
、キャリッジモータ4の相コントロール用のトランジス
タであり、それぞれ励磁コイル36a、36bの他端に
接続され、第5図に示すような相励磁信号(キャリッジ
モータ4の各相の励磁信号を決める信号)に従って、ト
ランジスタ34からの電流を励磁コイル3Ga、3To
に流すか否かをコントロールする。
Input 33 Human power 32: Output Q rLJ rLJ : rHJ rLJ rHJ : rHJ "H""L" = "L" rHJ rH,J : rLJ In this way, the rHJ level signal is output from the flip-flop 29 according to output 33.32. When the signal is output, the transistor 34 is turned on. This transistor 34 is a switching transistor, and is connected to one end of a set of excitation coils 36a, 36b constituting the carriage motor 4, and supplies current to the excitation coils 36a, 36b when turned on. On the other hand, the transistors 35a and 35b are transistors for controlling the phase of the carriage motor 4, and are connected to the other ends of the excitation coils 36a and 36b, respectively. The current from the transistor 34 is applied to the excitation coils 3Ga, 3To according to
control whether or not to flow.

抵抗23は、キャリッジモータ4に流れる電流量を検出
するために設けられた抵抗である。この抵抗23に電流
が流れることにより、抵抗23の両端に起電力が発生し
、そのときの値が電流量の目安となる。この抵抗23に
発生した起電力は、ローパスフィルタ31で余分なノイ
ズ成分がカットされて、コンパレータ24の一端子に入
力される。
The resistor 23 is a resistor provided to detect the amount of current flowing through the carriage motor 4. When current flows through this resistor 23, an electromotive force is generated across the resistor 23, and the value at that time becomes a measure of the amount of current. The electromotive force generated in the resistor 23 is inputted to one terminal of the comparator 24 after excess noise components are removed by a low-pass filter 31 .

次に、定電流回路制御部7内のコンパレータ24につい
て説明する。
Next, the comparator 24 in the constant current circuit control section 7 will be explained.

コンパレータ24は、キャリッジモータ4の各相の電流
−を制御するだめのコンパレータである。
The comparator 24 is a comparator for controlling the current of each phase of the carriage motor 4.

その検出する電mQは、上述した抵抗23の起電力の値
となる。また、その電流量を決めるための基準電流量と
なる基準電圧は、抵抗18〜20と、I10ポート15
およびインバータ37によって決り、コンパレータ24
の子端子に入力される。第2図に、このコンパレータ2
4の子端子側の入力信号11を示す。
The detected electric current mQ is the value of the electromotive force of the resistor 23 described above. In addition, the reference voltage that is the reference current amount for determining the current amount is connected to the resistors 18 to 20 and the I10 port 15.
and inverter 37, comparator 24
is input to the child terminal of In Fig. 2, this comparator 2
The input signal 11 on the child terminal side of No. 4 is shown.

その動作を説明すると、まず、発振器30によってフリ
ップフロップ29のセット側がアクティブになり、フリ
ップフロップ29の出力QがrHJ レベルになる。そ
の結果、トランジスタ34がオンし、なおかつトランジ
スタ35aあるいはトランジスタ35bの一方がオンす
ることにより、キャリッジモータ4に電流が流れる。こ
れにより、抵抗23に起電力が発生する。そして、その
起電力(抵抗23の端子電圧)がコンパレータ24゛に
おいて、子端子側の基準電圧と比較され、その基準電圧
を越えたとき、コンパレータ24の出力がrLJ レベ
ルになる。
To explain its operation, first, the set side of the flip-flop 29 is activated by the oscillator 30, and the output Q of the flip-flop 29 becomes rHJ level. As a result, the transistor 34 is turned on, and either the transistor 35a or the transistor 35b is turned on, so that a current flows through the carriage motor 4. As a result, an electromotive force is generated in the resistor 23. Then, the electromotive force (terminal voltage of the resistor 23) is compared with the reference voltage on the child terminal side in the comparator 24', and when it exceeds the reference voltage, the output of the comparator 24 becomes rLJ level.

その結果、フリップフロップ29がリセットされ、出力
QがrLJレベルになって、トランジスタ34かオフす
る。この状態は、フリップフロップ29がセット状態に
なるまで続く。第3図に、このフリップフロップ29と
抵抗23との関係を示す。
As a result, the flip-flop 29 is reset, the output Q becomes rLJ level, and the transistor 34 is turned off. This state continues until the flip-flop 29 is set. FIG. 3 shows the relationship between this flip-flop 29 and the resistor 23.

なお、第1図に示す回路では、説明の都合上、キャリッ
ジモータ4の1組分の励磁コイルを省略しているため、
定電流回路6および定電流回路制御部7が1組分省略さ
れているが、実際には、キャリッジモータ4が4相ステ
ツピングモータである場合に第4図に示すように構成さ
れる。また、第6図に、このときの相励磁信号のタイミ
ングを示す。
Note that in the circuit shown in FIG. 1, one set of excitation coils of the carriage motor 4 is omitted for convenience of explanation.
Although one set of constant current circuit 6 and constant current circuit control section 7 is omitted, in reality, the configuration is as shown in FIG. 4 when carriage motor 4 is a four-phase stepping motor. Further, FIG. 6 shows the timing of the phase excitation signal at this time.

次に、同実施例の動作を説明する。Next, the operation of this embodiment will be explained.

定電流回路制御部7は、CPU9から得られるギヤリッ
ジモータ4の動作状態(加減速、低速、停止)と、温度
検出回路8から得られるプリンタの温度状態によって、
基準電流量(コンパレータ24の子端子に入力される基
準電圧)を決定し、キャリッジモータ4に流れる電流量
(コンパレータ24の一端子に入力される抵抗23の起
電力)かこの基準電流量を越えないように、定電流回路
6によるキャリッジモータ4への電流供給を制御する。
The constant current circuit control unit 7 operates according to the operating state (acceleration/deceleration, low speed, stop) of the gear ridge motor 4 obtained from the CPU 9 and the temperature state of the printer obtained from the temperature detection circuit 8.
The reference current amount (the reference voltage input to the child terminal of the comparator 24) is determined, and the amount of current flowing to the carriage motor 4 (the electromotive force of the resistor 23 input to one terminal of the comparator 24) exceeds this reference current amount. The current supply to the carriage motor 4 by the constant current circuit 6 is controlled to prevent this.

この場合、プリンタ温度が温度検出回路8における検知
温度(例えば、常温25℃)以上の状態では、?FjA
度検出回路8の出力10がrHJレベルになるため、基
準電流量に変化はなく、キャリッジモータ4には通常の
電流か流れることになる。
In this case, if the printer temperature is higher than the temperature detected by the temperature detection circuit 8 (for example, room temperature 25°C)? FjA
Since the output 10 of the degree detection circuit 8 is at the rHJ level, there is no change in the amount of reference current, and a normal current flows through the carriage motor 4.

一方、プリンタ温度が上記検知温度より低くなると、温
度検出回路8の出力IOがrLJレベルになるため、基
準電流量が通常の状態により低くなる。この結果、キャ
リッジモータ4には常温時より大きな電流が流れ、これ
によりキャリッジモータ4の発生トルクも上がることに
なる。
On the other hand, when the printer temperature becomes lower than the detected temperature, the output IO of the temperature detection circuit 8 becomes the rLJ level, so that the reference current amount becomes lower than in the normal state. As a result, a larger current flows through the carriage motor 4 than at normal temperature, and the torque generated by the carriage motor 4 also increases.

このように、プリンタ温度が低い場合にのみ、大きな電
流かキャリッジモータ4に流れる。したがって、低温時
と常温、高温時とでキャリッジモータ4の発生トルクを
変化させることかでき、低温時のみ最大トルクを発生さ
せることにより、常温、高温時において発熱によるキャ
リッジモータ4の破損を招くことなく、効率の良いモー
タ駆動ができる。
In this way, a large current flows to the carriage motor 4 only when the printer temperature is low. Therefore, the torque generated by the carriage motor 4 can be changed at low temperatures, at room temperature, and at high temperatures, and by generating the maximum torque only at low temperatures, damage to the carriage motor 4 due to heat generation at room temperature and high temperatures can be avoided. This enables efficient motor drive.

[発明の効果コ 以上のように本発明によれば、プリンタの温度状態によ
ってキャリッジモータへの電流供給を制御する構成とし
たため、温度状態によってキャリッジモータの発生トル
クを変化させ、効率の良いモータ駆動がてきるものであ
る。
[Effects of the Invention] As described above, according to the present invention, since the current supply to the carriage motor is controlled depending on the temperature state of the printer, the torque generated by the carriage motor is changed depending on the temperature state, and the motor can be driven efficiently. It is something that will come.

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

第1図乃至第6図はそれぞれ本発明の一実施例を説明す
るための図であり、第1図は回路構成を示すブロック図
、第2図および第3図はそれぞれ動作を説明するための
信号波形図、第4図はキャリッジモータが4相ステツピ
ングモータである場合の回路構成を示すブロック図、第
5図は4相ステツピングモータの相励磁信号のタイミン
グチャート、第6図はプリンタ装置のキャリッジ機構部
を示す斜視図である。 1・・・キャリッジレール、2 ・・キャリッジ、3・
・・タイミングベルト、4・・・キャリッジモータ、5
・・・プーリ、6・・・定電流回路、7・・・定電流回
路制御部、8・・・温度検出回路、9・・・CPU、1
2・・・アドレスバス、13・・・データバス、14・
・・コントロールバス、15・・・I10ポート、18
〜23・・・抵抗、24および27・・・コンパレータ
、25・・・サーミスタ、29・・・フリップフロップ
、30・・・発振器(O5C)、31・・・ローパスフ
ィルタ、34.35aおよび36b・・・トランジスタ
、3[iaおよび3[ib・・・励磁コイル、37・・
・インバータ。
1 to 6 are diagrams for explaining one embodiment of the present invention, respectively. FIG. 1 is a block diagram showing the circuit configuration, and FIGS. 2 and 3 are diagrams for explaining the operation. Signal waveform diagram, Figure 4 is a block diagram showing the circuit configuration when the carriage motor is a 4-phase stepping motor, Figure 5 is a timing chart of the phase excitation signal of the 4-phase stepping motor, and Figure 6 is the printer device. FIG. 1... Carriage rail, 2... Carriage, 3...
...Timing belt, 4...Carriage motor, 5
...Pulley, 6... Constant current circuit, 7... Constant current circuit control section, 8... Temperature detection circuit, 9... CPU, 1
2...Address bus, 13...Data bus, 14.
...Control bus, 15...I10 port, 18
~23... Resistor, 24 and 27... Comparator, 25... Thermistor, 29... Flip-flop, 30... Oscillator (O5C), 31... Low pass filter, 34.35a and 36b. ... Transistor, 3[ia and 3[ib... Excitation coil, 37...
・Inverter.

Claims (1)

【特許請求の範囲】 キャリッジモータに電流を供給する電流供給手段と、 上記キャリッジモータに流れる電流量を検出する電流量
検出手段と、 上記電流量が基準電流量を越えた場合に上記電流供給手
段による電流供給を停止制御する電流供給制御手段と、 プリンタ温度を検出する温度検出手段と、 上記プリンタ温度が予め設定された検知温度より低い場
合に、上記基準電流量を上記プリンタ温度が上記検知温
度より高い場合より大きく設定する基準電流量設定手段
とを具備したことを特徴とするプリンタ装置のキャリッ
ジモータ駆動装置。
[Claims] Current supply means for supplying current to the carriage motor; current amount detection means for detecting the amount of current flowing through the carriage motor; and current supply means when the amount of current exceeds a reference current amount. current supply control means for controlling the stop of current supply by the printer; temperature detection means for detecting the printer temperature; 1. A carriage motor drive device for a printer apparatus, comprising: a reference current amount setting means for setting a reference current amount larger when the current amount is higher than the current amount.
JP21490988A 1988-08-31 1988-08-31 Carriage motor drive device of printer device Pending JPH0263779A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP21490988A JPH0263779A (en) 1988-08-31 1988-08-31 Carriage motor drive device of printer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP21490988A JPH0263779A (en) 1988-08-31 1988-08-31 Carriage motor drive device of printer device

Publications (1)

Publication Number Publication Date
JPH0263779A true JPH0263779A (en) 1990-03-05

Family

ID=16663578

Family Applications (1)

Application Number Title Priority Date Filing Date
JP21490988A Pending JPH0263779A (en) 1988-08-31 1988-08-31 Carriage motor drive device of printer device

Country Status (1)

Country Link
JP (1) JPH0263779A (en)

Similar Documents

Publication Publication Date Title
JP5144315B2 (en) Drive circuit for brushless DC motor
JPH0426391A (en) Controller of brushless motor
JPS62178832A (en) Control circuit for air conditioner with inverter
JPH0263779A (en) Carriage motor drive device of printer device
JP2613872B2 (en) Step motor drive circuit
JP3861867B2 (en) Phase control device for air conditioner
JP3239535B2 (en) How to stop brushless motor
JPH1115567A (en) Fan motor driving circuit
JPH0965570A (en) Motor overcurrent control method
JP3136751B2 (en) Control devices such as combustors
JP2587024Y2 (en) Motor fan controller for variable speed drive
JPS62148986A (en) Copying device
JPH06284794A (en) Overheat detecting circuit for stepping motor
KR19990059678A (en) Holding control method of DC motor
JP2000078893A (en) Method for controlling drive of stepping motor
JPH0222676A (en) Device for driving fan motor for page printer
JP3187985B2 (en) Stepping motor drive
JPH01298995A (en) Driving circuit for stepping motor
JPS61273198A (en) Starting method of inverter
JPH01307787A (en) Heater current control circuit for electrophotographic printer
JPS5967897A (en) Stepping motor drive control device
JPH0365093A (en) Temperature control method for motor
JPH04312397A (en) Constant current motor drive equipment
JP2000152685A (en) Electric motor-control device
JPH05319076A (en) Heating device for vehicle