From 6d06f41e4bcaa620299a6b17bc9302e7e4a1f4ff Mon Sep 17 00:00:00 2001 From: MrC Date: Sun, 3 May 2026 16:39:31 +0000 Subject: [PATCH] Ingest 8 training slide decks from hawkcollective Google Drive --- sources/2890/training/electrical-level-1.md | 77 ++++++ sources/2890/training/electrical-level-2.md | 255 ++++++++++++++++++++ sources/2890/training/electrical-level-3.md | 156 ++++++++++++ sources/2890/training/mechanical-level-1.md | 145 +++++++++++ sources/2890/training/mechanical-level-2.md | 175 ++++++++++++++ sources/2890/training/mechanical-level-3.md | 245 +++++++++++++++++++ sources/2890/training/pneumatics-level-1.md | 56 +++++ sources/2890/training/pneumatics-level-2.md | 159 ++++++++++++ 8 files changed, 1268 insertions(+) create mode 100644 sources/2890/training/electrical-level-1.md create mode 100644 sources/2890/training/electrical-level-2.md create mode 100644 sources/2890/training/electrical-level-3.md create mode 100644 sources/2890/training/mechanical-level-1.md create mode 100644 sources/2890/training/mechanical-level-2.md create mode 100644 sources/2890/training/mechanical-level-3.md create mode 100644 sources/2890/training/pneumatics-level-1.md create mode 100644 sources/2890/training/pneumatics-level-2.md diff --git a/sources/2890/training/electrical-level-1.md b/sources/2890/training/electrical-level-1.md new file mode 100644 index 0000000..5303c6f --- /dev/null +++ b/sources/2890/training/electrical-level-1.md @@ -0,0 +1,77 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Electrical Level 1 + +Electrical Level 1 +Identification of base components. + +2890 The Hawk Collective + + +FRC Robot Wire Guide + +Battery + +Main Breaker + +Power +Distribution +Board + +PDB fuses + +Robot Rio + +Voltage Regulator + +Pneumatic +Control +Module + + +Radio + +Motor Controller +Talon SRX + +Motor Controller +We will dive deeper into motor controllers in E2. For E1 be aware of the options available for FRC teams. +Review these items: Take note of the Control Systems (CAN vs PWM) and maximum AMPS. +https://content.vexrobotics.com/vexpro/pdf/Victor-SP-Talon-SRX-Info-Sheet-20140819.pdf +http://www.revrobotics.com/rev-11-1200/ +http://www.revrobotics.com/content/docs/REV-11-1200-QS.pdf +http://www.mindsensors.com/frc/135-sd540b-pwm-motor-controller-for-frc +http://www.mindsensors.com/frc/183-sd540c-can-based-motor-controller-for-frc + +Wire Size +FRC has strict rules about what size wire can be used for what parts. To achieve Level 2 you will have to memorize the rules and be able to apply them. For Level 1 you need to understand that bigger wires are used for more power hungry things such as motors, compressors, and batteries. Most of the time you can find the wire size or GAUGE of the wire by reading the print on plastic jacket around the wire. +The lager the wire’s physical size, the lower the number Gauge 6> Gauge 8 +AWG 6 Gauge +AWG 14 Gauge + +Wire Pairs +Electricity needs a “Complete Circuit” (closed Loop) to flow. To achieve this the wires are often paired. + +Black wire = Negative Red wire = Positive +AWG 6 Gauge +AWG 6 Gauge + + +12 Volt Sealed Lead +Acid Battery + +To Achieve Electronic Technician Level 1 +Read this presentation and memorize the names of each part, paying close attention to the differences between each part. +Take the Pretest for Electronics Technician Level 1 +Schendle an in person test with a Electronics Trainer + +Next-Electronic Technician Level 2 +Understand the basic signaling protocols needed to assemble a board. +Correctly build a complete board (including PCM) +Demonstrate Crimping skills +Demonstrate Solder Skills +Understand Team approved Connector methods/systems. + diff --git a/sources/2890/training/electrical-level-2.md b/sources/2890/training/electrical-level-2.md new file mode 100644 index 0000000..e6c4f94 --- /dev/null +++ b/sources/2890/training/electrical-level-2.md @@ -0,0 +1,255 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Electrical Level 2 + +Electrical Level 2 +Assembly of components. + +2890 The Hawk Collective + + +FRC Robot Wire Guide + +Battery +FRC battery is a 12 volt battery that is used to power everything on the bot. First has Strict requirements about the type of battery that can be used . +Nominal Voltage - 12 Volts +Nominal discharge rate 20 hours +Min 17Ah +Max 18.2 Ah +Nominal Dimensions 7.1”x3”x6.6” +/- .1” +Weight +Min 11 Lbs +Max 14 Lbs +Terminal = Nut and Bolt Style +(2018 game manual) + +SB-50 Anderson Connector +-Can handle up to 120 amps. +- Polarized to prevent connecting backwards. +-6 Gauge wire + +Main Breaker +-This has to be accessible from the top of the robot, and not buried under or inside anything. +-It acts as the main power switch for the eintre robot. +-Pressing the red button on top shuts OFF the robot and causes the “lever” to pop out on the side. +-Pushing the lever in turns the robot ON. +-6 gauge wire in and out with “ring type” connectors +-Will trip/open if 120 Amps passes through it. + +Power +Distribution +Board +PDB manual + +PDB-Power +12 Volt Sealed Lead +Acid Battery +SB-50 +SB-50 +At one end of the PDB there are two barrel like bumps. Use an Allen Key to remove the two bolts. Under that you will find two METRIC 6 Bots and lockwasher. The posts accept a ring connector at the end of 6 Gauge wire. + + + +Battery wires can not exceed 12 inches per segment. + + +Crimping +Add details about crimping systems. + +Soldering +Add details about crimping systems. + +PDB-Power +SB-50 +Use 6 gauge wire and 2 crimp on connectors. To make a wire to go here. Use the Hydraulic crimper in the yellow box to make this connection. Cover ends in shrink wrap leaving the loop exposed +If the SB-50 has the same length legs you might have to shorten the red this to accommodate the Main Breaker. +Bolt the short wire to the Positive terminal on the PDB and to the Breaker as shown. Bolt the SB-50 to the breaker and PDB. + +PDB-Power +SB-50 +Simple math for SB-50 to PDB +2 inches + +PDB- CAN +CAN connectors have 2 wires. While there is nothing special about these wires they are often colored yellow and green to distinguish them from the other power & signal wires. +CAN is a daisy chain system. Each device in the network can talk to every other device over the same two wires. +Order of devices is not critical on the CAN network is not critical ,however CAN networks need an “end of chain” indicator. This is the terminator. The PDB has a terminator built in. Its default position is ON . Which makes the PDB the last thing on the CAN network. +At this level you need to be able to match the colors of wires Yellow always goes to yellow, green to green and the nominal wire size is 20 gauge. +20 gauge + +PDB- Power +There are 16 power “channels” +-8 channels up to 30 amps +Smaller items +10-24 gauge wire + +-8 channels at 40 amps +Mostly used to control motors +6-12 gauge wire + + +PDB- Power +Each channel is paired with a black and red connector. +The two indicated here are connection pairs for 10 and 12 +Size of the wire will be determined by the current draw of the device. +Each channel can only host ONE device/circuit. + + + +PDB +Motor Controller +CIM +12G +14G + +PDB- Breakers +Each Red channel has a “breaker” associated with it. The breaker is a resettable fuse that breaks or “trips” the circuit. This occurs when individual circuit pulls too much electricity ( current). Only 40 amps in the larger sections. 30 amps to 5 amps in the smaller section. If a fuse “trips” it will reset once the breaker “cools down”. Fuse must be the same or less than the devices maximum current draw. + +PDB- Breakers +Talons = 60 amps max. We use a 40 amp breaker. +From the CTR Electronics website for Talon SRX + +PDB- Wago +Wago goes here +Wire goes here +The connectors used on the PDB are called WAGO connectors. A special Type of “screwdriver” called a wago is used to open the connector and an internal spring closes it. Pushing the Wago tool all the way in the connector will open allowing the wire to inserted into the round part of the connector. Pull it out and it will close. It is NOT a lever. If a regular screwdriver is used it could damage the connector or Screwdriver. + +PDB- Small power outs +At the bottom of the PDB there are a few special outputs protected by “regular Fuses” that will fail one time and have to be replaced. +16 Gauge wire +Use 16 gauge wire to connect the Rio,PCM,and VCM + +Robot Rio + +Robot Rio - Ports - CAN +CAN connector is the communications backbone of the robot. We use CAN to communicate to the PCM, Motor controllers, and PDB. The newer versions of the Rio have the colors printed on them +Yellow = High +Green = Low + +Robot Rio - Ports - Motor controllers +2890 typically uses Talon SRX motor controllers. These use the CAN network for their speed and direction signals (along with a whole host of other signals). + +Robot Rio - Ports - +Motor controllers +2890 prefers to connectorize as many connections as we can to make swapping parts easier. We are currently using Anderson PowerPole connectors for motors +The green and white wires should all be wired the same way and changed in code. +Power Pole +Cim +Mini Cim +Bag motor + +Anderson Power Pole +Tongue +Hood +2890 assembles the power poles tongue down red on right + +Robot Rio - Ports - USB in +Used to make the Rio look like a device on the usb network of another computer. Can be used to access the silver Silverlight diagnostic screen or to “drop code” + +Robot Rio - Ports - USB Host +USB devices such as cameras can be plugged in here and are accessible by the Rio itself. + +Robot Rio - Ports - Ethernet +Main way most teams access the Rio +Used to communicate directly with the drive station in “Tethered mode” or via WiFi with the radio in wireless mode. + +Robot Rio - Ports - DIO +Digital Input / Output +Can only send a ON or OFF signal +Can only receive ON or OFF signals + +Fire solenoids +Limit Switches. +Connect servos +Ultrasonics +Indicator lights +Mode Switches +-Black = Ground - +-Red = 5 Volts + +-White = Single / Data + +Often used to : + +Robot Rio - Ports - RSL +Robot Safety Light- Used as a signaling light to show communications status. +ROBOT WILL NOT ENABLE WITHOUT LIGHT INSTALLED +-Red = 5 Volts + +-Black = Ground - + + +Robot Rio - Ports - Relay +Controls mechanical switches called relays. Relays typically have 2 states as listed on the board Forward & Reverse. +If forward is HIGH reverse is LOW +If reverse is HIGH froward is LOW + +-forward = 5 Volts + +-reverse = 5 Volts + +-Black = Ground - + + +Robot Rio - Ports - Analog IN +Used to “Read” a signal that varies from 0-5v + +-White = Single / Data +-Red = 5 Volts + +-Black = Ground - + + +Potentiometers +Optical (light) sensors +Some types of gyros / accelerometers +Often used to : + +Robot Rio - buttons +Reset =reboots the FPGA and Processor in the Rio when the button is held down for 5 seconds. +User = Button that can be accessed in the code. +Not debounced + + +Robot Rio - Ports - PWM +Sends out a signal that switches on and off very quickly. This signal is primarily used for motor controllers and servos. Positive Voltage here is 6V. +When connected to a motor controller its wires are: +Red, White, Black +When connected to a servo it is +White, Red, Black + + +Robot Rio -Lights - RSL +Mimics the RSL light showing connection status. + +Voltage +Regulator +Module + +Pneumatic +Control +Module + + +Radio +¼ inch jack +Center + +The standard connection for the radio is a ¼” barrel jack. Look at the label on the bottom of the radio to determine the Voltage and current. +Voltage must be the same. Current should be HIGHER. + +Radio +Poe Injector +2890 has been experimenting with Power Over Ethernet into the POE Port on the radio +Ethernet + +To Achieve Electronic Technician Level 2 +Memorize the details of this presentation +Take and pass (100%) the Pretest for Electronics Technician Level 2 +Schedule an in person test with a Electronics Trainer to construct a board +Demonstrate wire stripping +Demonstrate Crimping of Farules, Anderson Power Poles +Wire and test a basic electrical board. +Talon, PWM motor controller, Limit switch, RSL, servo, PCM, VCM, Radio, +Pass the Electronics Technician Level 2 Test with 95% proficiency or better. + +Next-Electronic Technician Level 3 +Memorize all LED error codes for RIo and Talons. +Troubleshoot a electronics board with introduced errors. diff --git a/sources/2890/training/electrical-level-3.md b/sources/2890/training/electrical-level-3.md new file mode 100644 index 0000000..7e4f4b3 --- /dev/null +++ b/sources/2890/training/electrical-level-3.md @@ -0,0 +1,156 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Electrical Level 3 + +Electrical Level 3 +Specialty ports, Troubleshooting & Fault Codes + +2890 The Hawk Collective + + +FRC Robot Wire Guide + +Power +Distribution +Board + +PDB - Trouble Lights +Lights should always match except in Bootloader Mode + +Robot Rio - Ports - CAN +CAN connector is the communications backbone of the robot. We use CAN to communicate to the PCM, Motor controllers, and PDB. The newer versions of the RIO have the color names printed on them. +Green = LOW +Yellow = HIGH + +Robot Rio - Ports - I2C +I2C = Inter Integrated Circuit +A two wire communication system, similar to CAN. Hundreds of devices can be connected to this port with only 2 data wires as long as each device has a unique address. +Rio = Master I2C Device = Slave 12C +4 pins +Ground - Power(3.3v) - System Clock - System Data +Research Usage + +Robot Rio - Ports - RS-232 +Also known as UART. This is a basic Serial Communications system. Relatively slow communications, but very universal. +3 pins +Ground - Receive - Transmit +Research Usage + +Robot Rio - buttons +Reset =reboots the FPGA and Processor in the Rio when the button is held down for 5 seconds. +User = Button that can be accessed in the code. +Not debounced + +Research Usage + +Robot Rio - Ports - SPI +Serial Parallel Interface - Port with the ability to talk in parallel to multiple devices on a common network. Each Chip Select # pin enables the individual device (4 devices). While the pins on the left side of the socket are shared amongst all the devices. +SCK = System Clock +MOSI = Master Out Slave In +MISO= Master In Slave Out +Research Usage + +Robot Rio - MXP +Research Usage +Expansion port- Accepts speciality designed circuit boards that expand the functionality of the Rio. Screw points used to secure the expansion board. + +Robot Rio -Lights - RSL +Mimics the RSL light showing connection status. + +Robot Rio -Lights - Mode +Shows the current mode of the robot. +Off = Outputs disabled +Solid Green = Outputs enabled - Autonomous +Solid Yellow = Outputs enabled - Teleoperation +Solid Red = Outputs unknown, undetermined, test mode + +Robot Rio -Lights - Comm +Shows the communications status of the robot. +Solid Red = No Code +Blinking Red = E-Stop was activated +Solid Green = Active, Driver station connected. +Any Yellow = Reserved + + +Robot Rio -Lights - Comm +Shows the current Communications of the robot. +Off = Off +Blinking Yellow = Radio Booting as AP +Solid Yellow = Radio is Active as AP +Blinking Green = Radio Booting as Bridge +Solid Green = Radio is Active as Bridge +Any Red = Reserved + +Robot Rio -Lights - Status +Shows the current Self test status of the boot process. +2 blinks = Probably failed upgrade. +3 blinks = Safe mode +4 blinks = Multiple crashes without reboots. Probably out of memory. +Regular blinking / solid on = Irrecoverable crash (call NI). + + +Robot Rio -Lights - Power +Shows the current Communications of the robot. +Off= voltage outside normal range. +Solid Green = No faults +Solid Red = One or more voltage rails are shorted or overcurrent +Blinking Red = Over 16v applied to Rio outputs disabled +Solid Yellow = Brownout Under 6 volts outputs disabled + +General Troubleshooting +When confronted a problem on the robot, unskilled technicians will jump from device to device. They often prioritize the devices that they are most comfortable with to least. By achieving Level 3 status you will develop a new skill for troubleshooting. +Troubleshooting procedures: +1) Mentally isolate the subsystem. +2) Check the “trouble / signal lights” for a clue. +3) Start closest to the affected device (motor, solenoid, sensor). +Have Programmers check the code for this item while you are doing the hardware side. +4) Check all input sources on that device. (power,signal,air) + Look for loose/poor/weak/broken connections/ bad crimps / solder joints. +5)Move up the substem, branching and checking at each point. Until you reach a known good item. + ->Know good items are devices that connect to multiple devices, and the other devices are still functioning. + + +2890 Trouble Protocols +When troubleshooting a subsystem. +Call out “ Im Troubleshooting _________” (pneumatics/ electrical/ drive drain) +A second person who has any level certs in that area will “hover” and assist. +The primary person will verbalize what they are checking and what they are thinking. +The secondary will listen and only speak up if a step/subsection/trouble spot was missed. + +(If no certified secondary is available a mentor will step in) + +Resolving Problems +Once a probable defective device has been identified: +1)Quick swap identical item, Communicate the swap with all the Subsystem Leads so they can make all necessary changes while the swap is occurring. +2) As soon as the device has been swapped, check it, check it again, and then check it again. +If hardware fixes are not resolving the problems: +-Communicate with the lead programmer all actions taken by the hardware team. + +Talons + +Talon LED Codes + +Pneumatic +Control +Module + + +PCM Status LEDs + +PCM Status LEDs + +To Achieve Electronic Technician Level 3 +Read this presentation and memorize the memorize the fault light codes for Rio, PCM, Talons. +Find the slides marked with “Research Usage”. Research one instance of another team/device using this port. +Take the Pretest for Electronics Technician Level 3 +Schendle an in person test with a Electronics Trainer for level 3. + +Next-Electronic Technician Level 4 - Trainer +Assist in each lower level training procedures least twice with guidance from Mentor/System Lead +Participate in updating / upgrading tests / training materials. +Retake all 3 Q&A Pre-test/test in a single supervised sitting lasting no more than 1 hour. + diff --git a/sources/2890/training/mechanical-level-1.md b/sources/2890/training/mechanical-level-1.md new file mode 100644 index 0000000..b5df5ca --- /dev/null +++ b/sources/2890/training/mechanical-level-1.md @@ -0,0 +1,145 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Mechanical Level 1 + +Mechanical Level 1 +Measurement and Sketching +2890 The Hawk Collective + + +Measurement and Marking + +There are 2 units of measure Standard and Metric +The majority of the work we do is in the standard format + +Countries that Use the Standard System +Countries that Use the Metric System + +The indicator at the end of the ruler tells you what the smallest unit that side of the ruler can indicate + +Metric units use the decimal system where each larger unit is broken up into 10 smaller units. +1 Centimeter = 10 Millimeters +1 Millimeter + +Meters +Commonly used prefixes for Metric units + +Standard System breaks up hole units into fractional units. +½,¼,⅛,etc + +1 Millimeter +½ +¼ + +⅛ + + + +All Fractional rules apply with the standard system. +-reducing +-adding +-subtracting +½ +¼ + +⅛ + + + + +Use the smallest denominator (bottom number) option when writing down/conveying measurements. + +Use whole numbers +1 and 3/16ths not 19/16ths + +To make the math simpler fractions can be converted to a decimal number. That requires a bit of mental gymnastics. +1 Millimeter + +Measuring Devices - Tape Measure +Not good for accurate measurements due to the moving part at the end. It is a feature not a bug, but if you do not understand it it can skew your measurement. Tape measures are fine for rough or overall measurements do not use it for part fabrication. If you have nothing else. Do not use the tab at the end as your starting position. Instead, skip to a number on the tape, like 3, measure from there out. Subtract 3 from your final number. + +Measuring Devices - Ruler +Best choice for larger measurements. Here again try to make your measurements between two numbers and not from the corner/end. Use the subtraction method mentioned in the last slide for more accurate measurements. + +Best choice for small measurements. Calipers allow you to measure +-inside holes (with the ears on the back) +-outside objects (with the large fangs below display) +-Depth of holes with the spike +( extends from the back of the bar) +Measuring Devices - Caliper + +Measuring Devices - Caliper +Be sure to zero the caliper before using it and check its zero often. +To zero it close it all the way and press the ZERO button. + +Making your mark! +When making a mark on an object to be modified in some way we need to do it in a way that will remove any confusion. +Here are some general rules. +Use a very sharp point when marking (Sharpies are never OK),scribe, blade, pencil. +A good cut will leave half the line behind. +When cutting, put an x on the side of the material that is considered waste material. +Use a cross-hair mark for drill holes. Use a center punch to start the hole. +X +Waste KEEP Drill + +Sketching and Markup + +A sketch is a hand drawn representation of a part or assembly that has enough information on it to make it. It could also show how different parts interact with each other. It should include at least one view (side of) an object and might have measurements of the desired feature. +It does not have to be to scale or artistically accurate. +Sketch + +We are going to look at how this part was marked up so we can understand how mechanical draftspeople do it. We are not expecting this level but it does show good practices. + +Sketching Markup + +Sketching Markup +Overall dimensions + +Sketching Markup +Distance from known points to add features + +Sketching Markup +Size and shape of features + +Sketching Markup +Size and shape of features +Circle with a line through it indicates diameter of the Circles +2x indcates 2 of the same size + +To Achieve Mechanical Technician Level 1 +Read this presentation understand the tools and generally how they are used. +Take the Pretest for Mech Technician Level 1 + + +Next-Mech Tech Level 2 +Review safety guidelines for each tool. +Get supervised “hands on time” with each tool. +Schendle an in person test with a Mechanical Trainer +Cut and dress a piece of square tube to size. Be no more than 1/16 out of spec +Drill two ¼” holes a specific distance apart. +Hand sketch an object given to you the trainer. Include as much info to recreate the item. +1 sided view minimum +Include measurements + + +To Achieve Mechanical Technician Level 1 +Read this presentation understand the tools and generally how they are used. +Take the Pretest for Mech Technician Level 1 +Schendle an in person test with a Mechanical Trainer +Identify each tool and its purpose +Pass written ruler test with 90% or better +Hand sketch an object given to you the trainer. Include as much info to recreate the item. +1 sided view minimum +Include measurements + +Next-Mech Tech Level 2 +Review safety guidelines for each tool. +Get supervised “hands on time” with each tool. +Schendle an in person test with a Mechanical Trainer +Cut and dress a piece of square tube to size. Be no more than 1/16 out of spec +Drill two ¼” holes a specific distance apart. + diff --git a/sources/2890/training/mechanical-level-2.md b/sources/2890/training/mechanical-level-2.md new file mode 100644 index 0000000..4884717 --- /dev/null +++ b/sources/2890/training/mechanical-level-2.md @@ -0,0 +1,175 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Mechanical Level 2 + +Mechanical Level 2 +Tools +2890 The Hawk Collective + + +Hand Tool Identification and Purpose + +Hammer +Original Intended to drive and remove nails. Our team most often uses it as a heavy “persuader” to move objects into place. +Most of the time the surface of the persuaded object is damaged in the process. +Safety: Striking hard surfaces can cause bits of the hammer or bits of the object to break off that can damage humans around you. + +Soft faced hammer used to tamp objects together. +The better choice to use when “persuading” +Types +Deadblow -has sand in it to reduce bouncing +Non-marring - rubber will not leave a skid mark on the object +Double Sided - has two types of materials on them with different attributes such as hardness or marrablitiy. +Mallot +Safety: Mallots can bounce in unpredictable directions when striking surfaces + +Generic name for a marking device normally consisting of a pointed or sharp hard metal object used like a pencil to make marks in softer materials like wood aluminum or plastic. + +Also called a “Scratch Awl” +Scribe +Safety: Pointy OUCH! + +Used to remove edges after metal is cut or drilled. + +Deburring Tool +Safety: Working with sharp edges. + +A device used for rotating screws with matching head shapes. +Philips, Slot(flathead), Square, and Torx are the most common. We work almost exclusively in Hex Socket Cap. + + +Screwdriver +Safety: Not to be used as a Wago or Pry bar. + +One of the most common used tools on our team. The main two sizes we use are 3/16 and 5/32. + +Can be ballended or square. Ball-end allows you to get at a screw at angle other than perpendicular but has less surface contact and is more likely to strip. +Come in metric and standard sizes. If it seems loose you might be in the wrong group. + + +Allen Key/Hex Key +Safety: + +Can have special functions, but all are used to check for perpendicular or to make marks perpendicular to a plane. + + + +Square +Combination +Safety: +Speed +Builders +TriSquare + +Used to put a small indentation into a material to limit the amount of drill bit “skating” on a smoothe or rounded surface. + +Can be spring loaded/mechanical or manual + + + +Center Punch +Safety: Can put “large indentions” in flesh. + +Used with special connectors to connect wire to devices without any soldering or external connectors. + + + +Wago Tool +Safety: Can slip and implail if not used properly + +Used to hold or turn a nut or bolt. +Our team primarily uses one size ⅜ with our ¼ -20 nylock nuts + +Only us a crescent wrench as a last resort (after your fingers and teeth* have failed). +Wrench +Safety: +*Sarcasm +Box/Open Ended +Socket/Ratchet +Crescent + +Pliers are used for grasping, twisting, clamping, and bending parts. +Often used to aid in assembling oversized parts. + +As a last resort can be used on nuts and bolts. +Pliers +Safety: + +Power Tool Identification and Purpose + +We have a few bands saws that we use for the robot. +Metal- we have a green cordless and a larger black one. These have blades with small teeth. While we call these metal saws they do not cut all metals. If you are unsure ask. But as +Wood/plastic- lager grey bandsaw. +Band Saw +Safety: Safety lesson required before use. +https://www.youtube.com/watch?v=_fJv2f6-014 + + +We have modified a cordless chop saw to cut metal. We added a non-ferrous metal cutting blade (soft metals only), and an enlarged fence. +This saw does shoot shavigns out the back, so pay attention to what is directly behind it, such as another teams pit ! +-Securely clamp the item +-Let the blade come to full speed +-Let the blade do the cutting +-Allow the blade to stop before lifting the blade out of the workpiece. + + +Chop Saw +Safety: Safety lesson required before use. +Need to film a how to video. + + +Drill presses are used to drill holes thought items. They can be outfitted with sanders, counter boars and other items. + +A special “key” (chuck key) is used to tighten the “bit-heder”(chuck). + +When drilling through materials with smooth or round surfaces a center punch is used to “start” the hole by giving the drill bit a place to sit in. +Drill Press +Safety: Safety lesson required before use. + + +We use hand drills to make holes, grind and smooth edges,/holes, and install nuts and bolts. + +Speed is controlled by the gearbox switch on top and the trigger. Direction is controlled by the switch above the trigger. + +The chuck is tightened around the bit by hand or by hand assisted with the drill motor. + + +Hand Drill +Safety: + +The small metal lathe is used for many things. Most often the material is locked into a large multi-jawed chuck. The tools are then mechanically pushed up against the the surface of the material and shaved to change its shape. + + +Metal Lathe +Safety: + + +Table Saw + +Manual Mill- Our team has access to a manual mill that can be used to shape metals ( and woods and plastics) to a shape including slots and holes. +CNC Mill - we have retrofitted older mill that can be “driven” via a computer to make a repeatable shape or series of shapes in a material. These “cuts” can be coded using a numerical system called G-Code or you can use a software package that creates the G-Code from a graphical toolpath. +Mill +Safety: Safety lesson required before use. + + +CNC Router - used to cut shapes out of metal plastic and wood. Also used to a limited degree to drill holes. +CNC Router +Safety: Safety lesson required before use. + + +To Achieve Mechanical Technician Level 2 +Next-Mech Tech Level 3 +Review safety guidelines for each tool. +Get supervised “hands on time” with each tool. +Schedule an in person test with a Mechanical Trainer +Cut and dress a piece of square tube to size. Be no more than 1/16 out of spec +Drill two ¼” holes a specific distance apart. + +Wheels +Gearboxes +Chassis design + diff --git a/sources/2890/training/mechanical-level-3.md b/sources/2890/training/mechanical-level-3.md new file mode 100644 index 0000000..6dc381b --- /dev/null +++ b/sources/2890/training/mechanical-level-3.md @@ -0,0 +1,245 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Mechanical Level 3 + +Mechanical Level 3 +Gearboxes, Wheels, Chassis, Motors +2890: The Hawk Collective + +Motors + + NEO Brushless motor +Medium Torque motor. +The most common we use. +Be careful, they can burn out easily if too much torque is applied to them. +External motor controller ( spark max) +Specs : +stall torque = +Free Speed = +Optimum RPM = +Shaft options ? +Spark Max Trouble Lights + +Spark to neo connections +Medium Torque motor. +The most common we use. +Be careful, they can burn out easily if too much torque is applied to them. +External motor controller ( spark max) +Specs : +stall torque = +Free Speed = +Optimum RPM = +Shaft options ? +Spark Max Trouble Lights + +Falcon 500 +High Torque motor. +Rarely used. +We mostly use them for tasks that require extra torque and are too limited in space to add a larger gearbox, or the speed is too low when the torque is high enough. +Internal motor controller Talon SRX +Specs : +stall torque = +Free Speed = +Optimum RPM = +Shaft options ? +pg 39 Trouble Lights + +Redline / 775 / NeverRest +High speed +Rarely used. +Often used for shooters +Use Victor or Talon SRX motor controllers + +NEO Vortex +Pass through shaft +New / preorder +Integrated removable Motor controller +Swappable shaft options + +Performance Curve / Data + +Performance Curve / Data + +Performance Curve / Data + +Motor +No load speed +Efficient speed +Max rpm +Stall torque +Neo 1.1 +5676 +3000 +5820 +3.28 +Falcon +6380 +3200 +6380 +4.69 +775 +18730 +9370 +18730 +0.71 +Neo Vortex +Side by Side + +Gearboxes and Torque Multiplication + +Torque Multiplication +In gearboxes, when you decrease the speed of an axle, you increase the torque of the axle. That means that while it may spin slower, it can spin with much more weight/force, the same way having a long lever allows you to lift heavy objects, but you have to move the lever farther. If the gear on the motor is larger than the gear it is connected to, the speed is increased and the torque is decreased and vice versa. + +Gearboxes +Gearboxes are one way to multiply torque. By interconnecting several gears, the speed of a motor is multiplied by several times. You attach a motor or two to one side, and a hex shaft comes out the other side with a higher rotation. Most of our motors need to be plugged into a gearbox in order to function, but many of those can change their ratios + +Chain and Sprockets +An alternative or addition to gearboxes, chain and sprockets can also be used to change the speed or torque of a motor. They are usually mounted on hex shafts. They take up more space than gearboxes, but are simpler to adjust without prior experience. + +How to Calculate Surface Feet Per Minute +This allows you to calculate how fast a wheel will roll a bot forward given the rotations per minute and the diameter of the wheel. +Diameter*RPM*0.262=Surface feet per minute +Ex. A wheel with a 12” diameter spinning at 40 RPM would move a bot by 125.663599… feet per minute. +12*40*0.262=125.663599… + +How to Calculate Surface Feet Per Minute +You will be given a SF/M speed. +Start with the wheel and motor, since they are limited in your choice +Neo and a 8 inch wheel + + +How to Calculate Surface Feet Per Minute +Start with the wheel and motor, since they are limited in your choice +Neo and a 8 inch wheel +Calculate the circumference of the wheel: +2 x π x Radius = circumference. +2 x 3.1415 x 4 = 25.132 inches per rotation +25.132/12=2.094 feet per rotation. + +How to Calculate Surface Feet Per Minute +Neo and a 8 inch wheel +Neo optimum speed ≈3000RPM +If we were to connect the wheel directly to the Neo we would move at 3000RPM x 2 = 6000 SF/M +Nearly 70 Miles per hour at a very low torque. + +How to Calculate Surface Feet Per Minute +Neo and a 8 inch wheel +Neo optimum speed ≈3000RPM +Wheel ≈ 2 feet Circumference +Direct motor speed 6000 SF/M +Target motor speed = +FRC typical 10-20 SF/S + or 60-120 SF/M + +How to Calculate Surface Feet Per Minute +Neo and a 8 inch wheel +Neo optimum speed ≈3000RPM +Wheel ≈ 2 feet Circumference +Direct motor speed 6000 SF/M +Target motor speed = +FRC typical 10-20 SF/S + or 60-120 SF/M +We divide the direct motor speed by the desired to determine the overall ratio. +6000/60 =100:1 ratio +With this you can find a gearbox / sprocket set that will achieve this. +All these numbers are freespeed ( no load ) + +A note about torque +Neo and a 8 inch wheel +Neo Stall torque ≈ 1.5Nm + Or ≈ 1.1Ft/Lbs + Or ≈ 13.2in/Lbs + + +Motor can lift 1.1lbs at the end of a 1 foot arm + +A note about torque +Neo and a 8 inch wheel +Neo optimum torque ≈ 1.5Nm + Or ≈ 1.1Ft/Lbs + Or ≈ 13.2in/Lbs +If we were to connect the wheel directly to the Neo we have: +52.8 in/Lbs or 4.33 ft/Lbs or 5.87n/m +4” + +A note about torque +Neo and a 8 inch wheel +After a 100:1 gearbox we would have 5280 in/Lbs + Or ≈ 440 Ft/Lbs +Or ≈ 596 n/m +Of Stall torque. +4” +Motor can lift 440 lbs at the end of a 1 foot arm + +Wheels + +AndyMark Variable Malleability Rubber Wheels +Rubber wheels that have different hardnesses facilitating different uses. Often used for actuators, especially in tasks involving grabbing and moving elements. The hardest(black) ones can be used as tires on the drivetrain. + +Omni Wheels +Wheels that push in one axis of motion and are nearly frictionless in the other. Can be arranged to allow motion in multiple axis. + +Mecanum Wheels +Wheels composed of a bunch of small rollers that can rotate diagonally to the direction normal wheels push in. When paired together, these wheels can move a robot in directs traditional wheels usually cannot. + +Drivetrains + +Overview +Drive systems are the set of wheels and motors that allow the robot to move. The kind of wheels used, the amount of motors, and the arrangement of these devices allow for different capabilities, pros, and cons. + +Tank +Drive System consisting of two sets of normal wheels that can rotate in both directions. The wheels are positioned on opposite sides of the bot in order to allow the bot to rotate. Very simple to make and program, but very limited in capabilities and degrees of freedom and causes a lot of sideways friction on the wheels. + +H +Drive System consisting of 4 omni-wheels pointed forward and 1 omniwheel oriented to the side to allow the robot to move in more degrees of freedom. Can be pushed around more easily than other systems. Takes up a lot of room on the bottom of the bot + +Kiwi +Drive system that allows for movement in all four direction. Uses Omni Wheels in a triangle shape to allow for the movement. Halfway between H Drive and Mecanum. Only here because this random guy named Jacoby thinks it’s cool + +Mechanum +Drive system consisting of special wheels that can be used to move a robot in 3 degrees of freedom. By turning combinations of wheels in different directs or different speeds, the robot can move side to side instead of just forward and back. + +Swerve +Drive system consisting of 4 wheels that can point in any direct. THeir angle is controlled by one motor, and the rotation is controlled by another. The best drive system for most projects, but very complicated to program. We have tried it before, but failed and had to revert to tank drive. + +Comparison +Sideways Movement +Traction +Space used +Programming complexity +Tank +No +High +Low +Low +H +Yes +Low +High +Medium +Kiwi +Yes +Low +Depends +High +Mecanum +Yes +Medium +Low +High +Swerve +Yes +High +Medium +Extreme + +To Achieve Mechanical level 3 +Using the items listed on a worksheet, design a chassis that moves at a speed(SFPM) at optimum performance as determined by the evaluator. Show Speed and torque at each system change ( motor to gearbox , gearbox to sprocket, Sprocket to wheels, wheels to floor). +Describe the construction and kind of wheels necessary to build a Kiwi-Drive chassis. +Construct any letter out of at least 3 metal bars. You can use any form of connection that doesn’t permanently damage the metal. +To Achieve Mechanical level 4 +Successfully train another team member to Mechanical level 3. diff --git a/sources/2890/training/pneumatics-level-1.md b/sources/2890/training/pneumatics-level-1.md new file mode 100644 index 0000000..9b9a7ff --- /dev/null +++ b/sources/2890/training/pneumatics-level-1.md @@ -0,0 +1,56 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Pneumatics Level 1 + +Pneumatics 1 +Identification of base components +The Hawk Collective 2890 + + + +Pneumatics +Controller + +Compressor + +Accumulator + +Air Pressure +Switch + +Safety Relief Valve + +Gauge + + +Regulator + +Pressure +Vent +Plug + +Flow Control + +Solenoids +Single +Double + +Cylinder + +Tubing + +Press fit Connectors + +To achieve Level 1 +Read this presentation and memorize the names of each part, paying close attention to the physical differences between each part. +Take the online test for Pneumatics Technician Level 1 +Next - Pneumatics Technician Level 2 +Understand the purpose of each part in the system +Use the latest game manual rules to correctly build a complete board (including Electronics) +Demonstrate proper hose routing skills. +Demonstrate how to test a board for a robot inspector. + diff --git a/sources/2890/training/pneumatics-level-2.md b/sources/2890/training/pneumatics-level-2.md new file mode 100644 index 0000000..c28a7f9 --- /dev/null +++ b/sources/2890/training/pneumatics-level-2.md @@ -0,0 +1,159 @@ +--- +type: training-material +source: hawkcollective Google Drive +date: 2026-05-03 +--- + +# Pneumatics Level 2 + +Pneumatics 2 + Purpose and Construction + +The Hawk Collective 2890 + +https://firstfrc.blob.core.windows.net/frc2017/pneumatics-manual.pdf + + + +Pneumatics +Control +Module + + +This is “little brain” of the pneumatics system. It controls all the safety parts of the system independently of the RIO. + +Compressor +A motor moves a piston that uses one way valves to move air out of the output. The system most often compresses the gas into a more dense state at higher pressure than standard atmospheric pressure + +Accumulator +This acts a reservoir for the air to “build up” in. The more of these you have onboard the fewer times your compressor has to turn on and off. + +Air Pressure +Switch +Senses the pressure nearest the compressor (high pressure side) turning off the compressor when the pressure reaches a certain level. FRC=120PSI +Top - analog. Can show pressure in driver station +Bottom-binary. Can show if it is at max pressure + +Safety Relief Valve +Mechanical relief valve designed to fail, at a specific pressure venting excess pressure . FRC requrires it to mounted as close to output of the compressor as possible. + +Gauge + +Shows the pressure in that part of the system. A single system can have many gauges. +PSI indicates how much pressure there is in the circuit or acting upon a specific part. +Pounds per Square Inch + +Regulator +Used to lower the pressure (pushing force) between two segments of the pneumatic circuit. + +Pressure +Vent +Plug +Used to vent/purge the pneumatic system rendering it safe to work on. + + +Pneumatics Control Module +} +CAN IN and OUT +It does not matter +Which is which +Just match the colors +18-16 Gauge +16 Gauge + + +Solenoids +Single +Double +Signals from the RIO tell the PCM to send electricity down the red(+) and black(-) wires to allow the air to pass from one side of the device to the other or switch the way air flows in or out of the device. +Level 3 - https://www.bibus.at/fileadmin/editors/countries/biaus/Pneumatik/Medien/ckd/Downloads/Elektrische_Einzelventile_Serie_4G.pdf + +Solenoids +There are 3 parts to most FRC solenoids. +1-Wire & connector +2-Coil Assembly (12v or 24v) +3-Solenoid Body +1 +2 +3 + +Solenoids +To manually activate solenoids find the circular buttons behind the coil assembly. It is often a different color than the rest of the solenoid. Press it with a blunt object to temporarily activate it. Use a small slotted screwdriver inserted into the slot to press and twist the switch to lock it open. + + +Cylinder +Uses air to move a rod in and out of the cylindrical body. They come in many styles, and sizes. +Typically they are designated by their bodys diameter (bore) and how far the piston moves when activated (stroke). +There are also mounting and end connector options as well as the ability to add a magnetic sensor to tell the Rio where that the moving part of the piston is at a specific location. +Also known as a piston. +Bottom +Top +2in +.75in +L3 add calculations + +Cylinder force calculations +To calculate the force available to the actuator: +Area of piston x applied pressure +Push = π r2 = 3.14*12= 3.14” * 60psi= 188 LB/in2 +Pull = Piston surface - rod area +π r2 = 3.14*.3532= .39” - 3.14 = 2.75” * 60psi= 165LB/in2 +Push +Pull +2in +2in +.75in +60 psi +L3 add calculations + +Tubing +FRC uses ¼ tubing. The ¼ (0.25) refers to the tubings outside diameter. Typically the inside diameter is closer to 0.15 inch. There can be pressure losses over long runs or if the tubing is deformed in some way such as being bent at too tight of an angle, pinched between two bodies, or wrapped too tightly around an immovable object. + +Press fit connectors come in many sizes colors and shapes. The ¼ inch tubing used on the robot can be pressed in with little effort. If the End of the tube is PERPENDICULAR (square) to the length, it will make an air tight fit. If the end has been smashed or is not “square” the seal will be suspect and possibly leak or fall out under pressure. +To remove the tube push in on the tubing, depress the plastic collar, and pull gently on the tubing. +Press fit Connectors +¼ inch +Tube + +Flow Control +Used to “slow down” air moving through an element (like a cylinder) by restricting the amount of air that is allowed to pass through it. This has the effect of making a piston move slower in the direction that flow controller is attached. + +Pneumatics Control Module + +} +Outputs 4-7 + +} +Outputs 0-3 +12 or 24 Volt Jumper +(One or the other) +Solenoids can operate at 12 volts or 24 volts. +The controller is Common Positive (+, HOT). The Negative (-,LOW) is the side that is switched on or off. The CAN bus sends the signals to an onboard controller that does the switching. + +Pneumatics Control Module + +} +Outputs + +} +Outputs +12 or 24 Volt Switch +(One or the other) +Solenoids can operate at 12 volts or 24 volts. +The controller is Common Positive (+, HOT). The Negative (-,LOW) is the side that is switched on or off. The CAN bus sends the signals to an onboard controller that does the switching. +Compressor +power +USBC programming port +Can bus Power in +Pressure sensors + +To achieve Pneumatics Technician Level 2 +Complete Level 1 +Pass Pneumatics 2 pre-test with 100% +Assemble a complete functioning pneumatics board with one double action Solenoid and a double action cylinder. +Achieve 95% or better on Pneumatics Level 2 Test. +Pneumatic Technician Level 3 +Troubleshooting a Pneumatics system +Pass Pneumatics 3 Test with 95% or better. +Calculating volume, recharge rate, piston power, strokes per charge. +Force at end of actuator.