[go: up one dir, main page]

JP2001119995A - Motor-control device and motor-control method - Google Patents

Motor-control device and motor-control method

Info

Publication number
JP2001119995A
JP2001119995A JP30010299A JP30010299A JP2001119995A JP 2001119995 A JP2001119995 A JP 2001119995A JP 30010299 A JP30010299 A JP 30010299A JP 30010299 A JP30010299 A JP 30010299A JP 2001119995 A JP2001119995 A JP 2001119995A
Authority
JP
Japan
Prior art keywords
phase
stepping motor
excitation
power supply
motor
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.)
Granted
Application number
JP30010299A
Other languages
Japanese (ja)
Other versions
JP4146588B2 (en
Inventor
Toru Funane
亨 舟根
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.)
Taito Corp
Original Assignee
Taito 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 Taito Corp filed Critical Taito Corp
Priority to JP30010299A priority Critical patent/JP4146588B2/en
Publication of JP2001119995A publication Critical patent/JP2001119995A/en
Application granted granted Critical
Publication of JP4146588B2 publication Critical patent/JP4146588B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Control Of Stepping Motors (AREA)

Abstract

PROBLEM TO BE SOLVED: To start rotation of a stopped rotor by all-phase excitation without increasing cost. SOLUTION: A stepping motor drive circuit 11 stops the rotation of a stepping motor 12 by all-phase excitation. When starting to rotate the stopped stepping motor drive circuit 11, a CPU 2 adds A, that is, +α (when the voltage is lower than a reference voltage range) or -α (when it is higher than the reference voltage range) to a phase parameter in accordance with the detected voltage of a power supply 20 for rotating the stepping motor 12 by a power supply voltage detecting circuit 19, so that an excited phase can be changed, when starting to rotate the stepping motor 12. By starting the excitation for the excited phase according to the phase parameter set by the CPU2, the stepping motor drive circuit 11 starts to excited a phase taht corresponds to the stop position of a rotor caused by the all-phase excitation that fluctuates, depending on the change of a power supply voltage. Thus, the circuit 11 can make the stepping motor 12 rotate.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、回胴(リール)を
回転させるためのステッピングモータを駆動制御するモ
ータ制御装置、及びモータ制御方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a motor control device and a motor control method for driving and controlling a stepping motor for rotating a reel.

【0002】[0002]

【従来の技術】通常、ステッピングモータの回転停止制
御方法は、リニアに加速、低速回転、リニアに減速して
停止させて、ロータの停止位置を把握しておく方法が一
般的である。ところが、回胴式遊技機(スロットマシー
ンなど)のリールを回転させるために用いられるステッ
ピングモータに対しては、回転停止の指示があってから
回転を停止させるまでの時間に規定がある。このため、
回胴式遊技機で用いられるステッピングモータの回転停
止制御方法は、回転停止の指示があった場合に、ステッ
ピングモータの全相に対して同時に励磁をかけてロータ
の回転を急停止させる方法が用いられている。従って、
回胴式遊技機における回転停止制御ではロータの停止位
置を把握することができない。このため従来では、ステ
ッピングモータを回転起動させる時、急停止によって回
転が停止されるロータの回転位置に相当する特定の位相
分だけずらして励磁を開始することでロータを回転させ
ている。
2. Description of the Related Art Generally, a method for controlling the rotation stop of a stepping motor is generally a method of linearly accelerating, rotating at a low speed, linearly decelerating and stopping to grasp the stop position of the rotor. However, for a stepping motor used to rotate a reel of a spinning-type gaming machine (such as a slot machine), there is a rule on the time from when a rotation stop instruction is issued to when the rotation is stopped. For this reason,
A method for controlling the rotation stop of a stepping motor used in a spinning-type amusement machine uses a method in which when an instruction to stop the rotation is given, all phases of the stepping motor are simultaneously excited and the rotation of the rotor is suddenly stopped. Have been. Therefore,
In the rotation stop control in the spinning-type gaming machine, the stop position of the rotor cannot be grasped. Therefore, in the related art, when the stepping motor is started to rotate, the rotor is rotated by starting the excitation with a shift by a specific phase corresponding to the rotation position of the rotor whose rotation is stopped by the sudden stop.

【0003】ところが、安定化されていない電源を用い
てステッピングモータを回転駆動している場合、モータ
の回転を全相励磁により急停止させると、電源電圧の変
動に応じてロータの停止位置も変動してしまう。このた
め、停止位置の変動に応じてモータの回転起動時の励磁
を開始する相も変化させなくてはならないが、従来では
特定の位相分だけずらして励磁を開始しているだけであ
るため脱調(ロータの運動が指令パルスに対して正しく
追従しない状態)が起きやすかった。
However, when a stepping motor is rotationally driven using an unstabilized power supply, if the rotation of the motor is suddenly stopped by all-phase excitation, the stop position of the rotor fluctuates according to the fluctuation of the power supply voltage. Resulting in. For this reason, the phase at which the excitation is started when the rotation of the motor is started must be changed in accordance with the fluctuation of the stop position. Tuning (a state in which the rotor motion does not correctly follow the command pulse) was likely to occur.

【0004】このような脱調の発生を回避するために電
源を安定化させることで対応することができるが、安定
化電源にするためには回路が複雑となり、部品点数が増
えるためにコストが上昇してしまう。
[0004] In order to avoid such step-out, it is possible to cope with the problem by stabilizing the power supply. However, the circuit becomes complicated in order to use the stabilized power supply, and the number of parts increases, so that the cost increases. Will rise.

【0005】[0005]

【発明が解決しようとする課題】このように従来の回胴
式遊技機などで使用されるモータ制御装置では、全相励
磁によりロータの回転を停止させているため停止位置を
把握することができず、また電源電圧が安定していない
場合には停止位置が変動するために、ステッピングモー
タを再起動する際に本来の励磁相を誤ってしまい脱調な
どを発生させてしまうことがあった。
As described above, in the motor control device used in the conventional spinning-type game machine and the like, since the rotation of the rotor is stopped by all-phase excitation, the stop position can be grasped. In addition, when the power supply voltage is not stable, the stop position fluctuates, so that when the stepping motor is restarted, the original excitation phase may be mistaken, resulting in step-out or the like.

【0006】本発明は前記のような事情を考慮してなさ
れたもので、コストを増大させることなく、全相励磁に
より停止されるロータの回転起動を安定して行なうこと
が可能なモータ制御装置、及びモータ制御方法を提供す
ることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made in view of the above circumstances, and has a motor control device capable of stably starting rotation of a rotor stopped by all-phase excitation without increasing cost. And a motor control method.

【0007】[0007]

【課題を解決するための手段】本発明は、モータの回転
を全相励磁により停止させるモータ制御装置において、
モータを回転させるための電源の電圧を検出する電源電
圧検出手段と、前記電源電圧検出手段によって検出され
た電源電圧に応じて、前記モータを回転起動させる際の
励磁相を変更する位相変更手段と、前記位相変更手段に
よって変更された励磁相に対して励磁を開始して、前記
モータを回転させるモータ駆動手段とを具備したことを
特徴とする。
SUMMARY OF THE INVENTION The present invention provides a motor control device for stopping rotation of a motor by all-phase excitation.
Power supply voltage detection means for detecting a voltage of a power supply for rotating the motor, and phase change means for changing an excitation phase when the motor is started to rotate, according to a power supply voltage detected by the power supply voltage detection means. Motor driving means for starting excitation of the excitation phase changed by the phase changing means and rotating the motor.

【0008】これにより、電源電圧の変動に応じて変化
する、全相励磁により回転が停止させた際のロータの停
止位置に応じた相に対して励磁を開始することで、安定
した回転を開始することができるように回転起動時に励
磁を開始する相とロータの回転位置とを同期させること
ができる。
[0008] Thus, stable rotation is started by starting excitation in a phase that changes in accordance with fluctuations in the power supply voltage and that corresponds to the stop position of the rotor when rotation is stopped by all-phase excitation. As a result, it is possible to synchronize the phase at which excitation is started at the time of rotation start and the rotational position of the rotor.

【0009】[0009]

【発明の実施の形態】以下、図面を参照して本発明の実
施の形態について説明する。図1は本実施形態に係わる
モータ制御装置を構成する回胴式遊技機のシステム構成
を示すブロック図である。回胴式遊技機は、各種記録媒
体に記録されたプログラムを読み込み、このプログラム
によって動作が制御されるコンピュータの機能が実装さ
れて実現される。
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing a system configuration of a spinning-type gaming machine that constitutes a motor control device according to the present embodiment. The spinning-type gaming machine reads programs recorded on various recording media, and is implemented by implementing the functions of a computer whose operations are controlled by the programs.

【0010】図1に示すように、本実施形態における回
胴式遊技機(スロットマシーンなど)は、CPU2によ
ってROM3に格納された各種プログラムを実行するこ
とにより、各部を制御すると共に各種機能を実現する。
RAM4にはCPU2の実行に伴って各種のデータが一
時的に記憶される。CPU2は、出力ポート5を介して
接続されたサウンド駆動回路6によりスピーカ7から効
果音、メッセージ音などの各種の音を出力させることが
でき、また出力ポート5を介して接続された表示駆動回
路8により各種表示器9において各種表示をさせること
ができる。
As shown in FIG. 1, the spinning-type gaming machine (slot machine, etc.) in this embodiment controls various parts and realizes various functions by executing various programs stored in a ROM 3 by a CPU 2. I do.
Various data is temporarily stored in the RAM 4 as the CPU 2 executes. The CPU 2 can output various sounds such as sound effects and message sounds from the speaker 7 by the sound drive circuit 6 connected via the output port 5, and the display drive circuit connected via the output port 5. Various displays can be displayed on the various displays 9 by using the display 8.

【0011】CPU2は、出力ポート10を介してステ
ッピングモータ駆動回路11と接続されている。ステッ
ピングモータ駆動回路11は、CPU2の制御のもとで
ステッピングモータ12の回転駆動を制御するもので、
ステッピングモータ12の回転停止が指示された場合に
は全相励磁により回転を停止させ、全相励磁により停止
されたステッピングモータ12を回転起動する際には、
CPU2によりセットされる位相パラメータに応じた位
相に対して励磁する ステッピングモータ12は、ステッピングモータ駆動回
路11による回転駆動により回転して、外周部に複数種
類の図柄などが付されたリール(回胴)13を回転させ
る。ステッピングモータ12によってリール13が回転
されたことは、入力ポート14を介してリールインデッ
クス検出回路15よりCPU2に通知される。リールイ
ンデックス検出回路15は、リール13の基準位置(ホ
ームポジション)が所定位置を通過したことを検知する
ことで回転していることを検知する。従って、CPU2
は、基準位置がリールインデックス検出回路15によっ
て検出されたタイミングにより、リール13の外周部に
設けられた図柄位置を管理することができる。
The CPU 2 is connected to a stepping motor drive circuit 11 via an output port 10. The stepping motor drive circuit 11 controls the rotation of the stepping motor 12 under the control of the CPU 2.
When the rotation stop of the stepping motor 12 is instructed, the rotation is stopped by the all-phase excitation, and when the stepping motor 12 stopped by the all-phase excitation is started to rotate,
The stepping motor 12 that excites the phase corresponding to the phase parameter set by the CPU 2 is rotated by the rotation drive of the stepping motor drive circuit 11, and is provided with a reel having a plurality of types of symbols or the like attached to an outer peripheral portion thereof. ) 13 is rotated. The fact that the reel 13 has been rotated by the stepping motor 12 is notified to the CPU 2 from the reel index detection circuit 15 via the input port 14. The reel index detection circuit 15 detects that the reel 13 is rotating by detecting that the reference position (home position) of the reel 13 has passed a predetermined position. Therefore, CPU2
Can manage the symbol positions provided on the outer peripheral portion of the reel 13 based on the timing at which the reference position is detected by the reel index detection circuit 15.

【0012】また、CPU2は、入力ポート14を介し
て、メダル投入センサ16、ストップスイッチ(SW)
17、スタートスイッチ(SW)18からの通知を入力
することができる。メダル投入センサ16は、リール1
3を回転させるためユーザに支払わせるメダルが投入口
に投入されたことを検知する。ストップスイッチ(S
W)17は、ユーザによってリール13の回転停止があ
ったことをCPU2に通知する。スタートSW18は、
ユーザによってリール13の回転開始の指示があったこ
とを通知する。CPU2は、ストップSW17からの通
知に応じてステッピングモータ駆動回路11に対して全
相励磁によりステッピングモータ12(リール13)の
回転を停止させ、また、スタートSW18からの通知に
応じて電源電圧検出回路19によって検出された電源2
0の電圧値に応じたステッピングモータ12の相からス
テッピングモータ駆動回路11により回転駆動させる。
電源電圧検出回路19は、電源20の電源電圧を監視し
ており、入力ポート14を介してCPU2に通知してい
る。
The CPU 2 has a medal insertion sensor 16 and a stop switch (SW) through an input port 14.
17. Notification from a start switch (SW) 18 can be input. The medal insertion sensor 16 is connected to the reel 1
It is detected that a medal to be paid by the user to rotate 3 is inserted into the insertion slot. Stop switch (S
W) 17 notifies the CPU 2 that the rotation of the reel 13 has been stopped by the user. Start SW18 is
The user is notified that the rotation of the reel 13 has been instructed. The CPU 2 causes the stepping motor drive circuit 11 to stop the rotation of the stepping motor 12 (reel 13) by full-phase excitation in response to the notification from the stop SW 17, and also supplies the power supply voltage detection circuit in response to the notification from the start SW 18. Power supply 2 detected by 19
The rotation of the stepping motor drive circuit 11 is started from the phase of the stepping motor 12 corresponding to the voltage value of 0.
The power supply voltage detection circuit 19 monitors the power supply voltage of the power supply 20 and notifies the CPU 2 via the input port 14.

【0013】また、CPU2は、ストップSW17に対
する操作によって、リール13の外周部に設けられてい
る特定の図柄が所定の位置となるようにリール13が停
止されたことが検出された場合に、出力ポート22を介
してホッパー駆動回路23に対してホッパー24を駆動
させて、所定枚数のメダルを払い出させる。メダル払出
センサ25は、ホッパー24によって払い出されたメダ
ルを検知して、入力ポート14を介してCPU2に通知
する。
The CPU 2 outputs an output when the operation of the stop SW 17 detects that the reel 13 has been stopped so that a specific symbol provided on the outer peripheral portion of the reel 13 is at a predetermined position. The hopper 24 is driven to the hopper driving circuit 23 through the port 22 to pay out a predetermined number of medals. The medal payout sensor 25 detects a medal paid out by the hopper 24 and notifies the CPU 2 via the input port 14.

【0014】次に、本実施形態におけるモータ制御装置
を実現する回胴式遊技機の動作について、図2に示すフ
ローチャートを参照しながら説明する。CPU2は、メ
ダル投入センサ16によりメダルが投入されたことが通
知され、スタートSW18がユーザによって押されたこ
とを検知すると(ステップS1)、電源電圧検出回路1
9によって検出されている電源20の電圧を取得する
(ステップS2)。そして、CPU2は、電源20の電
圧変化を判別するために予め設定されている基準電圧範
囲と、電源電圧検出回路19により検出された電源20
の電圧とを比較する。
Next, the operation of the spinning-type gaming machine that realizes the motor control device according to the present embodiment will be described with reference to the flowchart shown in FIG. When the CPU 2 is notified that a medal has been inserted by the medal insertion sensor 16 and detects that the start SW 18 has been pressed by the user (step S1), the power supply voltage detection circuit 1
The voltage of the power supply 20 detected by the power supply 9 is acquired (step S2). Then, the CPU 2 determines the reference voltage range set in advance for determining the voltage change of the power supply 20 and the power supply 20 detected by the power supply voltage detection circuit 19.
And the voltage of.

【0015】ここで、電源20の電圧が基準電圧範囲よ
り低い場合(ステップS3)、CPU2は、ステッピン
グモータ駆動回路11がステッピングモータ12を回転
起動する際の位相が前に移動するように、通常の位相パ
ラメータAにαを加えてステッピングモータ駆動回路1
1にセットしてステッピングモータ12を回転させる
(ステップS4)。すなわち、電源20の電圧が低い場
合には、ステッピングモータ12の回転を全相励磁によ
って停止させた際、ロータの回転を停止させる力が通常
の電圧時よりも弱く、通常の電圧時に全相励磁によって
停止させた場合よりも余分に回転した状態で停止するこ
とになる。そこで、通常の位相パラメータAに電圧低下
分のαを加算しておくことで、余分に回転した状態で停
止しているロータの位置に応じた位相から励磁すること
ができる。ステッピングモータ駆動回路11は、CPU
2からの指示に応じて、位相パラメータA+αが示す位
相から励磁して、ステッピングモータ12を回転させる
(ステップS8)。
Here, when the voltage of the power supply 20 is lower than the reference voltage range (step S3), the CPU 2 normally operates so that the phase at which the stepping motor drive circuit 11 starts rotating the stepping motor 12 moves forward. Α is added to the phase parameter A of stepping motor drive circuit 1
Set to 1 to rotate the stepping motor 12 (step S4). That is, when the voltage of the power supply 20 is low, when the rotation of the stepping motor 12 is stopped by the full-phase excitation, the force for stopping the rotation of the rotor is weaker than the normal voltage, and the full-phase excitation is performed at the normal voltage. As a result, the motor stops in a state in which it is rotated extra than when stopped. Thus, by adding α to the voltage drop to the normal phase parameter A, it is possible to excite from a phase corresponding to the position of the rotor stopped in an excessively rotated state. The stepping motor drive circuit 11 includes a CPU
In step S8, the stepping motor 12 is excited by exciting from the phase indicated by the phase parameter A + α in accordance with the instruction from Step 2.

【0016】一方、電源20の電圧が基準電圧範囲より
高い場合(ステップS5)、CPU2は、ステッピング
モータ駆動回路11がステッピングモータ12を回転起
動する際の位相が後に移動するように、通常の位相パラ
メータAにαを減らしてステッピングモータ駆動回路1
1にセットしてステッピングモータ12を回転させる
(ステップS6)。すなわち、電源20の電圧が高い場
合には、ステッピングモータ12の回転を全相励磁によ
って停止させた際、ロータの回転を停止させる力が通常
の電圧時よりも強く、通常の電圧時に全相励磁によって
停止させた場合よりも回転していない状態で停止するこ
とになる。そこで、通常の位相パラメータAに電圧上昇
分のαを加算しておくことで、通常よりも回転していな
い状態で停止しているロータの位置に応じた位相から励
磁することができる。ステッピングモータ駆動回路11
は、CPU2からの指示に応じて、位相パラメータA−
αが示す位相から励磁して、ステッピングモータ12を
回転させる(ステップS8)。
On the other hand, when the voltage of the power supply 20 is higher than the reference voltage range (step S5), the CPU 2 sets the normal phase so that the phase at which the stepping motor drive circuit 11 starts rotating the stepping motor 12 moves later. Stepping motor drive circuit 1 by reducing α to parameter A
Set to 1 to rotate the stepping motor 12 (step S6). That is, when the voltage of the power supply 20 is high, when the rotation of the stepping motor 12 is stopped by the full-phase excitation, the force for stopping the rotation of the rotor is stronger than at the normal voltage, and the full-phase excitation is performed at the normal voltage. As a result, the motor stops in a state where it is not rotating as compared with the case where the motor is stopped. Therefore, by adding α corresponding to the voltage increase to the normal phase parameter A, it is possible to excite from the phase corresponding to the position of the rotor stopped in a state where it is not rotating more than usual. Stepping motor drive circuit 11
Is a phase parameter A- in response to an instruction from the CPU 2.
The stepping motor 12 is rotated by exciting the phase indicated by α (step S8).

【0017】なお、電源20の電圧が基準電圧範囲内で
あった場合には、CPU2は、ステッピングモータ駆動
回路11に対して通常の位相パラメータAをセットし
て、ステッピングモータ12を回転起動させる(ステッ
プS7,S8)。こうして、回転起動された後、ストッ
プSW17に対する操作があるまで、ステッピングモー
タ駆動回路11は、ステッピングモータ12に対する励
磁を継続してリール13を回転させる。
When the voltage of the power supply 20 is within the reference voltage range, the CPU 2 sets a normal phase parameter A in the stepping motor drive circuit 11 and starts the rotation of the stepping motor 12 ( Steps S7 and S8). After the rotation is started, the stepping motor drive circuit 11 continues to excite the stepping motor 12 to rotate the reel 13 until the stop SW 17 is operated.

【0018】CPU2は、ストップSW17に対する操
作によってリール13の回転停止がユーザから指示され
ると(ステップS9)、ステッピングモータ駆動回路1
1に対してステッピングモータ12の回転停止を指示す
る。ステッピングモータ駆動回路11は、CPU2から
の指示に応じてステッピングモータ12を全相励磁によ
って停止させる(ステップS10)。
When the user gives an instruction to stop the rotation of the reel 13 by operating the stop SW 17 (step S9), the CPU 2 operates the stepping motor driving circuit 1 (step S9).
1 instructs the stepping motor 12 to stop rotating. The stepping motor drive circuit 11 stops the stepping motor 12 by all-phase excitation according to an instruction from the CPU 2 (step S10).

【0019】このようにして、電源20の電圧が基準電
圧範囲より低い場合には位相パラメータAに+αし、高
い場合には位相パラメータAに−αすることで、全相励
磁により回転が停止されたロータの回転位置に合わせ
て、ステッピングモータ12の回転起動を安定して行な
うことができる相から励磁を開始することができるよう
になる。
In this manner, when the voltage of the power supply 20 is lower than the reference voltage range, the phase parameter A is set to + α, and when the voltage is higher, the phase parameter A is set to −α. The excitation can be started from a phase in which the rotation of the stepping motor 12 can be stably started in accordance with the rotational position of the rotor.

【0020】以下、具体例を用いてステッピングモータ
12に対するモータ制御方法について説明する。ここで
は、説明を簡単にするために、図3に示すように、ロー
タ歯数を5とし、1相励磁方式によってA相→B相→
A’相→B’相と励磁を切り替えて行くことで、ロータ
が1歯とA相の磁軸、2歯とB相の磁軸、3歯とA’相
の磁軸が対向していくように反時計回りに回転していく
ものとする。ロータの回転を停止させる場合には、全て
の相に対して励磁することで、各歯が何れかの相にそれ
ぞれ引きつけられて急停止する。
Hereinafter, a motor control method for the stepping motor 12 will be described using a specific example. Here, for simplicity of description, as shown in FIG. 3, the number of rotor teeth is 5, and the A-phase → B-phase →
By switching the excitation from A 'phase to B' phase, the rotor has one tooth, A phase magnetic axis, two teeth and B phase magnetic axis, and three teeth and A 'phase magnetic axis. Rotate counterclockwise as follows. When stopping the rotation of the rotor, by exciting all phases, each tooth is attracted to one of the phases and suddenly stops.

【0021】図4には電源20が通常電圧時のステッピ
ングモータ12に対する励磁のタイミングを示してい
る。電源20が通常電圧時である時には、図4に示すよ
うに、全相励磁によってロータの回転を停止させた場合
に、A相に対して励磁をスタートさせることによって脱
調などが発生することなく、ステッピングモータ12
(リール13)を回転させることができるものとする。
FIG. 4 shows the timing of excitation of the stepping motor 12 when the power supply 20 is at the normal voltage. When the power supply 20 is at the normal voltage, as shown in FIG. 4, when the rotation of the rotor is stopped by the all-phase excitation, the excitation is started for the A-phase so that the step-out does not occur. , Stepping motor 12
(Reel 13) can be rotated.

【0022】これに対して、電源20が低電圧時のステ
ッピングモータ12に対する励磁タイミングは図5に示
すようになる。電源20が低電圧の場合には、全相励磁
によってロータの回転を停止させたとしても、通常電圧
時と比較すると各相により各歯を引きつけるための電磁
力が弱くなっているため、ロータが通常電圧時よりも慣
性により余分に回転してしまう。従って、通常電圧時で
はA相に対して励磁をスタートさせていたとすると、低
電圧時にはA相より先(+α)の相(次相)、すなわち
1個先のB相に対して励磁をスタートさせる。これによ
り、余分に回転した状態で停止しているロータの位置に
応じた位相から励磁することになり、脱調等の発生を回
避することができる。
On the other hand, the excitation timing for the stepping motor 12 when the power supply 20 is at a low voltage is as shown in FIG. When the power supply 20 is at a low voltage, even if the rotation of the rotor is stopped by all-phase excitation, the electromagnetic force for attracting each tooth by each phase is weaker than at the time of normal voltage, so that the rotor It rotates extra due to inertia compared to normal voltage. Therefore, assuming that the excitation is started for the A-phase at the time of the normal voltage, the excitation is started for the phase (next phase) earlier (+ α) than the A-phase at the time of the low voltage, that is, the B-phase which is immediately ahead. . As a result, the motor is excited from the phase corresponding to the position of the rotor stopped in an excessively rotated state, and the occurrence of step-out or the like can be avoided.

【0023】また、電源20が高電圧時のステッピング
モータ12に対する励磁タイミングは図6に示すように
なる。電源20が高電圧の場合には、全相励磁によって
ロータの回転を停止させると、通常電圧時と比較すると
各相により各歯を引きつけるための電磁力が強くなって
いるため、ロータが通常電圧時よりも慣性により回転す
る量が少なくなってしまう。従って、通常電圧時ではA
相に対して励磁をスタートさせていたとすると、高電圧
時にはA相より前(−α)の相(前相)、すなわち1個
手前のB’相に対して励磁をスタートさせる。これによ
り、回転が少ない位置で停止しているロータの位置に応
じた位相から励磁することになり、低電圧時の場合と同
様にして脱調等の発生を回避することができる。こうし
て、全相励磁により回転が停止されたロータを、電源2
0の電圧が低電圧であるか、高電圧であるかに応じて、
励磁を開始する相を先の相、あるいは手前の相から励磁
を開始することで、安定して回転起動させることができ
る。
FIG. 6 shows the excitation timing of the stepping motor 12 when the power supply 20 is at a high voltage. When the power supply 20 is at a high voltage, when the rotation of the rotor is stopped by all-phase excitation, the electromagnetic force for attracting each tooth by each phase is stronger than that at the time of the normal voltage. The amount of rotation is smaller due to inertia than at the time. Therefore, at normal voltage, A
Assuming that the excitation has been started for the phase, the excitation is started for the phase (previous phase) before the A phase (-α) at the time of high voltage, that is, for the B ′ phase immediately before the A phase. As a result, the excitation is performed from the phase corresponding to the position of the rotor stopped at a position where the rotation is small, and the occurrence of step-out or the like can be avoided as in the case of the low voltage. Thus, the rotor whose rotation has been stopped by the all-phase excitation is connected to the power supply 2
Depending on whether the voltage of 0 is a low voltage or a high voltage,
By starting the excitation from the preceding phase or the preceding phase, the rotation can be stably started.

【0024】なお、前述した説明では、基準電圧範囲よ
り高い場合と低い場合とで、位相パラメータAに対して
+α、あるいは−α(具体例では前相または次相)とし
ているが、電源20の電圧の変化を多段階に検出し、そ
れぞれの電圧の変化量に応じたパラメータ値を加算、あ
るいは減算するようにしても良い。この場合、多段階の
各電源電圧と、それぞれに対応するパラメータ値との関
係を示すデータをROM3に記憶させておき、CPU2
によって利用できるようにしておく。
In the above description, the phase parameter A is set to + α or −α (in the specific example, the previous phase or the next phase) depending on whether it is higher or lower than the reference voltage range. A change in voltage may be detected in multiple stages, and a parameter value according to the amount of change in each voltage may be added or subtracted. In this case, data indicating the relationship between the multi-stage power supply voltages and the corresponding parameter values is stored in the ROM 3 and the CPU 2
Be made available by

【0025】このようにして、全相励磁によるステッピ
ングモータ12の停止位置が電源20の電圧の変動によ
って影響されたとしても、ステッピングモータ12を回
転起動する際に励磁する相(励磁相)を電源20の電圧
値に応じて変更することにより、停止位置に応じた相へ
の励磁が行われることになり、ステッピングモータ12
の回転起動をスムーズに行え、脱調が発生しにくくな
る。また、安定化電源とする必要もないので、部品点数
が増加してコスト増加を招くこともない。なお、前述し
た具体例では、説明を簡単にするために1相励磁方式の
ステッピングモータを対象としているが多層励磁方式で
あっても良く、またロータ歯数を5としているが、これ
以外の歯数であっても良い。
In this manner, even if the stop position of the stepping motor 12 due to the all-phase excitation is affected by the fluctuation of the voltage of the power supply 20, the phase (excitation phase) to be excited when the stepping motor 12 starts rotating is changed to the power supply. By changing the voltage in accordance with the voltage value of 20, the phase is excited in accordance with the stop position, and the stepping motor 12
Can be started smoothly, and step-out is less likely to occur. In addition, since there is no need to use a stabilized power supply, the number of components does not increase and the cost does not increase. Although the above-described specific example is directed to a one-phase excitation type stepping motor for the sake of simplicity of description, a multilayer excitation type may be used, and the number of rotor teeth is set to five. It may be a number.

【0026】[0026]

【発明の効果】以上詳述したように本発明によれば、コ
ストを増大させることなく、全相励磁により停止される
ロータの回転起動を安定して行なうことが可能となる。
As described above, according to the present invention, it is possible to stably start the rotation of the rotor stopped by the all-phase excitation without increasing the cost.

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

【図1】本実施形態に係わるモータ制御装置を構成する
回胴式遊技機のシステム構成を示すブロック図。
FIG. 1 is a block diagram showing the system configuration of a spinning-type gaming machine that constitutes a motor control device according to an embodiment.

【図2】本実施形態におけるモータ制御装置を実現する
回胴式遊技機の動作について説明するためのフローチャ
ート。
FIG. 2 is a flowchart for explaining the operation of the spinning-type gaming machine that realizes the motor control device according to the embodiment.

【図3】ステッピングモータ12の構成の一例を示す
図。
FIG. 3 is a diagram showing an example of a configuration of a stepping motor 12.

【図4】電源20が通常電圧時のステッピングモータ1
2に対する励磁のタイミングを示す図。
FIG. 4 shows a stepping motor 1 when a power supply 20 is at a normal voltage.
FIG. 6 is a diagram showing the timing of the excitation for No. 2;

【図5】電源20が低電圧時のステッピングモータ12
に対する励磁のタイミングを示す図。
FIG. 5 shows the stepping motor 12 when the power supply 20 is at a low voltage.
FIG. 6 is a diagram showing the timing of excitation with respect to FIG.

【図6】電源20が高電圧時のステッピングモータ12
に対する励磁のタイミングを示す図。
FIG. 6 shows the stepping motor 12 when the power supply 20 is at a high voltage.
FIG. 6 is a diagram showing the timing of excitation with respect to FIG.

【符号の説明】 2…CPU 3…ROM 4…RAM 11…ステッピングモータ駆動回路 12…ステッピングモータ 13…リール 19…電源電圧検出回路 20…電源[Description of Signs] 2 CPU 3 ROM 4 RAM 11 Stepping motor drive circuit 12 Stepping motor 13 Reel 19 Power supply voltage detection circuit 20 Power supply

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】 モータの回転を全相励磁により停止させ
るモータ制御装置において、 モータを回転させるための電源の電圧を検出する電源電
圧検出手段と、 前記電源電圧検出手段によって検出された電源電圧に応
じて、前記モータを回転起動させる際の励磁相を変更す
る位相変更手段と、 前記位相変更手段によって変更された励磁相に対して励
磁を開始して、前記モータを回転させるモータ駆動手段
とを具備したことを特徴とするモータ制御装置。
1. A motor control device for stopping rotation of a motor by all-phase excitation, comprising: a power supply voltage detection means for detecting a voltage of a power supply for rotating the motor; and a power supply voltage detected by the power supply voltage detection means. Accordingly, a phase change unit that changes an excitation phase when the motor is started to rotate, and a motor drive unit that starts excitation of the excitation phase changed by the phase change unit and rotates the motor. A motor control device, comprising:
【請求項2】 モータの回転を全相励磁により停止させ
るモータ制御装置におけるモータ制御方法であって、 モータを回転させるための電源の電圧を検出し、 この検出された電源電圧に応じて、前記モータを回転起
動させる際の励磁相を変更し、 この変更された励磁相に対して励磁を開始して、前記モ
ータを回転させることを特徴とするモータ制御方法。
2. A motor control method in a motor control device for stopping rotation of a motor by all-phase excitation, comprising detecting a voltage of a power supply for rotating the motor, and according to the detected power supply voltage, A motor control method comprising: changing an excitation phase at the time of starting rotation of a motor; starting excitation with respect to the changed excitation phase; and rotating the motor.
JP30010299A 1999-10-21 1999-10-21 Motor control device and motor control method Expired - Lifetime JP4146588B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30010299A JP4146588B2 (en) 1999-10-21 1999-10-21 Motor control device and motor control method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30010299A JP4146588B2 (en) 1999-10-21 1999-10-21 Motor control device and motor control method

Publications (2)

Publication Number Publication Date
JP2001119995A true JP2001119995A (en) 2001-04-27
JP4146588B2 JP4146588B2 (en) 2008-09-10

Family

ID=17880747

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30010299A Expired - Lifetime JP4146588B2 (en) 1999-10-21 1999-10-21 Motor control device and motor control method

Country Status (1)

Country Link
JP (1) JP4146588B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050042703A (en) * 2003-11-04 2005-05-10 삼성전자주식회사 Method and system of preventing stepping out in step motor
JP2005218276A (en) * 2004-02-02 2005-08-11 Shiriusu:Kk Method for driving and controlling stepping motor for reel drive of game machine
JP2011010784A (en) * 2009-07-01 2011-01-20 Taiyo Elec Co Ltd Reel type game machine

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20050042703A (en) * 2003-11-04 2005-05-10 삼성전자주식회사 Method and system of preventing stepping out in step motor
JP2005218276A (en) * 2004-02-02 2005-08-11 Shiriusu:Kk Method for driving and controlling stepping motor for reel drive of game machine
JP2011010784A (en) * 2009-07-01 2011-01-20 Taiyo Elec Co Ltd Reel type game machine

Also Published As

Publication number Publication date
JP4146588B2 (en) 2008-09-10

Similar Documents

Publication Publication Date Title
US8038525B2 (en) Dynamic generation of a profile for a spinning reel of a gaming system
JP5747284B2 (en) Game machine
JP6447650B2 (en) Game machine
JP2004223164A (en) Game machine
JP2004135469A (en) Game machine
JP2004194992A (en) Game machine
JP5682138B2 (en) Game machine
JP2004350697A (en) Game machine
JP4227323B2 (en) Slot machine
JP2001119995A (en) Motor-control device and motor-control method
JP4506698B2 (en) Game machine
JP2012060696A (en) Game machine
JP5640449B2 (en) Game machine
JP6516040B2 (en) Gaming machine
JP6149330B2 (en) Game machine
JP6674319B2 (en) Slot machine
JP4840479B2 (en) Game machine
JP6497458B2 (en) Game machine
JP6406343B2 (en) Game machine
JP5928542B2 (en) Game machine
JP6512342B2 (en) Gaming machine
JP4415948B2 (en) Game machine
JP5794280B2 (en) Game machine
JP2004129965A (en) Game machine
JP2017202179A (en) Game machine

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040930

A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20060610

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080227

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080304

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080502

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080610

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080620

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4146588

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110627

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

S111 Request for change of ownership or part of ownership

Free format text: JAPANESE INTERMEDIATE CODE: R313111

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120627

Year of fee payment: 4

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130627

Year of fee payment: 5

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

EXPY Cancellation because of completion of term