2016:Robot IO Map: Difference between revisions

From 1511Wookiee
Jump to navigationJump to search
No edit summary
Line 9: Line 9:
| <p style="text-align: center">'''Component'''</p><p style="text-align: center">'''Type'''</p>
| <p style="text-align: center">'''Component'''</p><p style="text-align: center">'''Type'''</p>
| style="text-align: center" | '''Model #'''
| style="text-align: center" | '''Model #'''
| style="width: 210px; text-align: center" | '''Description'''<br/>(brief)
| style="width: 210px; text-align: center" | '''Description'''<br/>(brief)
| style="width: 224px; text-align: center" | '''Operation'''<br/>
| style="width: 224px; text-align: center" | '''Operation'''<br/>
| style="width: 115px; text-align: center" | '''Notes'''
| style="width: 115px; text-align: center" | '''Notes'''
|-
|-
| style="text-align: center" | 0
| style="text-align: center" | 0
Line 17: Line 17:
| <p style="text-align: center">n/a</p>
| <p style="text-align: center">n/a</p>
| style="text-align: center" | <br/>
| style="text-align: center" | <br/>
| style="width: 210px; text-align: center" | Factory-default<br/>allows for adding CTRE devices quickly and re-assign its ID
| style="width: 210px; text-align: center" | Factory-default<br/>allows for adding CTRE devices quickly and re-assign its ID
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px" | <p style="text-align: center">don't use</p>
| style="width: 115px" | <p style="text-align: center">don't use</p>
|-
|-
Line 25: Line 25:
| style="text-align: center" | n/a
| style="text-align: center" | n/a
| style="text-align: center" | <br/>
| style="text-align: center" | <br/>
| style="width: 210px; text-align: center" | Factory-default<br/>allows for adding Jaguar quickly and re-assign its ID
| style="width: 210px; text-align: center" | Factory-default<br/>allows for adding Jaguar quickly and re-assign its ID
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" | don't use
| style="width: 115px; text-align: center" | don't use
|-
|-
| style="text-align: center" | 2
| style="text-align: center" | 2
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Left #1
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 3
| style="text-align: center" | 340A breaker
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Left #2
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 4
| style="text-align: center" | 4
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Left #3
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 5
| style="text-align: center" | 5
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Right #1
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 6
| style="text-align: center" | 6
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCim
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Right #2
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 7
| style="text-align: center" | 7
| style="text-align: center" |  
| style="text-align: center" | Drivetrain
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Right 33
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 8
| style="text-align: center" | 8
| style="text-align: center" |  
| style="text-align: center" | Scaler
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | CIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Winch
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 9
| style="text-align: center" | 9
| style="text-align: center" |  
| style="text-align: center" | Breacher
| style="text-align: center" |  
| style="text-align: center" | motor
| style="text-align: center" |  
| style="text-align: center" | miniCIM
| style="width: 210px; text-align: center" |  
| style="width: 210px; text-align: center" | Manipulator Arm
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" | <br/>
| style="width: 115px; text-align: center" | 40A breaker
|-
|-
| style="text-align: center" | 10
| style="text-align: center" | 10
| style="text-align: center" | <br/>
| style="text-align: center" | Breacher
| style="text-align: center" | <br/>
| style="text-align: center" | motor
| style="text-align: center" | <br/>
| style="text-align: center" | RS775?
| style="width: 210px; text-align: center" | <br/>
| style="width: 210px; text-align: center" | Ball Intake
| style="width: 224px; text-align: center" | <br/>
| style="width: 224px; text-align: center" | <br/>
| style="width: 115px; text-align: center" |  
| style="width: 115px; text-align: center" |  
|-
|-
| style="text-align: center" | 11
| style="text-align: center" | 11
Line 105: Line 105:
| style="text-align: center" | <br/>
| style="text-align: center" | <br/>
| style="text-align: center" | <br/>
| style="text-align: center" | <br/>
| style="width: 210px; text-align: center" | <br/>
| style="width: 210px; text-align: center" | <br/>
| style="width: 224px" | <br/>
| style="width: 224px" | <br/>
| style="width: 115px" |  
| style="width: 115px" |  
Line 134: Line 134:
|-
|-
| 15
| 15
| <span style="text-align: center"></span>
|  
| <span style="text-align: center"></span><br/>
| <br/>
| <span style="text-align: center">N/A</span><br/>
| <span style="text-align: center">N/A</span><br/>
| style="width: 210px" | <span style="text-align: center"></span>
| style="width: 210px" |  
| style="width: 224px" | <br/>
| style="width: 224px" | <br/>
| style="width: 115px" |  
| style="width: 115px" |  

Revision as of 17:04, 23 January 2016

Robot I/O

CAN ID Assignments

ID Subsystem

Component

Type

Model # Description
(brief)
Operation
Notes
0 RESERVED

n/a


Factory-default
allows for adding CTRE devices quickly and re-assign its ID

don't use

1 RESERVED n/a
Factory-default
allows for adding Jaguar quickly and re-assign its ID

don't use
2 Drivetrain motor miniCIM Left #1
40A breaker
340A breaker Drivetrain motor miniCIM Left #2
40A breaker
4 Drivetrain motor miniCIM Left #3
40A breaker
5 Drivetrain motor miniCIM Right #1
40A breaker
6 Drivetrain motor miniCim Right #2
40A breaker
7 Drivetrain motor miniCIM Right 33
40A breaker
8 Scaler motor CIM Winch
40A breaker
9 Breacher motor miniCIM Manipulator Arm
40A breaker
10 Breacher motor RS775? Ball Intake
11




12


13


14


15
N/A

PWM Outputs

ID Subsystem

Component

Type

Model # Description
(brief)

Operation


Notes
0



1


2


3


4


5


6





7





8


9



Relay Outputs

ID Subsystem

Component

Type

Model # Description
(brief)
Operation
Notes
0


1


2


3


Analog IO

RoboRIO Analog Inputs

ID Subsystem

Component

Type

Model # Description
(brief)
Operation

Voltage

Range

Notes
0
1





2



3



Rev Robotics More Board Analog IO

ID Subsystem

Component

Type

Model # Description
(brief)
Operation

Voltage

Range

Notes
AIN0

 

 
AIN1




AIN2




AIN3






AOUT0






AOUT1




Digital IO (GPIO)

RoboRio IO

ID Direction
(IN/OUT)
Subsystem

Component

Type

Model # Description
(brief)
Operation
Notes
0
1
2
3
4
5
6
7
8
9

Rev Robotics More Board IO

ID Direction (IN/OUT) Subsystem Component Type Model # Description (brief) Operation
Notes
0
1
2
3






4






5






6






7






8






9






10






11






12






13






14






15






I2C Registers

Address
(e.g. 0100111X)
Pin
(e.g. GP0)
Subsystem

Component

Type

Model # Description
(brief)
Operation
Notes
0


1


2


3


4


5


6


SPI Devices

#
Subsystem

Component Type

Model # Description (brief) Operation
Notes




 

USB Host Ports

Address
Subsystem

Component Type

Model # Description (brief) Operation
Notes
0
1

Pneumatics Control Module

ID Subsystem

Component

Type

Model #

Description

(brief)

Operation
Notes Pressure Circuit
0
1
2
3
4

 



5






6

 



7



Operator Controls

.... tbd ....


IO Maps for Old Robots