esk8.news esk8 calc donate now

Calibrating PWM ("PPM") servo remote control [SRO]

When you use a PWM servo control, often called “PPM”, you need to calibrate the pulsewidths.

The way I do it is manually — I feel it works slightly better than the automatic approach.

I’ve covered both here.

Make sure you pair/bind the remote first. :arrow_down:

5 Likes

Automatic calibration

works aight

  1. make sure the tool is connected to the ESC and RT APP is turned on
  2. make sure the remote is connected and paired with its receiver and its failsafe is set
  3. turn on the remote
  4. read app settings
  5. reset the calibrator
  6. operate the throttle from one extreme to the other a few times
  7. release throttle to center position
  8. click apply
  9. [optional] decrease deadband, 15% is rather high IMHO (10% seems better)
  10. write app settings
  11. :warning: turn off the remote and make sure the throttle stays within the deadband area :warning: (if not, redo the failsafe setting)
  12. enjoy :metal:
4 Likes

Manual calibration

works very well

  1. make sure the tool is connected to the ESC and RT APP is turned on
  2. make sure the remote is connected and paired with its receiver and its failsafe is set
  3. turn on the remote
  4. read app settings
  5. with throttle in neutral, note the center pulsewidth and copy it above
  6. write app settings
  7. pull throttle all the way (forward) and note pulsewidth, and copy it above
  8. write app settings
  9. push throttle all the way (braking) and note pulsewidth, and copy it above
  10. write app settings
  11. edit the maximum pulsewidth so you can control the “tool” throttle up to around 104%
  12. write app settings
  13. edit the minimum pulsewidth so you can control the “tool” throttle down to around -104%
  14. write app settings
  15. [optional] decrease deadband, 15% is rather high IMHO (10% seems better)
  16. write app settings
  17. operate the throttle from one extreme to the other a few times, make sure it goes from -104% to +104% and rests around zero (and within the deadband), redo any numbers and click write app settings as needed
  18. :warning: turn off the remote and make sure the throttle stays within the deadband area :warning: (if not, redo the failsafe setting)
  19. enjoy :metal:
3 Likes

Ideally, you want to be able to operate it from around -104%-ish to +104%-ish

with ​the center well within your deadband ( -0.1% and 7.0% below) even when you turn off the remote.

2 Likes

why’s that?

2 Likes

That way if you want to maintain full throttle for extended periods of time you can relax your hand instead of keeping the mechanism crammed into the end stop. You can just keep it lightly pushed and not have the jitters as it flips back and forth between 99.5% and 100%. It’s effectively like a deadband, but for the ends of the throw instead of the middle.

3 Likes