JP6111874B2 - 駆動制御装置及び駆動制御システム - Google Patents
駆動制御装置及び駆動制御システム Download PDFInfo
- Publication number
- JP6111874B2 JP6111874B2 JP2013120131A JP2013120131A JP6111874B2 JP 6111874 B2 JP6111874 B2 JP 6111874B2 JP 2013120131 A JP2013120131 A JP 2013120131A JP 2013120131 A JP2013120131 A JP 2013120131A JP 6111874 B2 JP6111874 B2 JP 6111874B2
- Authority
- JP
- Japan
- Prior art keywords
- drive control
- control device
- response signal
- signal
- drive
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/32—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for games, toys, sports, or amusements
- G07F17/3202—Hardware aspects of a gaming system, e.g. components, construction, architecture thereof
- G07F17/3204—Player-machine interfaces
- G07F17/3211—Display means
- G07F17/3213—Details of moving display elements, e.g. spinning reels, tumbling members
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Control Of Multiple Motors (AREA)
- Pinball Game Machines (AREA)
Description
駆動制御装置3−1が有するこれらの各部は、それぞれ、別個の回路として回路基板(図示せず)上に実装されてもよく、あるいは、これらの各部が集積された集積回路として回路基板上に実装されてもよい。
また駆動制御装置3−1は、DCモータ6を目標回転量だけ回転させるために、ロータリーエンコーダ7から、DCモータ6の回転軸(図示せず)が所定の角度回転する度に、その所定の角度回転したことを示す検知信号を受信して、回転開始からの総回転量を算出する。そして駆動制御装置3−1は、制御コマンドで指定された目標回転量から総回転量との差に応じてDCモータ6を適宜減速することで、DCモータ6が目標回転量だけ回転したところ、すなわち、DCモータ6により駆動される可動体を所定距離だけで移動させた後にDCモータ6を静止させる。
テーブル400に示されるように、DCモータ6を正転させる場合、スイッチTR1のスイッチ端子とスイッチTR4のスイッチ端子とに、PWM方式に従って設定された、DCモータ6の回転速度に応じたパルス幅を持つ、周期的なパルスを含む駆動信号が印加される。一方、スイッチTR2のスイッチ端子及びスイッチTR3のスイッチ端子には駆動信号が印加されない。これにより、DCモータ6には、スイッチTR1とスイッチTR4とにパルスが印加されている間のみ、正極側端子に電源電圧が印加されるので、DCモータ6は、そのパルス幅に応じた速度で正転する。
なお、DCモータ6を正転させる場合、スイッチTR1とTR4のうちの何れか一方に駆動信号を印加し、他方を常時オンとしてもよい。
なお、DCモータ6を逆転させる場合、スイッチTR2とTR3のうちの何れか一方に駆動信号を印加し、他方を常時オンとしてもよい。
駆動コマンドは、例えば、制御対象のDCモータ6の1回の動作を規定し、DCモータ6が駆動する可動体の移動量に相当する、DCモータ6の目標回転量、及び可動体の移動速度に相当する回転速度といった、DCモータ6の動作を特定するための動作情報を含む。一方、情報取得要求コマンドは、例えば、演出用CPU2が取得したい情報の種類を表すフラグなどが含まれる。
また、応答モードは、3種類以上用意されていてもよい。この場合には、モードフラグ502は、応答モードの数に応じたビット数を持てばよい。
駆動コマンドが自装置宛てか否かを判定するために、通信制御回路12は、駆動コマンドに含まれるデバイスアドレスが、駆動制御装置3−1に対して設定されたアドレスと一致するか否か判定する。そしてデバイスアドレスと設定されたアドレスとが一致する場合、通信制御回路12は、駆動コマンドが自装置宛てであると判定する。
本実施形態では、通信制御回路12は、次式に従って応答信号の送信開始タイミングを決定する。
T(A) = D + A*(M+G) (1)
ここで、Dは、イネーブル信号がオンとなった時刻である基準時刻から最初の駆動制御装置が応答信号の送信を開始するまでの遅延時間に相当するクロック数であり、例えば、0〜32に設定される。Aは、駆動制御装置ごとに一意に設定されるアドレスであり、例えば、0〜(n-1)の何れかの整数に設定される。
またMは、応答信号の長さに相当するクロック数である。応答モードが簡易モードか詳細モードかによって応答信号の長さが異なる場合には、通信制御回路12は、例えば、通信制御回路12が有する不揮発性メモリに記憶された、応答モードの種類と応答信号の長さの関係を表すテーブルを参照することで、Mの値を決定する。
Gは、応答信号同士の間隔に相当するクロック数であり、例えば、0〜(L-1)の何れかに設定される。なお、Lは、情報取得要求コマンドの長さに相当するクロック数である。
なお、演出用CPUと各駆動制御装置が信号の送信と受信を同時に行えると、演出用CPUは、ある駆動制御装置から一つの信号線を介して応答信号を受信中に、次の駆動制御装置に他の信号線を介して情報取得要求コマンドを送信できる。しかしこの場合でも、上記のように、情報取得要求コマンドの方が応答信号よりも長いと、各駆動制御装置ごとに、情報取得要求コマンドの送信に要する時間が掛かるので、図7に示されたシーケンスに従う方が、演出用CPUが全ての駆動制御装置から応答信号を受信するのに要する時間は短くて済む。
レジスタ13は、通信制御回路12により書き込まれた動作情報を記憶する。そしてその動作情報が制御回路14により読み出されるとその動作情報を消去する。
T(A) = D + (A-A0)*(M+G) (2)
ただし、A0は、情報取得要求コマンドに含まれるデバイスアドレスであり、アドレスの最大値が(n-1)であれば、0〜(n-1)の値を持つ。そしてT(A)が負となった駆動制御装置は応答信号を送信しない。
なお、この場合でも、デバイスアドレスが指定されていないか、無効であることを表す値が含まれている場合には、上記の実施形態のように、各駆動制御装置は応答信号を作成し、(1)式に従って応答信号の送信開始タイミングを決定すればよい。
この変形例によれば、演出用CPU2は、全ての駆動制御装置から情報を求めることも、特定の駆動制御装置からのみ情報を求めることもできるので、制御の自由度が高くなる。
図8は、上記の実施形態または変形例による駆動制御装置を複数備えた弾球遊技機100の概略正面図である。また図9は、弾球遊技機100の概略背面図である。図8に示すように、弾球遊技機100は、上部から中央部の大部分の領域に設けられ、遊技機本体である遊技盤101と、遊技盤101の下方に配設された球受け部102と、ハンドルを備えた操作部103と、遊技盤101の略中央に設けられた表示装置104とを有する。
また弾球遊技機100は、遊技の演出のために、遊技盤101の前面に配置された5個の可動役物部105−1〜105−5とを有する。また遊技盤101の側方にはレール(図示せず)が配設されている。また遊技盤101上には多数の障害釘(図示せず)及び少なくとも一つの入賞装置(図示せず)が設けられている。
2 演出用CPU
3−1〜3−n 駆動制御装置
4−1〜4−n 信号線
5 モータ駆動回路
6 DCモータ
7 ロータリーエンコーダ
11 通信インターフェース回路
12 通信制御回路
13 レジスタ
14 制御回路
15 駆動信号生成回路
16 センサインターフェース回路
100 弾球遊技機
101 遊技盤
102 球受け部
103 操作部
104 表示装置
105−1〜105−5 可動役物部
110 主制御回路
111 演出用CPU
112−1〜112−5 駆動制御装置
Claims (6)
- 遊技機に設けられた可動体を駆動する複数の駆動装置のそれぞれを制御する複数の駆動制御装置と、前記複数の駆動制御装置が共通の信号線を介して互いに並列に接続される上位制御装置とを有する駆動制御システムであって、
前記上位制御装置は、前記複数の駆動制御装置に対して共通の情報取得要求信号を送信し、
前記複数の駆動制御装置のそれぞれは、前記情報取得要求信号を受信すると、自装置の送信順序を表す送信順序情報と応答信号長に基づいて、他の駆動制御装置から前記上位制御装置へ送信される応答信号と衝突しないように、所定の情報を含む応答信号の送信開始タイミングを決定し、自装置の送信開始タイミングになると前記応答信号を前記信号線を介して前記上位制御装置へ送信する、
ことを特徴とする駆動制御システム。 - 前記情報取得要求信号が前記複数の駆動制御装置のうちの何れかを特定するアドレスを含んでいる場合、当該アドレスに対応する駆動制御装置のみが前記応答信号を前記上位制御装置へ送信し、一方、前記情報取得要求信号が前記アドレスを含んでいない場合、前記複数の駆動制御装置のそれぞれが、自装置の前記送信開始タイミングに応じて前記応答信号を前記上位制御装置へ送信する、請求項1に記載の駆動制御システム。
- 上位制御装置に対して共通の信号線を介して他の駆動制御装置と並列に接続され、かつ、遊技機に設けられた可動体を駆動する駆動装置を制御する駆動制御装置であって、
前記上位制御装置と前記信号線を介して信号を送受信する通信インターフェース回路と、
前記上位制御装置から情報取得要求信号を受信すると、所定の情報を含む応答信号を作成し、かつ、自装置の送信順序を表す送信順序情報及び前記応答信号の長さに基づいて、前記他の駆動制御装置から前記信号線を介して前記上位制御装置へ送信される他の応答信号と衝突しないように、前記応答信号の送信開始タイミングを決定し、該送信開始タイミングになると前記通信インターフェース回路を介して前記応答信号の送信を開始する通信制御回路と、
を有することを特徴とする駆動制御装置。 - 前記通信制御回路は、前記上位制御装置から受信したトリガ信号により指定された基準時刻から計時を開始して前記送信開始タイミングになると前記通信インターフェース回路を介して前記応答信号の送信を開始する、請求項3に記載の駆動制御装置。
- 前記情報取得要求信号は、前記応答信号の長さを表す応答信号長情報を含み、前記通信制御回路は、当該応答信号長情報に基づいて前記応答信号の長さを決定し、該決定した応答信号の長さに応じて前記送信開始タイミングを決定する、請求項3または4に記載の駆動制御装置。
- 前記駆動制御装置から送信される前記応答信号と前記他の駆動制御装置から送信される前記他の応答信号間の間隔は、前記情報取得要求信号よりも短い、請求項3〜5の何れか一項に記載の駆動制御装置。
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013120131A JP6111874B2 (ja) | 2013-06-06 | 2013-06-06 | 駆動制御装置及び駆動制御システム |
AU2014202759A AU2014202759B2 (en) | 2013-06-06 | 2014-05-20 | Drive control device and drive control system |
US14/286,546 US9672683B2 (en) | 2013-06-06 | 2014-05-23 | Drive control device and drive control system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2013120131A JP6111874B2 (ja) | 2013-06-06 | 2013-06-06 | 駆動制御装置及び駆動制御システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2014236815A JP2014236815A (ja) | 2014-12-18 |
JP6111874B2 true JP6111874B2 (ja) | 2017-04-12 |
Family
ID=52005905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2013120131A Active JP6111874B2 (ja) | 2013-06-06 | 2013-06-06 | 駆動制御装置及び駆動制御システム |
Country Status (3)
Country | Link |
---|---|
US (1) | US9672683B2 (ja) |
JP (1) | JP6111874B2 (ja) |
AU (1) | AU2014202759B2 (ja) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2017143902A (ja) * | 2016-02-15 | 2017-08-24 | オムロン株式会社 | 遊技機 |
EP3324534A4 (en) | 2016-02-15 | 2018-10-10 | Omron Corporation | Driving-device control apparatus and game machine |
JP6443365B2 (ja) * | 2016-03-10 | 2018-12-26 | オムロン株式会社 | モータ制御装置、制御方法、情報処理プログラム、および記録媒体 |
JP6658378B2 (ja) * | 2016-07-21 | 2020-03-04 | オムロン株式会社 | モータ制御装置及び遊技機 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4682168A (en) * | 1984-01-03 | 1987-07-21 | Amp Incorporated | Time-slot addressed, system keyed multiplex device |
JPH04171565A (ja) * | 1990-11-06 | 1992-06-18 | Shikoku Nippon Denki Software Kk | データ転送方式 |
US5553070A (en) * | 1994-09-13 | 1996-09-03 | Riley; Robert E. | Data link module for time division multiplexing control systems |
US6230078B1 (en) * | 1996-01-18 | 2001-05-08 | John D. Ruff | Simplified animatronic and CNC system |
JP2002163713A (ja) * | 2000-11-29 | 2002-06-07 | Sanyo Electric Co Ltd | 自動販売機制御装置 |
JP4221652B2 (ja) * | 2002-11-27 | 2009-02-12 | 日本パルスモーター株式会社 | 複数モータ同時制御方法、複数モータ制御システム、複数モータ制御用パルス発生回路及び複数モータ制御用パルス発生ic |
US7485038B2 (en) * | 2003-09-09 | 2009-02-03 | Igt | Gaming device having multiple award reels and moving indicator |
JP2007307249A (ja) * | 2006-05-19 | 2007-11-29 | Aruze Corp | スロットマシン |
JP5369477B2 (ja) * | 2008-04-11 | 2013-12-18 | オムロン株式会社 | 可動体駆動装置および方法、並びにプログラム |
JP2012024238A (ja) | 2010-07-22 | 2012-02-09 | Sophia Co Ltd | 遊技機 |
JP2012090897A (ja) * | 2010-10-28 | 2012-05-17 | Sophia Co Ltd | 遊技機 |
JP5307265B2 (ja) | 2012-03-23 | 2013-10-02 | 株式会社三共 | 遊技機 |
-
2013
- 2013-06-06 JP JP2013120131A patent/JP6111874B2/ja active Active
-
2014
- 2014-05-20 AU AU2014202759A patent/AU2014202759B2/en active Active
- 2014-05-23 US US14/286,546 patent/US9672683B2/en active Active
Also Published As
Publication number | Publication date |
---|---|
JP2014236815A (ja) | 2014-12-18 |
US9672683B2 (en) | 2017-06-06 |
AU2014202759B2 (en) | 2016-05-19 |
AU2014202759A1 (en) | 2015-01-15 |
US20140364213A1 (en) | 2014-12-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6020011B2 (ja) | 直流モータ制御装置及び遊技機 | |
JP6111874B2 (ja) | 駆動制御装置及び駆動制御システム | |
JP2015154536A (ja) | 駆動機器制御装置 | |
JP2015150094A (ja) | 遊技機 | |
JP6079454B2 (ja) | 駆動制御装置 | |
JP5867354B2 (ja) | モータ制御装置 | |
JP5949403B2 (ja) | 遊技機 | |
JP5903804B2 (ja) | 遊技機 | |
JP2017158624A5 (ja) | ||
US8994310B2 (en) | Motor controller having multi-functional pin and control method thereof | |
JP2014236811A (ja) | 遊技機 | |
JP6892736B2 (ja) | 駆動機器制御装置 | |
JP6665718B2 (ja) | モータ制御装置及び遊技機 | |
JP6459390B2 (ja) | 直流モータ制御装置 | |
WO2016067787A1 (ja) | 直流モータ制御装置及び遊技機 | |
JP2014236809A (ja) | 遊技機 | |
JP6699607B2 (ja) | モータ制御装置 | |
US10372094B2 (en) | Motor control device and game machine | |
US10614654B2 (en) | Driving-device control apparatus for driving moving body back and forth and game machine including driving-device control apparatus | |
JP6683158B2 (ja) | 遊技機 | |
JP2017143902A (ja) | 遊技機 | |
JP2007330000A5 (ja) | ||
JP2016086564A (ja) | 遊技機 | |
JP6658378B2 (ja) | モータ制御装置及び遊技機 | |
JP2018175369A (ja) | 遊技機 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20160304 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20161220 |
|
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: 20170214 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20170227 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 6111874 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |