2.4.購入予定部品
DCモーター(3633K300)
ステッピングモーターに比べ制御が容易であり、起動トルクが大きく力がある。しかし、回転騒音ノイズが発生する。
2.5.アーム制御
アームを制御するためにボードを作成する。電源の供給および正転・反転・停止の制御を行う。
アーム制御用信号のピン割り当てはタッチセンサで空いたポートを利用し、FPGAによりピンの入出力設定をINからOUTに変更する。
2.6.ソフトウェアビジビリティ
名称
|
IO port Address[hex]
|
R/W
|
Port Name
|
機能
|
汎用
入力
|
0140
|
R
|
GIO
|
デジタル入力
MIRS0802では3種類の入力信号をこのポートから読み込む。
- MP:モータ用電源のON/OFF
- WLS1-6:白線センサ1-6
- TS1:タッチセンサ1
bit
|
15
|
14-8
|
7-1
|
0
|
機能
|
MP
|
未使用
|
WLS
|
TS1
|
7
|
6
|
5
|
4
|
3
|
2
|
1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
AMC
制御
信号
|
0160
|
W
|
AM_Ctl
|
アームモータを制御する2bit信号
アーム用のモータの回転を制御しアームを動作させる。
bit
|
15〜2
|
1
|
0
|
機能
|
未使用
|
M1
|
M0
|
M1
|
M0
|
動作説明
|
0
|
0
|
アーム用のモータを停止する。
|
0
|
1
|
アーム用のモータを正回転させる。
|
1
|
1
|
アーム用のモータをブレーキする。
|
1
|
0
|
アーム用のモータを逆回転させる。
|
|
|