Jump to content

So I've got a couple of a4988 stepper motor drivers. I would like to get them to microstep my NEMA 17 using an arduino and DragonFrame motion control.

I have a rough idea of what I have to do. Power the MS1 MS2 and MS3 pins... but how much do they need. Do I need to power the enable pin? Or does that need connecting to the arduino. 

 

I've attached the Datasheet. 

Give us a hand if you can. 

Thanks.

A4988-Datasheet.pdf

Link to comment
https://linustechtips.com/topic/893563-microstepping-an-a4988/
Share on other sites

Link to post
Share on other sites

The data sheet says the ms1-3 pins are powered by logic level voltage which is listed as anywhere between 3 volts min and 5.5 volts max. Perfect for the 5 volt or 3.3 volt logic level you deal with when using Arduino. As for the enable pin, it's pretty self-explanatory. It just enables the driver so you can start moving your motor.

Case: Phanteks Evolve X with ITX mount  cpu: Ryzen 3900X 4.35ghz all cores Motherboard: MSI X570 Unify gpu: EVGA 1070 SC  psu: Phanteks revolt x 1200W Memory: 64GB Kingston Hyper X oc'd to 3600mhz ssd: Sabrent Rocket 4.0 1TB ITX System CPU: 4670k  Motherboard: some cheap asus h87 Ram: 16gb corsair vengeance 1600mhz

                                                                                                                                                                                                                                                          

 

 

Link to comment
https://linustechtips.com/topic/893563-microstepping-an-a4988/#findComment-11016338
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×