2009:IO Map: Difference between revisions
From 1511Wookiee
Jump to navigationJump to search
Programming (talk | contribs) No edit summary |
Programming (talk | contribs) No edit summary |
||
Line 1: | Line 1: | ||
Note: This whole page is a work in progress. It will change as more design details are worked out! | |||
=== Analog - cRIO Slot 1 === | === Analog - cRIO Slot 1 === | ||
Line 31: | Line 35: | ||
|} | |} | ||
<br> | <br> | ||
=== Digital Side Car 1 - cRIO Slot 4 === | === Digital Side Car 1 - cRIO Slot 4 === | ||
Line 45: | Line 49: | ||
| LF Drive Encoder, Phase A<br> | | LF Drive Encoder, Phase A<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 02<br> | | 02<br> | ||
| LF Drive Encoder, Phase B<br> | | LF Drive Encoder, Phase B<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 03<br> | | 03<br> | ||
| LR Drive Encoder, Phase A<br> | | LR Drive Encoder, Phase A<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 04<br> | | 04<br> | ||
| LR Drive Encoder, Phase B<br> | | LR Drive Encoder, Phase B<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 05<br> | | 05<br> | ||
| RF Drive Encoder, Phase A<br> | | RF Drive Encoder, Phase A<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 06<br> | | 06<br> | ||
| RF Drive Encoder, Phase B<br> | | RF Drive Encoder, Phase B<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 07<br> | | 07<br> | ||
| RR Drive Encoder, Phase A<br> | | RR Drive Encoder, Phase A<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 08<br> | | 08<br> | ||
| RR Drive Encoder, Phase B<br> | | RR Drive Encoder, Phase B<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 09<br> | | 09<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 10<br> | | 10<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 11<br> | | 11<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 12<br> | | 12<br> | ||
| Ball is Ready....ish<br> | | Ball is Ready....ish<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 13<br> | | 13<br> | ||
| Back Gate Up Limit Switch<br> | | Back Gate Up Limit Switch<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 14<br> | | 14<br> | ||
| Back Gate Down Limit Switch<br> | | Back Gate Down Limit Switch<br> | ||
Line 101: | Line 105: | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 02<br> | | 02<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 03<br> | | 03<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 04<br> | | 04<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 05<br> | | 05<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 06<br> | | 06<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 07<br> | | 07<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 08<br> | | 08<br> | ||
| <br> | | <br> | ||
Line 133: | Line 137: | ||
| LF Drive<br> | | LF Drive<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 02<br> | | 02<br> | ||
| LR Drive<br> | | LR Drive<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 03<br> | | 03<br> | ||
| RF Drive<br> | | RF Drive<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 04<br> | | 04<br> | ||
| RR Drive<br> | | RR Drive<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 05<br> | | 05<br> | ||
| Convey (Front, maybe both)<br> | | Convey (Front, maybe both)<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 06<br> | | 06<br> | ||
| Convey (Back, if single motor not sufficient)<br> | | Convey (Back, if single motor not sufficient)<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 07<br> | | 07<br> | ||
| Gate Motors<br> | | Gate Motors<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 08<br> | | 08<br> | ||
| Upper Selector<br> | | Upper Selector<br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 09<br> | | 09<br> | ||
| <br> | | <br> | ||
|- | |- | ||
| <br> | | <br> | ||
| 10<br> | | 10<br> | ||
| <br> | | <br> | ||
|} | |||
<br> | |||
== Drivers Station == | |||
<br> <br> | |||
=== USB Port 1 - Left Drive Joystick<br> === | |||
{| width="100%" cellspacing="1" cellpadding="15" border="1" | |||
|- | |||
| '''Joystick Button/Axis''' | |||
| '''Robot Function''' | |||
| ''' Programming Notes''' | |||
|- | |||
| Y-Axis | |||
| Up = Left Drive Forward, Down = Left Drive Back | |||
| | |||
|- | |||
| Trigger | |||
| Left Drive Turbo (while held) | |||
| | |||
|- | |||
| Top Button (TBD) | |||
| Left Drive Slow (while held) | |||
| | |||
|- | |||
| Bottom Button (TBD) | |||
| Enable/Disable Computer-aided driving (Global, left & right, Toggle on/off per press) | |||
| | |||
|} | |||
<br> | |||
=== USB Port 2 - Right Drive Joystick<br> === | |||
{| width="100%" cellspacing="1" cellpadding="15" border="1" | |||
|- | |||
| '''Joystick Button/Axis''' | |||
| '''Robot Function''' | |||
| ''' Programming Notes''' | |||
|- | |||
| Y-Axis | |||
| Up = Right Drive Forward, Down = Right Drive Back | |||
| | |||
|- | |||
| Trigger | |||
| Right Drive Turbo (while held) | |||
| | |||
|- | |||
| Top Button (TBD) | |||
| Right Drive Slow (while held) | |||
| | |||
|- | |||
| Bottom Button (TBD) | |||
| Enable/Disable Computer-aided driving (Global, left & right, Toggle on/off per press) | |||
| | |||
|} | |} |
Revision as of 15:53, 10 January 2009
Note: This whole page is a work in progress. It will change as more design details are worked out!
Analog - cRIO Slot 1
Pin Number |
Connected Device |
01 |
Gyro |
02 |
Accelerometer |
03 |
|
04 |
|
05 |
|
06 |
|
07 |
|
08 |
BATTERY VOLTAGE INPUT - DO NOT USE |
Digital Side Car 1 - cRIO Slot 4
Pin Type | Pin Number |
Connected Device |
Digital IO | 01 |
LF Drive Encoder, Phase A |
02 |
LF Drive Encoder, Phase B | |
03 |
LR Drive Encoder, Phase A | |
04 |
LR Drive Encoder, Phase B | |
05 |
RF Drive Encoder, Phase A | |
06 |
RF Drive Encoder, Phase B | |
07 |
RR Drive Encoder, Phase A | |
08 |
RR Drive Encoder, Phase B | |
09 |
||
10 |
||
11 |
||
12 |
Ball is Ready....ish | |
13 |
Back Gate Up Limit Switch | |
14 |
Back Gate Down Limit Switch | |
Relay | 01 |
|
02 |
||
03 |
||
04 |
||
05 |
||
06 |
||
07 |
||
08 |
||
PWM | 01 |
LF Drive |
02 |
LR Drive | |
03 |
RF Drive | |
04 |
RR Drive | |
05 |
Convey (Front, maybe both) | |
06 |
Convey (Back, if single motor not sufficient) | |
07 |
Gate Motors | |
08 |
Upper Selector | |
09 |
||
10 |
Drivers Station
USB Port 1 - Left Drive Joystick
Joystick Button/Axis | Robot Function | Programming Notes |
Y-Axis | Up = Left Drive Forward, Down = Left Drive Back | |
Trigger | Left Drive Turbo (while held) | |
Top Button (TBD) | Left Drive Slow (while held) | |
Bottom Button (TBD) | Enable/Disable Computer-aided driving (Global, left & right, Toggle on/off per press) |
USB Port 2 - Right Drive Joystick
Joystick Button/Axis | Robot Function | Programming Notes |
Y-Axis | Up = Right Drive Forward, Down = Right Drive Back | |
Trigger | Right Drive Turbo (while held) | |
Top Button (TBD) | Right Drive Slow (while held) | |
Bottom Button (TBD) | Enable/Disable Computer-aided driving (Global, left & right, Toggle on/off per press) |