Linux Zaurus用ジョイパッドの製作


Last update ... 2003.08.07

<お約束の注意>
このページはびっくまが独自に解析したものを公開しています。 内容の正確性についてはこれを保証するものではありません。 これらの内容により何らかの損害が生じてもびっくまは責任を負いません。 また、内容についてシャープ株式会社および関連会社に問い合わせることは絶対におやめください。

Linux Zaurus用ジョイパッドの製作
リモコンの解析/材料調達
Linux Zaurus用ジョイパッドの製作その2
ジョイパッドの改造/使ってみる
Linux Zaurus用ジョイパッドの製作その3
動作不良の原因調査
Linux Zaurus用ジョイパッドの製作その4
KEY信号の仕様/衝撃の事実?
Linux Zaurus用ジョイパッドの製作その5
再挑戦/動作確認

Takakiさんと食事をしているときのこと
「リモコンでこんなことできるんだけど、エミュレータ用にジョイパッドを改造して繋ぐことできない?」
何も考えずに「OK」と言ってしまったが…

リモコンの解析

CE-RH1_1_s.jpg
Takakiさんから借りたリモコン(CE-RH1)分解してみました。
裏側のねじを外し、こじ開けます。

CE-RH1_2_s.jpg CE-RH1_3_s.jpg
抵抗、コンデンサ、コイルが見えます。

簡単な回路なので、回路図を起こしてみました。

CE-RH1_sch_s.png
<注>この回路図には間違いがありました。訂正したものを3ページ目に載せてます。
スイッチで抵抗値を選択しているだけです。
複数スイッチの同時押しは検出できませんね。
ボリュームスイッチの押し込みは接続されてませんでした。

コンデンサC1はスイッチのチャタリング防止でしょうか?
Zaurus本体に内蔵したほうが良い気がしますが…

コイルL1はヘッドホンにノイズが入らないようにするためのものと思われます。
計測器が無いので定数はわかりませんでした…

材料調達

CE-RH1の中身もわかったので、材料を集めます。

ジョイパッド 改造の元になるジョイパッド
USB接続ならケーブルが4線でちょうどいいかも?
φ3.5 4極ピンプラグ ザウルスに接続するためのプラグ
入手できなければCE-RH1を壊して使う。
φ3.5 3極ジャック どうせならCE-RH1の機能を入れちゃおうということで…
抵抗 120Ω 本改造の肝、普通に許容差±5%でいいはず
240Ω
330Ω
620Ω
1.2kΩ
3.9kΩ
コンデンサ 0.01μF セラミックコンデンサ、必要なのかなぁ?
コイル ?H 定数がわからなきゃ買いようがない(笑)
とりあえず省略。問題が出たら考えよう。
プリント基板 適当に…
電線

で、材料を秋葉原で調達し、製作しようと思ったのですが…え?

To be continued...


リナザウ関係のゴミ置き場  | 次ページ