Go to Post [This year's game manual contains] 46 new pages of pictures displaying how to attach bumpers, assuring at least 15% of teams almost get it right this time. - PayneTrain [more]
Home
Go Back   Chief Delphi > Technical > Programming > NI LabVIEW
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 02-03-2016, 13:45
RoboAlum RoboAlum is online now
Mickey D's
FRC #4841 (Optimal Robotics)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2004
Location: Arizona
Posts: 113
RoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the rough
Programming a Servo

So our programmer is in his first year and does not really know how to program a servo in LabView yet he has burned out two of them already and rather than changing them out every match I would rather have him do it correctly. I as a mentor stay as far from programming as I can we also lost our programming mentor a few years ago and have yet to find a replacement. Any help will be appreciated the servo is used for pushing the ball into the shooter wheels, but if he can this we can also use servos for shifting gears.

Thanks
__________________
Co-Founder and Director
RASA (Robotics.Alliance.of Southern Arizona) 501c3
Mentor
FRC 4841 2013-
VEX 4874 2013-
Student
FRC 71 2010-2013
Reply With Quote
  #2   Spotlight this post!  
Unread 02-03-2016, 14:48
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Programming a Servo

For our purposes, "programming" a servo is just telling it what position to turn to. If it's free to move, it will go there and stop.

If you're burning them out, it's almost certainly because you're mechanically preventing them from getting to where they're being told to go, and they keep trying to run the motor until something overheats.

The "solution" is to determine the minimum and maximum safe positions to send them to, and never command them to go outside that range.
Reply With Quote
  #3   Spotlight this post!  
Unread 02-03-2016, 20:16
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,034
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Programming a Servo

Quote:
Originally Posted by RoboAlum View Post
he has burned out two of them... the servo is used for pushing the ball into the shooter wheels... we can also use servos for shifting gears.
Can you please post the design calculations you did to determine that what you are asking the servo to do falls within its specified capabilities?


Reply With Quote
  #4   Spotlight this post!  
Unread 03-03-2016, 17:27
RoboAlum RoboAlum is online now
Mickey D's
FRC #4841 (Optimal Robotics)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2004
Location: Arizona
Posts: 113
RoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the rough
Re: Programming a Servo

Well programming like is it digital or does he put it the motor slots. And I do think he was telling it to go too far. It is used to push the ball into the shooter it goes roughly 45 degrees.
__________________
Co-Founder and Director
RASA (Robotics.Alliance.of Southern Arizona) 501c3
Mentor
FRC 4841 2013-
VEX 4874 2013-
Student
FRC 71 2010-2013
Reply With Quote
  #5   Spotlight this post!  
Unread 03-03-2016, 17:29
RoboAlum RoboAlum is online now
Mickey D's
FRC #4841 (Optimal Robotics)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2004
Location: Arizona
Posts: 113
RoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the rough
Re: Programming a Servo

Here is a picture of the servo and the servo arm we have its a HS-645MG HiTec servo
Attached Thumbnails
Click image for larger version

Name:	image.jpg
Views:	24
Size:	1.67 MB
ID:	20257  
__________________
Co-Founder and Director
RASA (Robotics.Alliance.of Southern Arizona) 501c3
Mentor
FRC 4841 2013-
VEX 4874 2013-
Student
FRC 71 2010-2013
Reply With Quote
  #6   Spotlight this post!  
Unread 03-03-2016, 18:27
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,034
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Programming a Servo

Quote:
Originally Posted by RoboAlum View Post
Here is a picture of the servo and the servo arm we have its a HS-645MG HiTec servo
That little unit weighs less than 2 ounces and has a peak power of 1.2 watts.

You're asking it to push the boulder into the shooter wheels.

Could it be it's just not up to the task, and that's why you are burning them up?



Reply With Quote
  #7   Spotlight this post!  
Unread 03-03-2016, 18:56
RoboAlum RoboAlum is online now
Mickey D's
FRC #4841 (Optimal Robotics)
Team Role: Mentor
 
Join Date: Apr 2013
Rookie Year: 2004
Location: Arizona
Posts: 113
RoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the roughRoboAlum is a jewel in the rough
Re: Programming a Servo

We inherited a bunch of them and used what we had. Is there any servo you would recommend?
__________________
Co-Founder and Director
RASA (Robotics.Alliance.of Southern Arizona) 501c3
Mentor
FRC 4841 2013-
VEX 4874 2013-
Student
FRC 71 2010-2013
Reply With Quote
  #8   Spotlight this post!  
Unread 03-03-2016, 19:48
Ether's Avatar
Ether Ether is offline
systems engineer (retired)
no team
 
Join Date: Nov 2009
Rookie Year: 1969
Location: US
Posts: 8,034
Ether has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond reputeEther has a reputation beyond repute
Re: Programming a Servo

Quote:
Originally Posted by RoboAlum View Post
We inherited a bunch of them and used what we had.
That's why I was asking this question earlier:
Quote:
Originally Posted by Ether View Post
Can you please post the design calculations you did to determine that what you are asking the servo to do falls within its specified capabilities?
Quote:
Is there any servo you would recommend?
You haven't provided enough information about your design to make a recommendation.

Take a look at JVN's spreadsheet. It will show you what data you need to do a reasonable calculation.


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 03:49.

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