Electrical – Controlling a 4 wire servo

motorservo

I'm trying to control a 4 wire servo that was used in an RC car for the steering. It has two power connections, but I can't make sense of the other ones. If there is power on the red and black wires, the motor turns into one position and stays there, no matter what I put on the other wires. I also tried to vary the voltage of the power, no difference. How can I control its position?

The motor: https://drive.google.com/file/d/0B8Ox1li7YRxoa3ZBY2RNakxCT0k/view?usp=sharing

The board it was connected to: https://drive.google.com/file/d/0B8Ox1li7YRxoREt1Z3RNcXp4OU0/view?usp=sharing

Best Answer

Usually RC servos work on a pulse principle. The input idles low. A pulse (TTL-level) of width 1.5ms puts the servo at mid-position (using feedback from an internal pot), 1ms brings it to one extreme and 2ms to the other.

enter image description here

The pulses need to repeat at some frequency, 50Hz for example, the exact frequency is not too important. The same receiver can supply, in turn, pulses to several servos since the maximum pulse time of 2ms is much less than the 20ms period.

Related Topic