Go to Post Copies gonna copy. - Arpan [more]
Home
Go Back   Chief Delphi > FIRST > General Forum
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 14-02-2015, 20:19
Dominick Ferone's Avatar
Dominick Ferone Dominick Ferone is offline
Registered User
FRC #5030 (The Second Mouse)
Team Role: College Student
 
Join Date: Dec 2012
Rookie Year: 2009
Location: Plainview NY
Posts: 250
Dominick Ferone is just really niceDominick Ferone is just really niceDominick Ferone is just really niceDominick Ferone is just really nice
Lead Screws Spinning Out Of Sync

We have two lead screws we are driving and one has been driving a little higher each time. It has the whole mechanism drive out of sync which could end up damaging the lead screws. Any ideas on how to fix this?
__________________

2010-2013 Team 353 The POBots - Student, 2014-present Alumni.


2014- present Team 5030 The Second Mouse - Mentor and Founder.
Reply With Quote
  #2   Spotlight this post!  
Unread 14-02-2015, 20:46
the_godfaubel's Avatar
the_godfaubel the_godfaubel is offline
College Mentor
AKA: Aaron Faubel
FRC #1208 (Metool Brigade)
Team Role: College Student
 
Join Date: Sep 2014
Rookie Year: 2011
Location: O'Fallon
Posts: 31
the_godfaubel is a splendid one to beholdthe_godfaubel is a splendid one to beholdthe_godfaubel is a splendid one to beholdthe_godfaubel is a splendid one to beholdthe_godfaubel is a splendid one to beholdthe_godfaubel is a splendid one to behold
Re: Lead Screws Spinning Out Of Sync

You could sync them up with a chain. This would force the one that was lagging behind to speed up. Our team had success with this on our 2013 bot.
Reply With Quote
  #3   Spotlight this post!  
Unread 14-02-2015, 20:52
Chris_Ely's Avatar
Chris_Ely Chris_Ely is offline
Registered User
AKA: luckof13
FRC #3414 (HackBots)
Team Role: College Student
 
Join Date: Jan 2010
Rookie Year: 2010
Location: Farmington, Michigan
Posts: 366
Chris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond reputeChris_Ely has a reputation beyond repute
Re: Lead Screws Spinning Out Of Sync

Are your motor controllers calibrated?
__________________
2013: Waterford Finalist, Livonia Winner, MSC Quarterfinalist, Curie Division
2012: Waterford, Northville, Livonia
2011: Waterford Finalist, Livonia
2010: Ann Arbor Rookie Inspiration Award, Troy

Mechanical Engineering Student,
Michigan Technological University
Reply With Quote
  #4   Spotlight this post!  
Unread 14-02-2015, 22:01
Joey1939's Avatar
Joey1939 Joey1939 is offline
Registered User
AKA: Joey Holliday
FRC #1939 (Kuhnigits)
Team Role: Programmer
 
Join Date: Jan 2014
Rookie Year: 2014
Location: Kansas City, Missouri
Posts: 140
Joey1939 has a spectacular aura aboutJoey1939 has a spectacular aura aboutJoey1939 has a spectacular aura about
Re: Lead Screws Spinning Out Of Sync

I totally agree on calibrating your speed controllers, but if you had to you could use a PID loop to make them both spin at the same speed. I know Talon SRXs have a built in mode for making them spin a specific speed based off a sensor input.
Reply With Quote
  #5   Spotlight this post!  
Unread 15-02-2015, 00:44
wilderbuchanan wilderbuchanan is offline
Registered User
FRC #3408 (Killobyte Cubs)
Team Role: CAD
 
Join Date: Dec 2014
Rookie Year: 2011
Location: Los Angeles
Posts: 35
wilderbuchanan is an unknown quantity at this point
Re: Lead Screws Spinning Out Of Sync

Make sure that the gear ratios are the same. My team had a similar problem and this was one of the answers. Also make sure the are in line.
Reply With Quote
  #6   Spotlight this post!  
Unread 15-02-2015, 01:26
catacon catacon is offline
Registered User
FRC #1444 (Lightning Lancers)
Team Role: Mentor
 
Join Date: Jan 2009
Rookie Year: 2006
Location: St. Louis
Posts: 154
catacon is a splendid one to beholdcatacon is a splendid one to beholdcatacon is a splendid one to beholdcatacon is a splendid one to beholdcatacon is a splendid one to beholdcatacon is a splendid one to beholdcatacon is a splendid one to behold
Re: Lead Screws Spinning Out Of Sync

Calibrating the speed controllers is a good start. You can use an encoder to get the speed of each and tune a PID controller to run them both at the same speed. If you are using Talon SRXs, you can run one Talon as a follower so it will take the same input as another. This may be useful if you can only encode one lead screw. However, if the drives are (significantly) mechanically different, this will not solve you problem.

The "easiest" way around this, is to mechanically couple them. We have two ball screws this year: one on each side of the robot. We have a drive shaft running across the robot that couples them together. We are only encoding one ball screw and running two Talon SRXs in a leader-follower system.
Reply With Quote
  #7   Spotlight this post!  
Unread 15-02-2015, 01:34
Oblarg Oblarg is offline
Registered User
AKA: Eli Barnett
FRC #0449 (The Blair Robot Project)
Team Role: Mentor
 
Join Date: Mar 2009
Rookie Year: 2008
Location: Philadelphia, PA
Posts: 1,111
Oblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond reputeOblarg has a reputation beyond repute
Re: Lead Screws Spinning Out Of Sync

The proper solution is to mechanically link the two drives.

Failing that, PID position control will probably work.

Simply calibrating the motor controllers will probably make it better, but will not fully solve the problem - motors and assemblies are non-identical and small differences in motor output and friction can contribute to significant differences in behavior.
__________________
"Mmmmm, chain grease and aluminum shavings..."
"The breakfast of champions!"

Member, FRC Team 449: 2007-2010
Drive Mechanics Lead, FRC Team 449: 2009-2010
Alumnus/Technical Mentor, FRC Team 449: 2010-Present
Lead Technical Mentor, FRC Team 4464: 2012-2015
Technical Mentor, FRC Team 5830: 2015-2016
Reply With Quote
  #8   Spotlight this post!  
Unread 15-02-2015, 01:51
theawesome1730's Avatar
theawesome1730 theawesome1730 is offline
Registered User
FRC #1730 (Team Driven)
Team Role: Alumni
 
Join Date: Jan 2012
Rookie Year: 2011
Location: Lee's Summit, MO
Posts: 316
theawesome1730 will become famous soon enough
Re: Lead Screws Spinning Out Of Sync

We have 2 ball screws this season that have to be timed and we had debated using PID loops, but ended up settling on mechanically timing due to its simpler nature and proven reliability. For example, timing belts (what we used) and chain are both methods of mechanically timing, you could use gears as well although it is trickier.
__________________



2015 GKC Engineering Inspiration
2015 Colorado Winners
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 07:52.

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