2011:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
No edit summary
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'''   
| '''Channel<br>'''
| '''Channel<br>'''  
|  
|  
'''Connected Device'''
'''Connected Device'''  


|-
|-
|  
|  
<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>  


| &nbsp;&nbsp;&nbsp; 01<br>
| &nbsp;&nbsp;&nbsp; 01<br>  
| DO NOT USE.<br>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.
| DO NOT USE.<br>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.
|-
|-
|  
|  
<br>
<br>  


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


| &nbsp;&nbsp;&nbsp; 03<br>
| &nbsp;&nbsp;&nbsp; 03<br>  
| Left side drive train<br>
| Left side drive train<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 04<br>
| &nbsp;&nbsp;&nbsp; 04<br>  
| Right side drive train<br>
| Right side drive train<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 05<br>
| &nbsp;&nbsp;&nbsp; 05<br>  
| Arm Drive<br>
| Arm Drive<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 06<br>
| &nbsp;&nbsp;&nbsp; 06<br>  
| Manipulator- top <br>
| Manipulator- top <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 07<br>
| &nbsp;&nbsp;&nbsp; 07<br>  
| Manipulator- bottom<br>
| Manipulator- bottom<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 08<br>
| &nbsp;&nbsp;&nbsp; 08<br>  
| <br>
| <br>
|-
|-
|  
|  
<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>  
| <br>
| <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 01<br>
| &nbsp;&nbsp;&nbsp; 01<br>  
| Mini Deployer <br>
| Mini Deployer <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 02<br>
| &nbsp;&nbsp;&nbsp; 02<br>  
| Camera Pan<br>
| Camera Pan<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 03<br>
| &nbsp;&nbsp;&nbsp; 03<br>  
| camera tilt<br>
| camera tilt<br>
|-
|-
|  
|  
<br>
<br>  


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


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


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


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


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


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


| &nbsp;&nbsp;&nbsp; 10<br>
| &nbsp;&nbsp;&nbsp; 10<br>  
| <br>
| <br>
|-
|-
| '''Relay Outputs'''  
| '''Relay Outputs'''  
| <br>
| <br>  
| <br>
| <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;01<br>
| &nbsp;&nbsp; &nbsp;01<br>  
| Signal light red<br>
| Signal light red<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 02<br>
| &nbsp;&nbsp;&nbsp; 02<br>  
| Signal light white<br>
| Signal light white<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 03<br>
| &nbsp;&nbsp;&nbsp; 03<br>  
| Signal light blue<br>
| Signal light blue<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp;&nbsp; 04<br>
| &nbsp;&nbsp;&nbsp; 04<br>  
| "Got it" signal light green&nbsp;<br>
| "Got it" signal light green&nbsp;<br>
|-
|-
|  
|  
<br>
<br>  


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


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


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


| &nbsp;&nbsp;&nbsp; 08<br>
| &nbsp;&nbsp;&nbsp; 08<br>  
| <br>
| <br>
|-
|-
|  
|  
'''Analog Inputs'''
'''Analog Inputs'''  


| <br>
| <br>  
| <br>
| <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;01<br>
| &nbsp;&nbsp; &nbsp;01<br>  
| Gyro<br>
| Gyro<br>
|-
|-
|  
|  
<br>
<br>  


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


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


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


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


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


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


| &nbsp;&nbsp; &nbsp;08<br>
| &nbsp;&nbsp; &nbsp;08<br>  
| Battery Voltage Input (Don't use)
| Battery Voltage Input (Don't use)
|-
|-
| '''Digital IO (GPIO)'''  
| '''Digital IO (GPIO)'''  
| <br>
| <br>  
| <br>
| <br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;01<br>
| &nbsp;&nbsp; &nbsp;01<br>  
| Left drivetrain encoder, channel A<br>
| Left drivetrain encoder, channel A<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;02<br>
| &nbsp;&nbsp; &nbsp;02<br>  
| Left drivetrain encoder, channel B<br>
| Left drivetrain encoder, channel B<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;03<br>
| &nbsp;&nbsp; &nbsp;03<br>  
| Right drivetrain encoder, channel A<br>
| Right drivetrain encoder, channel A<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;04 <br>
| &nbsp;&nbsp; &nbsp;04 <br>  
| Right drivetrain encoder, channel B<br>
| Right drivetrain encoder, channel B<br>
|-
|-
|  
|  
<br>
<br>  


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


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


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


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


| &nbsp;&nbsp; &nbsp;09 <br>
| &nbsp;&nbsp; &nbsp;09 <br>  
| Banner photoelectric for "Got It" 1<br>
| Banner photoelectric for "Got It" 1<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;10<br>
| &nbsp;&nbsp; &nbsp;10<br>  
| Banner photoelectric for "Got It" 2<br>
| Banner photoelectric for "Got It" 2<br>
|-
|-
|  
|  
<br>
<br>  


| &nbsp;&nbsp; &nbsp;11 <br>
| &nbsp;&nbsp; &nbsp;11 <br>  
| Photoelectric sensor for arm&nbsp;"Home"<br>
| Photoelectric sensor for arm&nbsp;"Home"<br>
|-
|-
|  
|  
<br>
<br>  


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


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


| &nbsp;&nbsp; &nbsp;14<br>
| &nbsp;&nbsp; &nbsp;14<br>  
| <br>
| <br>
|}
|}


<br>
<br>  


<br>
<br>

Revision as of 09:34, 30 January 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


    04
Right side drive train


    05
Arm Drive


    06
Manipulator- top


    07
Manipulator- bottom


    08

PWM Outputs

   


    01
Mini Deployer


    02
Camera Pan


    03
camera tilt


    04


    05


    06


    07


    08


    09


    10

Relay Outputs


    01
Signal light red


    02
Signal light white


    03
Signal light blue


    04
"Got it" signal light green 


    05


    06


    07


    08

Analog Inputs




    01
Gyro


    02
Line Sensor- Right


    03
Line Sensor- Middle


    04
Line Sensor- Left


    05


    06


    07

RESERVED

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


    01
Left drivetrain encoder, channel A


    02
Left drivetrain encoder, channel B


    03
Right drivetrain encoder, channel A


    04
Right drivetrain encoder, channel B


    05
Left arm encoder, channel A


    06
Left arm encoder, channel B


    07
Right arm encoder, channel A


    08
Right arm encoder, channel B


    09
Banner photoelectric for "Got It" 1


    10
Banner photoelectric for "Got It" 2


    11
Photoelectric sensor for arm "Home"


    12
Photoelectric sensor for arm "Playing Position"


    13
Photoelectric sensor for arm "Reverse Position"


    14