Quote:
|
Originally Posted by Alterscape Good point, but with two caveats:
1st Caveat: I know stepper motors can have their speed smoothly varied with relative ease. Can servomotors' speed be varied similarly? My only experience with servos comes from RC hobby use, and in that context, servos move to the final position quite rapidly, and tend to "twitch" slightly if moved slower (say, by very slowly moving the control stick on your RC transmitter). This minor twitching isn't a big deal for an RC plane's ailerons, but with a camera that needs extremely smooth motion, it could pose a problem. Is there a reasonable way around this issue?
|
Servo's, by their very nature, have a 'dead band', a small area where they don't move, this is to stop the servo continually moving once it gets to it's intended destination.
Stepper motors don't actually 'turn', they move in single steps - so a slow movement is just a series of small steps.
Quote:
2nd caveat: most servomotors (at least RC servos) have a 180 degree range of motion. The base pivot for my design is probably going to use a large bearing assembly. I was originally hoping to machine my own base, with gear teeth around the outer edge that would gear to a smaller gear on the motor to turn the whole assembly. A hobby servo wouldn't cut it for this. Can anyone suggest a different base design, or a different type of servomotor, that would do the deed?
|
You can obviously use a mechanical mechanism off a servo to increase the amount of travel, simple gearing, or even a rack and pinion system (with the servo sliding the rack). But any such system is gearing the motor up, reducing it's torque.
You could incorporate the entire base in the servo loop. with a potentiometer connected to the moving part of the base, and a motor (either DC or stepper) driving the gear assembly. There's nothing to stop you using a stepper motor in a servo system (apart from cost).
You could do it quite easily using a PIC, this could drive a stepper or DC motor (via suitable drivers), read the position of the pot via one of it's analogue inputs, and compare it to the reference position it's been asked to move to. The input could come via RS232, or any other method you cared to use.