Stepper Motor Control: Replicating Rotation at Point A at Point B

Click For Summary

Discussion Overview

The discussion revolves around the design of a device intended to replicate a rotation at one point (Point A) at another point (Point B) using stepper motors or servos. Participants explore various components needed for this system, including encoders and controllers, and consider different methods of achieving the desired functionality.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested

Main Points Raised

  • One participant suggests using a stepper motor controlled by a microcontroller to replicate the rotation at Point B, and inquires about the necessary mechanical-to-digital encoder.
  • Another participant recommends using a quadrature shaft encoder to read the motion of the control knob, along with a microcontroller evaluation board for driving the stepper motor.
  • There is a suggestion to consider Arduino as a more cost-effective and capable alternative to other microcontroller options.
  • One participant proposes using a servo motor instead of a stepper motor, questioning whether the control method would be similar.
  • Another participant mentions that controlling a servo typically involves generating PWM signals, which can be done with most microcontrollers or a simple circuit.
  • A historical reference is made to SELSYN motors, which could replicate rotation through electrical connections, with examples of their use in various applications.

Areas of Agreement / Disagreement

Participants express multiple competing views regarding the best approach to replicate the rotation, with suggestions for both stepper motors and servos. The discussion remains unresolved as participants explore different methods and components without reaching a consensus.

Contextual Notes

Participants have not fully defined the specific requirements for the rotation replication, such as the exact angles or speeds needed, which may influence the choice of components.

Who May Find This Useful

Individuals interested in robotics, motor control systems, or electronics design may find this discussion relevant.

pavadrin
Messages
154
Reaction score
0
To the viewer of this post,

I wish to create a device which can replicate a rotation at point A at point B. What I was thinking was using a stepper motor to replicate the rotation at point B through the use of a controller and have some sort of mechanical-to-digital device which could incode the rotation at point A. I also need this system to be able to operate at different speeds, so that the rotation at point A is replicated at point B.

What would I need for the mechanical-to-digital encoder? Could I use another stepper motor?
What sort of controller would I need to use for the stepper motor to mimic the rotation at point A?

Many thanks for your advice and time,
pavadrin
 
Engineering news on Phys.org
PS: Not quite sure if it is the correct section of physics forums, if so sorry
 
EE is a good place to ask this. You would use a quadrature shaft encoder to help you read the motion of the control knob (like the encoders used in computer mice to read rotation). The easiest way to take that as input, and drive a stepper motor as outputs, is to use a microcontroller (uC) evaluation board. You can look into the "Basic Stamp" series, and also the PIC series of uCs by Microchip.
 
Last edited:
Another good place to start is http://www.arduino.cc/
It's cheaper and more capable than a stamp (there are also a lot of cheap clones)

The software is free and has a good community behind it, there are examples of stepper motor and PWM control
 
Maybe a different method would be to use a http://en.wikipedia.org/wiki/Servo" . Probably depends on what angles you need to duplicate.
 
Last edited by a moderator:
Thanks for all the replies. Basically I need to replicate a rotation of >180 degrees, so maybe even a servo might work. How would I go about controlling a servo? The same way as a stepper motor?

Thanks,
pavadrin
 
Normally a PWM, - easy to generate from most micros or you can build a little circuit with a 555 and a trigger
 
There are several ways for this.
 
EnergyChina said:
There are several ways for this.
Yes indeed and here is a site with lots of info.
http://www.educypedia.be/electronics/motorservo.htm"

Regards
 
Last edited by a moderator:
  • #10
thanks, wealth of knowledge from this place is amazing
 
  • #11
There used to be devices called SELSYN motors which did exactly this.

You just rotate one of them and the other one, connected by wires, rotates to the same position. They need an AC power supply for excitation.

They were used so that you could sit at a transmitter and see which way your directional antenna was pointing.

They were used in WW2 to see which way a gun was pointing from inside a tank.
Apparently they are also used in the Panama Canal to tell if the gates are open or not.

No idea if you can still get them though. None on Ebay at present but a lot of hams would have them.

There is a good article in Wikipedia about them.
 
Last edited:

Similar threads

Replies
3
Views
1K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
17
Views
2K
  • · Replies 11 ·
Replies
11
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
13
Views
4K
  • · Replies 7 ·
Replies
7
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K