PPM Encoder

Please,Can anyone tell me the crystal clear purpose of PPM encoder???I have an ambiguous concept about it.I want to have confirm concept about it.

You need to be a member of diydrones to add comments!

Join diydrones

Email me when people reply –

Replies

  • Is the PPM encoder inside the APM2.5 or is this seperate hardware?

  • Developer

    The main purpose of the PPM encoder is to convert (up to) eight servo PWM signals from the R/C receiver, into a single signal (PPM) that is easier and more efficient for the APM main chip to read and decode.

    The main chip is so busy doing everything else, that if you tried reading the PWM signals directly you would get low stick resolution with lag and jittery motion. With a single PPM signal the decoding can be done almost entirely using dedicated hardware (interrupt and timer) in the AVR chip, so that other parts of the program doesn't affect stick performance.

    On the APM platform PPM encoder hardware is included by default. The stand alone PPM encoder is meant for the older ArduPilot system and other systems that also support PPM input.

    An easier solution is the get a receiver that support PPM output natively, so that you only have to use a single servo cable between the receiver and the autopilot.

This reply was deleted.

Activity