JPS602097A - Pulse motor control method - Google Patents
Pulse motor control methodInfo
- Publication number
- JPS602097A JPS602097A JP10726783A JP10726783A JPS602097A JP S602097 A JPS602097 A JP S602097A JP 10726783 A JP10726783 A JP 10726783A JP 10726783 A JP10726783 A JP 10726783A JP S602097 A JPS602097 A JP S602097A
- Authority
- JP
- Japan
- Prior art keywords
- pulse
- pulse motor
- reverse excitation
- motor
- feedback
- 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
Classifications
-
- H—ELECTRICITY
- H02—GENERATION; CONVERSION OR DISTRIBUTION OF ELECTRIC POWER
- H02P—CONTROL OR REGULATION OF ELECTRIC MOTORS, ELECTRIC GENERATORS OR DYNAMO-ELECTRIC CONVERTERS; CONTROLLING TRANSFORMERS, REACTORS OR CHOKE COILS
- H02P8/00—Arrangements for controlling dynamo-electric motors rotating step by step
- H02P8/32—Reducing overshoot or oscillation, e.g. damping
Landscapes
- Engineering & Computer Science (AREA)
- Power Engineering (AREA)
- Control Of Stepping Motors (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
技術分野
この発明は、インパクトプリンタの活字選択装置その他
の各種位置制御装置に使用されるパルスモータの制御方
式に係り、特にその停止時に、常に最適な逆励磁を与え
て短時間でハンチングを収束させることによって、パル
スモータの目標位置への迅速かつ正確な停止を可能にし
たパルスモータ制御方式に関する。[Detailed Description of the Invention] Technical Field The present invention relates to a control method for a pulse motor used in a type selection device of an impact printer and various other position control devices, and particularly relates to a control method for a pulse motor used in a type selection device of an impact printer and various other position control devices, and in particular, a method for constantly providing optimum reverse excitation when the motor is stopped. The present invention relates to a pulse motor control method that makes it possible to quickly and accurately stop a pulse motor at a target position by converging hunting in a short time.
従来技術
パルスモータは、各種の位置制御装置に広く用いられて
おり、例えは活字ホイールを有するインパクトプリンタ
の活字選択kWや、シリアルプリンタのキャリッジ駆動
装置等に使用される。BACKGROUND ART Pulse motors are widely used in various position control devices, such as type selection kW of impact printers having a type wheel, carriage drive devices of serial printers, and the like.
ところが、パルスモータを開ループ制御すると、モータ
自身の特性のバラツキや、駆動電圧・電流の変動、ある
いは周囲温度の変化に伴う巻線抵抗の変動等によって、
モータトルクが変動し、また、回転角度に応じて停止時
のダンピンク特性が変化するので、モータを所望の目標
位置へ停止させるための逆励磁のタイミング、および逆
励磁時間を一様に決定することはできず、一定時間内に
ハンチングを収束させるのは極めて困難であった。However, when a pulse motor is controlled in an open-loop manner, due to variations in the characteristics of the motor itself, fluctuations in drive voltage and current, and fluctuations in winding resistance due to changes in ambient temperature, etc.
Since the motor torque fluctuates and damping characteristics at stop change depending on the rotation angle, it is necessary to uniformly determine the reverse excitation timing and reverse excitation time to stop the motor at the desired target position. Therefore, it was extremely difficult to converge hunting within a certain amount of time.
したがって、パルスモータをインパクトプリンタの活字
選択装置に使用した場合には、活字ホイールのハンチン
グを一定時間内に規格値内に収めることが困難となり、
印字アライメントの悪化や、7秒当りの印字数の減少等
の不都合を生じる。Therefore, when a pulse motor is used in the type selection device of an impact printer, it becomes difficult to keep the hunting of the type wheel within the standard value within a certain period of time.
This causes inconveniences such as deterioration of print alignment and decrease in the number of prints per 7 seconds.
このような不都合を解決する一つの方法として、パルス
モータの回転に従ってフィードバックパルスを発生させ
、このパルスを監視する閉ループ制御が知られている。As one method for solving this problem, closed loop control is known in which feedback pulses are generated in accordance with the rotation of the pulse motor and these pulses are monitored.
第1図は、閉ループ制御を行うためのフィードバックパ
ルス発生手段を備えたパルスモータの構造を示す側面略
図である。図面において、/はパルスモータ、ユはその
回転シャフト、3はエンコーダで、3Aはそのディスク
、3Bはフォトインクラブタを示す。FIG. 1 is a schematic side view showing the structure of a pulse motor equipped with feedback pulse generating means for performing closed loop control. In the drawings, / is a pulse motor, Y is its rotating shaft, 3 is an encoder, 3A is its disk, and 3B is a photo ink club.
パルスモータ/の回転シャツl−,2に結合されたディ
スク3Aは、円周上に配列されたスリットを有しており
、フォトインタラプタ3Bの発光素子からの光がこのス
リットを通過すると、その受光素子に入り電気的パルス
が発生される。The disk 3A coupled to the rotating shirt l-, 2 of the pulse motor has slits arranged on the circumference, and when light from the light emitting element of the photointerrupter 3B passes through the slit, the light is received. The device enters the device and an electrical pulse is generated.
従来の閉ループ制御では、第7の励磁相切換パルスを発
生してパルスモータ/を回転させ1回転により発生され
るフィードバックパルスヲ検出した後、第コの励磁相切
換パルスを発生する、というよつcこ、常にフィードバ
ックパルスでパルスモータ/の回転を監視する方法が用
いられている。In conventional closed-loop control, the seventh excitation phase switching pulse is generated to rotate the pulse motor, and after detecting the feedback pulse generated by one revolution, the seventh excitation phase switching pulse is generated. A method is used in which the rotation of the pulse motor is constantly monitored using feedback pulses.
しかし、このような閉ループ制御を行っても。But even with such closed-loop control.
パルスモータのトルクの変動やタンピング特性の変動等
の影響によって、必ずしも最適な逆励磁のタイミング、
および逆励磁時間を与えることはできす、ハンチングを
一定時間内に収束させることは難かしい、という不都合
があった。Due to the influence of pulse motor torque fluctuations, tamping characteristics fluctuations, etc., the timing of reverse excitation may not always be optimal.
However, it is difficult to converge the hunting within a certain period of time.
目 的
そこで、この発明のパルスモータ制御方式では、従来の
閉ループ制御方式におけるこのような不都合を解決し、
モータトルクの変動やダンピング特性等の変動に対応し
て、常に最適な逆励磁を与えることにより、短時間でハ
ンチングを収束できるようにして、モータを所望の目標
位置へ迅速かつ正確に停止させることを目的とする。Purpose Therefore, the pulse motor control method of the present invention solves these inconveniences in the conventional closed loop control method, and
To quickly and accurately stop a motor at a desired target position by constantly applying optimal reverse excitation in response to fluctuations in motor torque, damping characteristics, etc., thereby converging hunting in a short time. With the goal.
構 成
そのために、この発明のパルスモータ制御方式は、パル
スモータの回転に従ってフィードバックパルスを発生す
る手段と、パルスモータを起動・加減速および停止直前
に逆励磁して停止させる駆動制御手段とを備えたパルス
モータ制御装置において、パルスモータの回転角度ごと
の逆励磁タイミングと逆励磁時間とが予め記憶されたメ
モリ手段と1.起動時における少なくとも7つのフィー
ドバックパルスのパルス幅を計測する計測手段と、その
計測結果によりメモリ手段の内容を補正する補正手段と
を設け、パルスモータの停止直前に、最終のフィードバ
ックパルスを検出した後、補正された内容を読出して逆
励磁するようにしている。Configuration To achieve this, the pulse motor control method of the present invention includes means for generating feedback pulses in accordance with the rotation of the pulse motor, and drive control means for starting, accelerating and decelerating the pulse motor, and reverse-exciting and stopping the pulse motor immediately before stopping. 1. A pulse motor control device according to the present invention includes a memory means in which reverse excitation timing and reverse excitation time for each rotation angle of the pulse motor are stored in advance; A measuring means for measuring the pulse width of at least seven feedback pulses at the time of starting, and a correcting means for correcting the contents of the memory means based on the measurement results, and immediately before stopping the pulse motor, after detecting the last feedback pulse. , the corrected contents are read out and reverse excitation is performed.
次に、図面を参照しながら、この発明のパルスモータ制
御方式の一実施例を説明する。Next, an embodiment of the pulse motor control method of the present invention will be described with reference to the drawings.
第一図は、この発明のパルスモータ制御方式を実施する
場合に使用されるパルスモータ制御装置の一構成例を示
す機能ブロック図である。図面における符号は第1図と
同様であり、また弘はFBP(フィードバックパルス)
発生装置、夕は位置誤差カウンタ、乙は起動時FBPパ
ルス幅測定回路、7は回転方向・パルス数・逆励磁指令
回路、gは逆励磁タイミング修正回路、ワはメモリ、1
0はパルス発生回路、//はドライバー、/、2は負荷
を示す。FIG. 1 is a functional block diagram showing a configuration example of a pulse motor control device used when implementing the pulse motor control method of the present invention. The symbols in the drawings are the same as in Fig. 1, and Hiroshi indicates FBP (feedback pulse).
1 is the generator, 1 is the position error counter, 2 is the FBP pulse width measurement circuit at startup, 7 is the rotation direction/pulse number/reverse excitation command circuit, g is the reverse excitation timing correction circuit, 1 is the memory, 1
0 indicates a pulse generation circuit, // indicates a driver, /, 2 indicates a load.
この第2図の回路は、起動時FBPパルス幅測定回路乙
と、逆励磁タイミング修正回路gと、メモIJ ?とが
付加されている点を除けば、従来の制御装置と基本的に
同様である。The circuit shown in Fig. 2 consists of a startup FBP pulse width measurement circuit (B), a reverse excitation timing correction circuit (g), and a memo (IJ?). It is basically the same as the conventional control device except that
メモリ9には、標準的なトルクを有する場合のモータ/
の回転角度ごとの逆励磁タイミング1.と逆励磁時間t
2とが予め記憶され、また、同じく標準的なトルクを有
する場合の起動時のフィードバックパルスのパルス幅t
oも記憶されている。The memory 9 contains information about the motor with standard torque.
Reverse excitation timing for each rotation angle 1. and reverse excitation time t
2 is stored in advance, and the pulse width t of the feedback pulse at startup when the torque is also standard
o is also memorized.
起動時FBPパルス幅測定回路gは、モータ/の起動時
に少なくとも1つのフィードバックパルスのパルス幅を
計測する計測手段である。The startup FBP pulse width measurement circuit g is a measuring means that measures the pulse width of at least one feedback pulse when the motor is started.
逆励磁タイミング修正回路gは、パルス幅測定回路gに
よるパルス幅の計測結果と、メモリゾに記憶されている
パルス幅t。とを比較し、その比較結果に基づいて、メ
モリ9に記憶されているモータの回転角度ごとの逆励磁
タイミング1.と逆励磁時間t2を補正する。そして、
その補正結果を、例えばメモリ9へ再び記憶させておく
。The reverse excitation timing correction circuit g uses the pulse width measurement result by the pulse width measurement circuit g and the pulse width t stored in the memorizo. and based on the comparison results, the reverse excitation timing 1. for each motor rotation angle stored in the memory 9 is determined. and correct the reverse excitation time t2. and,
The correction results are stored again in the memory 9, for example.
第3図は、パルスモータの起動時における各パルスの関
係を示すタイムチャートである。図面のtは、起動時の
7つのフィードバックパルスのパルス幅を示す。FIG. 3 is a time chart showing the relationship between each pulse at the time of starting the pulse motor. t in the drawing indicates the pulse width of the seven feedback pulses at startup.
この第3図のタイムチャートは、従来の閉ループ制御方
式の場合と同じである。The time chart in FIG. 3 is the same as in the case of the conventional closed loop control system.
次の第7図は、この発明のパルスモータ制御方式による
減速停止時の各パルスの関係を示すタイムチャートであ
る。図面のtIは補正された逆励磁タイミング、t2′
は同じく補正された逆励磁時m」を示す。The following FIG. 7 is a time chart showing the relationship between each pulse at the time of deceleration and stop using the pulse motor control method of the present invention. tI in the drawing is the corrected reverse excitation timing, t2'
indicates the similarly corrected reverse excitation time m.
また、第5図は、この発明のパルスモータ匍」御方式に
おける制御動作を説明するフローチャート、第6図は、
第3図の一部を詳細に展開したこの発明のパルスモータ
制御方式における逆励磁タイミンクの修正動作を説明す
るフローチャートである。Further, FIG. 5 is a flowchart explaining the control operation in the pulse motor control method of the present invention, and FIG.
4 is a flowchart illustrating a reverse excitation timing correcting operation in the pulse motor control system of the present invention, which is a detailed development of a part of FIG. 3; FIG.
この発明のパルスモータ制御方式の動作は、第5図のフ
ローチャートに示されるとおりで、モータの回転が開始
されると、第6図のフローに詳しく示されるようlζ、
起動時に発生されるフィードバックパルスのパルス幅を
第2図の起動時パルス幅測定回路乙で計測し、その計測
結果tをメモリ9に記憶された標準的なトルクを有する
場合のパルス幅t。と比較して、メモリ9に予め記憶さ
れた回転角度ごとの逆励磁タイミンク1.をNに、また
逆励磁時間t2をtIに、それぞれイ111正する。補
正された逆励磁タイミング弓と逆励磁時間12′は、メ
モリtへ再び記憶される。The operation of the pulse motor control system of the present invention is as shown in the flowchart of FIG. 5. When the motor starts rotating, lζ, as shown in detail in the flow of FIG.
The pulse width of the feedback pulse generated at startup is measured by the startup pulse width measurement circuit B shown in FIG. In comparison, the reverse excitation timing for each rotation angle stored in the memory 9 in advance is 1. is changed to N, and reverse excitation time t2 is corrected to tI by 111. The corrected reverse excitation timing curve and reverse excitation time 12' are stored again in the memory t.
このような動作によって、第6図に示す逆励磁タイミン
グの修正が終了する。With this operation, the correction of the reverse excitation timing shown in FIG. 6 is completed.
その後、パルスモータ/は、第S図に示すフローによっ
て制御される。このフローは、従来の閉ループ制御の場
合と同様である。Thereafter, the pulse motor is controlled by the flow shown in FIG. This flow is similar to that of conventional closed loop control.
停止時には、第7図に示すように、最終のフィードバッ
クパルスを検出した後、メモリ9から補正された逆励磁
タイミングNと逆励磁時間1;t5を読出して、逆励磁
を行う。At the time of stopping, as shown in FIG. 7, after detecting the final feedback pulse, the corrected reverse excitation timing N and reverse excitation time 1; t5 are read out from the memory 9, and reverse excitation is performed.
すなわち、第7図の最終フィードバックパルスの立上り
から時間tI後に、tlの時間だけ、最後に励磁した相
の1つ前の相を逆励磁する。That is, after a time tI from the rise of the final feedback pulse in FIG. 7, the phase immediately before the last excited phase is reversely excited for the time tl.
なお、以上の実施例では、起動時のフィードバックパル
スについて7つだけのパルス幅を計測すイ′
る場合を説明したが、2つあるいはそれ以上のパルスに
ついてそれぞれ計測し、その平均の値によって、逆励磁
タイミングt1と逆励磁時間t2を補正すれば、さらに
正確な補正を行うことが可能となる。In addition, in the above embodiment, the case was explained in which only seven pulse widths were measured for the feedback pulse at startup, but two or more pulses were each measured, and the average value was calculated as follows: By correcting the reverse excitation timing t1 and the reverse excitation time t2, it becomes possible to perform more accurate correction.
また、標準的なトルクの場合におけるモータの回転角度
ごとの逆励磁−タイミング1.と逆励磁時間12%およ
びフィードバックパルスのパルス幅t0は。Also, in the case of standard torque, reverse excitation for each rotation angle of the motor - timing 1. And the reverse excitation time is 12% and the pulse width t0 of the feedback pulse is.
第2図のメモリゾへ記憶しておき、計測結果tとtoと
の比較結果に対応して補正された回転角度ごとの逆励磁
タイ、ミングBと逆励磁時間tIとを、再びメモリ9へ
記憶させる場合について説明した。The reverse excitation timing, timing B, and reverse excitation time tI for each rotation angle are stored in the memory 9 in FIG. We have explained the case where
しかし、標準的なトルクの場合の逆励磁タイミングt、
と逆励磁時間hJおよびフィードバックパルスのパルス
幅toは、製作時に決定されるので、これらのデータは
%ROM%の固定記憶手段へ予め記憶させておき、補正
された回転角度ごとの逆励磁タイミングi/と逆励磁時
rBJt2′をRAM等の記憶手段へ記憶させて、停止
時に読出すよう?こしてもよい。すなわち、CPU等か
らの指令で、第2図の回転方向・パルス数・逆励磁指令
回路7へ回転方向やパルス数をセットするときに、標準
的なトルクの場合の回転角度ごとの逆励磁タイミングt
、と逆励磁時間t2、およびフィードバックパルスのパ
ルス幅joGメモリ9ヘセットし、起動時のパルス幅t
に対応して補正を行い、メモリゾにセットされた内容を
回転角度ごとの逆励磁タイミングBと逆励磁時間tIと
に書換えることも可能である。However, the reverse excitation timing t in the case of standard torque,
Since the reverse excitation time hJ and the pulse width to of the feedback pulse are determined at the time of manufacture, these data are stored in advance in the fixed storage means of %ROM%, and the reverse excitation timing i for each corrected rotation angle is determined. Is it possible to store / and rBJt2' during reverse excitation in a storage means such as RAM and read it out when stopped? You can also strain it. In other words, when setting the rotation direction and number of pulses to the rotation direction/pulse number/reverse excitation command circuit 7 in Fig. 2 by command from the CPU, etc., the reverse excitation timing for each rotation angle in the case of standard torque t
, the reverse excitation time t2, and the feedback pulse pulse width joG memory 9 are set, and the pulse width t at startup is set.
It is also possible to make corrections corresponding to the above and rewrite the contents set in the memorizo into reverse excitation timing B and reverse excitation time tI for each rotation angle.
次の第7図は、を相パルスモータの定電圧定電流&動力
式で使用されるドライバーの構成例を示す回路図である
。図面において、/はパルス単一タで、LA〜LDはそ
の励磁コイル、φA〜φDは相励磁信号、Q/〜Q4は
トランジスタ、U/とU、2は例えばFT37A;3M
型のようなIC,U3は例えばHA/7’l!rg型の
オペアンプ、UグよUSは例えばHA/7デ03型のよ
うなオペアンプ、U4とU7はインバータ、Ug−U/
/はアンプを示す。The following FIG. 7 is a circuit diagram showing an example of the configuration of a driver used in a constant voltage, constant current and power type of a phase pulse motor. In the drawing, / is a single pulse generator, LA to LD are its excitation coils, φA to φD are phase excitation signals, Q/ to Q4 are transistors, U/ and U, 2 are, for example, FT37A; 3M
Type-like IC, U3 is for example HA/7'l! rg type operational amplifier, Ug-US is an operational amplifier such as HA/7de03 type, U4 and U7 are inverters, Ug-U/
/ indicates an amplifier.
また、第3図は、第り図のICの回路構成を示す。図面
の/〜/ユは端子番号である。Moreover, FIG. 3 shows the circuit configuration of the IC shown in FIG. /~/Y in the drawings are terminal numbers.
この第3図は、FT!;7左3M型のICの回路例で、
ダーリントントランジスタアレーを示している。This third figure shows FT! ;7 On the left is a circuit example of a 3M type IC,
A Darlington transistor array is shown.
以上に詳細に説明したように、この発明のパルスモータ
fttll 偏力式では、パルスモータの回転に従って
フィードバックパルスを発生する手段と、パルスモータ
を起動・加減速および停止直前に逆励磁して停止さぜる
駆動制御手段とを(lえたパルスモータ制御装置におい
て、パルスモータの回転角度ごとの逆励磁タイミングと
逆励磁時間とが予め記憶されたメモリ手段と、起動時に
おける少なくとも7つのフィードバックパルスのパルス
幅ヲ計測する計測手段と、その計測結果によりメモリ手
段の内容を補正する補正手段とを設け、パルスモータの
停止直前に、最終のフィードバックパルスを検出した後
、補正された内容を読出して逆励磁するようにしている
。As explained in detail above, the pulse motor fttll bias type of the present invention includes a means for generating feedback pulses according to the rotation of the pulse motor, and a means for starting, accelerating and decelerating the pulse motor, and back-exciting the pulse motor immediately before stopping. In the pulse motor control device, the pulse motor control device includes a memory means in which reverse excitation timing and reverse excitation time are stored in advance for each rotation angle of the pulse motor, and at least seven feedback pulses at the time of startup. A measuring means for measuring the width and a correcting means for correcting the contents of the memory means based on the measurement results are provided, and immediately before the pulse motor stops, after detecting the final feedback pulse, the corrected contents are read out and reverse excitation is performed. I try to do that.
効 果
したがって、この発明のパルスモータ制御方式によれは
、駆動電圧・電流や巻線抵抗の温度の変動、モータ自身
の特性のバラツキによるトルクの変動、あるいは回転角
度の差によるダンピンク特性の変動等に応じて、常に最
適な逆励磁を行うことが可能さなり、短時間で〕1ンチ
ンクを収束することができ、モータを迅速かつ正確に目
標位置へ停止することができる。Effects Therefore, depending on the pulse motor control method of the present invention, fluctuations in drive voltage/current and temperature of winding resistance, fluctuations in torque due to fluctuations in the characteristics of the motor itself, fluctuations in damping characteristics due to differences in rotation angle, etc. Accordingly, it is possible to always perform optimum reverse excitation, and one inch can be converged in a short time, and the motor can be quickly and accurately stopped at the target position.
そのため、例えばインパクトプリンタの活字選択装置に
実施すれば、印字速度を低下させることなく、印字アラ
イメントの良好なプリントを得ることが可能となる。Therefore, if the present invention is applied to a character selection device of an impact printer, for example, it becomes possible to obtain a print with good character alignment without reducing the printing speed.
第1図は閉ループ制御を行うためのフィードツマツクパ
ルス発生手段を備えたパルスモータの構造を示す側面略
図、第2図はこの発明のパルスモータ制御方式を実施す
る場合に使用されるパルスモータ制御装置の一構成例を
示す機能ブロック図、第3図はパルスモータの起動時に
おける各パルスの関係を示すタイムチャート、第グ図は
この発明のパルスモータ制御方式による減速停止時の各
パルスの関係を示すタイムチャート、it図は同じくこ
の発明のパルスモータ制御方式における制御動作を説明
するフローチャート、第6図は第に図ノ一部を詳細に展
開したこの発明のパルスモータ制御方式における逆励磁
タイミングの修正動作を説明するフローチャート、第7
図はグ相パルスモータの定電圧定電流駆動方式で使用さ
れるドライバーの構成例を示す回路図、第3図は第7図
のICの回路例である。
図面において、/はパルスモータ、3はエンコータ、ダ
はFBP発生装置、左は位置誤差カウンタ、乙は起動時
FBPパルス幅測定回路、7は回転方向・パルス数・逆
励磁指令回路、とは逆励磁タイミング修正回路、ヲはメ
モリ、10はパルス発生回路、//はドライバー、/2
は負荷を示す。
特許出願人 株式会社 リ コ −
;+ 1 図
片 2 図
身3図
升4図
オ 5 図
牙 6 図
オ8図Fig. 1 is a schematic side view showing the structure of a pulse motor equipped with feed pulse generation means for closed loop control, and Fig. 2 is a pulse motor control used when implementing the pulse motor control method of the present invention. FIG. 3 is a time chart showing the relationship between each pulse when starting the pulse motor; FIG. FIG. 6 is a flowchart explaining the control operation in the pulse motor control method of the present invention, and FIG. 7th flowchart explaining the corrective operation of
The figure is a circuit diagram showing an example of the configuration of a driver used in a constant-voltage, constant-current drive system for a gray-phase pulse motor, and FIG. 3 is an example of the circuit of the IC shown in FIG. 7. In the drawing, / is the pulse motor, 3 is the encoder, Da is the FBP generator, left is the position error counter, O is the startup FBP pulse width measurement circuit, 7 is the rotation direction, pulse number, reverse excitation command circuit, and the opposite side. Excitation timing correction circuit, wo is memory, 10 is pulse generation circuit, // is driver, /2
indicates load. Patent applicant Ricoh Co., Ltd. - ;+ 1 Figure piece 2 Figure 3 Figure square 4 Figure O 5 Figure 6 Figure O 8 Figure
Claims (1)
生する手段と、パルスモータを起動・加減速および停止
直前に逆励磁して停止させる駆動制御手段とを備えたパ
ルスモータ制御装置において、パルスモータの回転角度
ごとの逆励磁タイミングと逆励磁時間とが予め記憶され
たメモリ手段と、起動時における少なくとも1つのフィ
ードバックパルスのパルス幅を計測する計測手段と、そ
の計測結果により前記メモリ手段の内容を補正する補正
手段とを設け、パルスモータの停止直前に、最終のフィ
ードバックパルスを検出した後、補正された内容を読出
して逆励磁することを特徴とするパルスモータ制御方式
。In a pulse motor control device equipped with means for generating feedback pulses according to the rotation of the pulse motor, and drive control means for starting, accelerating and decelerating the pulse motor, and reverse excitation to stop the pulse motor just before stopping, a memory means in which a reverse excitation timing and a reverse excitation time are stored in advance; a measuring means for measuring the pulse width of at least one feedback pulse at startup; and a correcting means for correcting the contents of the memory means based on the measurement result. 1. A pulse motor control method, comprising: detecting the final feedback pulse immediately before stopping the pulse motor, reading out the corrected content, and performing reverse excitation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10726783A JPS602097A (en) | 1983-06-15 | 1983-06-15 | Pulse motor control method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10726783A JPS602097A (en) | 1983-06-15 | 1983-06-15 | Pulse motor control method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPS602097A true JPS602097A (en) | 1985-01-08 |
Family
ID=14454720
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10726783A Pending JPS602097A (en) | 1983-06-15 | 1983-06-15 | Pulse motor control method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS602097A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0357838A (en) * | 1989-07-24 | 1991-03-13 | Honda Motor Co Ltd | Control device of control valve in on-vehicle engine |
-
1983
- 1983-06-15 JP JP10726783A patent/JPS602097A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH0357838A (en) * | 1989-07-24 | 1991-03-13 | Honda Motor Co Ltd | Control device of control valve in on-vehicle engine |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0614800B2 (en) | Carriage drive electric motor control system | |
| JPH05338246A (en) | Heating type recorder | |
| JPS6218997A (en) | Constant-voltage/open control driver of stepping motor | |
| JP3284553B2 (en) | Serial printer | |
| JPH0828996B2 (en) | Drive control method for stepping motor | |
| JPH06198943A (en) | Thermal head | |
| JP2585476Y2 (en) | Thermal recording device | |
| US11951735B2 (en) | Printing device and method for controlling printing device | |
| JPH0499680A (en) | Traversing step motor driver for printer | |
| JPS61147799A (en) | Step motor drive circuit | |
| JPH10193664A (en) | Thermal printer | |
| JP2988069B2 (en) | Serial printer | |
| JPH02209278A (en) | Reverse rotation control method in shuttle printer | |
| JPH0213559B2 (en) | ||
| JP2004284367A (en) | Printer | |
| JP2747579B2 (en) | Stepping motor control method | |
| JPS63251259A (en) | Printer | |
| JPS63251258A (en) | printer | |
| KR100205750B1 (en) | Automatic compensation of bidirectional print position error in serial printers | |
| JPS60244559A (en) | Control apparatus of dot printer | |
| JPS61252179A (en) | printer | |
| JP2581230B2 (en) | Thermal printer | |
| JPH07106659B2 (en) | Carriage drive control method for serial printer | |
| JPH05112039A (en) | Recorder | |
| JPS6130999A (en) | Pulse motor controlling system |