JPH0965692A - Dot printer shuttle control system - Google Patents
Dot printer shuttle control systemInfo
- Publication number
- JPH0965692A JPH0965692A JP21752395A JP21752395A JPH0965692A JP H0965692 A JPH0965692 A JP H0965692A JP 21752395 A JP21752395 A JP 21752395A JP 21752395 A JP21752395 A JP 21752395A JP H0965692 A JPH0965692 A JP H0965692A
- Authority
- JP
- Japan
- Prior art keywords
- stepping motor
- current
- state
- printing
- voltage
- 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
Links
Landscapes
- Control Of Stepping Motors (AREA)
- Character Spaces And Line Spaces In Printers (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明は、ステッピングモ−タを
用いたドットプリンタのシャトル機構部における電流制
御方式に関するものである。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a current control system in a shuttle mechanism section of a dot printer using a stepping motor.
【0002】[0002]
【従来の技術】図4にドットプリンタの印刷原理を示
す。2. Description of the Related Art FIG. 4 shows the printing principle of a dot printer.
【0003】図4において、印刷用ハンマ(図示せず)
を搭載したハンマバンク200は、タイミングベルト2
70を介して、2個のプ−リ260に取り付けられてお
り、ステッピングモ−タ210によって、プ−リ260
の一方が駆動されると所定のストロ−ク幅で、水平方向
に往復運動する。ハンマバンク200が往復運動する過
程において、図示しない印刷制御装置により、前記の印
刷用ハンマが駆動され、インクリボン220を介して、
印刷用紙230の所定の位置に印刷を行う。ハンマバン
ク200の1ストロ−ク分の印刷が終了すると、ステッ
ピグモ−タ210が反対方向に回転することにより、ハ
ンマバンク200が反転し、次の印刷位置に移動するま
での間に、用紙搬送用モ−タ240により駆動される用
紙搬送用トラクタ250によって、印刷用紙230が所
定量搬送され、次のストロ−クの印刷が開始する。In FIG. 4, a printing hammer (not shown)
The hammer bank 200 equipped with is a timing belt 2
It is attached to the two pulleys 260 via 70, and the pulley 260 is attached by the stepping motor 210.
When one of them is driven, it reciprocates in the horizontal direction with a predetermined stroke width. In the process of reciprocating the hammer bank 200, the printing hammer is driven by the printing control device (not shown), and the ink ribbon 220
Printing is performed at a predetermined position on the printing paper 230. When printing of one stroke of the hammer bank 200 is completed, the stepping motor 210 rotates in the opposite direction, so that the hammer bank 200 is reversed and is used for transporting the paper before moving to the next printing position. The paper transporting tractor 250 driven by the motor 240 transports the print paper 230 by a predetermined amount and starts printing of the next stroke.
【0004】図5に、1ストロ−ク分のハンマバンク2
00の速度波形を示す。FIG. 5 shows a hammer bank 2 for one stroke.
9 shows a speed waveform of 00.
【0005】高品質な印刷を行うためには、図5におけ
る等速状態でのみ印刷を行うのが理想である。しかし、
ハンマバンク200の最高速度Vmaxは、ハンマがあ
るドットを印刷した後に次のドットを印刷できる時間
(以下ハンマの応答時間と称す)により決定される。こ
れは例えば、1インチ当たり180ドット(以下180
dpiと称す)の印刷を行う場合は、ハンマバンク20
0が1/180インチをハンマの応答時間よりも速い時
間で移動すると、ハンマが追従出来ず印刷出来ないため
である。従って、ハンマの応答時間が一定の場合、プリ
ンタの印刷速度を上げるためには、図5の加速状態及び
減速状態の時間を短くする必要がある。In order to perform high quality printing, it is ideal to perform printing only in the constant speed state shown in FIG. But,
The maximum speed Vmax of the hammer bank 200 is determined by the time (hereinafter referred to as the hammer response time) during which the next dot can be printed after a certain dot is printed by the hammer. This is, for example, 180 dots per inch (hereinafter 180
When printing (referred to as “dpi”), the hammer bank 20
This is because if 0 moves 1/180 inch in a time faster than the response time of the hammer, the hammer cannot follow and printing cannot be performed. Therefore, when the response time of the hammer is constant, it is necessary to shorten the time of the acceleration state and the deceleration state of FIG. 5 in order to increase the printing speed of the printer.
【0006】図6及び図7に従来方式によるステッピン
グモ−タの駆動方式を示す。6 and 7 show a conventional stepping motor driving method.
【0007】図6は一般に定電圧駆動方式とよばれ、モ
−タコイル30に一定の電圧を印加する方式であり、モ
−タのコイルに流れる電流値は、抵抗器300の値によ
って決まる。FIG. 6 is generally called a constant voltage drive system, which is a system in which a constant voltage is applied to the motor coil 30, and the current value flowing in the motor coil is determined by the value of the resistor 300.
【0008】図7は、一般に電流検出型の定電流駆動方
式とよばれる方式であり、ステッピングモ−タの1相分
の回路を示す。図7において、トランジスタ30がオン
することにより、モ−タコイル30に流れた電流を抵抗
60で電圧に変換し、電圧比較回路40のA入力に入力
する。電圧比較回路40のB入力には電源電圧を抵抗器
70と80で分圧した電圧が入力されている。電圧比較
回路40はA入力とB入力の電圧を比較し、A入力の方
が電圧が高ければ、トランジスタ30をオフし、A入力
の方が電圧が低ければ、トランジスタ30をオンする。
これによりモ−タコイル20に流れる電流値が一定とな
る。FIG. 7 shows a circuit generally called a current detection type constant current drive system, and shows a circuit for one phase of a stepping motor. In FIG. 7, when the transistor 30 is turned on, the current flowing through the motor coil 30 is converted into a voltage by the resistor 60 and input to the A input of the voltage comparison circuit 40. A voltage obtained by dividing the power supply voltage by the resistors 70 and 80 is input to the B input of the voltage comparison circuit 40. The voltage comparison circuit 40 compares the voltages of the A input and the B input, and turns off the transistor 30 if the voltage of the A input is higher, and turns on the transistor 30 if the voltage of the A input is lower.
As a result, the value of the current flowing through the motor coil 20 becomes constant.
【0009】いずれの方式においても、従来は抵抗器8
0,90及び300の値が機器によって1種類であった
ため、ステッピングモ−タの動作状態において、モ−タ
コイル20に流れる電流値を切り替えることは出来なか
った。ステッピングモ−タの駆動トルクはモ−タコイル
20に流れる電流に比例するため、従来はステッピング
モ−タが最もトルクを必要とする加速状態に必要な電流
がモ−タコイル20に流れるように、抵抗器80、9
0、及び300の値が決定された。In either method, the resistor 8 is conventionally used.
Since the values of 0, 90, and 300 are one type depending on the device, it was not possible to switch the current value flowing through the motor coil 20 in the operating state of the stepping motor. Since the driving torque of the stepping motor is proportional to the current flowing through the motor coil 20, conventionally, the resistor 80 is used so that the current required for the accelerating state where the stepping motor requires the most torque flows through the motor coil 20. , 9
Values of 0 and 300 were determined.
【0010】[0010]
【発明が解決しようとする課題】ハンマバンクが等速運
動をしているときは、加速運動や減速運動を行っている
ときに比べて必要な駆動トルクが小さいため、余分な電
流は熱となり消費される。When the hammer bank is moving at a constant speed, the driving torque required is smaller than when the hammer bank is performing an accelerating motion or a decelerating motion, and the extra current is consumed as heat. To be done.
【0011】このためステッピングモ−タ本体やステッ
ピングモ−タの駆動回路が発熱し、これらの冷却に伴
い、機器のコストアップを招くという問題があった。ま
た同時にハンマバンクは、プリンタが印刷を行っている
間動き続けているため、プリンタが印刷している間、ス
テッピグモ−タが必要とする最大電流がステッピングモ
−タに流れ続け、機器の消費電流の増大を招くという問
題があった。Therefore, the stepping motor main body and the drive circuit for the stepping motor generate heat, and there is a problem that the cost of the equipment increases due to the cooling of these. At the same time, since the hammer bank continues to move while the printer is printing, the maximum current required by the stepping motor continues to flow to the stepping motor while the printer is printing, which reduces the current consumption of the device. There was a problem of causing an increase.
【0012】逆に機器の消費電流を低下させるために、
モ−タコイルに流れる電流を減少させると、ステッピン
グモ−タの駆動トルクが低下するため、加減速状態の時
間が長くなり、印刷速度が低下したり、加減速状態で印
刷を行うために印刷品質が低下するという問題があっ
た。On the contrary, in order to reduce the current consumption of the device,
When the current flowing through the motor coil is reduced, the driving torque of the stepping motor decreases, so the acceleration / deceleration time becomes longer, the printing speed decreases, and the printing quality is reduced due to printing in the acceleration / deceleration state. There was a problem of lowering.
【0013】本発明の課題は、ステッピングモ−タに常
に最適の電流を流すことにより、印刷速度及び印刷品質
を低下させることなく、プリンタの消費電力を低減させ
ることにある。An object of the present invention is to reduce the power consumption of the printer without lowering the printing speed and the printing quality by always supplying the optimum current to the stepping motor.
【0014】[0014]
【課題を解決するための手段】上記の課題は、ステッピ
ングモ−タの動作状態に応じて、モ−タコイルに流れる
電流値を任意に変更することにより達成される。The above object can be achieved by arbitrarily changing the value of the current flowing through the motor coil in accordance with the operating state of the stepping motor.
【0015】[0015]
【作用】本発明によれば、ステッピングモ−タの動作状
態に応じて常に最適な電流を流すことが出来るため、印
刷速度及び印刷品質を低下させることなく、プリンタの
消費電流を低減することが出来る。According to the present invention, the optimum current can be always supplied according to the operating state of the stepping motor, so that the current consumption of the printer can be reduced without lowering the printing speed and the printing quality. .
【0016】[0016]
【実施例】以下実施例図面を参照して本発明を詳述す
る。The present invention will be described in detail below with reference to the accompanying drawings.
【0017】図1に本発明の一実施例を示す。FIG. 1 shows an embodiment of the present invention.
【0018】図1は、電流検出型の定電流駆動方式であ
り、ステッピングモ−タの1相分の回路を示す。図1に
おいて今、抵抗器80は制御回路10のS出力により切
り替えられる切り替えスイッチ100によって0Vレベ
ルに接続されており、電圧比較回路40のB入力には、
電源電圧Vccを抵抗器70と80で分圧した電圧が入
力されている。また、制御回路10のD出力は”0”で
あり、二つの入力が”1”の時にのみ”1”を出力する
論理積回路50の出力は”0”である。この状態では、
NPN型のトランジスタ30はオフしており、モ−タコ
イル20と抵抗器60には電流が流れないため、電圧比
較回路40のA入力は0Vとなる。電圧比較回路40
は、二つの入力電圧のうち、A入力のほうが高い場合
は”0”を出力し、A入力のほうが低い場合には”1”
を出力するため、この場合”1”を出力している。この
状態で、ステッピングモ−タを駆動するために、制御回
路10がD出力を”1”にすると論理積回路50の出力
が”1”になり、トランジスタ30がオンすることによ
り、モ−タコイル20と抵抗器60に電流が流れる。モ
−タコイル20に流れる電流が上昇し、電圧比較回路4
0のA入力の方が高くなると電圧比較回路40は”0”
を出力し、トランジスタ30がオフする。これにより、
モ−タコイル20に流れる電流値が一定に保たれる。FIG. 1 is a current detection type constant current drive system and shows a circuit for one phase of a stepping motor. In FIG. 1, the resistor 80 is now connected to the 0V level by the changeover switch 100 that is switched by the S output of the control circuit 10, and the B input of the voltage comparison circuit 40 is
A voltage obtained by dividing the power supply voltage Vcc by the resistors 70 and 80 is input. The D output of the control circuit 10 is "0", and the output of the AND circuit 50 which outputs "1" only when the two inputs are "1" is "0". In this state,
Since the NPN transistor 30 is off and no current flows through the motor coil 20 and the resistor 60, the A input of the voltage comparison circuit 40 becomes 0V. Voltage comparison circuit 40
Outputs "0" when the A input is higher of the two input voltages, and outputs "1" when the A input is lower.
Therefore, "1" is output in this case. In this state, when the control circuit 10 sets the D output to "1" in order to drive the stepping motor, the output of the AND circuit 50 becomes "1" and the transistor 30 is turned on. And a current flows through the resistor 60. The current flowing through the motor coil 20 rises and the voltage comparison circuit 4
When the A input of 0 becomes higher, the voltage comparison circuit 40 becomes "0".
Is output, and the transistor 30 is turned off. This allows
The current value flowing in the motor coil 20 is kept constant.
【0019】ステッピングモ−タが加速状態から等速状
態に移行すると、制御回路10は切り替えスイッチ10
0を切り替え、抵抗器80よりも抵抗値が低い抵抗器9
0を0Vレベルに接続する。この状態では、電圧比較回
路40のB入力の電圧は、先の加速状態の場合よりも低
いため、モ−タコイル20に流れる電流値も加速状態の
場合よりも小さくなる。When the stepping motor shifts from the acceleration state to the constant velocity state, the control circuit 10 switches the changeover switch 10
The resistor 9 that switches 0 and has a lower resistance value than the resistor 80
Connect 0 to 0V level. In this state, the voltage of the B input of the voltage comparison circuit 40 is lower than that in the previous acceleration state, so that the current value flowing through the motor coil 20 is smaller than that in the acceleration state.
【0020】図2に一般にパルス幅制御(PWM制御)
とよばれる制御方式を用いた本発明の第2実施例を示
す。FIG. 2 generally shows pulse width control (PWM control)
A second embodiment of the present invention using a control method called as follows is shown.
【0021】図2においてトランジスタ30は、制御回
路10のD出力によってのみオン、オフし、その時モ−
タコイル20に流れる電流波形とトランジスタ30のオ
ン、オフの関係を図3に示す。図3においてステッピン
グモ−タの加速状態においては制御回路10は、トラン
ジスタ30をオンにしたままにする。この時モ−タコイ
ル20には、抵抗器60の抵抗値で決まる図3の電流I
aが流れる。ステッピングモ−タが等速状態に移行する
と制御回路10は、トランジスタ30をある一定比率で
オン、オフをさせる。この時モ−タコイル20に流れる
電流は、図2の回路が有する時定数によって決まる曲線
を描きながら上昇または下降するため、平均値として図
3のIbとなる。In FIG. 2, the transistor 30 is turned on and off only by the D output of the control circuit 10, and at that time, the transistor 30 is turned on.
The relationship between the waveform of the current flowing through the coil 20 and the on / off state of the transistor 30 is shown in FIG. In the acceleration state of the stepping motor in FIG. 3, the control circuit 10 keeps the transistor 30 turned on. At this time, the current I of FIG. 3 is determined by the resistance value of the resistor 60 in the motor coil 20.
a flows. When the stepping motor shifts to the constant speed state, the control circuit 10 turns on and off the transistor 30 at a certain ratio. At this time, the current flowing through the motor coil 20 rises or falls while drawing a curve determined by the time constant of the circuit of FIG. 2, so that the average value becomes Ib of FIG.
【0022】制御回路10は、トランジスタ30のオン
とオフの比率を変えることにより、モ−タコイルに流れ
る電流を任意に変えることが出来る。The control circuit 10 can arbitrarily change the current flowing through the motor coil by changing the on / off ratio of the transistor 30.
【0023】[0023]
【発明の効果】以上詳述したように、本発明によればス
テピングモ−タの動作状態に応じて、常に最適な電流を
ステッピングモ−タに流すことが出来る。このことによ
り、プリンタの印刷速度及び印刷品質を低下させること
なく、消費電流を低減させることが出来る。As described in detail above, according to the present invention, an optimum current can be always supplied to the stepping motor according to the operating state of the stepping motor. As a result, the current consumption can be reduced without lowering the printing speed and print quality of the printer.
【図1】 本発明の第1実施例を示すステッピングモ−
タの駆動回路図FIG. 1 is a stepping motor showing a first embodiment of the present invention.
Drive circuit diagram
【図2】 本発明の第2実施例を示すステッピングモ−
タの駆動回路図FIG. 2 is a stepping motor showing a second embodiment of the present invention.
Drive circuit diagram
【図3】 本発明の第2実施例の電流波形を示す図FIG. 3 is a diagram showing a current waveform according to a second embodiment of the present invention.
【図4】 ドットプリンタの印刷原理を示す図FIG. 4 is a diagram showing a printing principle of a dot printer.
【図5】 ハンマバンクの速度波形を示す図FIG. 5 is a diagram showing a velocity waveform of a hammer bank.
【図6】 従来技術によるステッピングモ−タの駆動回
路図FIG. 6 is a drive circuit diagram of a conventional stepping motor.
【図7】 従来技術による他のステッピングモ−タの駆
動回路図FIG. 7 is a drive circuit diagram of another stepping motor according to the related art.
10は制御回路、20はモ−タコイル、30はトランジ
スタ、40は電圧比較回路、50は論理積回路、60、
70、80、90、300は抵抗器、100は切り替え
スイッッチ、200はハンマバンク、210はステッピ
ングモ−タ、220はインクリボン、230は印刷用
紙、240は用紙搬送用モ−タ、250は用紙搬送用ト
ラクタ、260はプ−リ、270はタイミングベルトで
ある。10 is a control circuit, 20 is a motor coil, 30 is a transistor, 40 is a voltage comparison circuit, 50 is an AND circuit, 60,
70, 80, 90 and 300 are resistors, 100 is a switching switch, 200 is a hammer bank, 210 is a stepping motor, 220 is an ink ribbon, 230 is a printing paper, 240 is a paper transportation motor, and 250 is a paper transportation. Tractor 260, pulley 270 and timing belt 270.
Claims (3)
ハンマバンクが取り付けられたエンドレスの搬送体で結
合し、前記プ−リの一方をステッピングモ−タによって
駆動することにより、前記ハンマバンクを往復運動させ
るドットプリンタのシャトル機構部において、前記ステ
ッピングモ−タの動作状態に応じて、前記ステッピング
モ−タに流れる電流値を任意に変更することを特徴とす
るドットプリンタのシャトル制御方式。1. The hammers are formed by connecting two pulleys by an endless carrier having a hammer bank having a printing hammer attached thereto and driving one of the pulleys by a stepping motor. A shuttle control system for a dot printer, characterized in that, in a shuttle mechanism section of a dot printer that reciprocates a bank, a current value flowing through the stepping motor is arbitrarily changed according to an operating state of the stepping motor.
回路の基準電圧を切り替えることによって行うことを特
徴とする請求項1記載のドットプリンタのシャトル制御
方式。2. The shuttle control system for a dot printer according to claim 1, wherein the current value changing means is performed by switching a reference voltage of a voltage comparison circuit.
スタのオン時間とオフ時間の比率を切り替えることによ
って行うことを特徴とする請求項1記載のドットプリン
タのシャトル制御方式。3. The shuttle control system for a dot printer according to claim 1, wherein the current value changing means is performed by switching a ratio of an on time and an off time of a transistor.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21752395A JPH0965692A (en) | 1995-08-25 | 1995-08-25 | Dot printer shuttle control system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21752395A JPH0965692A (en) | 1995-08-25 | 1995-08-25 | Dot printer shuttle control system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0965692A true JPH0965692A (en) | 1997-03-07 |
Family
ID=16705582
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21752395A Pending JPH0965692A (en) | 1995-08-25 | 1995-08-25 | Dot printer shuttle control system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0965692A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011091971A (en) * | 2009-10-26 | 2011-05-06 | Brother Enterprise:Kk | Driving controller for stepping motor in game machine |
-
1995
- 1995-08-25 JP JP21752395A patent/JPH0965692A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011091971A (en) * | 2009-10-26 | 2011-05-06 | Brother Enterprise:Kk | Driving controller for stepping motor in game machine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5998956A (en) | Recording apparatus | |
| JP3604994B2 (en) | Carriage driving method and carriage driving device | |
| KR100209509B1 (en) | Power saving ink-jet printer | |
| JPH07163182A (en) | Motor control method and motor control device | |
| JP2000125593A (en) | Recording device | |
| JPS644524Y2 (en) | ||
| KR100386004B1 (en) | Method of driving stepping motor for feeding paper of thermal printer | |
| JP2988069B2 (en) | Serial printer | |
| JPS6135199A (en) | Lock current supplying method of pulse motor | |
| JPS62100196A (en) | Drive circuit for stepping motor | |
| JP3552020B2 (en) | Printing device shuttle control method | |
| JPH01320185A (en) | Printing head travel controller | |
| JP2933315B2 (en) | Print density adjustment device | |
| JPH04312868A (en) | Printer carrier drive method | |
| JPH0538847A (en) | Output control device for dot printer head | |
| JPS6352697A (en) | Controlling method for stepping motor | |
| JPS60120080A (en) | Carriage drive controller | |
| JPH05169646A (en) | Ink jet recorder | |
| JPS62124958A (en) | Control of serial dot printer | |
| JP2000225742A (en) | Dot line printer shuttle control method | |
| JPH0930050A (en) | Dot line printer linear motor shuttle control method | |
| JP2002059605A (en) | Shuttle control system for printer | |
| JPS61209184A (en) | Printer apparatus | |
| JP2000326561A (en) | Printing device shuttle control method | |
| JP2000094775A (en) | Printing device shuttle control method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Effective date: 20040301 Free format text: JAPANESE INTERMEDIATE CODE: A971007 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20040507 |
|
| A02 | Decision of refusal |
Effective date: 20041104 Free format text: JAPANESE INTERMEDIATE CODE: A02 |