SlideShare une entreprise Scribd logo
1  sur  41
Télécharger pour lire hors ligne
Overview of Control System
2013/2014 Season

Tim Bennington-Davis

Mentor for team 1425 (Error Code Xero – Wilsonville)
Robot Inspector
FTA for 2014 Districts

tbenningtondavis@ixiacom.com
(503) 449-9507
Agenda
What are the parts?
 How do they fit together?
 How does the system work?
 Where can I learn more?
 What advice can be passed along?

Robot Data Schematic
Elements of the System
National Instruments cRIO (brains)
 Digital Sidecar (make signals available)
 Power Distribution Board & Battery
 Analog Breakout (analog inputs)
 Pneumatics Breakout (drives solenoids)
 Netbook Driver Station
 Wireless Interface (802.11)
 Camera
 Motor controllers and relays

cRIO
Modular Controller, Industrial Strength
 Comes with multiple interface modules


◦ 2 Analog Input Modules
 Plus 2 Analog Breakout

◦ 2 Digital Input/Output Modules
 Connect via really big cable to Digital Sidecar

◦ 1 Digital Output Module
 Use with Solenoid Breakout

Veteran teams do not get new cRIO’s and
modules
 Rookie teams will get new smaller cRIO

cRIO and Modules

Legacy Teams have 8-slot cRIO chassis

Rookie teams will get new 4-slot cRIO
Digital Sidecar
Connects to cRIO9403 with 32-pin cable
 Provides


◦ 10 PWM outputs (Victors, Jaguars, RC servos)
 Can be configured on a per-output basis to drive 6V
RC servos with jumpers

◦
◦
◦
◦

14 GPIO with +5V on each (digital in/out)
16 Relay Outputs (drives Spikes)
I2C headers (Standard and NXT-compatible)
12V supply,
 Provides +5V output
 Reverse polarity protected
Digital Sidecar
Power Distribution Module
Custom Design by FIRST
 6-15 VDC, reverse polarity protected
 Metric shanks, not SAE!
 8 outputs for 40A breakers
 12 outputs for 30A/20A breakers
 24VDC output for CompactRIO
 12V output
 5V output for camera
 LED’s for power supplies and open
breakers

Power Distribution Module
Power Distribution Diagram
Battery
12 VDC, sealed lead-acid
 MUST use one of two models


◦ MK ES17-12
◦ Enersys NP18-12

Battery Exchange in Oregon City can get
them
 Don’t wait too long to order

Analog Breakout
Supplies +5V/3A for powering sensors
 8 Analog Inputs, 3 pin PWM cable config.
 Mounts to NI 9201 Analog Module
 Configurable to make one input capable
of measuring battery voltage - mandatory
 LED to indicate unit has power
 Power to unit requires wiring to power
distribution module

Analog Breakout
Pneumatics Breakout
Reverse-battery protection
 8 Outputs to directly drive solenoids
 Mounts to NI 9472 Digital Module
 Means you don’t have to use Spikes to
drive solenoids anymore


◦ Save weight, space and money

LED to indicate unit has power
 Power to unit requires wiring to power
distribution module, can tolerate 12v or
24v to match solenoids

Pneumatics Breakout
Wireless Bridge – DAP-1522
802.11n MIMO
 Must use DAP-1522, Rev B1
 You will assign fixed IP addresses to your
components, using team number

Powering the DAP-1522
DC-DC converter must be used
 Converts 12 VDC to 5 VDC

Ethernet Camera – Axis M1011 or
206
Streaming video for drivetime control has been
challenging
 Connects to RJ45 on cRIO
 Can be used to track colors
and shapes

Jaguar Motor Controller
Grey (old) and Black – they are different
 CAN bus interface, current limit features
 Do NOT remove the power screws
 They are “swaged” on the end, which is
meant to keep them from coming out
 Removing them drops metal shavings
into the guts

Jaguar Motor Controller
Black units have conformal coating to
minimize damage if screws are removed
 Have integral PID speed control, provided
you hook up encoders
 PWM or CAN interface
 Direct connect to wheel encoders
 You may get vouchers for controllers so
you can choose

Talon Motor Controller
Simple controller, but very robust
 PWM interface only
 Brake and coast jumper
 Fan optional

Victor Motor Controller
Also simple and robust
 Newest model is 888. 884 also usable.
 PWM interface only
 Brake and coast jumper
 No PID closed-loop control

Spike “H-Bridge”
Relay operation
 On-Off-Reverse
 Connects to “relay” output of digital
sidecar, not PWM
 Use for on-off motor control,
compressor

Operator Interface
Classmate Computer or equivalent
 Must run correct version of supplied
software – CHECK UPDATES!
 IP connected
 Communicates constantly with cRIO
 USB expansion hub
 Joysticks (USB)
 Cypress pSOC I/O expansion device
 Many teams use their own computers

Operator Interface
Typically a 48” x 8” console
 Joysticks or other driving interface
 Buttons, switches, dials, lights
 Your team designs and builds it
 Effective driving operation is enabled by
careful ergonomic design, especially
when it comes to controlling the nondrive functions

Operator Interface
Cypress board provides 16 configurable
digital pins, 8 analog inputs
 Plug into proto board, or build/buy
carrier board
 Digital and analog functions map to
software

Typical OI Functions
switch (on/off) – 1 digital input
 3 position switch (on/off/on) – 2 digital
inputs
 Potentiometer (variable position) – 1
analog input
 Push button switch (momentary
contact) – 1 digital input
 Indication (LED) – 1 digital output

Link between OI and cRIO
Default software causes cRIO and
classmate computer to update each
other several times a second
 All OI data is fed to cRIO automatically
 If they don’t talk, your robot disables
itself
 Status of communication shown in
classmate GUI

Other Handy Parts








10-turn potentiometers
 Not supplied – Norvac, Fry’s, Digi-Key
 Wire to analog input
US Digital Quadrature Encoders
 Mount in many transmissions
 Count transmission rotation, direction
 Can interface directly with Jaguars
3-axis accelerometer (supplied)
Gyro (supplied)
Analog Ultrasonic detectors
 For measuring close distances
Sources for parts







Digikey and Mouser (web ordering, fast
shipping, good prices)
Fry’s and Oregon Electronics (more expensive,
but stock on shelf. Limited assortment)
US Digital (quadrature encoders)
Sparkfun electronics (sensors, arduinos)
Pololu robotics (sensors, arduinos)
Helpful Hints
Working the Wago
• Find a Wago tool, or make one. Most screwdrivers cause damage
• Take care to insert directly at a fixed angle, pressing straight in
• Do not pry. The goal is to open the spring by pressing in the
screwdriver, not by prying

Yes !

NO !

End View
802.11 Radio Link
Only the DAP-1522 Rev B is acceptable at
events
 Learn how to set static IP addresses on
your PC, and how to log into AP and
adapter to configure them manually
 Turn off “Wireless Protection”, so that
inadvertent presses of external buttons
don’t change settings unexpectedly
 At competitions, must put switch in
“bridge”

Bridge Placement
The DAP-1522 has antennas at either end
 Uses both antennas for 802.11n MIMO
 Mount it up away from robot frame,
motors, cRIO
 Don’t show up with a Rev-A model

Hints Learned the Hard Way
Solder your terminals – prevent failure
 Keep large gauge wiring as short as possible
 Lay your electronics out so you can
troubleshoot it – 2 layers sometimes works
 Make a battery charging record


◦ During tournaments, know which one is charged

Read the inspection rules early – a great “cheat
sheet” for guiding you
 Label your wires or use color markings, to
make troubleshooting easier
 Robot frame is NOT connected to ground

Hints Learned the Hard Way










Use red wire for +, black wire for –
Never lift a battery by the leads.
Shut off the power before plugging or
unplugging any thing!
Cover electronics when doing metal work
above – metal shavings will ruin your day
Pay attention to wire gauge requirements
All electrical failures are mechanical in nature
…. Make your electrical connections so they
will survive being whacked. - check before
every round.
Hints Learned the Hard Way


Before bagging your robot….. Inspect it
◦ Get an experienced robot inspector to come to your
location and go over it.
◦ Minimize the number of surprises you may
experience at your first event
◦ If pre-inspection is allowed, take advantage of it



At the first competition … get out for a
practice match
◦ This gives you a chance to confirm connecting to the
field
Hints Learned the Hard Way


At the competition
◦ There is no power for your custom laptop at the
driver station of the field.
◦ YOU MAY NOT PLUG YOUR DS LAPTOP IN AT
THE FIELD – so keep your battery charged



Develop and use a checklist to use before each
match
◦ Matches do not get re-run because your robot has a
loose wire, dead battery, or wasn’t properly prepared
Wrapping Up


Go to the FIRST website
◦ FRC – Resources – Technical Resources
Wrapping Up
Read last year’s Robot Rules Manual
 Look at the schematics and technical
information from last year – now!
 Visit an experienced team for a day
 Ask around


◦ Tim Bennington-Davis
 tbenningtondavis@ixiacom.com
 (503) 449-9507

Contenu connexe

Tendances

Advanced motion controls dzeantu 020b080
Advanced motion controls dzeantu 020b080Advanced motion controls dzeantu 020b080
Advanced motion controls dzeantu 020b080Electromate
 
Advanced motion controls dpcanis 030a800
Advanced motion controls dpcanis 030a800Advanced motion controls dpcanis 030a800
Advanced motion controls dpcanis 030a800Electromate
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduinoFarzanaMoli1
 
MaxMotion Motion Control Card - Digital Servo Control
 MaxMotion Motion Control Card  - Digital Servo Control MaxMotion Motion Control Card  - Digital Servo Control
MaxMotion Motion Control Card - Digital Servo Controljuliangoal
 
High-performance PC-based multi-axis motion control cards
High-performance PC-based multi-axis motion control cardsHigh-performance PC-based multi-axis motion control cards
High-performance PC-based multi-axis motion control cardsjuliangoal
 
laptop repairing institute
laptop repairing institutelaptop repairing institute
laptop repairing instituteAmit Gupta
 
Smart home automation
Smart home automationSmart home automation
Smart home automationVikas Rathod
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller IJECEIAES
 
Automatic doorbell with object detection
Automatic doorbell with object detectionAutomatic doorbell with object detection
Automatic doorbell with object detectionAnurag Alaria
 
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Somnath Sharma
 
GSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionGSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionAhmedNazir18
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharShivnaresh Likhar
 
IRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET Journal
 
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors B...
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors  B...Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors  B...
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors B...Faqih Fadhila Ardiansyah
 

Tendances (19)

Advanced motion controls dzeantu 020b080
Advanced motion controls dzeantu 020b080Advanced motion controls dzeantu 020b080
Advanced motion controls dzeantu 020b080
 
Anti theft & Automation using Arduino
Anti theft & Automation using ArduinoAnti theft & Automation using Arduino
Anti theft & Automation using Arduino
 
Brochure - Lenze i500 inverters
Brochure - Lenze i500 invertersBrochure - Lenze i500 inverters
Brochure - Lenze i500 inverters
 
Summer training project
Summer training projectSummer training project
Summer training project
 
Advanced motion controls dpcanis 030a800
Advanced motion controls dpcanis 030a800Advanced motion controls dpcanis 030a800
Advanced motion controls dpcanis 030a800
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduino
 
MaxMotion Motion Control Card - Digital Servo Control
 MaxMotion Motion Control Card  - Digital Servo Control MaxMotion Motion Control Card  - Digital Servo Control
MaxMotion Motion Control Card - Digital Servo Control
 
High-performance PC-based multi-axis motion control cards
High-performance PC-based multi-axis motion control cardsHigh-performance PC-based multi-axis motion control cards
High-performance PC-based multi-axis motion control cards
 
laptop repairing institute
laptop repairing institutelaptop repairing institute
laptop repairing institute
 
Smart home automation
Smart home automationSmart home automation
Smart home automation
 
Visitor counter
Visitor counterVisitor counter
Visitor counter
 
Pic bluetooth
Pic bluetoothPic bluetooth
Pic bluetooth
 
Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller Contactless digital tachometer using microcontroller
Contactless digital tachometer using microcontroller
 
Automatic doorbell with object detection
Automatic doorbell with object detectionAutomatic doorbell with object detection
Automatic doorbell with object detection
 
Arduino camera interfacing OV7670
Arduino camera interfacing OV7670Arduino camera interfacing OV7670
Arduino camera interfacing OV7670
 
GSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic DetectionGSM based elevator alarm and Panic Detection
GSM based elevator alarm and Panic Detection
 
Smart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likharSmart door project ppt shivnaresh likhar
Smart door project ppt shivnaresh likhar
 
IRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoTIRJET- Vehicle Black Box System using IoT
IRJET- Vehicle Black Box System using IoT
 
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors B...
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors  B...Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors  B...
Smart Safety Door with Servo Motors as Actuators, Passcode and DHT Sensors B...
 

Similaire à FIRSTFare 2013 overview of electronics-2014

FIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of ElectronicsFIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of ElectronicsOregon FIRST Robotics
 
Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Fasial Ghazanfar
 
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...Design World
 
Identifying noise in daq webinar rp3 171027 (1)
Identifying noise in daq webinar rp3 171027 (1)Identifying noise in daq webinar rp3 171027 (1)
Identifying noise in daq webinar rp3 171027 (1)Kristin Allen
 
QuickSilver Controls QCI-DS032 QCI-N2-MX
QuickSilver Controls QCI-DS032 QCI-N2-MXQuickSilver Controls QCI-DS032 QCI-N2-MX
QuickSilver Controls QCI-DS032 QCI-N2-MXElectromate
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial AutomationIRJET Journal
 
Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Electromate
 
Advanced motion controls dpeaniu c060a400
Advanced motion controls dpeaniu c060a400Advanced motion controls dpeaniu c060a400
Advanced motion controls dpeaniu c060a400Electromate
 
Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Electromate
 
Advanced motion controls dpcanir 060a400
Advanced motion controls dpcanir 060a400Advanced motion controls dpcanir 060a400
Advanced motion controls dpcanir 060a400Electromate
 
Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Electromate
 
Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Electromate
 
Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Electromate
 
Advanced motion controls dpcantr 060b080
Advanced motion controls dpcantr 060b080Advanced motion controls dpcantr 060b080
Advanced motion controls dpcantr 060b080Electromate
 
QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8Electromate
 
Advanced motion controls zdcr300ee12a8ldc
Advanced motion controls zdcr300ee12a8ldcAdvanced motion controls zdcr300ee12a8ldc
Advanced motion controls zdcr300ee12a8ldcElectromate
 
Advanced motion controls dzsantu 020b080
Advanced motion controls dzsantu 020b080Advanced motion controls dzsantu 020b080
Advanced motion controls dzsantu 020b080Electromate
 
Advanced motion controls dpcantr 040b080
Advanced motion controls dpcantr 040b080Advanced motion controls dpcantr 040b080
Advanced motion controls dpcantr 040b080Electromate
 
V350-35-RA22_INSTAL-GUIDE_10-08
V350-35-RA22_INSTAL-GUIDE_10-08V350-35-RA22_INSTAL-GUIDE_10-08
V350-35-RA22_INSTAL-GUIDE_10-08Cara Bereck Levy
 

Similaire à FIRSTFare 2013 overview of electronics-2014 (20)

FIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of ElectronicsFIRSTFare 2012 Overview of Electronics
FIRSTFare 2012 Overview of Electronics
 
Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.Tools using for Repair Electronic devices.pptx.
Tools using for Repair Electronic devices.pptx.
 
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...
Motion Feedback 101: Select the Right Feedback for Your Application by Knowin...
 
PLC Troubleshooting & Maintenance
PLC Troubleshooting & MaintenancePLC Troubleshooting & Maintenance
PLC Troubleshooting & Maintenance
 
Identifying noise in daq webinar rp3 171027 (1)
Identifying noise in daq webinar rp3 171027 (1)Identifying noise in daq webinar rp3 171027 (1)
Identifying noise in daq webinar rp3 171027 (1)
 
QuickSilver Controls QCI-DS032 QCI-N2-MX
QuickSilver Controls QCI-DS032 QCI-N2-MXQuickSilver Controls QCI-DS032 QCI-N2-MX
QuickSilver Controls QCI-DS032 QCI-N2-MX
 
IRJET- IoT based Industrial Automation
IRJET-  	  IoT based Industrial AutomationIRJET-  	  IoT based Industrial Automation
IRJET- IoT based Industrial Automation
 
Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080Advanced motion controls dpcanta 060b080
Advanced motion controls dpcanta 060b080
 
Advanced motion controls dpeaniu c060a400
Advanced motion controls dpeaniu c060a400Advanced motion controls dpeaniu c060a400
Advanced motion controls dpeaniu c060a400
 
Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080Advanced motion controls dpcanta 040b080
Advanced motion controls dpcanta 040b080
 
Advanced motion controls dpcanir 060a400
Advanced motion controls dpcanir 060a400Advanced motion controls dpcanir 060a400
Advanced motion controls dpcanir 060a400
 
Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200Advanced motion controls dpcanta 025b200
Advanced motion controls dpcanta 025b200
 
Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400
 
Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400Advanced motion controls dpeaniu c100a400
Advanced motion controls dpeaniu c100a400
 
Advanced motion controls dpcantr 060b080
Advanced motion controls dpcantr 060b080Advanced motion controls dpcantr 060b080
Advanced motion controls dpcantr 060b080
 
QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8QuickSilver Controls QCI-DS018 QCI-D2-IG8
QuickSilver Controls QCI-DS018 QCI-D2-IG8
 
Advanced motion controls zdcr300ee12a8ldc
Advanced motion controls zdcr300ee12a8ldcAdvanced motion controls zdcr300ee12a8ldc
Advanced motion controls zdcr300ee12a8ldc
 
Advanced motion controls dzsantu 020b080
Advanced motion controls dzsantu 020b080Advanced motion controls dzsantu 020b080
Advanced motion controls dzsantu 020b080
 
Advanced motion controls dpcantr 040b080
Advanced motion controls dpcantr 040b080Advanced motion controls dpcantr 040b080
Advanced motion controls dpcantr 040b080
 
V350-35-RA22_INSTAL-GUIDE_10-08
V350-35-RA22_INSTAL-GUIDE_10-08V350-35-RA22_INSTAL-GUIDE_10-08
V350-35-RA22_INSTAL-GUIDE_10-08
 

Plus de Oregon FIRST Robotics

Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST Robotics
 
Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST Robotics
 
First fare 2013 business plan presentation
First fare 2013   business plan presentationFirst fare 2013   business plan presentation
First fare 2013 business plan presentationOregon FIRST Robotics
 
First fare 2013 competitive analysis presentation
First fare 2013   competitive analysis presentationFirst fare 2013   competitive analysis presentation
First fare 2013 competitive analysis presentationOregon FIRST Robotics
 
First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teamsOregon FIRST Robotics
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013Oregon FIRST Robotics
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014Oregon FIRST Robotics
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notesOregon FIRST Robotics
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST TeamsOregon FIRST Robotics
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview Oregon FIRST Robotics
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013Oregon FIRST Robotics
 
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinarOregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3Oregon FIRST Robotics
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2Oregon FIRST Robotics
 

Plus de Oregon FIRST Robotics (20)

Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3Oregon FIRST PNW Championship Poster 2014 3
Oregon FIRST PNW Championship Poster 2014 3
 
Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2Oregon FIRST PNW Championship Poster 2014 2
Oregon FIRST PNW Championship Poster 2014 2
 
Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1Oregon FIRST PNW Championship Poster 2014 1
Oregon FIRST PNW Championship Poster 2014 1
 
Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4Oregon FIRST PNW Championship Poster 2014 4
Oregon FIRST PNW Championship Poster 2014 4
 
First fare 2013 business plan presentation
First fare 2013   business plan presentationFirst fare 2013   business plan presentation
First fare 2013 business plan presentation
 
First fare 2013 competitive analysis presentation
First fare 2013   competitive analysis presentationFirst fare 2013   competitive analysis presentation
First fare 2013 competitive analysis presentation
 
First fare 2013 website design for frc teams
First fare 2013   website design for frc teamsFirst fare 2013   website design for frc teams
First fare 2013 website design for frc teams
 
First fare 2013 pneumatics 2013
First fare 2013   pneumatics 2013First fare 2013   pneumatics 2013
First fare 2013 pneumatics 2013
 
First fare 2013 manipulators firstfare 2013
First fare 2013   manipulators firstfare 2013First fare 2013   manipulators firstfare 2013
First fare 2013 manipulators firstfare 2013
 
First fare 2013 district model overview 2014
First fare 2013   district model overview 2014First fare 2013   district model overview 2014
First fare 2013 district model overview 2014
 
First fare 2013 crowdfunding 101 (beginner) with notes
First fare 2013   crowdfunding 101 (beginner) with notesFirst fare 2013   crowdfunding 101 (beginner) with notes
First fare 2013 crowdfunding 101 (beginner) with notes
 
First fare 2013 basic-labview
First fare 2013   basic-labviewFirst fare 2013   basic-labview
First fare 2013 basic-labview
 
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams2013 Oregon Dept. of Education Grant Overview for FIRST Teams
2013 Oregon Dept. of Education Grant Overview for FIRST Teams
 
2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview 2013 Oregon Dept. of Education FIRST Grant Overview
2013 Oregon Dept. of Education FIRST Grant Overview
 
FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013FIRST Robotics Oregon Dept Of Education Grants - 2013
FIRST Robotics Oregon Dept Of Education Grants - 2013
 
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar2013 FRC Autodesk Oregon Regional -- All you need to know webinar
2013 FRC Autodesk Oregon Regional -- All you need to know webinar
 
2013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x172013 Autodesk Oregon Regional Poster.11x17
2013 Autodesk Oregon Regional Poster.11x17
 
2013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 42013 Autodesk Oregon Regional Poster - 4
2013 Autodesk Oregon Regional Poster - 4
 
2013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 32013 Autodesk Oregon Regional Poster - 3
2013 Autodesk Oregon Regional Poster - 3
 
2013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 22013 Autodesk Oregon Regional Poster - 2
2013 Autodesk Oregon Regional Poster - 2
 

Dernier

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Dipal Arora
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableDipal Arora
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in managementchhavia330
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Serviceritikaroy0888
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Lviv Startup Club
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.Aaiza Hassan
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 DelhiCall Girls in Delhi
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Roland Driesen
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Servicediscovermytutordmt
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsApsara Of India
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...noida100girls
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Delhi Call girls
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Neil Kimberley
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageMatteo Carbone
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Dave Litwiller
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communicationskarancommunications
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Tina Ji
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...lizamodels9
 

Dernier (20)

Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
Call Girls Navi Mumbai Just Call 9907093804 Top Class Call Girl Service Avail...
 
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service AvailableCall Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
Call Girls Pune Just Call 9907093804 Top Class Call Girl Service Available
 
GD Birla and his contribution in management
GD Birla and his contribution in managementGD Birla and his contribution in management
GD Birla and his contribution in management
 
Call Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine ServiceCall Girls In Panjim North Goa 9971646499 Genuine Service
Call Girls In Panjim North Goa 9971646499 Genuine Service
 
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
Yaroslav Rozhankivskyy: Три складові і три передумови максимальної продуктивн...
 
M.C Lodges -- Guest House in Jhang.
M.C Lodges --  Guest House in Jhang.M.C Lodges --  Guest House in Jhang.
M.C Lodges -- Guest House in Jhang.
 
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
9599632723 Top Call Girls in Delhi at your Door Step Available 24x7 Delhi
 
Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...Ensure the security of your HCL environment by applying the Zero Trust princi...
Ensure the security of your HCL environment by applying the Zero Trust princi...
 
Call Girls in Gomti Nagar - 7388211116 - With room Service
Call Girls in Gomti Nagar - 7388211116  - With room ServiceCall Girls in Gomti Nagar - 7388211116  - With room Service
Call Girls in Gomti Nagar - 7388211116 - With room Service
 
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call GirlsCash Payment 9602870969 Escort Service in Udaipur Call Girls
Cash Payment 9602870969 Escort Service in Udaipur Call Girls
 
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...BEST ✨ Call Girls In  Indirapuram Ghaziabad  ✔️ 9871031762 ✔️ Escorts Service...
BEST ✨ Call Girls In Indirapuram Ghaziabad ✔️ 9871031762 ✔️ Escorts Service...
 
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
Best VIP Call Girls Noida Sector 40 Call Me: 8448380779
 
Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023Mondelez State of Snacking and Future Trends 2023
Mondelez State of Snacking and Future Trends 2023
 
Insurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usageInsurers' journeys to build a mastery in the IoT usage
Insurers' journeys to build a mastery in the IoT usage
 
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
Enhancing and Restoring Safety & Quality Cultures - Dave Litwiller - May 2024...
 
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
Nepali Escort Girl Kakori \ 9548273370 Indian Call Girls Service Lucknow ₹,9517
 
Pharma Works Profile of Karan Communications
Pharma Works Profile of Karan CommunicationsPharma Works Profile of Karan Communications
Pharma Works Profile of Karan Communications
 
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
Russian Faridabad Call Girls(Badarpur) : ☎ 8168257667, @4999
 
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
Call Girls In DLf Gurgaon ➥99902@11544 ( Best price)100% Genuine Escort In 24...
 
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
VVVIP Call Girls In Greater Kailash ➡️ Delhi ➡️ 9999965857 🚀 No Advance 24HRS...
 

FIRSTFare 2013 overview of electronics-2014

  • 1. Overview of Control System 2013/2014 Season Tim Bennington-Davis Mentor for team 1425 (Error Code Xero – Wilsonville) Robot Inspector FTA for 2014 Districts tbenningtondavis@ixiacom.com (503) 449-9507
  • 2. Agenda What are the parts?  How do they fit together?  How does the system work?  Where can I learn more?  What advice can be passed along? 
  • 4. Elements of the System National Instruments cRIO (brains)  Digital Sidecar (make signals available)  Power Distribution Board & Battery  Analog Breakout (analog inputs)  Pneumatics Breakout (drives solenoids)  Netbook Driver Station  Wireless Interface (802.11)  Camera  Motor controllers and relays 
  • 5. cRIO Modular Controller, Industrial Strength  Comes with multiple interface modules  ◦ 2 Analog Input Modules  Plus 2 Analog Breakout ◦ 2 Digital Input/Output Modules  Connect via really big cable to Digital Sidecar ◦ 1 Digital Output Module  Use with Solenoid Breakout Veteran teams do not get new cRIO’s and modules  Rookie teams will get new smaller cRIO 
  • 6. cRIO and Modules Legacy Teams have 8-slot cRIO chassis Rookie teams will get new 4-slot cRIO
  • 7. Digital Sidecar Connects to cRIO9403 with 32-pin cable  Provides  ◦ 10 PWM outputs (Victors, Jaguars, RC servos)  Can be configured on a per-output basis to drive 6V RC servos with jumpers ◦ ◦ ◦ ◦ 14 GPIO with +5V on each (digital in/out) 16 Relay Outputs (drives Spikes) I2C headers (Standard and NXT-compatible) 12V supply,  Provides +5V output  Reverse polarity protected
  • 9. Power Distribution Module Custom Design by FIRST  6-15 VDC, reverse polarity protected  Metric shanks, not SAE!  8 outputs for 40A breakers  12 outputs for 30A/20A breakers  24VDC output for CompactRIO  12V output  5V output for camera  LED’s for power supplies and open breakers 
  • 12. Battery 12 VDC, sealed lead-acid  MUST use one of two models  ◦ MK ES17-12 ◦ Enersys NP18-12 Battery Exchange in Oregon City can get them  Don’t wait too long to order 
  • 13. Analog Breakout Supplies +5V/3A for powering sensors  8 Analog Inputs, 3 pin PWM cable config.  Mounts to NI 9201 Analog Module  Configurable to make one input capable of measuring battery voltage - mandatory  LED to indicate unit has power  Power to unit requires wiring to power distribution module 
  • 15. Pneumatics Breakout Reverse-battery protection  8 Outputs to directly drive solenoids  Mounts to NI 9472 Digital Module  Means you don’t have to use Spikes to drive solenoids anymore  ◦ Save weight, space and money LED to indicate unit has power  Power to unit requires wiring to power distribution module, can tolerate 12v or 24v to match solenoids 
  • 17. Wireless Bridge – DAP-1522 802.11n MIMO  Must use DAP-1522, Rev B1  You will assign fixed IP addresses to your components, using team number 
  • 18. Powering the DAP-1522 DC-DC converter must be used  Converts 12 VDC to 5 VDC 
  • 19. Ethernet Camera – Axis M1011 or 206 Streaming video for drivetime control has been challenging  Connects to RJ45 on cRIO  Can be used to track colors and shapes 
  • 20. Jaguar Motor Controller Grey (old) and Black – they are different  CAN bus interface, current limit features  Do NOT remove the power screws  They are “swaged” on the end, which is meant to keep them from coming out  Removing them drops metal shavings into the guts 
  • 21. Jaguar Motor Controller Black units have conformal coating to minimize damage if screws are removed  Have integral PID speed control, provided you hook up encoders  PWM or CAN interface  Direct connect to wheel encoders  You may get vouchers for controllers so you can choose 
  • 22. Talon Motor Controller Simple controller, but very robust  PWM interface only  Brake and coast jumper  Fan optional 
  • 23. Victor Motor Controller Also simple and robust  Newest model is 888. 884 also usable.  PWM interface only  Brake and coast jumper  No PID closed-loop control 
  • 24. Spike “H-Bridge” Relay operation  On-Off-Reverse  Connects to “relay” output of digital sidecar, not PWM  Use for on-off motor control, compressor 
  • 25. Operator Interface Classmate Computer or equivalent  Must run correct version of supplied software – CHECK UPDATES!  IP connected  Communicates constantly with cRIO  USB expansion hub  Joysticks (USB)  Cypress pSOC I/O expansion device  Many teams use their own computers 
  • 26. Operator Interface Typically a 48” x 8” console  Joysticks or other driving interface  Buttons, switches, dials, lights  Your team designs and builds it  Effective driving operation is enabled by careful ergonomic design, especially when it comes to controlling the nondrive functions 
  • 27. Operator Interface Cypress board provides 16 configurable digital pins, 8 analog inputs  Plug into proto board, or build/buy carrier board  Digital and analog functions map to software 
  • 28. Typical OI Functions switch (on/off) – 1 digital input  3 position switch (on/off/on) – 2 digital inputs  Potentiometer (variable position) – 1 analog input  Push button switch (momentary contact) – 1 digital input  Indication (LED) – 1 digital output 
  • 29. Link between OI and cRIO Default software causes cRIO and classmate computer to update each other several times a second  All OI data is fed to cRIO automatically  If they don’t talk, your robot disables itself  Status of communication shown in classmate GUI 
  • 30. Other Handy Parts      10-turn potentiometers  Not supplied – Norvac, Fry’s, Digi-Key  Wire to analog input US Digital Quadrature Encoders  Mount in many transmissions  Count transmission rotation, direction  Can interface directly with Jaguars 3-axis accelerometer (supplied) Gyro (supplied) Analog Ultrasonic detectors  For measuring close distances
  • 31. Sources for parts      Digikey and Mouser (web ordering, fast shipping, good prices) Fry’s and Oregon Electronics (more expensive, but stock on shelf. Limited assortment) US Digital (quadrature encoders) Sparkfun electronics (sensors, arduinos) Pololu robotics (sensors, arduinos)
  • 33. Working the Wago • Find a Wago tool, or make one. Most screwdrivers cause damage • Take care to insert directly at a fixed angle, pressing straight in • Do not pry. The goal is to open the spring by pressing in the screwdriver, not by prying Yes ! NO ! End View
  • 34. 802.11 Radio Link Only the DAP-1522 Rev B is acceptable at events  Learn how to set static IP addresses on your PC, and how to log into AP and adapter to configure them manually  Turn off “Wireless Protection”, so that inadvertent presses of external buttons don’t change settings unexpectedly  At competitions, must put switch in “bridge” 
  • 35. Bridge Placement The DAP-1522 has antennas at either end  Uses both antennas for 802.11n MIMO  Mount it up away from robot frame, motors, cRIO  Don’t show up with a Rev-A model 
  • 36. Hints Learned the Hard Way Solder your terminals – prevent failure  Keep large gauge wiring as short as possible  Lay your electronics out so you can troubleshoot it – 2 layers sometimes works  Make a battery charging record  ◦ During tournaments, know which one is charged Read the inspection rules early – a great “cheat sheet” for guiding you  Label your wires or use color markings, to make troubleshooting easier  Robot frame is NOT connected to ground 
  • 37. Hints Learned the Hard Way       Use red wire for +, black wire for – Never lift a battery by the leads. Shut off the power before plugging or unplugging any thing! Cover electronics when doing metal work above – metal shavings will ruin your day Pay attention to wire gauge requirements All electrical failures are mechanical in nature …. Make your electrical connections so they will survive being whacked. - check before every round.
  • 38. Hints Learned the Hard Way  Before bagging your robot….. Inspect it ◦ Get an experienced robot inspector to come to your location and go over it. ◦ Minimize the number of surprises you may experience at your first event ◦ If pre-inspection is allowed, take advantage of it  At the first competition … get out for a practice match ◦ This gives you a chance to confirm connecting to the field
  • 39. Hints Learned the Hard Way  At the competition ◦ There is no power for your custom laptop at the driver station of the field. ◦ YOU MAY NOT PLUG YOUR DS LAPTOP IN AT THE FIELD – so keep your battery charged  Develop and use a checklist to use before each match ◦ Matches do not get re-run because your robot has a loose wire, dead battery, or wasn’t properly prepared
  • 40. Wrapping Up  Go to the FIRST website ◦ FRC – Resources – Technical Resources
  • 41. Wrapping Up Read last year’s Robot Rules Manual  Look at the schematics and technical information from last year – now!  Visit an experienced team for a day  Ask around  ◦ Tim Bennington-Davis  tbenningtondavis@ixiacom.com  (503) 449-9507