RoboRIO Beta

Download Report

Transcript RoboRIO Beta

The 2015 Control System
Introducing the roboRIO
Today’s Agenda
●
●
●
●
●
New Hardware
Setup of RoboRIO
Differences in Programming
New Software tools
Q&A
The Hardware
Touring the board
Hardware Specifications
● No more Digital Sidecar or Analog Module
o
o
o
o
o
o
o
o
o
10 PWM
4 relay ports
4 analog ports
1 I2C port
10 DIO ports
2 SPI
1 RS232
2 USB(type A)
1 RSL
Power Distribution Panel
● New Version of the PDB
● CAN Bus
o
o
o
temperature
current
battery status
● 8 outputs for 40A
● 8 outputs for 30A
● 0 indexed
The PCM
● Replaces the solenoid module
● Enabled/Disabled over CAN
● Diagnostic information:
o
o
solenoid state
compressor state
Voltage Regulator Module
● Regulated 12V and 5V output
o
Powered by 12V
● Can be used to power
o
o
o
Radio
IP Vision Cameras
Other Custom Circuits
● Power over USB
Setup and Programming
That New-Board Smell
Networking
● Can connect over:
o mDNS
o USB
● Bridge Configuration Utility
o Cannot configure over wireless
The roboRIO Web Interface
●
●
●
●
●
●
Found at 177.22.11.2
The Browser must support Silverlight
Lists CAN Devices
Gives Access to the roboRIO file system
Username: Admin
Password: <blank>
roboRIO Imaging and Updating
● Use USB type B to type A cable
● Update over Web interface
● The imaging tool comes with the NI Install
Eclipse
● Both C++ and Java developers will use
Eclipse as their IDE
● All eclipse users need to download the JDK
● All eclipse users should download the C/C++
version of eclipse
Software tools
● FRCSim
o
Need to run Ubuntu(Linux Distribution)
● SmartDashboard
● RobotBuilder
● Driver Station
Questions
and maybe some answers