RC bil till autonoma Arduino Robot (6 / 9 steg)
Steg 6: Motorn förarens grundläggande handledning
Bilderna kanske inte så tydlig, så jag ska utveckla på varje motor förarens 13 stift.
En motor driver är en elektronisk modul som tillåter polariteten av två terminaler vändas. När tillsammans med PWM, H-broar kan styra både motor revolution riktning och hastighet.
Vad är PWM? (Pulse bredd Modulation) PWM är ett sätt att styra en elektronisk puls varaktighet. På / av-cykeln av pulsen kallas en arbetscykel. Ju större förhållandet av på off resulterar i en snabbare motor rotation. En analogi av detta återfinns i varje dag vindkraftverket. Ju snabbare puls vind på turbinen, desto snabbare rotationen av turbinen.
Det finns 13 stift på motor drivrutinen som du behöver veta:
Ut 1: Motor en leda ut
2: Motor en leda ut
3: Motor B leda ut
In 4: Motor B leda ut
5V: 5v input (onödiga om din kraftkälla är 7v-35v, om strömkällan är 7v-35v då den kan fungera som en 5v ut)
GND: för marken. Har alla dina marker bindas ihop; Arduinoen, batteriboxen och motor föraren.
12V/Power input: ineffekt. Det kan faktiskt vara från 5v-35v, men är bara markerad som 12v. Batteriboxen ger tillräckligt med ström, och den positiva Polen på batteriboxen kommer att gå här.
EnA: Möjliggör PWM-signal för Motor A
In1: Aktivera Motor A
IN2: Aktivera Motor A
In3: Aktiverar Motor B
In4: Aktiverar Motor B
EnB: Möjliggör PWM-signal för Motor B