沼津高専 電子制御工学科 | ||||||
| ||||||
改訂記録 | ||||||
---|---|---|---|---|---|---|
版数 | 作成日 | 作成者 | 承認 | 改訂内容 | ||
A01 | 2002.05.19 | 野田・渡邊 | 森元 | 初版 | ||
A02 | 2002.06.4 | 渡邊 | 森元 | 図および、リンクの訂正 | ||
A03 | 2002.12.13 | 渡邊 | 森元 | ロータリエンコーダ仕様変更 | ||
A04 | 2003.02.05 | 野田 | 森元 | 画像、物理インターフェース、機能性能 ソフトウェアビジビリティの間違いを修正 |
スロット.No |
ボード名称 |
備考 |
1 |
CPUボード |
|
2 |
- |
未使用 |
3 |
- |
未使用 |
4 |
FPGAボード |
* スロットナンバーについてはバックプレーンの外観を参照。
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
IRS0 |
IN |
赤外線センサ信号0 |
11 |
TS2 |
IN |
タッチセンサ信号2 | |
2 |
IRS1 |
IN |
赤外線センサ信号1 |
12 |
- |
- |
未使用 | |
3 |
WLS0 |
IN |
白線センサ信号0 |
13 |
UR1 |
IN |
USS1受信信号 | |
4 |
WLS1 |
IN |
白線センサ信号1 |
14 |
USS1 |
OUT |
USS1送信信号 | |
5 |
WLS2 |
IN |
白線センサ信号2 |
15 |
UR0 |
IN |
USS0受信信号 | |
6 |
WLS3 |
IN |
白線センサ信号3 |
16 |
UT0 |
OUT |
USS0送信信号 | |
7 |
TS4 |
IN |
タッチセンサ信号 4 |
17 |
R_DIR |
OUT |
MPC 右方向信号。オープンコレクタ出力 | |
8 |
- |
- |
未使用 |
18 |
R_PWM |
OUT |
MPC 右PWM信号。オープンコレクタ出力 | |
9 |
TS3 |
IN |
タッチセンサ信号 3 |
19 |
L_DIR |
OUT |
MPC 左方向信号。オープンコレクタ出力 | |
10 |
- |
- |
未使用 |
20 |
L_PWM |
OUT |
MPC 左PWM信号。オープンコレクタ出力 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
IRS0 |
OUT |
赤外線センサ信号0 |
11 |
TS1 |
OUT |
タッチセンサ信号1 | |
2 |
IRS1 |
OUT |
赤外線センサ信号1 |
12 |
- |
- |
未使用 | |
3 |
WLS0 |
OUT |
白線センサ信号0 |
13 |
UR1 |
OUT |
USS1受信信号 | |
4 |
WLS1 |
OUT |
白線センサ信号1 |
14 |
UT1 |
IN |
USS1送信信号 | |
5 |
WLS2 |
OUT |
白線センサ信号2 |
15 |
UR0 |
OUT |
USS0受信信号 | |
6 |
WLS3 |
OUT |
白線センサ信号3 |
16 |
UT0 |
IN |
USS0送信信号 | |
7 |
TS3 |
OUT |
タッチセンサ信号3 |
17 |
R_DIR |
IN |
MPC 右方向信号。オープンコレクタ出力 | |
8 |
- |
- |
未使用 |
18 |
R_PWM |
IN |
MPC 右PWM信号。オープンコレクタ出力 | |
9 |
TS2 |
OUT |
タッチセンサ信号2 |
19 |
L_DIR |
IN |
MPC 左方向信号。オープンコレクタ出力 | |
10 |
- |
- |
未使用 |
20 |
L_PWM |
IN |
MPC 左PWM信号。オープンコレクタ出力 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
- |
- |
未使用 |
11 |
- |
- |
未使用 | |
1 |
- |
- |
未使用 |
12 |
- |
- |
未使用 | |
3 |
- |
- |
未使用 |
13 |
- |
- |
未使用 | |
4 |
- |
- |
未使用 |
14 |
- |
- |
未使用 | |
5 |
- |
- |
未使用 |
15 |
Vcc |
- |
5V | |
6 |
- |
- |
未使用 |
16 |
Vcc |
- |
5V | |
7 |
- |
- |
未使用 |
17 |
Vcc |
- |
5V | |
8 |
- |
- |
未使用 |
18 |
Vcc |
- |
5V | |
9 |
- |
- |
未使用 |
19 |
Vcc |
- |
5V | |
10 |
- |
- |
未使用 |
20 |
Vcc |
- |
5V |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
- |
- |
未使用 |
11 |
- |
- |
未使用 | |
1 |
- |
- |
未使用 |
12 |
- |
- |
未使用 | |
3 |
- |
- |
未使用 |
13 |
- |
- |
未使用 | |
4 |
- |
- |
未使用 |
14 |
- |
- |
未使用 | |
5 |
- |
- |
未使用 |
15 |
Vcc |
- |
5V | |
6 |
- |
- |
未使用 |
16 |
Vcc |
- |
5V | |
7 |
- |
- |
未使用 |
17 |
Vcc |
- |
5V | |
8 |
- |
- |
未使用 |
18 |
Vcc |
- |
5V | |
9 |
- |
- |
未使用 |
19 |
Vcc |
- |
5V | |
10 |
- |
- |
未使用 |
20 |
Vcc |
- |
5V |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
RE_X_A |
IN |
RE XのA層 |
11 |
R/W |
OUT |
LCD リード・ライト | |
2 |
RE_X_B |
IN |
RE XのB層 |
12 |
E |
OUT |
LCD イネーブル | |
3 |
RE_Y_A |
IN |
RE YのA層 |
13 |
DB0 |
INOUT |
LCD データ 0 | |
4 |
RE_Y_B |
IN |
RE YのB層 |
14 |
DB1 |
INOUT |
LCD データ 1 | |
5 |
USS_TIM |
OUT |
USS受信タイミング信号 |
15 |
DB2 |
INOUT |
LCD データ 2 | |
6 |
PO |
IN |
PO信号 |
16 |
DB3 |
INOUT |
LCD データ 3 | |
7 |
TS1 |
IN |
TS1受信信号 |
17 |
DB4 |
INOUT |
LCD データ 4 | |
8 |
- |
- |
未使用 |
18 |
DB5 |
INOUT |
LCD データ 5 | |
9 |
- |
- |
未使用 |
19 |
DB6 |
INOUT |
LCD データ 6 | |
10 |
- |
- |
未使用 |
20 |
DB7 |
INOUT |
LCD データ 7 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
RE_X_A |
OUT |
RE XのA層 |
11 |
R/W |
IN |
LCD リード・ライト | |
2 |
RE_X_B |
OUT |
RE XのB層 |
12 |
E |
IN |
LCD イネーブル | |
3 |
RE_Y_A |
OUT |
RE YのA層 |
13 |
DB0 |
INOUT |
LCD データ 0 | |
4 |
RE_Y_B |
OUT |
RE YのB層 |
14 |
DB1 |
INOUT |
LCD データ 1 | |
5 |
USS_TIM |
IN |
USS受信タイミング信号 |
15 |
DB2 |
INOUT |
LCD データ 2 | |
6 |
PO |
OUT |
PO信号 |
16 |
DB3 |
INOUT |
LCD データ 3 | |
7 |
TS1 |
OUT |
TS1受信信号 |
17 |
DB4 |
INOUT |
LCD データ 4 | |
8 |
- |
- |
未使用 |
18 |
DB5 |
INOUT |
LCD データ 5 | |
9 |
- |
- |
未使用 |
19 |
DB6 |
INOUT |
LCD データ 6 | |
10 |
- |
- |
未使用 |
20 |
DB7 |
INOUT |
LCD データ 7 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
Vcc |
- |
5V |
14 |
DB7 |
INOUT |
LCD データ 7 | |
2 |
GND |
- |
GND |
15 |
- |
- |
未使用 | |
3 |
Vo |
- |
LCD コントラストアドジャスト |
16 |
- |
- |
未使用 | |
4 |
RS |
IN |
LCD レジスタセレクト |
17 |
- |
- |
未使用 | |
5 |
R/W |
IN |
LCD リード・ライト |
18 |
- |
- |
未使用 | |
6 |
E |
IN |
LCD イネーブル |
19 |
- |
- |
未使用 | |
7 |
DB0 |
INOUT |
LCD データ 0 |
20 |
- |
- |
未使用 | |
8 |
DB1 |
INOUT |
LCD データ 1 |
21 |
- |
- |
未使用 | |
9 |
DB2 |
INOUT |
LCD データ 2 |
22 |
- |
- |
未使用 | |
10 |
DB3 |
INOUT |
LCD データ 3 |
23 |
- |
- |
未使用 | |
11 |
DB4 |
INOUT |
LCD データ 4 |
24 |
- |
- |
未使用 | |
12 |
DB5 |
INOUT |
LCD データ 5 |
25 |
- |
- |
未使用 | |
13 |
DB6 |
INOUT |
LCD データ 6 |
26 |
- |
- |
未使用 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
Vcc |
- |
5V |
8 |
DB1 |
INOUT |
LCD データ 1 | |
2 |
GND |
- |
GND |
9 |
DB2 |
INOUT |
LCD データ 2 | |
3 |
Vo |
- |
LCD コントラストアドジャスト |
10 |
DB3 |
INOUT |
LCD データ 3 | |
4 |
RS |
OUT |
LCD レジスタセレクト |
11 |
DB4 |
INOUT |
LCD データ 4 | |
5 |
R/W |
OUT |
LCD リード・ライト |
12 |
DB5 |
INOUT |
LCD データ 5 | |
6 |
E |
OUT |
LCD イネーブル |
13 |
DB6 |
INOUT |
LCD データ 6 | |
7 |
DB0 |
INOUT |
LCD データ 0 |
14 |
DB7 |
INOUT |
LCD データ 7 |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
GND |
- |
GND |
14 |
GND |
- |
GND | |
2 |
GND |
- |
GND |
15 |
GND |
- |
GND | |
3 |
GND |
- |
GND |
16 |
GND |
- |
GND | |
4 |
GND |
- |
GND |
17 |
GND |
- |
GND | |
5 |
GND |
- |
GND |
18 |
GND |
- |
GND | |
6 |
GND |
- |
GND |
19 |
GND |
- |
GND | |
7 |
GND |
- |
GND |
20 |
GND |
- |
GND | |
8 |
GND |
- |
GND |
21 |
GND |
- |
GND | |
9 |
GND |
- |
GND |
22 |
GND |
- |
GND | |
10 |
GND |
- |
GND |
23 |
GND |
- |
GND | |
11 |
GND |
- |
GND |
24 |
GND |
- |
GND | |
12 |
GND |
- |
GND |
25 |
GND |
- |
GND | |
13 |
GND |
- |
GND |
26 |
GND |
- |
GND |
ピン.No |
信号名 |
I/O |
備考 |
ピン.No |
信号名 |
I/O |
備考 | |
1 |
GND |
- |
GND |
8 |
GND |
- |
GND | |
2 |
GND |
- |
GND |
9 |
GND |
- |
GND | |
3 |
GND |
- |
GND |
10 |
GND |
- |
GND | |
4 |
GND |
- |
GND |
11 |
GND |
- |
GND | |
5 |
GND |
- |
GND |
12 |
GND |
- |
GND | |
6 |
GND |
- |
GND |
13 |
GND |
- |
GND | |
7 |
GND |
- |
GND |
14 |
GND |
- |
GND |
FPGAボード |
ドーターボード | |||
JP20A |
<-> | JP1A | ||
JP30C |
<-> | JP1B | ||
JP20B |
<-> | JP1C | ||
JP60B(1pin to 14pin) |
<-> | JP2A | ||
JP60C(1pin to 14pin) |
<-> | JP2B |
ピン.No |
信号名 |
I/O |
備考 |
1 |
GND |
- |
GND |
2 |
TSON |
IN |
タッチセンサON信号 |
3 |
TSOF | IN | タッチセンサOFF信号 |
ピン.No |
信号名 |
I/O |
備考 |
1 |
GND |
- |
GND |
2 |
TSON |
OUT |
タッチセンサON信号 |
3 |
TSOF | OUT | タッチセンサOFF信号 |
DB_TS1 | Micro Switch 1 | DB_TS4 | Micro Switch 4 | |||||||||||
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 | |||||||
1 |
GND |
<-> | 1 | GND | 1 |
GND |
<-> | 1 | GND | |||||
2 |
TSON |
<-> | 2 |
TSON |
2 |
TSON |
<-> | 2 |
TSON | |||||
3 |
TSOF |
<-> | 3 | TSOF | 3 |
TSOF |
<-> | 3 | TSOF | |||||
DB_TS2 | Micro Switch 2 | DB_TS5 | Micro Switch 5 | |||||||||||
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 | |||||||
1 |
GND |
<-> | 1 | GND | 1 |
GND |
<-> | 1 | GND | |||||
2 |
TSON |
<-> | 2 |
TSON |
2 |
TSON |
<-> | 2 |
TSON | |||||
3 |
TSOF |
<-> | 3 | TSOF | 3 |
TSOF |
<-> | 3 | TSOF | |||||
DB_TS3 | Micro Switch 3 | DB_TS6 | Micro Switch 6 | |||||||||||
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 |
ピン.No |
信号名 | |||||||
1 |
GND |
<-> | 1 | GND | 1 |
GND |
<-> | 1 | GND | |||||
2 |
TSON |
<-> | 2 |
TSON |
2 |
TSON |
<-> | 2 |
TSON | |||||
3 |
TSOF |
<-> | 3 | TSOF | 3 |
TSOF |
<-> | 3 | TSOF |
ピン.No |
信号名 |
I/O |
備考 |
1 |
Vin |
- |
+7.2 |
2 |
GND |
- |
GND |
ピン.No |
信号名 |
I/O |
備考 |
1 |
Vin |
- |
+7.2V |
2 |
GND |
- |
GND |
PD_CN1 | バッテリコネクタ 1 | |||||
ピン.No |
信号名 |
ピン.No |
信号名 | |||
1 |
Vin |
<-> | 1 |
Vin | ||
2 |
GND |
<-> | 2 | GND | ||
PD_CN2 | バッテリコネクタ 2 | |||||
ピン.No |
信号名 |
ピン.No |
信号名 | |||
1 |
Vin |
<-> | 1 |
Vin | ||
2 |
GND |
<-> | 2 | GND |
名称 |
NEAT-460 |
CPU |
AMD80486DX5 |
CLOCK |
133MHz |
外形寸法 |
142mm x 183mm |
販売元 |
日本データシステム株式会社 |
※詳細仕様は取扱説明書参照。
ATLMIRSではFPGAボードを使って以下の機能を実現する。
信号名 |
I/O |
機能 |
SA 0 to 15 |
IN |
16bit アドレスバス |
AEN |
IN |
アドレス開放 |
IOCS16 |
OUT |
16bit I/Oサイクルに 1 ウェイトで応答 |
ADD_LCD |
OUT |
LCD_Mセレクタ信号 |
ADD_MPC |
OUT |
MPC_Mセレクタ信号 |
ADD_RE |
OUT |
RE_Mセレクタ信号 |
ADD_USS |
OUT |
USS_Mセレクタ信号 |
ADD_TIP |
OUT |
TIP_Mセレクタ信号 |
信号名 |
I/O |
機能 |
SD 0 to 15 |
IN |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
RS |
OUT |
レジスタ・セレクト |
R/W |
OUT |
リード・ライト |
E |
OUT |
イネーブル信号 |
DB 0 to 7 |
INOUT |
入出力データ |
信号名 |
I/O |
機能 |
SD 0 to 15 |
IN |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
R_DIR |
OUT |
右方向信号。オープンコレクタ出力 |
R_PWM |
OUT |
右PWM信号。オープンコレクタ出力 |
L_DIR |
OUT |
左方向信号。オープンコレクタ出力 |
L_PWM |
OUT |
左PWM信号。オープンコレクタ出力 |
信号名 |
I/O |
機能 |
SD 0 to 15 |
IN |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
CH_AX |
IN |
チャネルA層の信号 |
CH_AY |
IN |
チャネルA層の信号 |
CH_BX |
IN |
チャネルB層の信号 |
CH_BY |
IN |
チャネルB層の信号 |
信号名 |
I/O |
機能 |
SD 0 to 15 |
IN |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
IRQ3 |
OUT |
割り込み要求。オープンコレクタ出力 |
UT |
OUT |
超音波センサ送信信号 |
UR |
IN |
超音波センサ受信信号 |
UTIM |
OUT |
受信タイミング信号 |
信号名 |
I/O |
機能 |
SD 0 to 15 |
IN |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
IRQ6 |
OUT |
割り込み要求。オープンコレクタ出力 |
PO |
IN |
パワーオン信号 |
TS 0 |
IN |
タッチセンサ信号 |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
IRQX(未定) |
OUT |
割り込み要求。オープンコレクタ出力 |
WLS |
IN |
白線センサ信号 |
SD 0 to 15 |
OUT |
16bit データバス |
IOR |
IN |
I/Oリード・ストローブ |
IOW |
IN |
I/Oライト・ストローブ |
RESET |
IN |
システム・リセット |
CLK |
IN |
システム・クロック 8MHz デューティ50% |
IRQ7 |
OUT |
割り込み要求。オープンコレクタ出力 |
IRS 0 to 1 |
IN |
赤外線センサ信号 |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
0100H |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
W |
表示画面をクリア後、アドレスカウンタにDD RAMの0番地をセットする。 |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
* |
W |
アドレスカウンタにDD RAMの0番地をセットする。 シフトしていた表示も元に戻るが、この時DD RAMの内容は変化しない。 | |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
0 |
1 |
I/D |
S |
W |
データ書き込みおよびデータ読み出し時にカーソルの進む方向、 表示をシフトするかどうかの設定を行う。 | |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
0 |
1 |
D |
C |
B |
W |
全表示のON/OFF(D)、カーソルのON/OFF(C)、 カーソル位置の文字のブリンク(B)をセットする。 | |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
0 |
1 |
S/C |
R/L |
* |
* |
W |
DD RAMの内容を変えずカーソルの移動、表示のシフト動作を行う。 | |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
0 |
1 |
DL |
N |
F |
* |
* |
W |
インターフェース長(DL)、表示桁数(N)、文字フォント(F)を設定する。 | |
* |
* |
* |
* |
* |
* |
* |
* |
0 |
1 |
Acc |
W |
CG RAMのアドレスをセットする。この後送受するのはDD RAMのデータ。 | ||||||
* |
* |
* |
* |
* |
* |
* |
* |
1 |
Add |
W |
DD RAMのアドレスをセットする。この後送受するのはDD RAMのデータ。 | |||||||
* |
* |
* |
* |
* |
* |
* |
* |
BF |
AC |
R |
内部動作中を示すビジーフラグ(BF)およびアドレスカウンタの内容を読み出す。 | |||||||
0102H |
* |
* |
* |
* |
* |
* |
* |
* |
Write Data |
W |
DD RAMまたはCG RAMにデータを書き込む。 | |||||||
* |
* |
* |
* |
* |
* |
* |
* |
Read Data |
R |
DD RAMまたはCG RAMにデータを読み出す。 |
* I/D | ・・・ | '1' : インクリメント | '0' : デクリメント | * S | ・・・ | '1' : 表示のシフトを行う | '0' : 表示のシフトを行わない | |||
* S/C | ・・・ | '1' : 表示のシフト | '0' : カーソルの移動 | * R/L | ・・・ | '1' : 右シフト | ||||
* DL | ・・・ | '1' : 8bit | '0' : 4bit | * N | ・・・ | '1' : 2行目 | '0' : 1行目 | |||
* F | ・・・ | '1' : 5 x 10ドット | '0' : 5 x 7ドット | * BF | ・・・ | '1' : 内部動作中 | '0' : インストラクション受付可 | |||
* DD RAM | ・・・ | 表示データRAM | * CG RAM | ・・・ | キャラクタジェネレータRAM | |||||
* Acc | ・・・ | CG RAMのアドレス | * Add | ・・・ | DD RAMのアドレス、カーソル番地に対応する | |||||
* AC | ・・・ | DD RAM、CG RAMの両方に用いるアドレスカウンタ | ||||||||
* Writeデータ , Readデータ ・・・ 以下の文字コード表を参照 |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
0110H |
* | * | * | * | * | * | * | * | L26 | L25 | L24 | L23 | L22 | L21 | L20 | LD | W |
方向データ、速度データから方向信号、PWM信号を生成する。 |
* | * | * | * | * | * | * | * | L26 | L25 | L24 | L23 | L22 | L21 | L20 | LD | R | バッファの内容を送る。(ラッチされているか確認するため) | |
0112H |
* | * | * | * | * | * | * | * | R26 | R25 | R24 | R23 | R22 | R21 | R20 | RD | W | 方向データ、速度データから方向信号、PWM信号を生成する。 |
* | * | * | * | * | * | * | * | R26 | R25 | R24 | R23 | R22 | R21 | R20 | RD | R |
バッファの内容を送る。(ラッチされているか確認するため) |
* L2X | ・・・ | 左速度データ | * R2X | ・・・ | 右速度データ | |||||
* LD | ・・・ | '1' : 左タイヤ正転 | '0' : 左タイヤ逆転 | * RD | ・・・ | '1' : 右タイヤ正転 | '0' : 右タイヤ逆転 |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
0120H |
D115 |
D114 |
D113 |
D112 |
D111 |
D110 |
D19 |
D18 |
D17 |
D16 |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
R |
ロータリーエンコーダのYカウント値を読みこむ |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
1 |
W |
ロータリーエンコーダのYカウントデータのリセット | |
0122H |
D215 |
D214 |
D213 |
D212 |
D211 |
D210 |
D29 |
D28 |
D27 |
D26 |
D25 |
D24 |
D23 |
D22 |
D21 |
D20 |
R |
ロータリーエンコーダのXカウント値を読みこむ |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
1 |
W |
ロータリーエンコーダのXカウントデータのリセット |
* D1X,D2X | ・・・ | : ロータリーエンコーダカウント値 |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
0130H |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
21 |
20 |
W |
D1,D0で選択したセンサに40μsecの間送信信号を送信する。 |
0132H |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
M |
R |
W |
超音波センサモジュールの割り込み信号(IRQ3)のマスク、アンマスク、リセットを行う。 |
* M | ・・・ | '1' : 割り込み信号のマスク | '0' : 割り込み信号のアンマスク | * R | ・・・ | '1' : 割り込み信号のリセット |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
140H |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
IRS1 |
IRS0 |
W |
選択するIRSの番号をFPGAに書き込む。(選択は片方ずつで、未選択の信号は0とする) |
0142H |
'1' |
'1' (リセット時は'0') |
IRS_SEL1 |
IRS_SEL0 |
IRS_DATA11 |
IRS_DATA10 |
IRS_DATA9 |
IRS_DATA8 |
IRS_DATA7 |
IRS_DATA6 |
IRS_DATA5 |
IRS_DATA4 |
IRS_DATA3 |
IRS_DATA2 |
IRS_DATA1 |
IRS_DATA0 |
R |
140Hで選択したセンサから読み込んだデータをバスに送る。 (原因不明のエラー時はすべて1が返る) |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
* |
R |
W |
TIP_Mのリセットを行う。 |
*IRS_DATA[0..11] | ・・・ | IRS受信信号 | *IRS_SEL[0..1] | ・・・ | 選択されたIRSの番号 | ||
* R | ・・・ | '1' : リセット |
アドレス |
D15 |
D14 |
D13 |
D12 |
D11 |
D10 |
D9 |
D8 |
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
R/W |
機能説明 |
150H |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
WLS3 |
WLS2 |
WLS1 |
WLS0 |
R |
白線センサの信号を読み取る。 |
160H |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
TS3 |
TS2 |
TS1 |
TS0 |
R |
タッチセンサの信号を読み取る。 |
170H |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
'0' |
PO |
R |
パワーオン信号を読み取る。 |
*WLS[0..3] | ・・・ | 白線センサ受信信号(ON:'1' OFF:'0') |
*TS[0..3] | ・・・ | タッチセンサ受信信号(ON:'1' OFF:'0') |
*PO | ・・・ | パワーオン信号(ON:'1' OFF:'0') |
関連文書 |
---|