Pages: [1] 2   Go Down
Author Topic: Full Rotation Servos  (Read 1654 times)
0 Members and 1 Guest are viewing this topic.
Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Instead of building an encoder assembly to regulate motor speed for robot wheels, then writing software for it, could I just use a full rotation servo, which has all that built in?

Thanks!
baum
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 310
Posts: 26636
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Where's the feedback mechanism in a continuous rotation "servo" to regulate the speed?
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

http://www.sparkfun.com/products/9347
cites "continuos 360° rotation"
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 310
Posts: 26636
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Doesn't cite "feedback mechanism to maintain speed"
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

0
Offline Offline
Tesla Member
***
Karma: 148
Posts: 9753
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

One can "control" the rotation speed of a continous rotation servo, but to "regulate" the speed, an actual speed feedback mechanism is required, which a continous rotation servo does not have.
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

But isn't the idea of a continuos servo that you can get a constant speed? (similar to how a regular servo will retain its set angle)
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 310
Posts: 26636
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Well, yes, you can have fast clockwise, or fast anticlockwise.
Or stopped.
Those would be both pretty constant
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Left Coast, CA (USA)
Offline Offline
Brattain Member
*****
Karma: 362
Posts: 17307
Measurement changes behavior
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

But isn't the idea of a continuos servo that you can get a constant speed? (similar to how a regular servo will retain its set angle)

It's the difference between having 'open loop' control Vs 'closed loop' control. The continous rotation servo can only be used in open loop control because you have no feedback to the actual speed.
 
Logged

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

So I would need something like this
http://www.sparkfun.com/products/9209

or the thing built into the rover 5, plus lots of code to regulate speed?
Logged

0
Offline Offline
Tesla Member
***
Karma: 148
Posts: 9753
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
So I would need something like this
http://www.sparkfun.com/products/9209
or the thing built into the rover 5, plus lots of code to regulate speed?

Probably
Logged

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   smiley-cool

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

OK. And how would I drive the motors? They have a stall current of 2.5A, so would a 2A h-bridge hold out?

baum
Logged

Global Moderator
UK
Offline Offline
Brattain Member
*****
Karma: 310
Posts: 26636
I don't think you connected the grounds, Dave.
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

As long as you can ensure you don't stall the motor, it could stand up to the abuse.
Logged

"Pete, it's a fool looks for logic in the chambers of the human heart." Ulysses Everett McGill.
Do not send technical questions via personal messaging - they will be ignored.

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

But say the robot crashes into a wall by accident, motors will stall, right?
Logged

Phoenix, Arizona USA
Offline Offline
Faraday Member
**
Karma: 42
Posts: 5612
Where's the beer?
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

But say the robot crashes into a wall by accident, motors will stall, right?

If the kind of 2A h-bridge you are thinking of using is an L298-based device, look to see if it can support bridged mode; in this mode, the two h-bridges in the L298 are "bridged" together, to double the current capability of the bridge. Provided it is well heat-sinked, you can get almost 4 amps from the L298.

Note, though, you would now need two of the devices, one for each motor, which might eat into your budget. One thing that's nice, though, is that by adding current sensing resistors (to whatever h-bridge you use), you can monitor the current as a voltage level via an analog input, and once it rises over a certain amount, you can shut off current to that motor (or attempt to reverse it).
Logged

I will not respond to Arduino help PM's from random forum users; if you have such a question, start a new topic thread.

Connecticut
Offline Offline
Edison Member
*
Karma: 17
Posts: 1216
RTFD (Datasheet in our case)
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

I am using L298s, but they are on a shield, so can't really use two of them. But the sense resistor sounds interesting. How would I hook that up?

baum
Logged

Pages: [1] 2   Go Up
Jump to: