How to determine servo signal encoding

encodingservosignalwiring

I have a TowerPro SG90 servo which matches the "JR" brand wiring discussed here where the servo's 3 wires are as follows:

  • Red is +
  • Black is -
  • Orange is signal

According to that article:

The motor of an analog servo receives a signal from the servo amplifier (inside the servo) at 30 times a second. This pulsing signal tells the servo motor when to start rotating and which way to rotate.

To me this means that the signal wire expects signals that are encoded with both directional and positional information. I'm wondering where I can find the correct signal encoding for my particular servo, or any other servo for that matter. The manufacturer site does not provide any data sheet.

Best Answer

Thought I'd put it in an answer since that's all it is.

Position "0" (1.5 ms pulse) is middle, "90" (~2 ms pulse) is all the way to the right, "-90" (~1ms pulse) is all the way to the left.

Datasheet: http://www.datasheet4u.com/datasheet-pdf/TowerPro/SG90/pdf.php?id=791970

Related Topic