Kontrollera Actobotics dubbla Motor Controller (1 / 4 steg)
Steg 1: Läge 1: Digital Speed styrsätt
I det här läget läser DMC en PWM (pulse bredd modulering) signal om att det lyssnar på IN1 och IN2 stiften. Bredden på pulserna används för att fastställa hastighet och riktning av varje motor (IN1 S för Motor 1, IN2 S för Motor 2). DMC det ganska hög upplösning, den kanna upptäcka förändringar till puls bredd lite som 1/3rd av en mikrosekund. Självklart om du använder en källa, som till exempel ändrar endast 2 mikrosekunder på en gång, det blir din begränsande faktor i resolution.
Från en RC sändare/mottagare
Anslut bara mottagaren till DMC som visas i diagrammet och du är bra att gå. PWM spänna DMC är som att arbeta med bör fungera bra med mest off-the-shelf sändare/mottagare.
Från en Arduino
En källa för en PWM-signal är en mikrokontroller som en Arduino Uno. Nedan är några exempelkod. I princip behöver du bara kontrollera det som om du kontrollera ett servo. En sak jag gillar alltid att göra när kontrollera ett servo med en Arduino är att definiera intervallet PWM när fästa servo objekt (se 23 och 24 nedan), och detta är inget undantag.