Arduino kildekode





Styre motor-2
l: kør venstre-om r: kør højre-om +: øg hastighed -reducer hastighed s: stop



Motor styring L298N









L298N

Download L298N datablad





Power stik
BenAnvendelse
+12V7-12V forsyning spænding
GNDGround
+5V5V ud, til externe formål


Motor stik
BenAnvendelse
Out1Motor A +
Out2Motor A -
Out3Motor B +
Out4Motor B -


Styring motor A
BenMotor retning
EAEnable motor A
EBEnable motor B
IN1Højre
IN2Venstre
IN3Højre
IN4Venstre








Stepmotor




Bi-polare stepmotor og uni-polare stepmotor


Den Bi-polare stepmotor har kun to viklinger, og de har ingen forbindelse med hinanden. Typen kan kendes på at der kun kommer 4 ledninger ud af motoren.

Den uni-polare stepmotor har 4 viklinger, der sidder sammen to og to på samme anker, så de kan polarisere ankeret hver sin vej. Typen kan kendes på at der kommer 6 ledninger ud af motoren.

Nedenstående programeksempel er til en Bi-polare stepmotor

Softwaren kan styre motoren på to forskellige måder. Som full-step vil der altid være spænding på begge spoler, og dermed er det den måde der holder bedst styr på motoren. Faserne kommer som følger:



Den anden styringsmåde er half-step, hvor der kommer dobbelt så mange step pr. omgang, men til gengæld er der tidspunkter hvor kun den ene vikling er tændt, hvilket gør at den heller ikke kan trække så meget, hvis man styrer den på denne måde. Faserne ser så ud som følger:

Dette programeksempel styrer en stepping motor efter full-step princippet



Power stik
BenAnvendelse
+12V7-12V forsyning spænding
GNDGround
+5V5V ud, til externe formål


Motor stik
BenAnvendelse
Out1Vikling A +
Out2Vikling A -
Out3Vikling B +
Out4Vikling B -


Styring motor A
BenArduino pin
IN1D2
IN2D3
IN3D4
IN4D5