1. A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics

Slides:



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

Alpha Control System TheRobettes.com.
Programming Logic Controllers
Presented by Team 3350 (T-BOTS).  Students should lead their teams in the building, design, and all other aspects of the robot.  Knowledge of the Kit.
Introduction To Frc electronics
Networking By: Matt Motl… Programmer Brent Everson… Programming Mentor.
Presented By: Lynbrook Robotics, Team 846 John Chai, David Liu, Aashish Sreenharan, Michael Wachenschwanz, and Toshi Tochibana Available online at lynbrookrobotics.comlynbrookrobotics.com.
Programming and Electronics Training
EML 2023 – Motor Control Lecture 4 – DAQ and Motor Controller.
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.
Team BAKE Bryan Schoen Ashish Bablani Kelby Penney Evan Schurr
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
IR SENSORS AND ENCODERS. LCDs Timothy Friez Class # 2.
Tracking Rover Team Rubber Ducky Joshua Rubin Alexander Starick Ryan Ramos Alexander Chi.
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.
2015 FRC Control System = MOL = DUK Power Distribution Board Volts -12 Volts (4) 40 amp Circuits (4) (6) 20/30 amp Circuits (6)
Technical Topics for Teams August BEST GAME RULES.
Electrical Workshop Session One 9/22/2014. FIRST Power Distribution Diagram.
2009 Control System Workshop January 10, 2009 Farmingdale State College SPBLI - FIRST Mark McLeod Advisor Hauppauge Team 358 Northrop Grumman Corp.
Team 358 Hauppauge High School Electrical Workshop October FIRST® For Inspiration and Recognition of Science and Technology.
2012 Beta Seminar 694 Software Engineering. Overview WPILib ▫Command-based programming ▫NetworkTables ▫SmartDashboard ▫Preferences ▫Laptop-based vision.
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.
Components of a Successful FRC Electrical System
Test Tools Motor and Pneumatic Subsystems Aimi Abe-Lafond Sarah Kirke Natalia Sydorenko.
RM2C Understanding Connections on the Robot Control Board (RCB).
Build-It-Yourself develops content and supporting platforms that inspire and guide kids to use technology creatively. Scratch Robotics Construction System.
Engineer Training Motion Control TJ8300 / TJ8500 Motion Control.
Segway Controller Notes. = connection on top layer of circuit board = connection on bottom layer of circuit board Ground Plane: Areas enclosed by the.
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.
Programming and Controls for FIRST – The Basics Tom Barch, Scott VanBrocklin and Kayla Peltier February 5 th, 2008.
Control System and Electrical Assembly Produced by Ed Latimer, Team 476 Ken York, Team 476 Ron Markum, Team
MICRO CONTROLLER MODULE 1. Learning Objectives Name some gadgets that use microcontrollers. Define a microcontroller. Differentiate between a computer.
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.
1923 Virtual Robot Part 4 By Nihar Sidhu.
PLCs were invented in answer to the needs of the automobile industry, and were introduced in the late 1960’s. They were designed to take the place of older,
Original 8-slot Version – Chassis – 8-slots (6 available, 2 unused) – Modules & breakouts – Module order for 2012 (changed in 2012) – Slot.
Overview What is Arduino? What is it used for? How to get started Demonstration Questions are welcome at any time.
FIRST Electrical Design FIRST Robotics Championship Conference Steven Shade Team 1111 April 16, 2003.
Cass Lake Bena Robotics.  Drivetrains  Electrical System  Operator Interface.
Programmable Logic Controller (PLC)
Understanding The 2008 FRC Robot Controller Chris Gregory FRC1089 – Team Mercury
Electronics and Controls
Electrical subsystem Manual vs Automation.
Final Year Project(EPT4046) Development of an internet controlled Surveillance Mobile Robot By Mimi Madihah Bt Mohd Idris Id: BACHELOR OF ENGINEERING.
Connecting the cRIO to the 12 V power source and your computer
Electrical and Controls Workshop – The Basics Mike McIntyre & Rahamath Shaik September 26, 2015 (with props to Tom Barch!)
Smart Lens Robot William McCombie IMDL Spring 2007.
Electrical Layout and Construction Techniques for FRC
We thank the Office of Research and Sponsored Programs for supporting this research, and Learning & Technology Services for printing this poster. Fully-Autonomous.
Cass Lake Bena Robotics Team 3134 & Team  Drivetrains  Electrical System  Operator Interface.
Programmable Logic Controller & Distributed Control System Yoon-Je Choi 17 th June 2006.
Connect VEX and ROBOTC Electrical Engineer Responsibilities © 2011 Project Lead The Way, Inc.Automation and Robotics VEX.
 cRIO with all modules & connectors and cables for each module.  Digital sidecar with all connectors and cables.  Panel signal light indicator & connector.
FIRST ROBOTICS COMPETETION Introduction to Electrical & Control System Power and Signal Distribution/Interconnection Sensors, Motors, Speed Controllers,
ARDUINO UNO The Arduino uno is a microcontroller board based on the ATmega328. It has 14 digital Input / Output pins (of which 6 can be used as PWM outputs),
The FRC Control System Brought to you by the electrical subteam of FRC Team 2177, the Robettes.
FRC Robot Electronics.
Solar Energy Generator: Design Rendering Description
Trainings 10/28 Woooooo!!.
Presentation of Robotics (3)
Acronyms Galore: Wired for Success
Presentation transcript:

1

A guide to wiring your robot. Jerry Skene Past mentor – Chantilly Robotics

3 Presentation available online at:

4 Overview of the major electrical components Agenda

5 Overview of the major electrical components Power Distribution Agenda

6 Overview of the major electrical components Power Distribution Signal Distribution Agenda

7 Overview of the major electrical components Power Distribution Signal Distribution Where to get electrical parts & tools Agenda

8 Overview of the major electrical components Power Distribution Signal Distribution Where to get electrical parts & tools Questions Agenda

9 Overview of Major Components - note some components may change for 2014 season Driver Control System

10 Major Components

11 Major Components Battery & Connector

12 Major Components High Amp Circuit Breaker

13 HIGH – AMP CIRCUIT BREAKER

14 Major Components Power Distribution Panel

15 Major Components Power Distribution Panel Power Distribution Panel - ensures safe distribution of power to various components on your robot ensures safe distribution of power to various components on your robot - supports 20 – 40 amp resettable circuit breakers supports 20 – 40 amp resettable circuit breakers - includes voltage regulators for main processor and camera includes voltage regulators for main processor and camera

16 Power Distribution Module

17 Major Components ROBOT CONTROLLER

18 National Instruments Compact RIO Robot Controller Ethernet to Wifi Radio & cameraAnalog, Digital and Solenoid Interface modules

19 CRIO 400mHz CPU, 64MB/128MB

20 CRIO 400mHz CPU, 64MB/128MB Fixed positions for: (2) Analog modules – can read potentiometer input

21 CRIO 400mHz CPU, 64MB/128MB Fixed positions for: (2) Analog modules – can read potentiometer input (2) Digital Modules – input and output modes: Input - reads switches, digital sensors, etc. Output - turns on/off relays, lights, etc. - controls motor speed controllers

22 CRIO 400mHz CPU, 64MB/128MB Fixed positions for: (2) Analog modules – can read potentiometer input (2) Digital Modules – input and output modes: Input - reads switches, digital sensors, etc. Output - turns on/off relays, lights, etc. - controls motor speed controllers (1) Pneumatic Module - connects to pneumatic solenoids

23 CRIO 400mHz CPU, 64MB/128MB Fixed positions for: (2) Analog modules – can read potentiometer input (2) Digital Modules – input and output modes: Input - reads switches, digital sensors, etc. Output - turns on/off relays, lights, etc. - controls motor speed controllers (1) Pneumatic Module - connects to pneumatic solenoids (2) Ethernet ports (1) serial port (console) 24v power

24 Major Components Analog Module

25 Requires analog header plug

Analog Module 26 Requires analog header plug Uses 3-wire PWM cable

Analog Module 27 Requires analog header plug Uses 3-wire PWM cable Can measure robot’s battery voltage

Analog Module 28 Requires analog header plug Uses 3-wire PWM cable Can measure robot’s battery voltage can measure analog voltage from various sensors, such as a potentiometer or a rangefinder

29 Major Components Digital Sidecar

30 Digital Sidecar Used to connect digital devices to cRio processor

31 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel

32 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel DB-37 cable to cRIO

33 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel DB-37 cable to cRIO (10) PWM outputs for motor controllers –Jumper for servo use

34 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel DB-37 cable to cRIO (10) PWM outputs for motor controllers –Jumper for servo use (14) Digital IO (GPIO)

35 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel DB-37 cable to cRIO (10) PWM outputs for motor controllers –Jumper for servo use (14) Digital IO (GPIO) (8) Relays

36 Digital Sidecar Used to connect digital devices to cRio processor Gets 12V from Power Distribution panel DB-37 cable to cRIO (10) PWM outputs for motor controllers –Jumper for servo use (14) Digital IO (GPIO) (8) Relays Power status LEDs 5v, 6v, 12v

37 Solenoid Breakout Major Components

Solenoid Breakout 38 Used to connect to higher power devices, such as pneumatic solenoid control valves

39 Major Components VICTOR & JAGUAR SPEED CONTROLLERS

40

41 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors

42 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors Limit switch inputs (forward/reverse)

43 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors Limit switch inputs (forward/reverse) Coast/Brake (jumper or DIO)

44 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors Limit switch inputs (forward/reverse) Coast/Brake (jumper or DIO) Slow flashing Yellow LED indicates no valid pwm signal

45 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors Limit switch inputs (forward/reverse) Coast/Brake (jumper or DIO) Slow flashing Yellow LED indicates no valid pwm signal Slow flashing Red LED indicates limit switch, over temp/current, or under voltage <6V

46 Jaguar Motor Speed Controller Converts signal from CRIO/Sidecar to power motors Limit switch inputs (forward/reverse) Coast/Brake (jumper or DIO) Slow flashing Yellow LED indicates no valid pwm signal Slow flashing Red LED indicates limit switch, over temp/current, or under voltage <6V Over-current protection can cause motors to cut out in pushing matches

47 Major Components VIDEO CAMERA

48 Axis M10112 Network Camera Ethernet Web-ready camera Requires special crossover cable (orange) Fixed focus Reset button on back Use “Setup Axis Camera” on PC to configure it for FRC competition use !!! Isolate this from the chassis (older Axis camera)

49 Major Components RELAYS (SPIKES)

50 Spike: - allows the cRIO to turn a motor or other high current load on/off

51 Major Components WIRELESS BRIDGE

52 Wireless Bridge -Allows wifi communications between the driver station and the robot -Must not be used in pit area during competition: use Ethernet cat5 tether cable instead

53 Driver Station Provides remote control interface to cRIO Major Components

54 Joysticks and controllers Two are provided in the Kit of Parts (KOP) any USB-based controller may be used: Xbox, etc.

55 Connections & polarities – what goes where Power Distribution

56 Connections & polarities – what goes where Legal wire gauge and color Power Distribution

57 Connections & polarities – what goes where Legal wire gauge and color How to make reliable connections Power Distribution

58 Power Distribution Battery: +12 volts: - RED wire: 6 AWG from battery to hi-amp breaker to power distribution panel GND: - BLACK or BLUE wire : 6 AWG from battery to hi-amp breaker to power distribution panel

59 Other power connections: - use 12 AWG or larger diameter wire for all circuits protected by a 40A Circuit Breaker. Power Distribution

60 Other power connections: - use 12 AWG or larger diameter wire for all circuits protected by a 40A Circuit Breaker. - use 14 AWG or larger diameter wire for all circuits protected by a 30A Circuit Breaker. Power Distribution

61 Power Distribution Other power connections: - use 12 AWG or larger diameter wire for all circuits protected by a 40A Circuit Breaker. - use 14 AWG or larger diameter wire for all circuits protected by a 30A Circuit Breaker. - use 18 AWG or larger diameter wire for all circuits protected by a 20A Circuit Breaker.

62 Power Distribution Power Distribution Panel Wireless Bridge Mobile Device Controller Digital Sidecar Camera Hi-amp Circuit Breaker Victor Motor Controller

63 How to make reliable crimp connections: –Use a ratchet-type crimping tool on crimp connections: Power Distribution YES (Eclipse crimpers or equivalent) NO

64 Simply strip wire and push into connector – do not tin wire first Power Distribution – WAGO connectors

65 SIGNAL DISTRIBUTION Digital I/O & PWM motor control signals come from the Digital Sidecar

66 Use 3-wire cables to connect PWM port on Robot Controller to Victor Speed controller Signal Distribution You can buy extras at InnovationFirst.com or robotmarketplace.com

67 Try to keep your wiring neat – it will save you time! Compliments to Dave Lavery - Team 116

68 Robotic Sensors

69 Robotic Sensors Detect information about the physical world What do they do?

70 Robotic Sensors Detect information about the physical world Convert this information into an electrical signal suitable for the robot’s computer controller What do they do?

71 Robotic Sensors Simple Switch for sensing physical contact: Function: Consists of two electrical contacts – they make or break a connection when the switch is activated

72 Robotic Sensors Optical Sensor for physical presence: interrupted & reflected type are available Function: Consists of light source (LED) and light detector (photocell); can sense by interruption or reflection of beam Optical Interrupter Optical Reflector

73 Robotic Sensors Purpose: Measures distance to an object via infrared emitter/detector combo IR rangefinder

74 Robotic Sensors Ultrasonic Rangefinder Function: Measures distance to an object by means of ultrasonic sound bursts, or pings

75 Robotic Sensors Potentiometer Function: Measures rotary input, outputs an analog value

76 Robotic Sensors Rotary or shaft encoder Purpose: For precisely measuring shaft angle using a light source (LED) and light detector (photocell) with an encoder disc Rotary Encoder Encoder Disc, read by optical sensors inside decoder

77 Some recommended sources: –andymark.com – servos, PWM cables, Talon controller, crimp tool, etc. –Waytekwire.com – wire, etc. –Mouser.com –Allelectronics.com –Digikey.com – Jaguars, sensors, etc. –Sparkfun.com –Robotmarketplace.com Where to get electrical parts

78 Some recommended sources: – Unofficial source for information on all robotics topics – Official source Where to get answers:

79 Questions ??? ? ? ? ? ? ? ? ? ? Some images borrowed from Cybersonics, Team 103

80 Thank you.

81 END

82