Micke_s: Tackar för det tipset också, beställde en sådan direkt

Billig och verkar klara mycket så en sån kan man ha liggande så det finns en
Nu tror jag faktiskt att jag är problemen på spåret(igen). Det tycks vara mottagaren eller PPM-signalen som störs trots allt. Jag programmerade min Introbot(
http://chalmersrobotics.se/wiki/Introbot09) med samma program och försökte köra den via PPM-mottagaren och den har samma störningar som på mitt kort, allt funkar tills motorn startar. Jag provade med två olika motorer och det blev samma.
Jag tänkte på detta:
Motorn(
https://www.electrokit.com/dcmotor-med- ... 8rpm.54661) har ca 508rpm x 25(utväxlingen)= 12 700rpm
12 700rpm / 60sek = 212 varv/s
Om motorn har 3st lindningar(jag vet inte hur många den har, det är ju en liten borstad motor och dom brukar väll ha 3st lindningar) så blir det väll ca 212 varv/s x 3 lindningar = 636Hz
PPM-signalens pulslängd är 400us och mellan pulserna är det 1000us-2000us. Det blir väll typ 500-1000Hz(750Hz med alla signaler på "neutral").
Kan det vara det som gör att det stör så ruskigt? Motorstörningar på ca 636Hz och PPM-signal på ca 750Hz. Det har ju även en trend att funka bättre när jag sänker strömmen, möjligen för att störningarna sjunker i amplitud men kanske även för att motorerna saktar ner och därmed går ur frekvensen, halveras motor-hastigheten så blir det 318Hz istället.
Nu är jag väldigt okunnig på sådant här men kan det ligga något i detta resonemang? Är då lösningen att gå över till SBUS istället för PPM?
Jag har ingen filtrering på PPM-signalen i nuläget, varken analogt eller digitalt. Jag bara använder en timer för att mäta tiden mellan pulserna, det funkar som sagt mycket bra när inte motorn går.