JPH0654597A - Stepping motor controller - Google Patents
Stepping motor controllerInfo
- Publication number
- JPH0654597A JPH0654597A JP20280292A JP20280292A JPH0654597A JP H0654597 A JPH0654597 A JP H0654597A JP 20280292 A JP20280292 A JP 20280292A JP 20280292 A JP20280292 A JP 20280292A JP H0654597 A JPH0654597 A JP H0654597A
- Authority
- JP
- Japan
- Prior art keywords
- signal
- stepping motor
- rotation limit
- reverse rotation
- pulse
- 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.)
- Withdrawn
Links
- 238000010586 diagram Methods 0.000 description 3
- 238000009434 installation Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
Landscapes
- Control Of Stepping Motors (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】本発明はステッピングモータコン
トローラに関し、特に複数のステッピングモータをパル
ス制御するステッピングモータコントローラに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a stepping motor controller, and more particularly to a stepping motor controller for pulse controlling a plurality of stepping motors.
【0002】[0002]
【従来の技術】従来のステッピングモータコントローラ
は、図2に示すように、外部から制御信号g,正転リミ
ット信号d,逆転リミット信号および原点信号fを入力
し、正転パルス信号bおよび逆転パルス信号cを出力す
るパルス発生器1と、パルス発生器1の出力する正転パ
ルス信号bおよび逆転パルス信号cを入力し、ステッピ
ングモータ4にドライブ信号を出力するドライバー3
と、正転リミット信号dを出力する正転リミットセンサ
5と、逆転リミット信号eを出力する逆転リミットセン
サ6と、原点信号fを出力する原点センサ7とを備えた
構成を有する。2. Description of the Related Art As shown in FIG. 2, a conventional stepping motor controller receives a control signal g, a forward rotation limit signal d, a reverse rotation limit signal and an origin signal f from the outside, and outputs a forward rotation pulse signal b and a reverse rotation pulse. The pulse generator 1 that outputs the signal c, and the driver 3 that inputs the forward rotation pulse signal b and the reverse rotation pulse signal c output from the pulse generator 1 and outputs the drive signal to the stepping motor 4.
A forward rotation limit sensor 5 that outputs a forward rotation limit signal d, a reverse rotation limit sensor 6 that outputs a reverse rotation limit signal e, and an origin sensor 7 that outputs an origin signal f.
【0003】次に、動作について説明する。まず、図示
しない上位コントローラから、ステッピングモータ4の
回転方向,速度プロファイル,回転量等の制御指令を含
む制御信号をパルス発生器1に供給する。Next, the operation will be described. First, a control signal including control commands such as a rotation direction, a speed profile, and a rotation amount of the stepping motor 4 is supplied to the pulse generator 1 from a host controller (not shown).
【0004】パルス発生器1は、この制御信号gによ
り、指令された回転量に対応するパルス数を、指令され
た速度プロファイルに従い、正転パルス信号bあるいは
逆転パルス信号cとしてドライバー3に出力する。With the control signal g, the pulse generator 1 outputs the number of pulses corresponding to the commanded rotation amount to the driver 3 as the forward rotation pulse signal b or the reverse rotation pulse signal c according to the commanded speed profile. .
【0005】ドライバー3は、この正転パルス信号bも
しくは逆転パルス信号cをドライブ信号に変換し、ステ
ッピングモータ4は正転パルス信号bもしくは逆転パル
ス信号cに同期して回転する。The driver 3 converts the forward rotation pulse signal b or the reverse rotation pulse signal c into a drive signal, and the stepping motor 4 rotates in synchronization with the forward rotation pulse signal b or the reverse rotation pulse signal c.
【0006】一方、ステッピングモータ4の回転により
動作する機構部(図示せず)の正転リミット位置に取付
けられた正転リミットセンサ5、および逆転リミット位
置に取付けられた逆転リミットセンサ6からはそれぞ
れ、正転リミット信号dおよび逆転リミット信号cが出
力され、パルス発生器1に供給される。On the other hand, the forward rotation limit sensor 5 attached to the forward rotation limit position and the reverse rotation limit sensor 6 attached to the reverse rotation limit position of the mechanism portion (not shown) operated by the rotation of the stepping motor 4 respectively. The forward rotation limit signal d and the reverse rotation limit signal c are output and supplied to the pulse generator 1.
【0007】パルス発生器1が正転リミット信号dを入
力した時には、正転パルス信号bの送出をストップし、
また逆転リミット信号eを入力した時には逆転パルス信
号dの送出をストップする。When the pulse generator 1 receives the normal rotation limit signal d, the transmission of the normal rotation pulse signal b is stopped,
When the reverse rotation limit signal e is input, the transmission of the reverse rotation pulse signal d is stopped.
【0008】さらに、制御信号gにより、原点復帰指令
がパルス発生器1に与えられた時には、ステッピングモ
ータ4によって駆動される機構部の原点位置に取付けた
原点センサ7が働いて原点信号fが出力されるまで、ス
テッピングモータ1を回転し、原点信号fが出力された
ところでストップさせる。Further, when a home position return command is given to the pulse generator 1 by the control signal g, the home position sensor 7 attached to the home position of the mechanism portion driven by the stepping motor 4 operates to output the home position signal f. The stepping motor 1 is rotated until it is stopped and stopped when the origin signal f is output.
【0009】[0009]
【発明が解決しようとする課題】この従来のステッピン
グモータコントローラは、図2に示すパルス発生器1と
ドライバー3が1対1の対応で接続することが必要なた
め、ステッピングモータ4が多数接続される運用状態で
は、その数だけパルス発生器1が必要となるうえ、パル
ス発生器1の設置スペースも増大することが必要となる
という問題点があった。In this conventional stepping motor controller, since it is necessary to connect the pulse generator 1 and the driver 3 shown in FIG. 2 in a one-to-one correspondence, a large number of stepping motors 4 are connected. In such an operating state, the number of pulse generators 1 is required, and the installation space for the pulse generators 1 must be increased.
【0010】本発明の目的は上述した問題点を解決し、
ステッピングモータを多数接続する場合でも1つのパル
ス発生器ですみ、従って設置スペースの増大も著しく抑
圧しうるステッピングモータコントローラを提供するこ
とにある。The object of the present invention is to solve the above-mentioned problems,
It is an object of the present invention to provide a stepping motor controller that requires only one pulse generator even when a large number of stepping motors are connected, and thus can significantly suppress an increase in installation space.
【0011】[0011]
【課題を解決するための手段】本発明のステッピングモ
ータコントローラは、ステッピングモータの制御内容を
指定する制御信号と、ステッピングモータの正転リミッ
ト位置および逆転リミット位置ならびに原点位置を示す
正転リミット信号および逆転リミット信号ならびに原点
信号とを外部から入力し、ステッピングモータを正転お
よび逆転させる正転パルス信号および逆転パルス信号を
出力するパルス発生器と、N個のステッピングモータを
駆動するN個のドライバーと、前記N個のステッピング
モータそれぞれに関する前記正転リミット信号および逆
転リミット信号ならびに原点信号を取得するN組の正転
リミットセンサおよび逆転リミットセンサならびに原点
センサと、外部からの切替信号を受け前記正転パルス信
号および逆転パルス信号を前記N個のドライバーの指定
された1つのドライバーに送出するとともに、前記指定
された1つのドライバーで駆動されるステッピングモー
タの前記正転リミット信号および逆転リミット信号なら
びに原点信号を前記パルス発生器に送出する切替を行な
う信号切替回路とを備えた構成を有する。A stepping motor controller of the present invention includes a control signal for specifying the control contents of a stepping motor, a forward rotation limit position and a reverse rotation limit position of the stepping motor, and a forward rotation limit signal indicating an origin position. A pulse generator that inputs a reverse rotation limit signal and an origin signal from the outside and outputs a forward rotation pulse signal and a reverse rotation pulse signal that rotate the stepping motor forward and backward, and N drivers that drive N stepping motors. , N sets of forward rotation limit sensors, reverse rotation limit sensors and origin sensors for obtaining the forward rotation limit signal and the reverse rotation limit signal and the origin signal for each of the N stepping motors, and the forward rotation receiving the switching signal from the outside. Pulse signal and reverse pulse A signal is sent to a designated one of the N drivers, and the forward rotation limit signal, the reverse rotation limit signal, and the origin signal of a stepping motor driven by the designated one driver are sent to the pulse generator. And a signal switching circuit for switching the signal to be sent to.
【0012】[0012]
【実施例】次に、本発明について図面を参照して説明す
る。図1は、本発明の一実施例のブロック図である。DESCRIPTION OF THE PREFERRED EMBODIMENTS Next, the present invention will be described with reference to the drawings. FIG. 1 is a block diagram of an embodiment of the present invention.
【0013】図1の実施例は2個のステッピングモータ
4a,4bを駆動する場合を例としている。本実施例
は、図示しない外部の上位コントローラから制御信号g
を入力して、正転パルス信号bと逆転パルス信号cとを
出力するパルス発生器1と、2個のステッピングモータ
4aおよび4bに1対1の対応で接続された2個のドラ
イバー3aおよび3bと、ステッピングモータ4aおよ
び4bにより駆動される図示しない機構部のステッピン
グモータの正転限界と対応する正転リミット位置に取付
けた2個の正転リミットセンサ5aおよび5bと、機構
部の逆転リミット位置に取付けた2個の逆転リミットセ
ンサ6aおよび6bと、機構部の原点位置に取付けられ
た原点センサ7aおよび7bと、外部から供給される切
替信号aがオフの時には正転パルス信号bおよび逆転パ
ルス信号cをドライバー3aに出力し、ステッピングモ
ータ4aにより駆動されるステッピングモータ4aと結
合する機構部に取付られている正転リミットセンサ5
a,逆転リミットセンサ6aおよび原点センサ7aの出
力をパルス発生器1に入力し、切替信号aがオンの時に
は正転パルス信号bおよび逆転パルス信号cをドライバ
ー3bに出力し、ステッピングモータ4bにより駆動さ
れる機構部に取付けられている正転リミットセンサ5
b,逆転リミットセンサ6bおよび原点リミットセンサ
7bの出力をパルス発生器1に入力する信号切替回路2
とを備えた構成を有する。The embodiment shown in FIG. 1 exemplifies a case where two stepping motors 4a and 4b are driven. In this embodiment, a control signal g is sent from an external host controller (not shown).
Pulse generator 1 for inputting the normal rotation pulse signal b and the reverse rotation pulse signal c, and two drivers 3a and 3b connected in a one-to-one correspondence with the two stepping motors 4a and 4b. And two forward rotation limit sensors 5a and 5b attached to the forward rotation limit position corresponding to the forward rotation limit of the stepping motor of the mechanism portion (not shown) driven by the stepping motors 4a and 4b, and the reverse rotation limit position of the mechanism portion. Two reverse limit sensors 6a and 6b attached to the motor, an origin sensor 7a and 7b attached to the origin of the mechanism, and a forward rotation pulse signal b and a reverse rotation pulse when the switching signal a supplied from the outside is off. The signal c is output to the driver 3a, and the signal is output to the mechanism unit that is coupled to the stepping motor 4a driven by the stepping motor 4a. Forward limit sensor 5, which is
a, the outputs of the reverse rotation limit sensor 6a and the origin sensor 7a are input to the pulse generator 1, and when the switching signal a is ON, the forward rotation pulse signal b and the reverse rotation pulse signal c are output to the driver 3b and driven by the stepping motor 4b. Forward rotation limit sensor 5 attached to the mechanical part
b, a signal switching circuit 2 for inputting the outputs of the reverse rotation limit sensor 6b and the origin limit sensor 7b to the pulse generator 1.
And a configuration including and.
【0014】次に、図1の実施例の動作についてステッ
ピングモータ4bを駆動する場合を例として説明する。Next, the operation of the embodiment of FIG. 1 will be described by taking the case of driving the stepping motor 4b as an example.
【0015】まず、上位コントローラからステッピング
モータ4bに対する回転量,回転方向,速度プロファイ
ル等のデータを含む制御信号gをパルス発生器1に出力
するとともに、信号切替回路2に供給する切替信号aを
オンとする。First, the host controller outputs a control signal g including data such as a rotation amount, a rotation direction and a speed profile for the stepping motor 4b to the pulse generator 1 and turns on the switching signal a supplied to the signal switching circuit 2. And
【0016】この結果、パルス発生器1の出力は、信号
切替回路を介してドライバー3bに出力される。As a result, the output of the pulse generator 1 is output to the driver 3b via the signal switching circuit.
【0017】ドライバー3bからドライブ信号が出力さ
れたステッピングモータ4bは、上位コントローラから
パルス発生器1に設定された回転量,回転方向,速度プ
ロファイル等の指定に従って回転する。The stepping motor 4b, to which the drive signal is output from the driver 3b, rotates according to the designation of the rotation amount, rotation direction, speed profile, etc. set in the pulse generator 1 by the host controller.
【0018】なお、ステッピングモータ4aを駆動する
場合には、信号切替回路2をステッピングモータ4a用
に切り替えてパルス発生器2に所定のデータを設定す
る。When the stepping motor 4a is driven, the signal switching circuit 2 is switched for the stepping motor 4a and predetermined data is set in the pulse generator 2.
【0019】本実施例では、ステッピングモータが2個
の場合を例としたが、3個以上についても信号切替回路
2の変更により容易に対応可能である。またステッピン
グモータと同様に、パルス列入力タイプのドライバーで
駆動可能な他のモータ,たとえばサーボモータに対して
も同様に対応しうることは明らかである。In this embodiment, the case where the number of stepping motors is two is taken as an example, but three or more stepping motors can be easily dealt with by changing the signal switching circuit 2. Further, like the stepping motor, it is obvious that other motors that can be driven by a pulse train input type driver, for example, a servo motor can be similarly applied.
【0020】[0020]
【発明の効果】以上説明したように本発明は、ステッピ
ングモータコントローラにおけるパルス発生器とドライ
バーおよびセンサとの間に、複数のステッピングモータ
を制御するための制御信号の切替回路を設けることによ
り、1台のパルス発生器により複数のステッピングモー
タを制御することができ、ステッピングモータの数にか
かわらず1台のパルス発生器を用意すれば良く、かつ設
置スペースの面でも最小限で済むという効果を有する。As described above, according to the present invention, a control signal switching circuit for controlling a plurality of stepping motors is provided between the pulse generator and the driver and the sensor in the stepping motor controller. Multiple stepping motors can be controlled by one pulse generator, and one pulse generator can be prepared regardless of the number of stepping motors, and the installation space can be minimized. .
【図1】本発明の一実施例のステッピングモータコント
ローラのブロック図である。FIG. 1 is a block diagram of a stepping motor controller according to an embodiment of the present invention.
【図2】従来のステッピングモータコントローラのブロ
ック図である。FIG. 2 is a block diagram of a conventional stepping motor controller.
1 パルス発生器 2 信号切替回路 3,3a,3b ドライバー 4,4a,4b ステッピングモータ 5,5a,5b 正転リミットセンサ 6,6a,6b 逆転リミットセンサ 7,7a,7b 原点センサ a 切替信号 b 正転パルス信号 c 逆転パルス信号 d 正転リミット信号 e 逆転リミット信号 f 原点信号 g 制御信号 1 pulse generator 2 signal switching circuit 3,3a, 3b driver 4,4a, 4b stepping motor 5,5a, 5b forward rotation limit sensor 6,6a, 6b reverse rotation limit sensor 7,7a, 7b origin sensor a switching signal b positive Rotation pulse signal c Reverse rotation pulse signal d Forward rotation limit signal e Reverse rotation limit signal f Origin signal g Control signal
Claims (1)
る制御信号と、ステッピングモータの正転リミット位置
および逆転リミット位置ならびに原点位置を示す正転リ
ミット信号および逆転リミット信号ならびに原点信号と
を外部から入力し、ステッピングモータを正転および逆
転させる正転パルス信号および逆転パルス信号を出力す
るパルス発生器と、N個のステッピングモータを駆動す
るN個のドライバーと、前記N個のステッピングモータ
それぞれに関する前記正転リミット信号および逆転リミ
ット信号ならびに原点信号を取得するN組の正転リミッ
トセンサおよび逆転リミットセンサならびに原点センサ
と、外部からの切替信号を受け前記正転パルス信号およ
び逆転パルス信号を前記N個のドライバーの指定された
1つのドライバーに送出するとともに、前記指定された
1つのドライバーで駆動されるステッピングモータの前
記正転リミット信号および逆転リミット信号ならびに原
点信号を前記パルス発生器に送出する切替を行なう信号
切替回路とを備えることを特徴とするステッピングモー
タコントローラ。1. A control signal for designating control contents of a stepping motor, a forward rotation limit position and a reverse rotation limit position of the stepping motor, and a forward rotation limit signal, a reverse rotation limit signal indicating an origin position, and an origin signal are externally input. A pulse generator that outputs a forward rotation pulse signal and a reverse rotation pulse signal that rotate the stepping motor forward and backward, N drivers that drive the N stepping motors, and the forward rotation for each of the N stepping motors. N sets of forward rotation limit sensor, reverse rotation limit sensor and origin sensor for acquiring limit signal, reverse rotation limit signal and origin signal, and the forward rotation pulse signal and reverse rotation pulse signal for the N drivers upon receiving a switching signal from the outside. To one designated driver of And a signal switching circuit that performs switching so as to send the forward rotation limit signal, the reverse rotation limit signal, and the origin signal of the stepping motor driven by the one designated driver to the pulse generator. And stepping motor controller.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20280292A JPH0654597A (en) | 1992-07-30 | 1992-07-30 | Stepping motor controller |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP20280292A JPH0654597A (en) | 1992-07-30 | 1992-07-30 | Stepping motor controller |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0654597A true JPH0654597A (en) | 1994-02-25 |
Family
ID=16463442
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP20280292A Withdrawn JPH0654597A (en) | 1992-07-30 | 1992-07-30 | Stepping motor controller |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0654597A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10301165B2 (en) | 2013-10-24 | 2019-05-28 | Ascero Technologies, Llc | Versatile and aesthetically refined keg dispenser |
-
1992
- 1992-07-30 JP JP20280292A patent/JPH0654597A/en not_active Withdrawn
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US10301165B2 (en) | 2013-10-24 | 2019-05-28 | Ascero Technologies, Llc | Versatile and aesthetically refined keg dispenser |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US5237250A (en) | Multiplexed stepper motor control apparatus | |
| US4518900A (en) | Pulse motor driving apparatus | |
| JP2707087B2 (en) | Robot controller | |
| JPH0654597A (en) | Stepping motor controller | |
| JPH0775364A (en) | Motor control system | |
| US5764006A (en) | Motor driving circuit and method for driving two motors | |
| JPH0775359A (en) | Motor drive | |
| JP2738163B2 (en) | Servo motor operation method | |
| KR0161001B1 (en) | Driving control device of robot system | |
| JP3266675B2 (en) | controller | |
| JPH0514257Y2 (en) | ||
| JPH11188655A (en) | Screw tightening method, and its device | |
| JPH03124276A (en) | Driving device for ultrasonic motor | |
| KR0180412B1 (en) | Outside mirror adjustment circuit | |
| KR0165451B1 (en) | Position controlling signal generating circuit | |
| JPH1158275A (en) | Control device for articulated robot | |
| JPH10293608A (en) | Motor drive value setting device | |
| JP4042874B2 (en) | Object driving method and apparatus | |
| JP2009225496A (en) | Synchronous ac servo motor and control system thereof | |
| JP2696641B2 (en) | Engine speed control and stop device | |
| JPH0469099A (en) | Multi-shaft pulse motor controller | |
| JP2006314159A (en) | Motor control device | |
| JP2007236145A (en) | Motor control system | |
| JP2000060182A (en) | Control device for electric actuator | |
| KR0175558B1 (en) | Motor driving device for composition apparatus with multi-cd tray |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 19991005 |