おじさんが電子工作やってます


 トップ  プロフィール  電子工作いろいろ  真空管でラジオ・アンプ  リンク集


スーパーファミコン用ゲームコントローラー 4台接続



 最大4台までのコントローラーをつなぐことができます。
 参考:4 NES and/or 4 SNES controller(s) to USB



◆回路図
image-1-01

◆部品表
No. 品名 仕様 数量 備考
U1 AVR ATmega8 1
D1,D2 定電圧ダイオード 3.6V 2 3.3V でも可
R1 抵抗 1.5kΩ 1/6W 1
R2,R3 抵抗 68Ω 1/6W 2 75Ωでも可
R4 抵抗 10kΩ 1/6W 1
C1 コンデンサ 10uF 6.3V 1 1〜10uF のチップコンデンサ
C2,C3 コンデンサ 22pF 2 20〜30pF のチップコンデンサ
Y1 水晶振動子 12MHz 1
F1 ポリスイッチ 500mA 1 300〜500mA の定格で可
その他、USBケーブル(Aタイプオス)、マルチタップ(中古品探しましょう)、配線材料、等


◆プリントパターン(トナーパターン) と 部品配置
image-1-02  image-1-03

◆USBおよびゲームコントローラーとの接続図
image-1-04

◆AVR のプログラム
 4 NES and/or 4 SNES controller(s) to USB にあるファームウェアを書き込む。
Firmware
  ヒューズビット ATmega8 --- High:0xC9 , Low:0x9F           ATmega168 - High:0xD5 , Low:0xDF , Ext:0x01

◆マルチタップに組み込んでみました。
 中古屋さんで100円で購入したマルチタップに、組み込みました。
 USBケーブルも中古屋さんで購入して、適当な長さに切断して使用しています。
image-1-10
 不要な配線やプリントパターンを除去して、電線で各コネクタにハンダ付けしています。
image-1-11  image-1-12


◆ Windows7 で動作しました。
 Windows7 で使ってみました。標準のデバイスドライバで動作するとのこと。
 USBコネクタをPC側n差し込むと自動的にデバイスドライバが読み込まれ、「デバイスとプリンター」で確認すると「4nes4snes」として認識されていました。
 4個のゲームコントローラーとして認識されています。
image-1-05  image-1-06
 「ゲームコントローラーの設定」画面で、動作確認や設定の変更ができます。
image-1-07  image-1-08  image-1-09


  戻る