メニュー English Ukrainian ロシア語 ホーム

愛好家や専門家向けの無料テクニカル ライブラリ 無料のテクニカルライブラリ


無線電子工学および電気工学の百科事典
無料のライブラリ / 無線電子および電気機器のスキーム

ビデオ ゲーム コンソールからのジョイスティック コマンドのデコーダー。 無線エレクトロニクスと電気工学の百科事典

無料のテクニカルライブラリ

無線電子工学と電気工学の百科事典 / マイクロコントローラー

記事へのコメント 記事へのコメント

電子機器を開発する場合、便利なリモート コントロール パネルが必要になることがよくあります。 多くの場合、ビデオ ゲーム コンソールのジョイスティックはそのようなリモコンとして機能し、信号をデコードするだけで済みます。 この記事の著者は、AT89 ファミリのマイクロコントローラを使用して、一般的なビデオ セットトップ ボックスのジョイスティックを使用して与えられるコマンド用の非常に単純なデコーダを開発しました。 アマチュアのあらゆる設計に組み込むことができます。

さまざまな種類のジョイスティック用のマイクロコントローラー デコーダーを開発するというアイデアは、記事 [1] を知った結果として生まれました。 そこで提案されている「Dendy」ジョイスティック信号デコーダはかなり複雑で (561 つの K89 シリーズ超小型回路で組み立てられている)、ジョイスティック ボタン接点の跳ね返りから保護されておらず、出力の負荷容量が低いです。 これらの問題は、機能的に同様のデバイスを 2051 つのチップ (安価な ATXNUMXCXNUMX マイクロコントローラー) 上に製造することで解決されました。 さらに、ジョイスティックのボタンを押すと音を確認できる機能が導入され、それぞれのボタンが一定の高さの音に対応します。

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー

「Dendy」ジョイスティックのデコーダ回路を図に示します。 1と表にあります。 1 - マイクロコントローラー DD1 の FLASH-ROM のファームウェア コード。 このジョイスティックの動作原理については [2] を参照してください。 その信号のタイミング図もそこに示されています。 デコーダはそれらをマイクロコントローラのポート P1 および P1.0 の出力の論理レベルに変換します。 押されたボタンは低レベルに対応し、押されていない場合は、対応する出力の高レベルに対応します。 信号 A と B は、図に示されているマイクロコントローラーのピンからだけでなく、そのオープン ドレイン出力、それぞれライン P12 (ピン 1.1) と P13 (ピン XNUMX) からも取り出すことができます。

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー
(クリックして拡大)

HA1 ピエゾ エミッターは、ジョイスティックのボタンが押されたことを音で知らせるように設計されています。 一般的なマイクロコントローラのスイッチング回路には、コンデンサ C3、C4 および水晶共振子 ZQ1 が含まれています。 コンデンサ C1 - 電源を遮断するコンデンサ C2 は、初期リセット パルスを生成するために必要です。 +5Vの電圧は制御対象機器の電源から供給されます。

図上。 図2は、SEGA Mega Drive−2ゲームコンソールのジョイスティックを使用して与えられるコマンドのデコーダの図を示す。 このジョイスティックとその信号の説明は [2] にあります。 この場合、マイコンの入出力線数が従来よりも多くなるため、2ピンのAT3C20マイコンを89ピンのAT2051C40に置き換える必要がありました。

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー

FLASH-ROM のファームウェア コードを表に示します。 2. ジョイスティックが XP1 コネクタに接続され、デコードされたコマンドがマイクロコントローラーのポート P1、PXNUMX から削除されます。

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー
(クリックして拡大)

図上。 図3は、デコーダの別のバージョンの図を示す。

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー

コンソール「Sony PlayStation」および「Sony PlayStation 2」のジョイスティックで動作します。 マイクロコントローラー DD1 のメモリに、表からコードをダウンロードする必要があります。 3.

ビデオゲームコンソールからのジョイスティックコマンド用のデコーダー
(クリックして拡大)

これらのジョイスティックとデコーダーの間の情報交換の原理について少し説明します。 事前に SEL ラインに Low レベルを設定した後、DD1 マイクロコントローラは、16 つの Low 論理レベル パルスからなる 3 つのグループのシーケンスをそれぞれの CLOCK ラインに生成します。 最初の XNUMX つのグループのパルスは、COMMAND ライン (デコーダからジョイスティックへ) と DATA (反対方向) ラインを介したサービス情報の交換を同期します。 最後の XNUMX つのグループの XNUMX 個の同期パルスのそれぞれに対して、ジョイスティックは DATA ラインに論理レベルを設定することで応答し、次のボタンの状態を表示します。 ポーリング ボタンの順序は、図のデコーダの出力信号のリストの順序と一致します (図 XNUMX を上から下に参照)。 ポーリング サイクルの終わりに、マイクロコントローラーは SEL ラインを High に設定します。

XS1 ソケットのピン番号は、ビデオ セットトップ ボックスの基板上で指定されているバージョン「PS one」に対応しています。 従来のデジタル ジョイスティックとデジタル アナログ (「デュアル ショック」) ジョイスティックの両方をデコーダに接続することが可能です。 最初のケースでは、デジタル ジョイスティックのレバーには対応するボタンがないため、「JoyL」および「JoyR」出力は常に高い論理レベルになります。

必要に応じて、図に示されている 5 V の代わりに、デコーダに 3,5 V を供給できます。 この場合、過剰電圧は 522 つの KDXNUMXB ダイオード (または他の低電力シリコンダイオード) によって抑制されます。

デコーダの 1 つのバージョンはすべて、4 ~ 8 MHz の任意の周波数の ZQ20 水晶共振器を装備できます。 適用されるマイクロコントローラーの限界まで周波数をさらに高めることは可能ですが、ボタンのポーリング周期の減少と音声信号のトーンの増加を伴うため、望ましくありません。 ポーリング周期は 4 MHz の水晶周波数で 2 ms です。 必要に応じて(経験的に決定されます)、調査期間を 3 倍にすることができます。 これを行うには、DD1 マイクロコントローラーの結論 26 と 27 (図 2 を参照)、21 と 22 (図 3 を参照)、または 1 と XNUMX (図 XNUMX を参照) を接続するだけで十分です。 これらの化合物は、図に破線で示されています。

提案されたデコーダは、AT89C51-89RS など、任意の英数字インデックスを備えたマイクロコントローラ AT2051C89、AT2051C12 で動作します。 インデックス内の数字は、水晶振動子の最大周波数、MHz、文字 P - PDIP パッケージ、S - SOIC パッケージ (表面実装用)、C または I - 動作温度範囲、それぞれ 0 ... +70 °を示します。 С (商業) または -45. ..+85 °С (工業)。 マイクロコントローラのメモリをロードするには、[4] で説明されているプログラマを使用することをお勧めします。

すべてのコンデンサはセラミックです (K10-17 など)。 ZP シリーズのサウンド エミッタ HA1、または内蔵ジェネレータのない別の圧電セラミック。

マイクロコントローラーのファームウェア ファイルとすべてのデコーダー オプションのプログラム ソース コード

文学

  1. Kuleshov S. Joystick Dendy - リモート コントロール パネル。 - ラジオ、2002 年、第 4 号。 21.
  2. Ryumik S. 1997 ビット ビデオ セットトップ ボックスの回路の特徴。 - ラジオ、10 年、第 27 号、p. 30-XNUMX。
  3. Ryumik S. 16 ビット ビデオ セットトップ ボックスの回路の特徴。 - ラジオ、1998 年。No. 5、p. 27-29。
  4. Ryumik S. AT89 の「パラレル」プログラマ。 - ラジオ、2004 年、第 2 号、p. 28-31。

著者: S.Ryumik、チェルニーヒウ、ウクライナ

他の記事も見る セクション マイクロコントローラー.

読み書き 有用な この記事へのコメント.

<<戻る

科学技術の最新ニュース、新しい電子機器:

庭の花の間引き機 02.05.2024

現代の農業では、植物の世話プロセスの効率を高めることを目的とした技術進歩が進んでいます。収穫段階を最適化するように設計された革新的な Florix 摘花機がイタリアで発表されました。このツールには可動アームが装備されているため、庭のニーズに簡単に適応できます。オペレーターは、ジョイスティックを使用してトラクターの運転台から細いワイヤーを制御することで、細いワイヤーの速度を調整できます。このアプローチにより、花の間引きプロセスの効率が大幅に向上し、庭の特定の条件や、そこで栽培される果物の種類や種類に合わせて個別に調整できる可能性が得られます。 2 年間にわたりさまざまな種類の果物で Florix マシンをテストした結果、非常に有望な結果が得られました。フロリックス機械を数年間使用しているフィリベルト・モンタナリ氏のような農家は、花を摘むのに必要な時間と労力が大幅に削減されたと報告しています。 ... >>

最先端の赤外線顕微鏡 02.05.2024

顕微鏡は科学研究において重要な役割を果たしており、科学者は目に見えない構造やプロセスを詳しく調べることができます。ただし、さまざまな顕微鏡法には限界があり、その中には赤外領域を使用する場合の解像度の限界がありました。しかし、東京大学の日本人研究者らの最新の成果は、ミクロ世界の研究に新たな展望をもたらした。東京大学の科学者らは、赤外顕微鏡の機能に革命をもたらす新しい顕微鏡を発表した。この高度な機器を使用すると、生きた細菌の内部構造をナノメートルスケールで驚くほど鮮明に見ることができます。通常、中赤外顕微鏡は解像度が低いという制限がありますが、日本の研究者による最新の開発はこれらの制限を克服します。科学者によると、開発された顕微鏡では、従来の顕微鏡の解像度の 120 倍である最大 30 ナノメートルの解像度の画像を作成できます。 ... >>

昆虫用エアトラップ 01.05.2024

農業は経済の重要な分野の 1 つであり、害虫駆除はこのプロセスに不可欠な部分です。インド農業研究評議会 - 中央ジャガイモ研究所 (ICAR-CPRI) シムラーの科学者チームは、この問題に対する革新的な解決策、つまり風力発電の昆虫エアトラップを考案しました。このデバイスは、リアルタイムの昆虫個体数データを提供することで、従来の害虫駆除方法の欠点に対処します。このトラップは風力エネルギーのみで駆動されるため、電力を必要としない環境に優しいソリューションです。そのユニークな設計により、有害な昆虫と有益な昆虫の両方を監視することができ、あらゆる農業地域の個体群の完全な概要を提供します。 「対象となる害虫を適切なタイミングで評価することで、害虫と病気の両方を制御するために必要な措置を講じることができます」とカピル氏は言います。 ... >>

アーカイブからのランダムなニュース

抗生物質の代わりに抗ビタミン剤 13.04.2024

抗生物質に対する細菌の耐性の問題はますます深刻化しており、感染症の効果的な治療に脅威を与えています。これを考慮して、研究者たちはスーパーバグと戦う新しい方法を模索しています。有望な方向性の 1 つは、抗菌効果を持つ抗ビタミン剤の使用です。

抗ビタミン剤はビタミンの反対物として知られていますが、細菌の抗生物質耐性との戦いにおいて有望なツールであることが証明されています。ドイツのゲッティンゲン大学の科学者によって行われた研究では、危険な感染症と戦うための新薬を生み出す可能性が確認されました。

抗生物質耐性を持つスーパーバグの出現により、代替治療法を見つける必要があります。抗ビタミン剤はビタミンに似た分子ですが、人体に害を与えることなく細菌の活動を阻害することができます。

現時点で科学的に知られている抗ビタミン剤は、ロゼオフラビン、ギンゴトキシン、2-メトキシチアミンの XNUMX つだけです。健康な細胞に悪影響を与えることなく、細菌を効果的に不活化できます。

抗ビタミン剤の主な利点は、健康な体の組織を維持しながら抗菌効果があることです。これにより、より安全で効果的な抗生物質を開発する新たな可能性が開かれます。

抗生物質の代替品としての抗ビタミン剤の使用は、細菌耐性との戦いにおける有望な方向性です。この研究結果は、人体に危険を及ぼさずにスーパーバグと効果的に戦うことができる新薬の開発に期待を与えています。

その他の興味深いニュース:

▪ 火星への高速旅行

▪ りんごは新しいニューロンの成長を促進します

▪ ハードドライブの容量は 2016 年までに XNUMX 倍に

▪ イルカは心拍を制御します

▪ ロボット支援乳房検査

科学技術、新しいエレクトロニクスのニュースフィード

 

無料の技術ライブラリの興味深い資料:

▪ サイトセクション コンピュータデバイス。 記事の選択

▪ 記事 放射線危険施設での事故。 安全な生活の基本

▪ 記事 ロシアでは誰が指導者と呼ばれる正式な権利を持っているのか? 詳細な回答

▪ 記事 お香の木。 伝説、栽培、応用方法

▪ 記事 手作りの風力発電所。 頭。 無線エレクトロニクスと電気工学の百科事典

▪ 記事 双方向通信回線。 無線エレクトロニクスと電気工学の百科事典

この記事にコメントを残してください:

Имя:


Eメール(オプション):


コメント:





このページのすべての言語

ホームページ | 図書館 | 物品 | サイトマップ | サイトレビュー

www.diagram.com.ua

www.diagram.com.ua
2000-2024