OCCRA
Go to Post teams that REALLY deserve to win will find ways to overcome a marginal officiating decision. Also, teams that REALLY deserved to win will try not to put themselves in that position. - Chris Hibner [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 08-31-2017, 11:50 AM
davispitts3577 davispitts3577 is offline
Registered User
FRC #3577 (Saints Robotics)
Team Role: Electrical
 
Join Date: Aug 2017
Rookie Year: 2017
Location: Arizona
Posts: 38
davispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to behold
PWM wire harness for rio (3D printed model)

Does anybody have a pwm cable harness model for quickly unplugging all the pwms? We have 2 rios and want to swap them out when new code comes along to avoid the long wait times and needed the bot on hand to deploy. We need a little harness to hold all the pwms so we can unplug and replug them in at the same time.
Reply With Quote
  #2   Spotlight this post!  
Unread 08-31-2017, 12:02 PM
firecrafty's Avatar
firecrafty firecrafty is offline
Registered User
AKA: Ryan Blue
FRC #1018 (Pike RoboDevils)
Team Role: Programmer
 
Join Date: Feb 2017
Rookie Year: 2016
Location: Indianapolis
Posts: 104
firecrafty will become famous soon enoughfirecrafty will become famous soon enough
Re: PWM wire harness for rio (3D printed model)

Quote:
Originally Posted by davispitts3577 View Post
Does anybody have a pwm cable harness model for quickly unplugging all the pwms? We have 2 rios and want to swap them out when new code comes along to avoid the long wait times and needed the bot on hand to deploy. We need a little harness to hold all the pwms so we can unplug and replug them in at the same time.
This is just me, but this seems like a good way to ensure that something will go wrong with the wiring...
__________________

"Programming is a science. Writing beautiful code is an art."
Any views I express are my own and do not necessarily reflect those of my team.

Last edited by firecrafty : 08-31-2017 at 12:19 PM.
Reply With Quote
  #3   Spotlight this post!  
Unread 08-31-2017, 12:02 PM
nickbrickmaster's Avatar
nickbrickmaster nickbrickmaster is offline
Not Allowed Near Power Tools
AKA: Nick Schatz
FRC #3184 (Blaze Robotics)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Eagan MN
Posts: 271
nickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud of
Re: PWM wire harness for rio (3D printed model)

So instead of having two minutes of robot downtime to deploy new code, you want to switch out CAN, power, PWM, DIO and whatever other things you have plugged into the RIO?

If you're deploying code enough that your deploy time is a significant problem, you should instead invest the time into a dashboard to change parameters instead of deploying every time you change your PID coefficients or whatever. (edit: or unit testing/simulation, whatever fits your situation)

I've found that using mDNS is a lot slower than using just the IP, especially when deploying over wifi.

Compile time is one of the few downtime moments programmers get. You can't take that away from us!
__________________
I have approximate knowledge of many things.
Any man who must say "I am the king" is no true king.
FRC 3184: 2014-, FTC 10648: 2015-2016

Last edited by nickbrickmaster : 08-31-2017 at 12:05 PM.
Reply With Quote
  #4   Spotlight this post!  
Unread 08-31-2017, 12:20 PM
firecrafty's Avatar
firecrafty firecrafty is offline
Registered User
AKA: Ryan Blue
FRC #1018 (Pike RoboDevils)
Team Role: Programmer
 
Join Date: Feb 2017
Rookie Year: 2016
Location: Indianapolis
Posts: 104
firecrafty will become famous soon enoughfirecrafty will become famous soon enough
Re: PWM wire harness for rio (3D printed model)

Quote:
Originally Posted by nickbrickmaster View Post
So instead of having two minutes of robot downtime to deploy new code, you want to switch out CAN, power, PWM, DIO and whatever other things you have plugged into the RIO?
Come to think of it, it would be faster and easier just to wait for the code to finish.
__________________

"Programming is a science. Writing beautiful code is an art."
Any views I express are my own and do not necessarily reflect those of my team.
Reply With Quote
  #5   Spotlight this post!  
Unread 08-31-2017, 03:19 PM
davispitts3577 davispitts3577 is offline
Registered User
FRC #3577 (Saints Robotics)
Team Role: Electrical
 
Join Date: Aug 2017
Rookie Year: 2017
Location: Arizona
Posts: 38
davispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to beholddavispitts3577 is a splendid one to behold
Re: PWM wire harness for rio (3D printed model)

Yes, but nonetheless, we would still like a holder to keep our pwms in the same spot and same location on the pin headers.
Reply With Quote
  #6   Spotlight this post!  
Unread 08-31-2017, 03:31 PM
GeeTwo's Avatar
GeeTwo GeeTwo is offline
Technical Director
AKA: Gus Michel II
FRC #3946 (Tiger Robotics)
Team Role: Mentor
 
Join Date: Jan 2014
Rookie Year: 2013
Location: Slidell, LA
Posts: 4,774
GeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond reputeGeeTwo has a reputation beyond repute
Re: PWM wire harness for rio (3D printed model)

I see a few likely candidates here.
__________________

If you can't find time to do it right, how are you going to find time to do it over?
If you don't pass it on, it never happened.
Robots are great, but inspiration is the reason we're here.
Friends don't let friends use master links.
Reply With Quote
  #7   Spotlight this post!  
Unread 08-31-2017, 03:40 PM
nickbrickmaster's Avatar
nickbrickmaster nickbrickmaster is offline
Not Allowed Near Power Tools
AKA: Nick Schatz
FRC #3184 (Blaze Robotics)
Team Role: Leadership
 
Join Date: Jan 2015
Rookie Year: 2014
Location: Eagan MN
Posts: 271
nickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud ofnickbrickmaster has much to be proud of
Re: PWM wire harness for rio (3D printed model)

Quote:
Originally Posted by davispitts3577 View Post
Yes, but nonetheless, we would still like a holder to keep our pwms in the same spot and same location on the pin headers.
Not sure if this is exactly what you're looking for, but I love Wildstang's Cable Magic print.
__________________
I have approximate knowledge of many things.
Any man who must say "I am the king" is no true king.
FRC 3184: 2014-, FTC 10648: 2015-2016
Reply With Quote
  #8   Spotlight this post!  
Unread 08-31-2017, 03:54 PM
Chris is me's Avatar
Chris is me Chris is me is offline
\_(ツ)_/
AKA: Pinecone
FRC #3929 (Atomic Dragons); fmr. FRC #228 (GUS) & FRC #2791 (Shaker)
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2006
Location: Philadelphia, PA
Posts: 8,310
Chris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond reputeChris is me has a reputation beyond repute
Re: PWM wire harness for rio (3D printed model)

Just eat the 12 seconds of time it takes for code to load? You almost spend more time waiting for the RIO to boot up. Not even close to worth the risk of something going wrong in this wiring process.
__________________
Mentor: 3929 (2018-?)
Mentor / Drive Coach: 228 (2016-2017) - 2016 RIDE Winner (with 1058, 6153)
Consultant Person: 2170 (2017)
College Mentor: 2791 (2010-2015) Build Photos - 2013 WPI Regional Finalists (with 20, 3182), 2012 BAE Finalists (with 1519, 885)
Student: 1714 (2009) - 2009 MN 10K Lakes Regional Winners (with 2826, 2470)
Reply With Quote
  #9   Spotlight this post!  
Unread 09-01-2017, 09:35 AM
philso philso is offline
Mentor
FRC #2882 (Nuts n Boltz)
Team Role: Mentor
 
Join Date: Jan 2011
Rookie Year: 2011
Location: Houston, Tx
Posts: 1,207
philso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond reputephilso has a reputation beyond repute
Re: PWM wire harness for rio (3D printed model)

Quote:
Originally Posted by davispitts3577 View Post
Does anybody have a pwm cable harness model for quickly unplugging all the pwms? We have 2 rios and want to swap them out when new code comes along to avoid the long wait times and needed the bot on hand to deploy. We need a little harness to hold all the pwms so we can unplug and replug them in at the same time.
What you are asking for sounds great in principle but will be very difficult and risky to implement well enough for you to realize a benefit.

As Chris states, you are better off just waiting for the software to load. You can reduce the number of times you have to wait if your software team tests the software on a test bed containing your second Roborio THOROUGHLY before loading the new revision on the Roborio in your competition bot.

Unless this device you are asking for can hold all of the female connectors of the various PWM cables in precise alignment, you are likely to have great difficulty re-inserting them all. If one of the male pins on the Roborio does not line up with it's corresponding female contact, you can bend the pin and break it off. If you make a large connector block that incorporates all of the PWM's the insertion forces and un-mating forces becomes quite high. The tendency then is to pull on the wires themselves, breaking them. There is also one cable that is slightly shorter, say by 1/16". That cable will take most of the physical strain when the cable bundle is moved, making it more likely to break than if it was an independent PWM cable. Lastly, connectors have a limited number of mating cycles and the connection starts getting flaky towards end of life.

You are better off to use something like cable ties to strap down the cables so that each is only long enough to reach the correct position on the Roborio, making it difficult to install on the wrong position. This still requires fairly accurate and repeatable positioning of the Roborio when you swap them.

Pick your poison. That's integral to the "Engineering" part of STEM.
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 12:41 AM.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi