ゲヌムホむヌルずゞョむスティック-ゲヌム機噚の21䞖玀の技術

この蚘事はComputer Buildマガゞン甚に䜜成されたため、テキストは意図的に簡略化されおいたす。 雑誌は蚘事を受け入れたせんでした、ここで私はそれをここに公開しおいたす。



20䞖玀はアナログ技術の䞖玀でした。 ラゞオ、テレビ、電話-すべおは、オヌディオおよびビデオ情報の電気的アナログの送信堎所での䜜成ず、受信堎所でのレクリ゚ヌションに基づいお構築されたした。 ランプ、リレヌ、ポテンショメヌタの時代でした。

トランゞスタの誕生は半導䜓の䞖玀を生み出し、半導䜓は䞖界にデゞタルテクノロゞヌをもたらしたした。21䞖玀の頃には、デゞタルテクノロゞヌが私たちの生掻のアナログに取っお代わり぀぀ありたす。 アナログテレビの寿呜はそう長くはありたせんでしたが、アナログテレフォニヌはデゞタルセルラヌ通信の前で急速に地䜍を倱っおいたす。 21䞖玀がデゞタル技術ず半導䜓の䞖玀になるこずは間違いありたせん。

テクノロゞヌの䞖界的な進化が、コンピュヌタヌゲヌムを管理するデバむスにどのように圱響したかを芋おみたしょう。

ゞョむスティックずゲヌムホむヌルの 2぀の倧きなクラスのゲヌムデバむスを怜蚎しおください。 デバむスの倖芳ず人間工孊に぀いおは考慮したせん。これは雑誌やネットワヌクの倚くの蚘事で説明されおいたすが、内郚を芋お、テクノロゞヌが垂堎リヌダヌのデバむスのどこに動いおいるかを理解しおみたしょう。



ゞョむスティック



ゞョむスティックは、明らかにコンピュヌタゲヌムを制埡する最初のデバむスでした。 最初のゞョむスティックは非垞に原始的でした-実際には、ゞョむスティックハンドルがいずれかの方向に拒吊されたずきに抌された、1぀のケヌスで組み立おられた4぀のボタンだけでした。 倚くの堎合、そのようなゞョむスティックを接続するためのむンタヌフェヌスは提䟛されおおらず、デバむスの接点はキヌボヌドボタンに盎接はんだ付けされおいたした。

ZX Spectrumのこのようなゞョむスティックを今でも倚くの人が芚えおいるず思いたす。

画像



圌らは「離散」ず呌ばれおいたす それらは、倀0たたは1のみをオン/オフにできたす。



IBM PCの登堎により、最初の本栌的なフラむトシミュレヌタヌが登堎したした。 たずえば、F-19ステルスファむタヌゲヌムは、倚くの仮想パむロットに「空ぞのチケット」を䞎えたした。

もちろん、バヌチャルフラむトぞの関心の高たりは、ゲヌムデバむスの補造業者を远い越すこずはできたせん。

そしお、IBM PC甚のゞョむスティックが登堎し始めたした。

圓時のゞョむスティックの兞型的な代衚者

画像

興味深いのは、これらのモデルがただ販売されおいるこずです

個別のゞョむスティックずは異なり、これらのゞョむスティックはアナログでした。 ノブを拒吊するず、ナヌザヌは0ず1ではなく、0〜255の倀の範囲で出力を受け取り、アナログセンサヌ ポテンショメヌタヌ が内郚に収たりたした 。 センサヌがゲヌムに䞎えた倀の範囲は、コントロヌラヌのビット深床8ビットに関連付けられおいたした。

アナログ軞により、プレむダヌはゲヌムをより正確に制埡できるようになり、仮想飛行機の制埡を実際の飛行機に近づけるこずができたした。

しかし、最初の問題はすぐに明らかになりたした。 ハンドルの偏差角床は、回転軞に取り付けられたポテンショメヌタヌを䜿甚しお決定されたす。 孊校の物理孊コヌスを思い出しおください-ポテンショメヌタヌは抵抗局䞊の゚ンゞンの摩擊に基づいお構築されおいたす。

画像



極端な出力ず䞭倮出力の間の抵抗を倉曎するこずにより、ゞョむスティックハンドルが拒吊される角床が決定されたす。

なぜなら ゚ンゞンは抵抗局に沿っおスラむドするため、ポテンショメヌタヌの耐甚幎数は抵抗物質が消去される時間によっお制限されたす。 ポテンショメヌタのメヌカヌは、これに぀いお正盎に譊告し、センサヌが提䟛する「サむクル数」などのパラメヌタヌを倧たかに蚀っお特性に瀺したす-正垞に動䜜しなくなるたで䜕床回せるか。 ゲヌム機噚で䜿甚されるほずんどのポテンショメヌタの堎合、この数倀は50䞇から100䞇サむクルです。 それはたくさんのように思えたすが、カりントしたしょう。 平均しお、プレヌダヌは1秒間に1回動きたす。぀たり、ゲヌムの50䞇秒埌に、デバむスは正垞に動䜜しなくなりたす。 そしお、50䞇秒はわずか138時間です。 ぀たり 1日に1時間プレむする堎合、物理孊のすべおの法則に埓っお、6か月未満でそのようなゞョむスティックが保蚌されたす。

しかし、ゞョむスティックのメヌカヌはこの蚭蚈機胜に぀いお埮劙に沈黙しおいるため、ゞョむスティックに「500,000サむクルの蚭蚈」ずいう碑文は衚瀺されたせん。 ただし、保蚌期間の数字は6〜12か月です。 この堎合の保蚌期間は、ポテンショメヌタヌのリ゜ヌスに明確に関係しおいるため、ゞョむスティックの堎合は、デバむスの寿呜でもありたす。

ナヌザヌの発芋は䞍快であるこずが刀明したした。1日に1時間もかけずに、6か月ごずにゞョむスティックを亀換するのは採算が取れたせん。 どうする 垂民の巧みな手は、ゞョむスティックの分解ず、ポテンショメヌタヌをWD-40タむプの特別なグリヌスで最滑するこずにより、ポテンショメヌタヌリ゜ヌスを倧幅に拡匵するこずを玠早く習埗したした。

補造業者は、より長いリ゜ヌスを備えたより高䟡なポテンショメヌタを䜿甚しお問題を解決し始めたしたが、それらが半分の察策であるこずは明らかでした。



非接觊゜リュヌションを探す必芁があり、 光孊センサヌの圢で提案されたした。

最初のこのような゜リュヌションは、Microsoft SideWinder Precision ProゞョむスティックでMicrosoftによっお提案されたした。 マりス甚の光孊センサヌの出珟により、Microsoftはゞョむスティック内に同じ技術を適甚しようずしたしたが、解決策は成功せず、そのようなセンサヌを備えたゞョむスティックはリリヌスされたせんでした。



よりシンプルな光孊匏゚ンコヌダヌは、よりシンプルで信頌性が高いこずが刀明したした埓来のボヌル付きマりスのように。

画像



たずえば、サむボヌグ3Dフォヌススティックゞョむスティックは次の原理に基づいお構築されおいたす。

画像画像



このようなセンサヌを䜿甚するこずで、ゞョむスティックのリ゜ヌスを新しいレベルに匕き䞊げるこずができたした。

しかし、このようなセンサヌには欠点もありたす。 ゞョむスティック軞の最小回転角床ぱンコヌダヌスロットの幅に等しく、ゞョむスティックの粟床の芁件は新しいフラむトシミュレヌタヌの出珟ずずもに増倧したした。たずえば、IL-2 Sturmovikの倚くのプレむダヌにずっお、この粟床は完党に䞍十分でした。 倚くのプレむダヌは、ポテンショメヌタヌのより正確なセンサヌを支持しお、光孊匏゚ンコヌダヌの氞久センサヌを攟棄したした。

センサヌは非接觊で耐久性があるだけでなく、正確である必芁がありたした。



解決策は磁気センサヌで芋぀かりたした。 その瞬間から、21䞖玀のデゞタル半導䜓技術がゲヌム機噚に登堎したした。 自信を持っお、磁気技術はゲヌム機噚甚センサヌの未来であるず蚀えたす。



磁気ホヌルセンサヌに基づく最初の質量デバむスはSaitek X52ゞョむスティックでした

画像



ホヌルセンサヌは、磁堎匷床を枬定するように蚭蚈されおいたす。 倧たかに蚀えば、センサヌは氞久磁石たでの距離を正確に決定できたす。 したがっお、ゞョむスティックハンドルに磁石を配眮し、磁石をセンサヌに近づけたり近づけたりするこずで、ハンドルがどれだけ移動したかを刀断できたす。 この堎合、距離は高粟床で枬定され、これはコントロヌラヌの容量によっお決たりたす。 10ビットコントロヌラヌを䜿甚するず、軞ごずに1024カりントの粟床でゞョむスティックを配眮できたす。

解決策が芋぀かったようです-高い䜍眮決め粟床で氞遠の近接センサヌでゞョむスティックが埗られたした。 しかし、最初のナヌザヌはすでにホヌルセンサヌの䞍快な機胜を発芋したした。出力デヌタは非線圢に倉化し、これにより、ハンドルの䞭倮䜍眮でのゞョむスティックハンドルの偏差角が正しく枬定されなくなりたす。



この技術の開発における次の段階は、 3Dホヌルセンサヌの䜿甚でした。 これらのセンサヌは、堎の匷さではなく、磁堎の発生源の方向を決定したす。 Thrustmaster T.16000ゞョむスティックでは、このようなセンサヌが初めお䜿甚されたした。

画像



新しいセンサヌは非接觊で完党に線圢です。 軞ごずの16,394カりントの粟床は、以前にリリヌスされたすべおのゞョむスティックに倧きく遅れおいたす。

残念ながら、Thrustmaster T.16000の開発者は1぀の重芁な点を考慮しおいたせん。3Dホヌルは磁石の動きの粟床に非垞に敏感です。 なぜなら プラスチックの半球に固定されおいるため、プラスチックの避けられない摩耗は、磁石が理想的な半球に沿っお動き始めず、「ゞャンプ」を䌎い、䜍眮決め粟床の問題に぀ながるずいう事実に぀ながりたす。



Logitechは、Logitech Flight System G940ゞョむスティックの軞をベアリングに取り付けるこずにより、この問題を解決しようずしたした。



画像

画像



磁石はバックラッシュやゞャンプなしで絶察に正しい軌道に沿っお移動するこずが保蚌されおいたすが、このモデルに実装された誀ったフィヌドバックシステムは倚くのナヌザヌを驚かせたした13,000ルヌブルの䟡栌は蚀うたでもありたせん。



Saitekは、センサヌの粟床ず耐久性の問題、およびX65Fモデルのゞョむスティックの機械郚品のリ゜ヌスを根本的に解決するこずを決定したした。

画像



このゞョむスティックでは、ハンドルは完党に動かないように固定され、プレヌダヌの動きはロヌドセル圧力を枬定するセンサヌの助けを借りおハンドルから取り陀かれたす。 プレむダヌはハンドルに力を加え、ひずみゲヌゞは圧力を蚘録し、ゲヌムに䌝えたす。 これにより、メカニクスの耐久性の問題ハンドルは固定されおいるため摩耗したせん、センサヌの耐久性-ロヌドセルには膚倧なリ゜ヌスがあり、高性胜コントロヌラヌが粟床を提䟛したす。 しかし、ハンドルを傟けずにプレむするこずがどれほど䟿利かはただ明らかではありたせん。 ゞョむスティックはただ販売されおおらず、その機胜をただテストする可胜性はありたせん。 おそらく、このゞョむスティックは、珟代の戊闘航空愛奜家の小さなサヌクルにずっおはニッチなデバむスであり続けるでしょう。 第䞀次䞖界倧戊および第二次䞖界倧戊の航空機の制埡には、ハンドルの逞脱が必芁です。 しかし、埅っお芋おください。



小蚈を芁玄したす。

過去20幎にわたり、ゞョむスティックは原始的なディスクリヌトスむッチから21䞖玀の最先端技術を䜿甚したハむテクデバむスに進化したした。 新しいゞョむスティックは、角床を枬定するために最先端のセンサヌを䜿甚しおいたす-磁気により、非垞に倧きなリ゜ヌスず最高の䜍眮決め粟床を備えたデバむスを䜜成できたす。

今日では、ポテンショメヌタ、光孊匏゚ンコヌダ、ホヌルセンサヌ、3Dホヌルなど、あらゆる皮類のセンサヌを備えたゞョむスティックを賌入できたす。 磁気センサヌが安䟡になり、メヌカヌが新しいテクノロゞヌを䜿甚した最初のデバむスの゚ラヌを考慮するずすぐに、十分なポテンショメヌタヌず光孊系は過去のものになるず断蚀する自由を取りたす。



ゲヌムホむヌル



ゲヌムホむヌルは、ゞョむスティックよりも埌に生たれたした。 最初は、レヌスゲヌムでは、ゞョむスティック、たたはキヌボヌドさえあれば十分だず思われたした。 最初のレヌスゲヌムには、高レベルのリアリズムがありたせんでした。

しかし、レヌスゲヌムはたすたす耇雑になり、車の物理モデルはより耇雑になり、倚くのプレヌダヌは制埡装眮を実際の車に近づけるこずを望んでいたした。 そのため、レヌシングゲヌム甚の最初の舵ずペダルが登堎したした。

レヌシングゲヌムの通垞のキットは、ステアリングホむヌル自䜓、ペダルブロック2぀、より少ない頻床で3぀のペダル、時にはギアボックスブロックずハンドブレヌキで構成されおいたす。

それでは、ステアリングホむヌルずペダルの偏角を枬定するセンサヌは䜕ですかレヌシングゲヌム甚の最新の倧衆向けゲヌムセットですか ゞョむスティックほど倚くはありたせん。



最初のタむプは、もちろんポテンショメヌタヌです。 珟圚垂販されおいるレヌシングゲヌム甚のゲヌムキットの倧郚分は、8ビットコントロヌラヌを備えたポテンショメヌタヌで䜜成されおいたす。 これは圓然のこずです。メヌカヌは、角床枬定システムをゞョむスティックからステアリングホむヌルに機械的に移動しただけです。

ただし、これらのデバむスは同等のものずはほど遠いもので、ハンドルずゞョむスティックの䞻な違いは回転角です。 ゞョむスティックで通垞40床以䞋の堎合、舵では最小角床は180床で、250〜270床が暙準ず芋なされたす。 そしお、運転の完党なシミュレヌションに぀いお話す堎合、ステアリング角床は900床に達する必芁がありたす

したがっお、ポテンショメヌタの䜿甚は、ゞョむスティックよりもステアリングホむヌルにさらに倚くの問題をもたらしたした。

ポテンショメヌタヌの限られたリ゜ヌスの問題を思い出したす。そのようなセンサヌを備えた舵ずペダルは「時蚈仕掛けの爆匟」です-それが「爆発」するずき、぀たり 抵抗局の砎壊により、ハンドルずペダルが正垞に機胜しなくなったずき。

2番目の問題は、ハンドルが40床偏向したずきに8ビットコントロヌラヌ軞あたり256倀を備えたゞョむスティックを䜿甚しお、ハンドルの角床を40/256 = 0.15床の粟床で枬定できる堎合、ステアリングホむヌルの同じシステムが250の角床であるずいうこずです床は250/256 = 1床の粟床を䞎えたす。 正確な制埡には䞍十分です ハンドルを0.5床回しおも機胜したせん。

それだけではありたせん。 ほずんどの䜎䟡栌のポテンショメヌタは、180〜200トンの角床で動䜜したす。 ハンドルが250床回転するずどうなりたすか メヌカヌは最も簡単な方法を採甚したした。ポテンショメヌタはステアリング軞に盎接取り付けられおおらず、ギアを介しお接続されおいたす。 しかし、以来 このようなギアボックスには、高粟床のギア調敎が必芁であり、安䟡な補品の倧量生産を提䟛するのはかなり困難です。その結果、ナヌザヌは䞭倮の䜍眮で远加のバックラッシュを取埗したす。

画像



このバックラッシュは、ステアリングホむヌルの䞭倮䜍眮に玄5〜8床のデッドゟヌンがあり、ステアリングホむヌルがたったく機胜しないずいう事実に぀ながりたす。

合蚈するず、ゲヌムホむヌルでのポテンショメヌタヌの䜿甚は、非垞に䞍幞な決定ずしお認識されるべきです。 それらの䜿甚を正圓化する唯䞀のこずは、ゲヌムキットの䜎䟡栌です。



ゲヌムホむヌルで䜿甚される2番目のタむプのセンサヌは光孊゚ンコヌダヌで 、これに぀いおも䞊蚘で説明したした。

それらは非接觊でありしたがっお信頌性があり、回転角床に制限がありたせん。぀たり、250床たたは900床回転しおも問題が発生したせん。

これは、ステアリングホむヌルの理想的な゜リュヌションのようです。 しかし、残念なこずに、すべおは䞀芋したほど単玔ではありたせん。

最初の問題は、光孊匏゚ンコヌダヌに開始䜍眮がないこずです。 圌ができるこずは、特定の回転角床で倀をオン/オフで送信するこずだけです。 そしお、ステアリングホむヌルの䞭心䜍眮がどこにあるのかを刀断する方法は 光孊匏゚ンコヌダのハンドルは、電源を入れるたびにキャリブレヌションが必芁です。

システムが䞭心䜍眮がどこにあるかを知るには、ハンドルを䞀方向に回しおから反察方向に回す必芁があり、システムはフォトセルの前を通過したスロットの数を蚈算し、この倀を2で陀算したす。これが䞭心になりたす。

キャリブレヌション䜜業を特別なアクチュ゚ヌタヌに任せるこずは論理的です。 その結果、ラダヌは独自の電気モヌタヌを取埗し、オンになるたびにラダヌを范正し、ラダヌを前埌に回転させたした。 電気モヌタヌの存圚により、アクティブフィヌドバックシステムの䜿甚も可胜になりたした。 フォヌスフィヌドバック。実際の車のステアリングホむヌルのようなゲヌムの状況にハンドルが反応したずき、悪路で運転しおいるずきにプレヌダヌの手から抜け出そうずしたずき、アスファルトでのホむヌルグリップが倱われたずき、ハンドルが柔らかく回転し始めたす。

光孊匏゚ンコヌダヌの次の問題は、ゞョむスティックの40床の回転でも十分ではなかった粟床です。 芚えおいるように、ハンドルを回すこずができる最小角床は、スロットの幅によっお決たりたす。 粟床を䞊げるには、次のこずができたす。

aスロットỳを狭くし、ディスク自䜓が倧きくなる

bたずえば、ゲヌムで10スロット= 1回転の堎合、ゲヌムステアリングホむヌルの最小回転角床は0.1床になりたす。これはすでに正確な制埡に十分です。



どのメヌカヌも最初の方法ではありたせんでした-倧きなディスクはサむズが倧きくなり、スロットが狭くなりたす-これらはフォトセルの問題ですが、そのような゜リュヌションではスロット付きのディスクをステアリング軞に盎接取り付けるこずができたすが、枛速機は必芁ありたせん。

党員が2番目の方法を採甚したした。幅の広いスロットを備えた小さなディスクを取り付け始めたしたが、ステアリング軞に盎接ではなく、ギア枛速機を介しお取り付けたした。

ステアリングの粟床ず耐久性の問題は解決されたようですが、ペダルはどうしたすか ペダルの本䜓のスペヌスは、ステアリングホむヌルの本䜓のスペヌスに比べお非垞に小さくなっおいたす。 光孊ディスクずギアをペダルに取り付けるのは簡単な䜜業ではありたせん。特に、最終補品の䟡栌をめぐる争いを考えるずきは簡単です。 正確なギアボックスを備えた安䟡なペダルは間違いなくそうではありたせん。 その結果、ほずんどのメヌカヌは劥協点に萜ち着きたした-光孊系のハンドル、ポテンショメヌタヌのペダル。 その結果、これらの舵のナヌザヌは、ペダルずポテンショメヌタヌの内郚構造を培底的に調査し、ポテンショメヌタヌを分解しおWD-40を最滑する方法を他のナヌザヌに説明したした。

珟圚、垂堎にはサむテックR660GTのみがあり、光孊匏゚ンコヌダヌがステアリングホむヌルずペダルに取り付けられおいたす。 しかし、私は正確にそれを支払う必芁がありたした。 ステアリングホむヌルには、270床の回転で合蚈128個のサンプル、ペダル-15床で60個のサンプルがありたす。

画像



非垞に高䟡なLogitech G25およびG27たでの他のすべおのモデルには、 ポテンショメヌタヌにペダルがありたす 。

したがっお、䞀芋シンプルな光孊センサヌを䜿甚するず、ステアリングホむヌルの蚭蚈が耇雑になりたす。電気モヌタヌ、耇雑なコントロヌラヌ、远加の電源ずギアボックスが必芁で、さらに、ペダルに光孊郚品を入れるこずができた人はほずんどいたせんでした。



ゞョむスティックのように、磁気センサヌの分野では、ハンドルずペダルの耐久性ず粟床の問題に察する解決策が論理的であるように思われたす。これらはコンパクトで高粟床です。

ただし、ゞョむスティックテクノロゞヌをステアリングホむヌルに盎接転送するこずは䞍可胜でした。ゞョむスティックで䜿甚されるホヌルセンサヌは、ステアリングホむヌルには適甚できたせん。 非垞にありふれた理由で-45床を超える角床を枬定するこずはできたせん。

ステアリングホむヌルに光孊センサヌ、ペダルにホヌルセンサヌを䜿甚するのは論理的に思えたすが、1぀のデバむスで光孊技術ず磁気技術を融合するず、コントロヌラヌが倧幅に耇雑になり、電動モヌタヌも制埡する必芁があるため、それほど単玔ではありたせん。



しかし、各問題には解決策があり、発芋されおいたす。 倧きな角床を枬定できる磁気センサヌは長い間䜜成されおおり、自動車産業で䜿甚されおいたす。 ただし、HONEYWELLの非接觊匏回転角センサヌHRS100SSAB090は30ドルからであり、ホむヌルあたり最䜎3個必芁です。

これたでのずころ、最近ロシア垂堎に参入したGametrix瀟のみがこの問題を解決できたした。

Gametrix Viperず呌ばれる最初のモデルでは、ハンドルずペダルの䞡方にMaRSず呌ばれる非接觊磁気センサヌが取り付けられおいたす。 これらのセンサヌには無限のリ゜ヌスがありたす。 それらには摩擊郚品はありたせん。

画像



センサヌは、NXP-Philipsの磁気抵抗噚に基づいおおり、これは自動車業界で長い間䜿甚されおきたした。

それらにより、あらゆる角床を最高の粟床で枬定できたす。 たずえば、12ビットGametrix Viperコントロヌラヌを䜿甚するず、0.05床の粟床でステアリング角床を枬定できたす



ゲヌムホむヌルずゞョむスティックの未来は磁気技術にあるず蚀っおも過蚀ではないでしょう。



たずめるず。



私たちの目の前で進歩が起こっおおり、テクノロゞヌはどんどん亀換されおいたす。 : – 90- 21 .

, .



, , .

. , .



All Articles