JP3749350B2 - Game console operating device - Google Patents
Game console operating device Download PDFInfo
- Publication number
- JP3749350B2 JP3749350B2 JP12873697A JP12873697A JP3749350B2 JP 3749350 B2 JP3749350 B2 JP 3749350B2 JP 12873697 A JP12873697 A JP 12873697A JP 12873697 A JP12873697 A JP 12873697A JP 3749350 B2 JP3749350 B2 JP 3749350B2
- Authority
- JP
- Japan
- Prior art keywords
- drive
- circuit
- control signal
- current
- drive current
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F2300/00—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game
- A63F2300/10—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals
- A63F2300/1037—Features of games using an electronically generated display having two or more dimensions, e.g. on a television screen, showing representations related to the game characterized by input arrangements for converting player-generated signals into game device control signals being specially adapted for converting control signals received from the game device into a haptic signal, e.g. using force feedback
Landscapes
- Apparatuses For Generation Of Mechanical Vibrations (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、ゲーム機用操作装置に関する。
【0002】
【従来の技術】
従来のゲーム機用操作装置は、図6に示すように、駆動部31と振動発生部32とを有し、駆動部31からの駆動電流を振動発生部32に供給することによって振動発生部32に振動を発生させるようにしている。そして、駆動部31は、クロックパルス発生回路33、第一の駆動信号発生回路34、第二の駆動信号発生回路35、駆動回路36等を有している。
【0003】
ここで、駆動部31によって駆動される振動発生部32の概略構成の一例を図7を用いて説明する。合成樹脂からなるL字状の取付部材37の底壁37aにはボビン38を設け、筒状に形成されたコイル32aが前記ボビン38に取り付けられている。
また、前記取付部材37の側壁37bの一端には、底壁37aと平行状態で板バネ39が取り付けられ、この板バネ39には、磁気回路を構成する磁性金属からなるヨ−ク40が取付られている。
そして、このヨ−ク40は、コイル32aの外周を囲む筒状部40aと、コイル32aの中心の空洞部32b内に位置する凸部40bと、この凸部40bの根本部分で、前記コイル32aの空洞部32b内から外れた位置に設けられた磁石41とで構成されている。
【0004】
そして、前記磁石41により、磁性金属のヨ−ク40の凸部40bの端部は磁化されて、N極、またはS極となり、また、ヨ−ク40の筒状部40aの端部はS極またはN極となって磁気回路が構成されている。従って、コイル32aはヨ−ク40の凸部40bの端部と筒状部40aの端部との間に配置されている。
このようなゲーム機用操作装置は、コイル32aに方形電流を所定の繰り返し周波数で、その通流方向を切り替えて供給することによる電磁作用によってヨ−ク40がコイル32aに対して相対的に上下動して、振動を発生する。
すると、このヨ−ク40の上下動の振動が板バネ39を介して取り付け部材37に伝達されるようになる。
この時、ヨ−ク40は、板バネ39が取付部材37に取り付けられた箇所を支点として、円運動を行うようになる。
そして、このようなゲーム機用操作装置は、ゲ−ム機内に組み込まれ、例えば、カ−レ−スのゲ−ムの操作時、操作中の車が障害物に衝突したとき、このゲーム機用操作装置を作動させて、操作者にその振動を伝えることによって、操作者に臨場感を伝えるようにするために使用される。
【0005】
次に、駆動部31の構成について説明する。駆動部31におけるクロックパルス発生回路33は、振動発生部32の振動周波数を決定するものであり、例えば、図8(a)に示すような繰り返し周波数が、例えば数10Hz(繰り返し周期をTで示す)でデュ−ティサイクル50%のクロックパルスCPを発生している。また、第一の駆動信号発生回路34と第二の駆動信号発生回路35とは、トランジスタ等からなるスイッチング回路で構成されており、クロックパルス発生回路33からのクロックパルスCPを受けて駆動回路36に駆動信号を供給するものである。そして、第一の駆動信号発生回路34は、クロックパルスCPの連続する立ち下がり時刻毎に立ち上がりと立ち下がりとを繰り返す、図8(b)に示すような駆動信号Φ1aと、図示はしないが、この駆動信号Φ1aのハイレベル(H)とロ−レベル(L)とを反転した駆動信号Φ1bとを発生する。
【0006】
同様に、第二の駆動信号発生回路35も、クロックパルスCPの連続する立ち下がり時刻毎に立ち上がりと立ち下がりとを繰り返す、図8(c)に示すような駆動信号Φ2aと、図示はしないが、この駆動信号Φ2aのハイレベル(H)とロ−レベル(L)とを反転した駆動信号Φ2bとを発生する。そして、第一の駆動信号発生回路34から出力される駆動信号Φ1aと第二の駆動信号発生回路35から出力される駆動信号Φ2aとは、クロックパルスCPの繰り返し周期である期間Tだけ互いに位相がずれた状態になっている。
【0007】
駆動回路36は、ブリッジ回路に構成された四個のパワ−トランジスタ36a、36b、36c、36dを有している。このうち、パワ−トランジスタ36aと36cとはPNPトランジスタであり、パワ−トランジスタ36bと36dとはNPNトランジスタである。そして、パワ−トランジスタ36a、36cのエミッタ同志が共に電源Eに接続され、また、パワ−トランジスタ36b、36dのエミッタ同志が共にグランドに接続されている。さらに、パワ−トランジスタ36aのコレクタとパワ−トランジスタ36bのコレクタが相互に接続され、パワ−トランジスタ36cのコレクタとパワ−トランジスタ36dのコレクタが相互に接続されている。
【0008】
そして、第一の駆動信号発生回路34からの駆動信号Φ1bがパワ−トランジスタ36aのベ−スに、駆動信号Φ1aがパワ−トランジスタ36dのベ−スにそれぞれ供給され、第二の駆動信号発生回路35からの駆動信号Φ2bがパワ−トランジスタ36cのベ−スに、駆動信号Φ2aがパワ−トランジスタ36bのベ−スにそれぞれ供給されるようになっている。また、パワ−トランジスタ36aのコレクタとパワ−トランジスタ36bのコレクタとの相互の接続点と、パワ−トランジスタ36cのコレクタとパワ−トランジスタ36dのコレクタとの相互の接続点との間に振動発生部32のコイル32aが接続されて図8(d)に示すような駆動電流Dが流れるようになっている。
【0009】
即ち、第一の駆動信号発生回路34からの駆動信号Φ1aがハイレベル(従って駆動信号Φ1bはロ−レベル)で、第二の駆動信号発生回路35からの駆動信号Φ2aがロ−レベル(従って駆動信号Φ2bはハイレベル)となる期間Taでは、パワ−トランジスタ36a、36dがスイッチング動作によってそれぞれのコレクタ、エミッタ間が飽和して導通し(この時、パワ−トランジスタ36c、36bは非導通)、振動発生部32のコイル32aに矢印A方向(正方向)に駆動電流Dが流れる。この駆動電流Dは図8(d)ではプラス(+)側に示している。
【0010】
また、第一の駆動信号発生回路34からの駆動信号Φ1aがロ−レベル(従って駆動信号Φ1bはハイレベル)で、第二の駆動信号発生回路35からの駆動信号Φ2aがハイレベル(従って駆動信号Φ2bはロ−レベル)となる期間Tbでは、パワ−トランジスタ36c、36bがスイッチング動作によってそれぞれのコレクタ、エミッタ間が飽和して導通し(この時、パワ−トランジスタ36a、36dは非導通)、振動発生部32のコイル32aに矢印A方向とは逆方向(逆方向)に駆動電流Dが流れる。この駆動電流Dは図8(d)ではマイナス(−)側に示している。
このようにして、振動発生部32のコイル32aに期間T毎に通流方向が切り替わって駆動電流Dが流れ、振動発生部32のヨ−ク40が上下動し、振動を発生するようになっている。
【0011】
【発明が解決使用とする課題】
しかし、上記に説明した従来のゲーム機用操作装置においては、例えば、第一の駆動信号発生回路34におけるスイッチング回路の動作時間と第二の駆動信号発生回路35におけるスイッチング回路の動作時間との間に差が生じて、図9に示すように、例えば第一の駆動回路34の駆動信号Φ1aの位相に対して第二の駆動回路35の駆動信号Φ2aの位相がt1遅れる場合がある(この逆の場合もある)。このような場合は、第一の駆動回路33の駆動信号Φ1aが立ち上がった後も、期間t1の間は第二の駆動回路34の駆動信号Φ2aの立ち下がりが完了していないので、この期間t1では駆動回路36の全てのパワ−トランジスタ36a、36b、36c、36dが導通状態となる。この結果、これらのパワ−トランジスタ36a、36b、36c、36dには大電流が流れて焼損するという問題が発生する。
【0012】
また、第一の駆動信号発生回路34におけるスイッチング回路の動作時間と第二の駆動信号発生回路35におけるスイッチング回路の動作時間との間に差が無い場合であっても、パワ−トランジスタ36a、36b、36c、36dのスイッチング動作時には、非道通状態から導通状態に変化するまでの立ち上がり時間や、導通状態から非導通状態に変化するまでの立ち下がり時間が存在する。このため、図10(a)、(b)に示すように、例えば、期間Taにおいてパワ−トランジスタ36a、36dに流れる駆動電流D(+D)の立ち上がり時間t2と、パワ−トランジスタ36c、36bに流れる駆動電流D(−D)の立ち下がり時間t2(便宜上、立ち上がり時間と立ち下がり時間とを同じと仮定する)とが重複し、この時間t2の間は全てのパワ−トランジスタ36a、36b、36c、36dが導通状態となる。その結果、これらのパワ−トランジスタには大電流が流れて焼損することになる。
【0013】
また、従来のゲーム機用操作装置においては、クロックパルス発生回路33からのクロックパルスCPの繰り返し周波数は固定(一定)であったので、振動発生部32の振動も一定となり、ゲ−ム機の操作者に与える臨場感も少ないものであった。
さらに、従来のゲーム機用操作装置においては、パワ−トランジスタ36a、36b、36c、36dが飽和するようにスイッチング動作するので、駆動電流Dの大きさが一定となり、振動発生部32の振動の大きさ(振幅)も一定となっていた。このため、ゲ−ムの内容の如何に関わらず単調な振動状態しか得られず、この点からもゲ−ム機の操作者に与える臨場感も少ないものであった。
そこで、本発明のゲーム機用操作装置は、パワ−トランジスタの焼損を防止し、また、振動発生部が発生する振動の周波数および振動の大きさを可変にできるゲーム機用操作装置を実現する。
【0014】
【課題を解決するための手段】
上記課題を解決するため、本発明のゲーム機用操作装置は、磁気回路内に配置されたコイルを有する振動発生部と、通流方向が正方向と逆方向とに順次繰り返される駆動電流を前記コイルに供給する駆動部と、前記駆動信号を制御する制御信号発生回路とを備え、前記制御信号発生回路から前記駆動電流の繰り返し周波数を変えるための周波数制御信号と前記駆動電流の大きさを変えるための電流制御信号とを前記駆動回路に供給し、前記制御信号発生回路によって前記駆動電流の繰り返し周波数と大きさとを独立して設定した。
【0015】
また、本発明のゲーム機用操作装置は、前記駆動部には前記周波数制御信号が入力されるタイミング回路を設け、前記タイミング回路によって前記正方向の駆動電流を供給する期間と前記逆方向の駆動電流を供給する期間との間で前記コイルへの駆動電流の供給を停止すると共に、前記正方向の駆動電流を供給する期間と前記逆方向の駆動電流を供給する期間とを前記繰り返し周波数の如何に関わらず所定の期間以上に延びないように制限した。
【0016】
また、本発明のゲーム機用操作装置は、前記駆動部には前記コイルに前記駆動電流を供給する駆動回路と、前記駆動電流の大きさに対応する駆動制御信号を前記駆動回路に供給する駆動電流制御回路とを設け、前記駆動電流制御回路に前記制御信号発生回路から前記電流制御信号を供給すると共に、前記タイミング回路からタイミングパルスを供給した。
【0018】
【発明の実施の形態】
本発明のゲーム機用操作装置の実施の形態を図1乃至図5により説明する。本発明のゲーム機用操作装置は、図1に示すように、駆動部1と振動発生部2と制御信号発生装置5とを有し、制御信号発生回路5によって制御される駆動部1からの駆動電流を振動発生部2に供給することによって振動発生部2に振動を発生させるようにしている。そして、駆動部1は、さらに、駆動制御回路3と駆動回路36とから構成されており、駆動制御回路3から駆動制御信号が駆動回路36に供給されるようになっている。そして、制御信号発生回路5から駆動制御回路3に対して周波数制御信号Sfと電流制御信号Sc等が供給されるようになっている。なお、ここで、駆動回路36については、従来の構成と同じであるので、その説明を省略する。
【0019】
先ず最初に、振動発生部2の概略の構成を図2を参照して説明する。ABS樹脂等の非磁性材の成型品からなる取付部材11には、底壁11aと、この底壁11aの一端から直角に延びた側壁11bと、底壁11aの上面に形成された筒状のボビン12とが設けられている。
【0020】
また、導線を複数巻きして形成されたコイル13は、中心に空洞部13aを有した円筒状をなし、このコイル13は、空洞部13aに前記ボビン12が挿入さ、前記ボビン12の先端を、例えば、加熱した治具(図示せず)で、広げるように変形させることによって、ボビン12に取り付けられる。
また、剛性の金属からなる支持部材14は、その一端が側壁11bの頂部にネジ15で取り付けられ、支持部材14は取付部材11の底壁11aに平行状態となっている。
【0021】
また、前記支持部材14には、金属線等からなる円筒状のバネ部材16の一端が、接着剤、あるいは溶接等の適宜手段により取り付けられている。
そして、バネ部材16が取り付けられた際は、バネ部材16の中心とボビン12の中心、即ちコイル13の中心とが一致した状態となっている。また、磁気回路を構成する磁性材料からなるヨ−ク17は、断面がE字状のコップ状をなし、円形の板状の上部17aと、この上部17aの外周に形成された円筒状の筒状部17bと、この筒状部17bの中心部に形成された円柱状の突出部17cと、この突出部17cの端部の外周に取り付けられた環状の磁石17dとで構成されている。
【0022】
そして、ヨ−ク17は、その上部17aにおいて、前記バネ部材16の他端に接着剤等の適宜手段で取り付けられ、取り付けられた際は、バネ部材16の中心とヨ−ク17の中心とが一致した状態にあり、ヨ−ク17と支持部材14との間に介在したバネ部材16によって、底壁11aに対して垂直方向に上下動するようになっている。
さらに、ヨ−ク17が取り付けられた際は、図2に示すように、筒状部17bがコイル13の外周を取り囲むようにコイル13に被せられるとともに、突出部17cの一部がコイル13の空洞部13a内に挿入され、且つ、磁石17dがコイル13の空洞部13a内に挿入されて、磁石17dの外周全体がコイル13と対向した状態となっており、そして、筒状部17bと突出部17cとの間に筒状のコイル13が配置された状態となっている。
【0023】
このような構成によって振動発生部2が形成されており、コイル13に方形の駆動電流を通流方向を切り替えて供給すると、電磁作用により、バネ部材16で支持されたヨ−ク17がコイル13に対して上下動する。
すると、このヨ−ク17の上下動がバネ部材16を介して支持部材14に振動として伝達されるようになる。
このような振動発生部2は、駆動部1、制御信号発生装置5と共に図示しないゲ−ム機内に組み込まれて用いられる。そして、例えば、カ−レ−スのゲ−ムの操作時、操作中に障害物に衝突したとき、この振動発生部2を動作させてゲ−ム操作装置にその振動を伝えることによって、操作者に臨場感を与えるようになっている。
【0024】
制御信号発生回路5は、図示しないゲ−ム機の本体に組み込まれ、ゲ−ム機の操作に対応して、振動発生部2が発生する振動の状態を制御し、設定するものであり、例えば、振動周波数を変えるための2ビットの周波数制御信号Sfと、振動の振幅を変えるための2ビットの電流制御信号Scとを独立して発生し、これらの制御信号を駆動制御回路3に供給する。
【0025】
駆動制御回路3は、クロックパルス発生回路6、第一のタイミング回路7、第二のタイミング回路8、第一の駆動電流制御回路9、第二の駆動電流制御回路10を有している。このうち、クロックパルス発生回路6は、図3(a)に示すように、繰り返し周期がTでデュ−ティサイクルが50%のクロックパルスCPを発生し、その繰り返し周波数は、制御信号発生回路5からの2ビットの周波数制御信号Sfによって4通り(例えば、100Hz、80Hz、60Hz、40Hz)に切り替えられ、この中から所望の繰り返し周波数を選択できるようになっている。このため、クロックパルス発生回路6は、図示はしないが、例えば簡単なCR発振器を有し、このCR発振器内のCR時定数を切り替えるようにしてもよい。
【0026】
第一のタイミング回路7は、クロックパルスCPの連続する立ち下がり時刻に対応して立ち上がりと立ち下がりを繰り返す第一のタイミングパルスTP1を発生するが、この第一のタイミングパルスTP1の立ち上がり時刻は、図3(b)に示すように、クロックパルスCPの立ち下がり時刻よりも時間td(およそ80μS(マイクロ秒))だけ遅れるように設定されている。同様に、第二のタイミング回路8も、クロックパルスCPの連続する立ち下がり時刻に対応して立ち上がりと立ち下がりを繰り返す第二のタイミングパルスTP2を発生するが、この第二のタイミングパルスTP2の立ち上がり時刻も、図3(c)に示すように、クロックパルスCPの立ち下がり時刻よりも時間td(およそ80μS(マイクロ秒))だけ遅れるように設定されている。そして、図3(b)、(c)に示すように、第一のタイミングパルスTP1と第二のタイミングパルスTP2との間には、クロックパルスCPの繰り返し周期である期間Tだけ位相ずれを設けている。
【0027】
従って、第一のタイミングパルスTP1のハイレベルの期間と第二のタイミングパルスTP2のハイレベルの期間とは同じTXとなり、また、第一のタイミングパルスTP1のロ−レベルの期間と第二のタイミングパルスTP2のロ−レベルの期間は同じTY(=TX+2td)となって、期間TXの前後に遅れ時間tdが位置するようになっている。このため、遅れ時間tdの間は、第一のタイミングパルスTP1と第二のタイミングパルスTP2は共にロ−レベルとなっている。
【0028】
また、第一のタイミング回路7と第二のタイミング回路8とは、それぞれのタイミングパルスTP1、TP2のハイレベルの期間TXが所定の期間以上になるとクロックパルスCPの立ち下がり時刻に関係なく自動的にロ−レベルに反転するようなハイレベルの継続期間TXを制限する機能を備えている。そして、この所定の期間はおよそ67mS(ミリ秒)に設定されている。そのため、第一のタイミングパルスTP1と第二のタイミングパルスTP2とは、クロックパルスの繰り返し周波数が低くなって、例えば30Hz以下になったときは、図4(a)に示すクロックパルスCPの立ち下がり時刻tfを待たずに、図4(b)、(c)に示すように、ハイレベルの継続期間が67mSとなる時刻tf1で自動的にロ−レベルに復帰する。
【0029】
第一の駆動電流制御回路9は、第一のタイミング回路7からの第一のタイミングパルスTP1を受けて、この第一のタイミングパルスTP1のハイレベルの期間TXで駆動部36のパワ−トランジスタ36a、36dを導通するとともに、制御信号発生回路5からの電流制御信号SCに基づいて駆動電流の大きさを制御するものである。同様に、第二の駆動電流制御回路10も、第二のタイミング回路8からの第二のタイミングパルスTP2を受けて、この第二のタイミングパルスTP2のハイレベルの期間TXで駆動部36のパワ−トランジスタ36c、36dを導通するとともに、制御信号発生回路5からの電流制御信号SCに基づいて駆動電流の大きさを制御する。
【0030】
そこで先ず、第一の駆動電流制御回路9は、図5(b)、(c)に示すように、第一のタイミングパルスTP1(図5(a)参照)と同じ位相関係となる駆動制御信号φ1aとこの駆動制御信号φ1aとはハイレベルとロ−レベルとが反転した駆動制御信号φ1bとを出力する。また同様に、第二の駆動電流制御回路10は、図5(e)、(f)に示すように、第二のタイミングパルスTP2(図5(d))と同じ位相関係となる駆動制御信号φ2aとこの駆動制御信号φ2aとはハイレベルとロ−レベルとが反転した駆動制御信号φ2bとを出力する。そして第一の駆動電流制御回路9からの駆動制御信号φ1aが駆動回路36のパワ−トランジスタ36dのベ−スに、駆動制御信号φ1bがパワ−トランジスタ36aのベ−スにそれぞれ供給され、第二駆動電流制御回路10からの駆動制御信号φ2aが駆動回路36のパワ−トランジスタ36bのベ−スに、駆動制御信号φ2bがパワ−トランジスタ36cのベ−スにそれぞれ供給される。
そして、パワ−トランジスタ36aのコレクタとパワ−トランジスタ36bのコレクタとの相互の接続点と、パワ−トランジスタ36cのコレクタとパワ−トランジスタ36dのコレクタとの相互の接続点との間に、振動発生部2のコイル13が接続されている。
【0031】
この結果、第一のタイミングパルスTP1がハイレベルとなる期間TXでは駆動回路36のパワ−トランジスタ36a、36dがともに導通(この時は、パワ−トランジスタ36c、36bは非導通となっている)し、振動発生部2のコイル13には図1の矢印Bの方向(正方向)に駆動電流Dが流れる。第二のタイミングパルスTP2がハイレベルとなる期間TXでは駆動回路36のパワ−トランジスタ36c、36bがともに導通(この時は、パワ−トランジスタ36a、36dは非導通となっている)し、振動発生部2のコイル13には、図1の矢印Bの方向とは逆方向に切り替えられて駆動電流Dが流れ、これによって、振動発生部2が振動する。
【0032】
なお、前述したように、第一のタイミングパルスTP1と第二のタイミングパルスTP2のハイレベルの期間TXが所定の継続期間を越えたときは、第一のタイミング回路7と第二のタイミング回路8とによってそれぞれロ−レベルに反転するので、この反転してロ−レベルでは振動発生部2のコイル13に駆動電流Dが供給されなくなる。従って、第一のタイミング回路7と第二のタイミング回路8とは、駆動電流の供給期間制限手段となる。
【0033】
そしてこの場合、前述したように、第一のタイミングパルスTP1のハイレベルの期間TXと第二のタイミングパルスTP2のハイレベルの期間TXとの間にはtdの遅れ時間を設けているので、振動発生部2のコイル13に流れる駆動電流Dは図5(g)に示すように、例えば、パワ−トランジスタ36a、36dに流れる駆動電流が零になってからパワ−トランジスタ36c、36bに駆動電流が流れ始めるようになる。そして、遅れ時間tdではいずれのパワ−トランジスタも導通しなくなり、従って、パワ−トランジスタがいわゆるショ−トすることがないので焼損しない。この遅れ時間tdは、振動発生部2のコイル13への駆動電流の供給を停止する駆動電流停止期間となる。従って、第一のタイミング回路7と第二のタイミング回路8とは、駆動電流停止手段となる。
【0034】
さらにこの場合、第一の駆動電流制御回路9は、制御信号発生回路5から2ビットの電流制御信号Scを取り込み、この第一の駆動電流制御回路9から出力する駆動制御信号φ1a、φ1bのレベルを例えば4段階に切り替えるようにしている。即ち、パワ−トランジスタ36a、36dを導通にする期間TXにおける駆動制御信号φ1aのハイレベルの大きさ(例えば電圧値)と同じ期間TXにおける駆動制御信号φ1bのロ−レベルの大きさ(例えば電圧値)とを、図5(b)、および(c)のそれぞれに示すように、H1、H2、H3、H4、およびL1、L2、L3、L4の如く、4段階のいずれかに設定するようにしている。このように設定することによって、パワ−トランジスタ36a、36dのベ−スに供給するベ−ス電流が変わり、駆動電流Dの大きさを変えることができる。従ってパワ−トランジスタ36a、36dは、非飽和のスイッチング動作をすることになる。
【0035】
同様に、第二の駆動電流制御回路10も、制御信号発生回路5から2ビットの電流制御信号Scを取り込み、この第二の駆動電流制御回路10から出力する駆動制御信号φ2a、φ2bのレベルを例えば4段階に切り替えるようにしている。即ち、パワ−トランジスタ36c、36bを導通にする期間TXにおける駆動制御信号φ2aのハイレベルの大きさ(例えば電圧値)と同じ期間TXにおける駆動制御信号φ2bのロ−レベルの大きさ(例えば電圧値)とを、図5(e)、および(f)のそれぞれに示すように、H1、H2、H3、H4、およびL1、L2、L3、L4の如く、4段階のいずれかに設定するようにしている。このように設定することによって、パワ−トランジスタ36c、36bのベ−スに供給するベ−ス電流が変わり、駆動電流Dの大きさを変えることができる。従ってパワ−トランジスタ36c、36bも、非飽和のスイッチング動作をすることになる。
【0036】
このことによって、振動発生部2のコイルに流れる駆動電流の大きさが変えられ、振動発生部2における振動の振幅を、ゲ−ムの種類、内容に対応して種々変えることができ、操作者にゲ−ムに対する興味を一層持たせることができる。
また、クロックパルス発生回路6が発生するクロックパルスCPの繰り返し周波数を変えることで振動発生部2の振動周波数を変えることができるので、これによっても、ゲ−ムの種類、内容に対応して振動周波数を種々変えることで、操作者にゲ−ムに対する興味を一層持たせることができる。
【0037】
また、本発明のゲーム機用操作装置では、第一のタイミングパルスTP1、第二タイミングパルスTP2のハイレベル期間TXが所定の時間以上にならないように制限しているので、例えば、クロックパルスCPの周波数を低くして振動発生部2の振動を遅くした場合でも振動発生部2のコイル13に流れる駆動電流Dの流れる時間が制限されるので、電流消費を少なくすることができる。
【0038】
【発明の効果】
以上のように、本発明のゲーム機用操作装置は、制御信号発生回路から駆動電流の繰り返し周波数を変えるための周波数制御信号と駆動電流の大きさを変えるための電流制御信号とを駆動回路に供給し、制御信号発生回路によって駆動電流の繰り返し周波数と大きさとを独立して設定したので、振動発生部による振動の大きさと振動周波数をそれぞれ独立して変えることができ、これによってゲーム機の操作者に臨場感を与えることができる。
【0039】
また、本発明のゲーム機用操作装置は、駆動部には周波数制御信号が入力されるタイミング回路を設け、タイミング回路によって正方向の駆動電流を供給する期間と逆方向の駆動電流を供給する期間との間でコイルへの駆動電流の供給を停止すると共に、正方向の駆動電流を供給する期間と逆方向の駆動電流を供給する期間とを繰り返し周波数の如何に関わらず所定の期間以上に延びないように制限したので、駆動部からコイルに流れる電流の方向が切り替わるときに駆動部がショートすることはなく、また、振動発生部の振動を遅くした場合でも振動発生部のコイルに流れる駆動電流に流れる時間が制限され、電流消費を少なくすることができる。
【0040】
また、本発明のゲーム機用操作装置は、駆動部にはコイルに駆動電流を供給する駆動回路と、駆動電流の大きさに対応する駆動制御信号を駆動回路に供給する駆動電流制御回路とを設け、駆動電流制御回路に制御信号発生回路から電流制御信号を供給すると共に、タイミング回路からタイミングパルスを供給したので、駆動電流制御回路からは駆動電流の供給を停止すると共に、駆動電流を供給する期間を制限するための駆動制御信号を出力できる。
【図面の簡単な説明】
【図1】本発明のゲーム機用操作装置を説明するブロック構成図である。
【図2】本発明のゲーム機用操作装置に用いられる振動発生部の概略構成図である。
【図3】本発明のゲーム機用操作装置の動作を説明するタイミング図である。
【図4】本発明のゲーム機用操作装置の動作を説明するタイミング図である。
【図5】本発明のゲーム機用操作装置の動作を説明するタイミング図である。
【図6】従来のゲーム機用操作装置のブロック構成図である。
【図7】従来のゲーム機用操作装置に用いられる振動発生部の概略構成図である。
【図8】従来のゲーム機用操作装置の動作を説明するタイミング図である。
【図9】従来のゲーム機用操作装置の動作を説明するタイミング図である。
【図10】従来のゲーム機用操作装置の動作を説明するタイミング図である。
【符号の説明】
1 駆動部
2 振動発生部
3 駆動制御回路
5 制御信号発生回路
6 クロックパルス発生回路
7 第一のタイミング回路
8 第二のタイミング回路
9 第一の駆動電流制御回路
10 第二の駆動電流制御回路
13 コイル
36 駆動回路
36a、36b、36c、36d パワ−トランジスタ
CP クロックパルス
TP1 第一のタイミングパルス
TP2 第二のタイミングパルス
φ1a、φ1b、φ2a、φ2b 駆動制御信号
D 駆動電流
Sf1、Sf2 周波数制御信号
Sc1、Sc2 電流制御信号[0001]
BACKGROUND OF THE INVENTION
The present inventionThe present invention relates to an operation device for a game machine.
[0002]
[Prior art]
TraditionalGame console operating deviceAs shown in FIG. 6, the
[0003]
Here, an example of a schematic configuration of the
A
The
[0004]
The end of the
like thisGame console
Then, the vibration of the vertical movement of the
At this time, the
And like thisGame console operating deviceFor example, when operating a carousel game, when the vehicle being operated collides with an obstacle,Game console operating deviceActivateoperatorIt is used to convey a sense of reality to the operator by transmitting the vibration to the operator.
[0005]
Next, the configuration of the
[0006]
Similarly, the second drive
[0007]
The
[0008]
The drive signal Φ1b from the first drive
[0009]
That is, the drive signal Φ1a from the first drive
[0010]
Further, the drive signal Φ1a from the first drive
In this way, the direction of flow is switched to the
[0011]
[Problems to be Solved by the Invention]
However, in the conventional game machine operating device described above, for example, between the operation time of the switching circuit in the first drive
[0012]
Even if there is no difference between the operation time of the switching circuit in the first drive
[0013]
Also conventionalGame console operating deviceIn FIG. 2, since the repetition frequency of the clock pulse CP from the clock pulse generation circuit 33 is fixed (constant), the vibration of the
In addition, conventionalGame console operating deviceSince the switching operation is performed so that the
Therefore, the present inventionGame console operating deviceCan prevent burning of the power transistor, and can change the frequency and magnitude of vibration generated by the vibration generator.Game console operating deviceIs realized.
[0014]
[Means for Solving the Problems]
In order to solve the above-described problems, the game machine operating device according to the present invention includes a vibration generator having a coil disposed in a magnetic circuit, and a drive current that is sequentially repeated in a forward direction and a reverse direction in the flow direction. A drive unit for supplying the coil;A control signal generation circuit for controlling the drive signal,in frontA frequency control signal for changing the repetition frequency of the drive current and a current control signal for changing the magnitude of the drive current are supplied to the drive circuit from the control signal generation circuit, and the drive is performed by the control signal generation circuit. The repetition frequency and magnitude of the current were set independently.
[0015]
In addition, the game machine operation device according to the present invention includes the drive unit.Is provided with a timing circuit to which the frequency control signal is input, and the drive current to the coil is supplied between the period for supplying the drive current in the forward direction and the period for supplying the drive current in the reverse direction by the timing circuit. While the supply was stopped, the period for supplying the drive current in the forward direction and the period for supplying the drive current in the reverse direction were limited so as not to extend beyond a predetermined period regardless of the repetition frequency.
[0016]
In addition, the operation device for a game machine of the present invention includes:The drive unit is provided with a drive circuit for supplying the drive current to the coil and a drive current control circuit for supplying a drive control signal corresponding to the magnitude of the drive current to the drive circuit, and the drive current control circuit In addition, the current control signal is supplied from the control signal generation circuit and the timing pulse is supplied from the timing circuit.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Of the present inventionGame console operating deviceThe embodiment will be described with reference to FIGS. Of the present inventionGame console operating deviceAs shown in FIG. 1, the driving
[0019]
First, a schematic configuration of the
[0020]
The
Further, one end of the
[0021]
Further, one end of a
When the
[0022]
The
Furthermore, when the
[0023]
The
Then, the vertical movement of the
Such a
[0024]
The control
[0025]
The
[0026]
The
[0027]
Accordingly, the high level period of the first timing pulse TP1 and the high level period of the second timing pulse TP2 are the same TX, and the low level period of the first timing pulse TP1 and the second timing pulse TP1. The low level period of the pulse TP2 is the same TY (= TX + 2td), and the delay time td is positioned before and after the period TX. For this reason, both the first timing pulse TP1 and the second timing pulse TP2 are low during the delay time td.
[0028]
In addition, the
[0029]
The first drive
[0030]
Therefore, first, as shown in FIGS. 5B and 5C, the first drive
A vibration generating section is provided between a connection point between the collector of the
[0031]
As a result, during the period TX in which the first timing pulse TP1 is at a high level, the
[0032]
As described above, when the high-level period TX of the first timing pulse TP1 and the second timing pulse TP2 exceeds a predetermined duration, the
[0033]
In this case, as described above, since a delay time of td is provided between the high level period TX of the first timing pulse TP1 and the high level period TX of the second timing pulse TP2, As shown in FIG. 5G, for example, the driving current D flowing through the
[0034]
Further, in this case, the first drive
[0035]
Similarly, the second drive
[0036]
As a result, the magnitude of the drive current flowing in the coil of the
Further, since the vibration frequency of the
[0037]
In addition, the present inventionGame console operating deviceThen, since the high level period TX of the first timing pulse TP1 and the second timing pulse TP2 is limited so as not to be longer than a predetermined time, for example, the frequency of the clock pulse CP is lowered and the
[0038]
【The invention's effect】
As described above, the operation device for a game machine of the present invention isA frequency control signal for changing the repetition frequency of the drive current and a current control signal for changing the magnitude of the drive current are supplied to the drive circuit from the control signal generation circuit, and the repetition frequency and magnitude of the drive current are supplied by the control signal generation circuit. And set independentlyTherefore, the vibration magnitude and vibration frequency by the vibration generatorEach independentlyThis makes it possible to give the game machine operator a sense of realism.
[0039]
In addition, the operating device for a game machine of the present invention includes a drive unit.Provides a timing circuit to which a frequency control signal is input, and stops supplying the drive current to the coil between a period in which the drive current in the forward direction is supplied by the timing circuit and a period in which the drive current in the reverse direction is supplied. The period for supplying the drive current in the forward direction and the period for supplying the drive current in the reverse direction are limited so as not to extend beyond a predetermined period regardless of the frequency.Therefore, when the direction of the current flowing from the drive unit to the coil is switched, the drive unit is short-circuited.In addition, even when the vibration of the vibration generating unit is slowed down, the time for the drive current flowing through the coil of the vibration generating unit is limited, and current consumption can be reduced.
[0040]
In addition, the operation device for a game machine of the present invention includes:The drive unit is provided with a drive circuit for supplying a drive current to the coil and a drive current control circuit for supplying a drive control signal corresponding to the magnitude of the drive current to the drive circuit. A current control signal was supplied and a timing pulse was supplied from the timing circuitSoThe drive current control circuit can stop supplying the drive current and output a drive control signal for limiting the period for supplying the drive current..
[Brief description of the drawings]
FIG. 1 of the present inventionGame console operating deviceIt is a block block diagram explaining these.
FIG. 2 of the present inventionGame console operating deviceIt is a schematic block diagram of the vibration generation part used for.
FIG. 3 of the present inventionGame console operating deviceIt is a timing diagram explaining the operation of.
FIG. 4 of the present inventionGame console operating deviceIt is a timing diagram explaining the operation of.
FIG. 5 shows the present invention.Game console operating deviceIt is a timing diagram explaining the operation of.
[Fig. 6] ConventionalGame console operating deviceFIG.
[Fig. 7] ConventionalGame console operating deviceIt is a schematic block diagram of the vibration generation part used for.
[Fig. 8] ConventionalGame console operating deviceIt is a timing diagram explaining the operation of.
[Fig. 9] ConventionalGame console operating deviceIt is a timing diagram explaining the operation of.
[Fig. 10] ConventionalGame console operating deviceIt is a timing diagram explaining the operation of.
[Explanation of symbols]
1 Drive unit
2 Vibration generator
3 Drive control circuit
5 Control signal generation circuit
6 Clock pulse generator
7 First timing circuit
8 Second timing circuit
9 First drive current control circuit
10 Second drive current control circuit
13 coils
36 Drive circuit
36a, 36b, 36c, 36d Power transistor
CP clock pulse
TP1 first timing pulse
TP2 Second timing pulse
φ1a, φ1b, φ2a, φ2b Drive control signal
D drive current
Sf1, Sf2 Frequency control signal
Sc1, Sc2 Current control signal
Claims (2)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12873697A JP3749350B2 (en) | 1997-05-19 | 1997-05-19 | Game console operating device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP12873697A JP3749350B2 (en) | 1997-05-19 | 1997-05-19 | Game console operating device |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH10314671A JPH10314671A (en) | 1998-12-02 |
JP3749350B2 true JP3749350B2 (en) | 2006-02-22 |
Family
ID=14992191
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP12873697A Expired - Fee Related JP3749350B2 (en) | 1997-05-19 | 1997-05-19 | Game console operating device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3749350B2 (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2006197670A (en) * | 2005-01-11 | 2006-07-27 | Alps Electric Co Ltd | Motor drive controller |
US8084969B2 (en) | 2007-10-01 | 2011-12-27 | Allegro Microsystems, Inc. | Hall-effect based linear motor controller |
JP5473124B2 (en) * | 2009-11-25 | 2014-04-16 | ローム株式会社 | MOTOR CONTROL DEVICE AND ELECTRONIC DEVICE USING THE SAME |
EP3618267B1 (en) * | 2017-04-24 | 2022-05-04 | Jiankun Hu | Control method for oscillating motor and oscillating motor |
-
1997
- 1997-05-19 JP JP12873697A patent/JP3749350B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JPH10314671A (en) | 1998-12-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JPH11128838A (en) | Vibrator | |
US4399483A (en) | Solenoid current control | |
JP3749350B2 (en) | Game console operating device | |
GB1235500A (en) | A voltage generator circuit for television receivers | |
JPS5773914A (en) | Power source device for demagnetization | |
US4850724A (en) | Control circuit for dot matrix printing head | |
US4620259A (en) | Circuit for driving solenoid valve | |
JPS62230396A (en) | Drive circuit for stepping motor | |
JPS6249967B2 (en) | ||
US3449639A (en) | Actuator driver circuit | |
US5032031A (en) | Drive circuit for a matrix printer | |
JPS63217288A (en) | Electromagnetic driving circuit | |
JPH0421591B2 (en) | ||
CN217768222U (en) | Bistable relay control circuit and bistable relay | |
JPH0358162B2 (en) | ||
JPH0574297A (en) | Relay driving apparatus | |
JPS6296994A (en) | Liquid crystal display controller | |
JPS62122760A (en) | Spring charge type printing head drive system | |
SU1274111A1 (en) | Versions of reciprocating electric drive | |
JPH11297528A (en) | Method for driving solenoid, solenoid device, and vibration generating device | |
JPS58108171A (en) | Driving mode for spring charge type wire printing head | |
JPS62213600A (en) | Step motor drive circuit | |
JPH01209998A (en) | Electromagnetic driving gear | |
JPS6015172A (en) | Print head | |
JPH05112019A (en) | Impact printer |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20031224 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20040119 |
|
A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20040126 |
|
A912 | Removal of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A912 Effective date: 20040326 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20051028 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20051201 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091209 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101209 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111209 Year of fee payment: 6 |
|
LAPS | Cancellation because of no payment of annual fees |