En la parte de una frase condicional que describe la condición, se puede utilizar tanto el participe présent como el participe passé, sin embargo hay diferencias importantes.

otros ejemplos
Construcción con un participio presente
Trabajando más, vamos a poder terminar más rápido.
Travaillant plus, nous pourrons terminer plus vite.

Construcción con un participio perfecto
Bien cuidado, puede funcionar 100 años más.
Bien soigné, il marchera encore 100 ans.

Es obvio que en los ejemplos de arriba no se puede sustituir el participio presente por el participio perfecto. El participio perfecto es una forma pasiva, el sujeto de un participio perfecto es la meta de la acción, pero no el agente. El sujeto de un participio presente es el agente de la acción y no la meta y por lo tanto estos dos participios son cosas completamente distintas.

Pero en cuanto se refiere a su uso en las frases condicionales, no hay diferencia ninguna. Tanto el participio perfecto como el participio presente pueden sustituir la parte de la frase condicional que describe la condición. Se usa el participio perfecto si el sujeto es la meta, pero no el agente de la acción y el participio presente si el sujeto es el agente de la acción.