Ich nehme mal deiner Beschreibung, dass du hast eine induktive Last. (Motor, Spule, etc.) verwendest. Um das zu Verhindern brauchst Du eine Freilaufdiode.

Ich poste Dir mal 2 Artikel aus dem Wiki:
https://www.roboternetz.de/wissen/in...induktive_Last
https://www.roboternetz.de/wissen/in...#Freilaufdiode

Hast Du jedoch eine Omische Last, ist mir das Problem unerklärlich.

Grüße