2015 FRC Control System 1 101010 = MOL = DUK. 2014 Power Distribution Board 2 + 12 Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6)

Slides:



Advertisements
Similar presentations
Apple Pi Robotics Logic System and Programming Basics 1 1.
Advertisements

Alpha Control System TheRobettes.com.
Hauppauge Robotics Conference
Inputs: Digital and 4 configurable for Digital or 10 bit Analog Outputs:4 - 8 amp Relays or 700ma Transistors (1 PWM) 4 Line by 18 Character fully.
1. 2 LabVIEW for FRC Doug Norman National Instruments January 6, 2012.
Niobrara R&D Corp Compact PLC Upgrades With the CERI.
Introduction To Frc electronics
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
1. 2 FRC 2010 Driver Station Doug Norman & Stephanie Brierty National Instruments January 8, 2010 Thanks to Joe Ross – Team 330.
Introduction to 2015 Control System
Programming and Electronics Training
Wiring the new control system MVRT 2010 – 2011 Season.
Bread Boarding and Operating The IFI Robotic Control System.
Welcome to Electrical Design and Wiring for F.I.R.S.T Championship 2006 Welcome to Electrical Design and Wiring for F.I.R.S.T Championship 2006.
Part 1: Introduction FRC Introduction  FRC 2907 since 2008  Each area of the robot has a team assigned  The Electronics team is headed this year.
Overview of New System Beta Team from Wilsonville 1425 Wilsonville Robotics – Code Xero 2550 Oregon City Robotics.
FRC LabVIEW Software Overview Joe Hershberger Staff Software Engineer National Instruments.
2015 Beta Control System Brunswick Eruption November 8, 2014
Travis Reed Todd Hummel Kwan-Truc. Concept USB 1.1 SPI b.
DP Cabinet.
Microprogrammes control the KOMBIS TMM8003. For the reliable operation of its systems and devices there are several programs located in two controllers.
Today’s Agenda New Hardware Setup of RoboRIO
G3 Electronics Platform Overview Presentation. G3 Electronics Platform Pneumatic Valve Side 32 Solenoid Output Capability Including Valve side Sub-D.
Old control system ( ) MVRT. Main Circuit Breaker Connected to the red wire (power) of the battery When turned off, all power is cut off and robot.
                      Part IV Reading Power.
MUST HAVE SHOULD HAVE COULD HAVE Module # 010. Qi Hardware Objectives Recognize hardware Know how to interface to field equipment Know the 4 different.
2009 Control System Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
1  Module Type Overview  Construction  Characteristics  Installation principles  Details PD 600-Series.
ZIGBEE Network Introduction Integrated with Zigbee or Bluetooth products Operation voltage : DC 7V ~ 40V. RS232 Interface Meets or Exceeds TIA/EIA-232-F.
2012 Beta Seminar 694 Software Engineering. Overview WPILib ▫Command-based programming ▫NetworkTables ▫SmartDashboard ▫Preferences ▫Laptop-based vision.
1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics
Electrical Components.  This supplies all the power to the robot. It is a single 12 V battery. They are sealed to prevent battery acid from leaking.
1 © Red Lion Controls Inc. Introducing the RAM 9000.
Drivers Station 2010 Joe Ross Team /12/2009.
Driver Station MVRT 2009 – 2010 Season. Add information Breadboard Classmate PC USB Hub Joysticks Stop Button.
US First Kickoff 2012 Software Programming (And Control System) Daniel Kohn University of Memphis.
LSU 06/04/2007Expanding the BASIC Stamp1 Expanding the BASIC Stamp: Useful peripherals Programming Unit, Lecture 6.
NetBurner MOD 5282 Network Development Kit MCF 5282 Integrated ColdFire 32 bit Microcontoller 2 DB-9 connectors for serial I/O supports: RS-232, RS-485,
Page 1 ADAM-6000 Web-enabled Smart I/O Γιάννης Στάβαρης Technical Manager Ιούνιος 26, 2007.
Mentors Workshop Control System Sub-System Mark McLeod Team 358 Festo/Hauppauge H.S. F For I Inspiration and R Recognition of S Science and T Technology.
Electrical Rules and Components
Control System and Electrical Assembly Produced by Ed Latimer, Team 476 Ken York, Team 476 Ron Markum, Team
The New FTC Platform (Connecting your legacy hardware)
2009 FRC Control System Software Overview Dave Doerr, Mentor, Team 67 November 15, 2008.
FRC Robot Framework Labview Made Easy (er) For FIRST Robotics 1.
DSL-2544N Dual Band Wireless N600 Gigabit ADSL2+ Modem Router
BOOT MODE 1 BOOT MODE 2 BIOS COMMUNICATION DEFAULT CONTROLLER INVERT RELAY OPERATION ENABLE COMM FAIL RELAY CONTROL RELAY OFF / ON COMM.
Analog Discovery Arbitrary Function Generator for Windows 7 by Mr
Original 8-slot Version – Chassis – 8-slots (6 available, 2 unused) – Modules & breakouts – Module order for 2012 (changed in 2012) – Slot.
Part II Introduction to Robot Code. How to open a new FRC robot project 1.Open LabVIEW. 2.Click "FRC cRIO Robot Project" in the upper left section "New".
Understanding The 2008 FRC Robot Controller Chris Gregory FRC1089 – Team Mercury
Getting Started With the Arduino Uno
Session 11 Intro to FRC API.
Electrical subsystem Manual vs Automation.
Cr yptonite robotics labview beta findings December 19, 2015.
Ethernet I/O Set-Up This presentation will step through a typical configuration of the DVT CON-IOE. Intellect 1.0 is used for the software portion.
Cass Lake Bena Robotics Team 3134 & Team  Drivetrains  Electrical System  Operator Interface.
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
Presenting by Yogesh and Babakhan
Application Case Study Christmas Lights Controller
The FRC Control System Brought to you by the electrical subteam of FRC Team 2177, the Robettes.
FRC Robot Electronics.
Intro to USB-6009 DAQ.
CWNC Trojanators Electrical Basics
Trainings 10/28 Woooooo!!.
Module 1 – Power Supply AMC APS-PBC-60
Acronyms Galore: Wired for Success
Field Management System
Robot and Crickit HAT © Copyright 2019 by Dr. Elizabeth I. Horvath and Dr. Eva A. Horvath 1.
Presentation transcript:

2015 FRC Control System = MOL = DUK

2014 Power Distribution Board Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6) 12 Volt (DAP Bridge) 5 Volt (Camera) 24 Volt (cRIO)

2015 Power Distribution Panel 3 (4) 40 amp Circuits (4) 20/30 amp Circuits (4) + 12 Volts -12 Volts CAN RoboRIO PCM VRM Voltage Regulator Module Pneumatic Control Module

2014 NI 4-Slot cRIO 4 24v DC Power Serial Port Ethernet Port Analog Module Digital Module Solenoid Module (Optional) Optional: Analog Module Digital Module Solenoid Module

Digital Side Car – Analog Breakout 5 37-pin Connector (cRIO Digital Module) PWM Outputs (10) (Motor Controllers and Servos) 12v Power Input Digital Input/Output (14) Relay Output (8) Relay Status LEDs I2C Header and Connector Robot Signal Light 12v Power Input Analog Inputs (8) Connector (DB25) ( cRIO Analog Module) 12-bit ADC with range of -10 to +10 Vdc (With 0 -5 Vdc input ADC counts = 0 to 1023) Battery Voltage Jumper

NI RoboRIO CAN = Controller Area Network DIO = Digital Input / Output I2C = Inter-Integrated Circuit MXP = myRIO Expansion Port PWM = Pulse Width Modulation RS232 = Serial Port Standard RSL = Robot Signal Light SPI = Serial Peripheral Interface 12v Power USB Device Ethernet SPI Status LEDs PWM (10) CAN I2C RS-232 DIO (10) Analog IN (4)Relay (4)RSL USB Host MXP Pin Spacing = 0.1” I/O Spacing = 0.3” 12-bit ADC with 0-5v range Dimensions: 5.7” x 5.6” x 1.3” Power: Green=OK Amber=Brownout Red=Fault Status: On=Booting Off=OK Blinking=Error Radio: NA Comm: Off=None Red Solid=No Code Red Blink=E-Stop Green Solid=OK Mode: Off= Disabled Green=Autonomous Amber=Teleop Red=Test RSL: Off=Robot Off On=Robot Disabled Blinking=Robot Enabled Accelerometer

2015 RoboRIO MXP 7 myRIO Expansion Port Shared: 10 - PWM Outputs (Disabled when Robot is Disabled) 16 - DIO 1 - I2C Port 1 - SPI Port 4 - Analog Inputs 2 - Analog Outputs 1 - RS-232 Port Whats-the-Dealhttp:// Whats-the-Deal.

2014 Pneumatics 8 12/24v Power Input Relay Outputs (8) (Max current/channel = 0.75A) (Maximum Total = 21W) Solenoid Module & Breakout Spike Relay Digital Input

2015 Pneumatics Control Module 9 12v Power CAN Solenoid (4) Compressor Relay Output Pressure Switch Input

2014 Power Converter 10 12v –to-5v

2015 Voltage Regulator Module 11 12v Power Radio Power Camera Power Custom Circuits

Weidmuller LSF Connectors 12 For best results: Wire should be 16AWG to 24AWG (consult rules to verify required gauges for power wiring) Wire ends should be stripped approximately 5/16“ To insert or remove the wire, press down on the corresponding "button" to open the terminal After making the connection check to be sure that it is clean and secure: Verify that there are no "whiskers" outside the connector that may cause a short circuit Tug on the wire to verify that it is seated fully. If the wire comes out and is the correct gauge it needs to be inserted further and/or stripped back further.

Control System Comparison 13

Control System Comparison 14

RoboRIO Imaging Tool 15

RoboRIO Networking 16 mDNS Multicast Domain Name System (mDNS) is a system which allows for resolution of host names to IP addresses on small networks with no dedicated name server. (roboRIO-TEAM.local) USB When using the USB interface, no setup is required. The roboRIO driver will automatically configure the IP address of your computer and the roboRIO. Wireless The 2015 Bridge Configuration Utility will enable the DHCP (Dynamic Host Configuration Protocol) service on the DAP radio when in AP mode. The bridge is configured with a 10.TE.AM.1 IP address and will hand out DHCP addresses from 10.TE.AM.20 to 10.TE.AM.199. When the DAP radio is in bridge mode at competitions, the FMS will be the DHCP server. The FRC Driver Station, LabVIEW, and the Eclipse plugins for C++ and Java are all programmed to discover your roboRIO using mDNS protocol. This means the roboRIO can be detected regardless of the interface or IP being used.

Bridge Configuration Utility 17

RoboRIO Web Dashboard 18

RoboRIO Web Dashboard 19

RoboRIO Web Dashboard 20

RoboRIO Web Dashboard 21

2015 Driver Station 22 View Menu PC: Battery CPU % Battery Voltage Chart Log Menu Operation Diagnostics Settings USB CAN Messages Charts Both Messages Operation

2015 Driver Station 23 Reboot Restart Chart Messages + Chart Operation Diagnostics

2015 Driver Station 24 MessagesSettings MessagesUSB 6 - Joysticks Test for Joystick Axes and Buttons

DS Deleted Features 25 No User Messages eStop Robotics: CCI No Kinect No Cypress I/O

Driver Station Log Viewer 26

Installed PDP 27

Installed RoboRIO 28

PDP Data Charting hz Capture Rate

PDP Charting hz Capture Rate

PDP Charting 31

Feature Changes Zero-based input/output channel numbering Class: +Additions, -Deletions, *Changes: (C++ and Java) +BuiltInAccelerometer -AnalogModule*AnalogAccelerometer +PowerDistributionPanel-DigitalModule*AnalogInput +AnalogOutput-DriverStationEnhancedIO*Compressor -DriverStationLCD*IterativeRobot (No SetPeriod) -Kinect Analog-to-Digital Convertor cRIO: -10v to +10v12-bit (at 5v) roboRIO: 0 to +5v12-bit Brownout Protection PWM outputs disabled when voltage drops below 6.50v (Restored at 7.50v) DIO power turned off when voltage drops below 6.25v (Restored at 6.60v) Eclipse for C++ and Java Code Development RoboRIO mDNS: roboRIO-team.local (roboRIO-525.local) 32

Robot Signal Light Signals 2015 Signals STATUSCONDITION OFFRobot not booted up ONAutonomous Enabled ON with OFF blink every 1.5 sTeleop Enabled ON 900 ms, OFF 900 msSystem Disabled ON 200 ms, OFF 900 msLow Battery or No User Code ON 200 ms, OFF 200 msSystem Error STATUSCONDITION OFFRobot Off ONRobot Disabled BLINKINGRobot Enabled