Servo motor initialization

How to ensure proper initialization of a servo motor.
And what happens in case of a power interruption, when a necessary pulse is interrupted?
Is there any way to secure this? What is faster, the signal or the power?

Sorry but your question is difficult to understand. You need to give some context. Hobby servos do not need intialisation, you just apply power. If the power is interrupted the servo stops moving and can't keep its position. If the signal to the servo stops it stops moving and may also lose position.

I have no idea what your questions about which is "faster" and "securing this" mean.

Or are you not talking about the actual servos but about using the Servo library? That's a quite different thing.

Steve

I see a problem with a servo motor not giving feedback to the controller about its current position. If you interrupt a last pulse by switching off the supply voltage, it will be too short and may still move the motor to an undesired position. As long as the capacitors still have voltage.

Sounds a bit too theoretical for me. Do you really expect that servos (or anything else) should work in a completely predictable manner if you send them random control signals or remove the power to them at random times?

These are not devices designed with many levels of resilience to failures. If they were they would cost a lot more the few dollars we pay for them.

Steve

Also are you talking about hobby-class servos or industrial-class servo motors? Can you give some more context to your setup?

Both. I'm concerned about applications in our lab, as well as in the hobby. I suppose you can get anything for enough money.
Actually, I just want to know if the same thing happens with all servo motors.
When I give voltage without pulses.
If I interrupt the voltage during a pulse.
Is the rotational position determined resistively or capacitively or optically or from a mechanical end point via the number of revolutions of the drive. Could this be different for all motors?

Your question is too general for any specific answer. A hobby servo like the ones most commonly encountered in an Arduino context has a potentiometer for the feedback element. The servo controller is built into the servo. Interruption of power or interruption of control pulses will lead to undefined action. There is no predicting what it will do.

oleum:
Both. I'm concerned about applications in our lab, as well as in the hobby. I suppose you can get anything for enough money.
Actually, I just want to know if the same thing happens with all servo motors.
When I give voltage without pulses.
If I interrupt the voltage during a pulse.
Is the rotational position determined resistively or capacitively or optically or from a mechanical end point via the number of revolutions of the drive. Could this be different for all motors?

It is different for any given motor design. Read the fine print in the data sheets for your particular motor. Make the manufacturer of your equipment answer your questions for that particular piece of equipment. If that fails, then, you are in a great position to just test your equipment.
Paul

Thank you, now I know at least what I can do.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.