Pages: [1]   Go Down
Author Topic: L298N  (Read 473 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 1
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Hi all,

I have read many post regarding L298N + stepper + arduino and I am still lost... smiley-cry

I have several hydrid-stepper-actuators  http://www.haydonkerk.com/LinearActuatorProducts/StepperMotorLinearActuators/LinearActuatorsHybrid/Size23LinearActuator/tabid/82/Default.aspx and so far I am not able to use them because I am totally lost.

This is my current wiring (I'm using sparkfun's L298N breakout board):

OUT1 -> Stepper wire 1 (red)
VS     -> power supply (5V, 3A in my case)
ENA   -> 5v (arduino)
GND  -> GND (all GND tied together)
CSA  ->  GND
OUT2 -> Stepper wire 2 (red-white)
IN1    -> Digital pin 2
IN2   -> Digital pin 3
VLS   -> 5v (arduino)
ENB   -> 5v (arduino)
OUT3 -> Stepper wire 3 (green)
CSB  ->  GND
IN3   -> Digital pin 4
IN4   -> Digital pin 5
OUT4 -> Stepper wire 4 (green-white)

I know that if:
   Input1 = input2 : motor should stop .
   Input1 =/ input 2: motor should turn on way or the other.

what I don't know is:

1.Which pins should go to PWM? (I assume all the inputs...)
2.A simple code to move CW, CCW and STOP. (the one that I wrote did nothing)
3. How do I count steps
4. Where to put the diode

Thanks,


Rod
Logged

Manchester (England England)
Offline Offline
Brattain Member
*****
Karma: 509
Posts: 31462
Solder is electric glue
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
I know that if:
   Input1 = input2 : motor should stop .
   Input1 =/ input 2: motor should turn on way or the other.
No you don't know this because it is wrong. It only applies to DC motors, you have a stepping motor.
You have to apply a stepping sequence to get the motor to move.
Please post the code you have tried (use the # icon)
Logged

Pages: [1]   Go Up
Jump to: