Jag har en Arduino med PWM signal ut till motor, 0-5V.

Curtis motorkontrollern kör åt ena hållet på 0V eller nära 0V, står still vid 2.5 och kör åt andra hållet på 5V eller nära 5V.
Testar jag med labbaggregatet så går motorn bra i alla hastigheter, sakta som snabbt.
Men från Arduino fungerar bara de snabba hastigheterna.
När jag kör sakta så "pulserar", "flukturerar" eller "svajar" den i hastigheten (i brist på bättre beskrivning).
Alltså den växlar ganska snabbt mellan gå snabbt och att gå långsamt.
Jag misstänker att det har något med det som är mellan Arduinon och motorkontrollern att göra, och att något måste göras
för att få spänningssignalen mer stabil till motorkontrollern?
Just nu går PWM från Arduinon till + på en 25V 10uF kondensator (vars minus går till GND), sedan vidare via ett 4.7k Ohm
motstånd, som i sin tur går till motorkontrollern.
När jag mäter med multimetern så flukturerar spänning knappt något, typ 0.002V bara, så den ser "stabil" ut.
Men endå så går det inte få motorn att åka långsamt utan att den varierar i hastighet.
Vad har jag missat?
