La modulación de posición de pulso, o PPM, es una modulación de señal utilizada para transmisiones analógicas y digitales. PPM se usa principalmente para sistemas de comunicación óptica como fibra óptica y controles remotos de infrarrojos, cuando se necesita eficiencia. Hay pocas posibilidades de interferencia.
En PPM, los datos transmitidos en pulsos cortos tienen el mismo ancho y amplitud. El PPM cambia el retardo entre pulsos.
La modulación de la posición del pulso de una señal digital es sencilla. Cada retraso entre pulsos se representa mediante un cero o uno. Un pequeño retraso se representa con cero, un largo retraso se representa con uno. La duración del retraso varía según los requisitos del sistema. Por ejemplo, en un protocolo remoto de infrarrojos de Sony que utiliza PPM, un breve retraso de 1,2 metros por segundo se representa con cero y un retraso mayor de 1,8 metros por segundo se representa con uno.
PPM es muy sensible a las interferencias externas. Aunque la interferencia es generalmente imposible de detectar, puede causar la corrupción completa de los datos. Por lo tanto, PPM no se utiliza en las comunicaciones por cable, que están sujetas a interferencias electromagnéticas. Sin embargo, el PPM se utiliza en cables de fibra óptica, que no están sujetos a interferencias.
Otra desventaja es que la decodificación de la señal requiere un transmisor con un reloj perfectamente sincronizado, pero la señal no proporciona al decodificador una forma de reconstruir el reloj. Es por eso que se utiliza la modulación diferencial de la posición del pulso. D-PPM es una forma de PPM que transmite datos sin un reloj. D-PPM proporciona una transmisión de datos eficiente debido a su formato comprimido.