|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
||||
|
||||
|
Wiring in general help
I am from team 2906 and we have just finished our season. During the off-season we are hoping to train the newbies. Anyway, our wiring is horrible. We always say 'oh this year it will be clean' but it always seems that either we dont have enough time, space or tolerance to make it streamline, like it should be. I was hoping to get pointers, any clever ideas that may help us out and any pictures of others layouts for this year that are clean. If it helps I can include a picture of the layout on our bot now.
Anything helps... ~Walker Ward Team President~ |
|
#2
|
||||
|
||||
|
Re: Wiring in general help
Some things I would do:
- Make sure you have at least 1-2 people that are dedicated to the electrical system. They'll help push the entire team on all of the following points. - Design for the electrical system from the beginning. Figure out where things will go so you aren't cramming them in at the last minute. - If at all possible, design the electrical system to be on a single board. Your electrical students can spend their time working on that board off the robot, and attach it later. This can lead to very clean, well wired boards! I highly recommend putting the electrical system in your robots bottom pan, it helps with CG management, and you can usually make room for it there if you plan for it ahead of time. - Utilize connectors, like the Anderson PowerPole series. These allow you to separate on-robot work and off-robot work, connecting the two after the fact! - Use zip ties and tie downs liberally. The difference between a neatly wired robot and a hot mess is constraining your wires to sit where they're supposed to! |
|
#3
|
|||||
|
|||||
|
Re: Wiring in general help
Quote:
![]() ![]() Last edited by MrForbes : 10-04-2016 at 22:23. |
|
#4
|
||||
|
||||
|
Re: Wiring in general help
Quote:
Of course, you do need to worry about metal shavings when everything is on the bottom. That's why the electrical board is one of the very last things to go in to the robot. during construction ![]() |
|
#5
|
|||||
|
|||||
|
Re: Wiring in general help
Our wiring has definitely improved over the years. While we still won't win any awards for neatness, we have improved year-over-year (except rookie to 2nd year) in terms of shorts, loose connections, accessibility, and labeling. [Edit: After suffering from TRS (Twitchy Robot Syndrome, that is partial or complete robot paralysis in at least half of our matches) in 2013 Ultimate Ascent, we had zero electrical faults during competition in both the relatively benign 2015 Recycle Rush and the thoroughly brutal 2016 FIRST Stronghold.] These are our big lessons learned over the years:
Second Edit: We do not have any special software for schematics; we make do with MS Power Point and similar drawing tools. Last edited by GeeTwo : 11-04-2016 at 23:13. |
|
#6
|
|||
|
|||
|
Re: Wiring in general help
Look into using Solidworks Electric tied into the Solidworks routing plugin.
In short, here's what you end up with: 1. A harness diagram for making the entire robot's harness OFF the robot. 2. Ensuring that everything fits, and all spaces clear the # of wires required. 3. Wires can be accounted for in weight during your robot design. 4. Good experience in proper electromechanical design. There's tons of youtube tutorials out there that will teach you everything you need to know about SW electrical. |
|
#7
|
|||||
|
|||||
|
Re: Wiring in general help
If you want to try something cool, you can put the majority of your electronic and pneumatic components on a "control panel". My team has done this for the past two years, and it's worked out well for us. Last year we had one control panel with electronic and pneumatic components, and this year we have two panels roughly dividing the systems into separate electronics and pneumatics panels due to limited space on the robot. These panels are removable in case we need to do any work with the control system separately. They are a byproduct of our modular design process which involves a team of a few designers CADing subsystems that can be modularly integrated with each other.
The basic idea behind our approach is to have two .125" lexan plates separated by 1"-2" standoffs with control system components mounted on both sides with the wires running through the middle. The wiring process is a bit tedious, and I promise you'll be unscrewing the panel plenty of times when it's first getting wired up, but the end product is nice and elegant. Check out this Google Doc if you want to learn how we make our panels: https://docs.google.com/document/d/1...it?usp=sharing We base our CAD models off of the actual CAD files of the control system components we are using, to make sure that all of our holes align and everything is spaced correctly. How do I know that this actually makes your wiring noticeably better and more attractive? Well, not to brag or anything , but we are constantly getting people from other teams commenting on our wiring at events and taking pictures. Also, the judges' comments for the five design awards that we've received in the past two years have all mentioned the quality of our wiring. Now, I'll admit that our wiring does get a little bit crazier as the season goes on, especially as we add new sensors and whatnots (all of those ugly pwm wires in the last url), but having a nice clean start is good. https://scontent-dfw1-1.xx.fbcdn.net/hphotos-xpl1/t31.0-8/10988274_10203868044558401_2898672782872616124_o.j pg http://i.imgur.com/sI13plw.jpg https://scontent-dfw1-1.xx.fbcdn.net/t31.0-8/12888615_1303371016346182_6685089353445235607_o.jp g |
|
#8
|
||||
|
||||
|
Re: Wiring in general help
Do you happen to have the files for the 3D printed PWM thing?
|
|
#9
|
||||
|
||||
|
Re: Wiring in general help
One of our students printed us a few this year -- I believe he got them off GrabCAD, but I don't have the links. (It may have been sourced from a CD thread, I'm not sure.)
|
|
#10
|
|||||
|
|||||
|
Re: Wiring in general help
Quote:
https://grabcad.com/library/roborio-...tention-clip-1 |
|
#11
|
||||
|
||||
|
Re: Wiring in general help
Quote:
|
|
#12
|
||||
|
||||
|
Re: Wiring in general help
https://www.facebook.com/FRCTeam2485...type=3&theater
Our system focuses on being able to "read ones work." Even if something is routed underneath the panel for cleanliness, the wires are all color coded and if someone that didn't wire the panel isn't able to at least read where the wires go to, then it needs to be redone. We also have the luxury of being able to build two bots, so more experienced students wire the first panel and rookies gain experience by having ownership of wiring the entire second panel themselves. Zipties are king. |
|
#13
|
||||
|
||||
|
Re: Wiring in general help
Here are some various links to 3D printable parts for your RoboRIO;
https://grabcad.com/library/roborio-...tention-clip-1 http://www.thingiverse.com/thing:1380606 http://www.yeggi.com/q/roborio/?s=tt http://www.yeggi.com/q/frc+robotics/2/ http://www.aipos3d.com/printable-3d-...by=field_views I for one printed the first link but any should work. |
|
#14
|
||||
|
||||
|
Re: Wiring in general help
I agree with what everyone else was saying. IMO, the most important parts for cleaner wiring are having an electrical sub-team,planning out where everything goes ahead of time, and most importantly leaving time for wiring, if possible. This past year, once we had the basic dimensions of the drivebase, a few people on the electrical sub-team CADed out an electrical pan and did placement of where all the components would be. It ended up helping greatly. As this was my first year on the electrical team, the thing that helped me the most was doing wiring during off-season. We had to rebuild our 2013 robot and I ended up getting practice by doing the pwm crimps for the old bot. If there are things needing to be wired during off-season, maybe let your newer students practice. Just some thoughts...
Here's a article I found about some wiring for robotics that might help. https://frcdesigns.com/2015/07/22/fr...rsus-function/ And also don't be afraid to use a plethora of zipties, fasteners, etc. ![]() Last edited by Jhstorm : 12-04-2016 at 00:23. |
|
#15
|
|||
|
|||
|
Re: Wiring in general help
For my team, we didn't do much before the season started, but we learned when we made the test bench for software. We also had people looking up the parts. This year was my first year and what really helped was researching because it made sure that I understood what they did. We put everything on the bottom pan, and attached it with velcro in case it ever needed to be removed. Some things, such as the PDP and RoboRio were on plexiglass mounts. I would recommend using zipties to keep the wires from going all over the place. Planning the layout before hand definitely helps. We just took measurements of everything, scaled it down, and tried to arrange it on paper before we worked on putting it on the robot.
|
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|