OpenServo.com Forum Index OpenServo.com
Discussion of the OpenServo project
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Multi-turn servo.

 
Post new topic   Reply to topic    OpenServo.com Forum Index -> Hardware
View previous topic :: View next topic  
Author Message
surfdabbler



Joined: 14 Mar 2009
Posts: 1

PostPosted: Sat Mar 14, 2009 12:43 pm    Post subject: Multi-turn servo. Reply with quote

I'm in the process of hacking some standard servos and regearing them to give some multiturn servos. I've removed the pot and geared it down about 16 times, so where the standard servo used to do 90 degrees operation, it now does 4 full turns.

Problem is, the circuit is now wrong, and the motor slows down about 1 full turn before reaching the end point, which means it doesn't get enough power to push hard enough right to the end of it's range.

I've just found about OpenServo, and I have some questions...

1) Will OpenServo fix this for me, and allow my servos to drive all the way to the end?

2) Will Open Servo run on 6V? I saw something somewhere that said it needed a higher voltage supply than a standard servo, which is no good for my project.

It looks like all up, for 2 servos, OpenServo will probably cost around AUD$150 to buy the board and programming kit, so it's pretty steep, and I want to know if it will work for my application before committing.
Back to top
View user's profile Send private message
jharvey
co-admin


Joined: 15 Mar 2009
Posts: 359
Location: Maine USA

PostPosted: Sun Mar 15, 2009 4:17 pm    Post subject: Reply with quote

I'm fairly new to Open Servo, but this is my understanding at this point in time.

Open Servo has PID parameters, that can be tuned specific to a Servo. These parameters are the problem your facing with now relative to how fast it gets to point B. In Open Servos wiki, search for PID. There are some notes there about how it's tunned.

About the voltage, I see Vbat goes to a couple chips, one being a Vreg chip. My suspicion is that it can handle normal voltages, but I'd have to look at the chips directly connected to Vbat before I could tell for sure.
Back to top
View user's profile Send private message Visit poster's website
ginge
Site Admin


Joined: 14 Jan 2006
Posts: 1031
Location: Manchester, UK

PostPosted: Mon Mar 16, 2009 1:36 am    Post subject: Reply with quote

Hi Guys, and welcome to you both!

Quote:

1) Will OpenServo fix this for me, and allow my servos to drive all the way to the end?


You can run the OpenServo without a pot by soldering 2 fixed reference pots into the holes. This allows you to run the motor continuously with a given speed.

Yes, PID is the correct thing to be looking for here. Correctly tuned PID variables will allow you to tune how much it slows before it finally stops, and also stop overshoot/jitter.

Quote:

2) Will Open Servo run on 6V? I saw something somewhere that said it needed a higher voltage supply than a standard servo, which is no good for my project.


Yes and no. They will not run directly from 6v, as the regulator needs at least +5v + 1.2V to operate. You could remove the regulator and power directly from 5v, if you have that handy.

jharvey wrote:

About the voltage, I see Vbat goes to a couple chips, one being a Vreg chip. My suspicion is that it can handle normal voltages, but I'd have to look at the chips directly connected to Vbat before I could tell for sure.


The VBat goes to the FET switching, the power monitoring, current sensing and the regulator. None of these are really dependant on any particular voltage input. I have run the v3 on 9v before now, and althoug it got a little toasty, it did work.
What you need to worry about is the regulator. You could try replacing it with a very low dropout type (0.7v) but you will be very close to browing out the circuit when the motor is loaded.

ginge
_________________
http://www.headfuzz.co.uk/
http://www.robotfuzz.co.uk/
Back to top
View user's profile Send private message Send e-mail Visit poster's website Yahoo Messenger MSN Messenger
BlairGeils



Joined: 23 Oct 2010
Posts: 1

PostPosted: Sat Oct 23, 2010 3:35 pm    Post subject: Reply with quote

Very helpful, thanks ginge.
_________________
eat stop eat
satellite direct
fat burning furnace
seo tips
Back to top
View user's profile Send private message
Nevezyucharew



Joined: 14 Aug 2014
Posts: 13

PostPosted: Thu Aug 14, 2014 2:13 pm    Post subject: Reply with quote

Thank you for the informative posts.
_________________
dubli
Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    OpenServo.com Forum Index -> Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group