2011:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
(Add drive train CAN assignments from proto board)
No edit summary
 
(15 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{| style="width: 653px; height: 344px" border="1" cellspacing="1" cellpadding="1"
{| cellspacing="1" cellpadding="1" border="1" style="width: 653px; height: 344px;"
|-
|-
| '''Type / Function'''   
| '''Type / Function'''   
Line 8: Line 8:
|-
|-
|  
|  
<span style="font-weight: bold">CAN&nbsp;ID&nbsp;Assignments</span>  
<span style="font-weight: bold;">CAN&nbsp;ID&nbsp;Assignments</span>  


| &nbsp;&nbsp;&nbsp;<br>  
| &nbsp;&nbsp;&nbsp;<br>  
| <br>
| <br>
|-
|-
| RESERVED
| RESERVED  
<br>  
<br>  


Line 29: Line 29:


| &nbsp;&nbsp;&nbsp; 03<br>  
| &nbsp;&nbsp;&nbsp; 03<br>  
| Left side drive train<br>
| Left side drive train (front motor)<br>
|-
|-
|  
|  
Line 35: Line 35:


| &nbsp;&nbsp;&nbsp; 04<br>  
| &nbsp;&nbsp;&nbsp; 04<br>  
| Right side drive train<br>
| Right side drive train (front motor)<br>
|-
|-
|  
|  
Line 41: Line 41:


| &nbsp;&nbsp;&nbsp; 05<br>  
| &nbsp;&nbsp;&nbsp; 05<br>  
| <br>
| Arm Drive<br>
|-
|-
|  
|  
Line 47: Line 47:


| &nbsp;&nbsp;&nbsp; 06<br>  
| &nbsp;&nbsp;&nbsp; 06<br>  
| <br>
| Manipulator- bottom rollers<br>
|-
|-
|  
|  
Line 53: Line 53:


| &nbsp;&nbsp;&nbsp; 07<br>  
| &nbsp;&nbsp;&nbsp; 07<br>  
| <br>
| Manipulator- top rollers&nbsp;<br>
|-
|-
|  
|  
Line 62: Line 62:
|-
|-
|  
|  
<span style="font-weight: bold">PWM&nbsp;Outputs</span>  
<span style="font-weight: bold;">PWM&nbsp;Outputs</span>  


| &nbsp;&nbsp;&nbsp;<br>  
| &nbsp;&nbsp;&nbsp;<br>  
Line 71: Line 71:


| &nbsp;&nbsp;&nbsp; 01<br>  
| &nbsp;&nbsp;&nbsp; 01<br>  
| <br>
| Minibot Deployer release (servo) - deployment<br>
|-
|-
|  
|  
Line 77: Line 77:


| &nbsp;&nbsp;&nbsp; 02<br>  
| &nbsp;&nbsp;&nbsp; 02<br>  
| <br>
| Camera pan servo<br>
|-
|-
|  
|  
Line 83: Line 83:


| &nbsp;&nbsp;&nbsp; 03<br>  
| &nbsp;&nbsp;&nbsp; 03<br>  
| <br>
| Camera tilt servo<br>
|-
|-
|  
|  
Line 89: Line 89:


| &nbsp;&nbsp;&nbsp; 04<br>  
| &nbsp;&nbsp;&nbsp; 04<br>  
| <br>
| Robot front guide release (servo) - cowcatcher<br>
|-
|-
|  
|  
Line 135: Line 135:


| &nbsp;&nbsp; &nbsp;01<br>  
| &nbsp;&nbsp; &nbsp;01<br>  
| <br>
| Compressor
|-
|-
|  
|  
Line 141: Line 141:


| &nbsp;&nbsp;&nbsp; 02<br>  
| &nbsp;&nbsp;&nbsp; 02<br>  
| <br>
| Valve
|-
|-
|  
|  
Line 147: Line 147:


| &nbsp;&nbsp;&nbsp; 03<br>  
| &nbsp;&nbsp;&nbsp; 03<br>  
| <br>
|  
|-
|-
|  
|  
Line 153: Line 153:


| &nbsp;&nbsp;&nbsp; 04<br>  
| &nbsp;&nbsp;&nbsp; 04<br>  
| <br>
|  
|-
|-
|  
|  
Line 189: Line 189:


| &nbsp;&nbsp; &nbsp;01<br>  
| &nbsp;&nbsp; &nbsp;01<br>  
| <br>
| Gyro<br>
|-
|-
|  
|  
Line 195: Line 195:


| &nbsp;&nbsp; &nbsp;02<br>  
| &nbsp;&nbsp; &nbsp;02<br>  
| <br>
| Floor Line Sensor- Right<br>
|-
|-
|  
|  
Line 201: Line 201:


| &nbsp;&nbsp; &nbsp;03<br>  
| &nbsp;&nbsp; &nbsp;03<br>  
| <br>
| Floor Line Sensor- Middle<br>
|-
|-
|  
|  
Line 207: Line 207:


| &nbsp;&nbsp; &nbsp;04<br>  
| &nbsp;&nbsp; &nbsp;04<br>  
| <br>
| Floor Line Sensor- Left<br>
|-
|-
|  
|  
Line 213: Line 213:


| &nbsp;&nbsp; &nbsp;05<br>  
| &nbsp;&nbsp; &nbsp;05<br>  
| <br>
| Banner photoelectric sensor for "Got It"<br>(Logic High =&nbsp; +3.6Vdc min., Logic Low = 0Vdc)
|-
|-
|  
|  
Line 219: Line 219:


| &nbsp;&nbsp; &nbsp;06<br>  
| &nbsp;&nbsp; &nbsp;06<br>  
| <br>
| Photoelectric sensor for arm "Home/Park"<br>
|-
|-
|  
|  
Line 233: Line 233:
| Battery Voltage Input (Don't use)
| Battery Voltage Input (Don't use)
|-
|-
| '''Digital Outputs (GPIO)'''  
| '''Digital IO (GPIO)'''  
| <br>  
| <br>  
| <br>
| <br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;01<br>  
| &nbsp;&nbsp; &nbsp;01<br>  
| <br>
| Left drivetrain encoder, channel A (ORN=5V, BLU=SIGA, BRN=GND)<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;02<br>  
| &nbsp;&nbsp; &nbsp;02<br>  
| <br>
| Pressure Switch
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;03<br>  
| &nbsp;&nbsp; &nbsp;03<br>  
| <br>
| Right drivetrain encoder, channel A (ORN=5V, BLU=SIGA, BRN=GND)<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;04 <br>  
| &nbsp;&nbsp; &nbsp;04 <br>  
| <br>
| Right drivetrain encoder, channel B (YEL=SIGB)<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;05 <br>  
| &nbsp;&nbsp; &nbsp;05 <br>  
| <br>
| Left arm encoder, channel A<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;06<br>  
| &nbsp;&nbsp; &nbsp;06<br>  
| <br>
| Left arm encoder, channel B<br>
|-
|-
|  
|  
<br>  
<br>IN


| &nbsp;&nbsp; &nbsp;07<br>  
| &nbsp;&nbsp; &nbsp;07<br>  
| <br>
| Right arm encoder, channel A<br>
|-
|-
|  
|  
<br>  
<br>IN


| &nbsp;&nbsp; &nbsp;08<br>  
| &nbsp;&nbsp; &nbsp;08<br>  
| <br>
| Right arm encoder, channel B<br>
|-
|-
|  
|  
<br>  
OUT<br>  


| &nbsp;&nbsp; &nbsp;09 <br>  
| &nbsp;&nbsp; &nbsp;09 <br>  
| <br>
| Output for Signal Light RED<br>
|-
|-
|  
|  
<br>  
OUT<br>  


| &nbsp;&nbsp; &nbsp;10<br>  
| &nbsp;&nbsp; &nbsp;10<br>  
| <br>
| Output for Signal Light WHITE<br>
|-
|-
|  
|  
<br>  
OUT<br>  


| &nbsp;&nbsp; &nbsp;11 <br>  
| &nbsp;&nbsp; &nbsp;11 <br>  
| <br>
| Output for Signal Light BLUE<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;12 <br>  
| &nbsp;&nbsp; &nbsp;12 <br>  
| <br>
| Photoelectric sensor for arm&nbsp;"Playing Position"<br>
|-
|-
|  
|  
<br>  
IN<br>  


| &nbsp;&nbsp; &nbsp;13 <br>  
| &nbsp;&nbsp; &nbsp;13 <br>  
| <br>
| Photoelectric sensor for arm&nbsp;"Reverse Position"<br>
|-
|-
|  
|  
<br>  
OUT<br>  


| &nbsp;&nbsp; &nbsp;14<br>  
| &nbsp;&nbsp; &nbsp;14<br>  
| <br>
|  
Output for signal light GREEN "Got-It"
 
|-
| '''Pneumatics Bumper'''
|
|
|-
|
| align="center" valign="middle" | 01
| Power for Floor Line Sensor Right
|-
|
| align="center" valign="middle" | 02
| Power for Floor Line Sensor Middle
|-
|
| align="center" valign="middle" | 03
| Power for Floor Line Sensor Left
|}
|}



Latest revision as of 16:10, 19 April 2011

Type / Function  Channel

Connected Device

CAN ID Assignments

   

RESERVED


    01
DO NOT USE.
ID 1 is the factory-default CAN id; us not using it makes it easier to swap one in quickly and re-assign an id.


    02


    03
Left side drive train (front motor)


    04
Right side drive train (front motor)


    05
Arm Drive


    06
Manipulator- bottom rollers


    07
Manipulator- top rollers 


    08

PWM Outputs

   


    01
Minibot Deployer release (servo) - deployment


    02
Camera pan servo


    03
Camera tilt servo


    04
Robot front guide release (servo) - cowcatcher


    05


    06


    07


    08


    09


    10

Relay Outputs


    01
Compressor


    02
Valve


    03


    04


    05


    06


    07


    08

Analog Inputs




    01
Gyro


    02
Floor Line Sensor- Right


    03
Floor Line Sensor- Middle


    04
Floor Line Sensor- Left


    05
Banner photoelectric sensor for "Got It"
(Logic High =  +3.6Vdc min., Logic Low = 0Vdc)


    06
Photoelectric sensor for arm "Home/Park"


    07

RESERVED

    08
Battery Voltage Input (Don't use)
Digital IO (GPIO)

IN

    01
Left drivetrain encoder, channel A (ORN=5V, BLU=SIGA, BRN=GND)

IN

    02
Pressure Switch

IN

    03
Right drivetrain encoder, channel A (ORN=5V, BLU=SIGA, BRN=GND)

IN

    04
Right drivetrain encoder, channel B (YEL=SIGB)

IN

    05
Left arm encoder, channel A

IN

    06
Left arm encoder, channel B


IN

    07
Right arm encoder, channel A


IN

    08
Right arm encoder, channel B

OUT

    09
Output for Signal Light RED

OUT

    10
Output for Signal Light WHITE

OUT

    11
Output for Signal Light BLUE

IN

    12
Photoelectric sensor for arm "Playing Position"

IN

    13
Photoelectric sensor for arm "Reverse Position"

OUT

    14

Output for signal light GREEN "Got-It"

Pneumatics Bumper
01 Power for Floor Line Sensor Right
02 Power for Floor Line Sensor Middle
03 Power for Floor Line Sensor Left