ATARI VCS/2600 Driving Controller
- 公開日: 2020/07/22
レーシングゲームの為のコントローラ。コントローラの見た目はパドルと全く同じである。違いはコントローラに貼ってあるステッカーと、1端子当たりのコントローラ数である(パドルが1端子当たり2コントローラなのに対してこちらは1端子当たり1コントローラ)。また、ホイールの回転可能な範囲が決まっているパドルとは異なり、こちらはホイールを無制限に回転させることができる。
回路図[1]及びピンアウトは以下の通り。ホイールの検出単位は1/16周、つまり22.5度である。
pin# |
function |
---|---|
1 |
ROTARY ENCODER 1 |
2 |
ROTARY ENCODER 2 |
6 |
BUTTON |
8 |
COMMON |
このコントローラの特徴は、検出ピン4つのロータリーエンコーダを2つ使うことで、本体側はピン1、2のみで角度を検出できるようにしたことである[2]。ピン1、2がプルアップされている機器では、各ピンの状態とホイール位置の関係は以下の通りとなる。
ピン3、4が余っているのだからロータリーエンコーダ1つでも構わないと思うが
POSITION |
pin1 |
pin2 |
---|---|---|
1, 5, 9, 13 |
H |
H |
2, 6, 10, 14 |
L |
H |
3, 7, 11, 15 |
L |
L |
4, 8, 12, 16 |
H |
L |