Control a linear motion guide

I wish to control a linear motion guide like this https://www.fuyumotion.com/uploads/bbda407b.jpg

I understand (not sure) that it has a 24V 1A stepper motor. Therefore, what do you recommend as a motor driver (I will use an external 24V power supply). Any tutorials on wiring and programming will be appreciated.

Thanks

There is not enough information in the linked photo to determine what type of motor is used, and how to drive it.

These days, most steppers are controlled by current-limiting drivers, so the voltage rating is irrelevant. If it is a two-phase motor, rated at 1 Ampere, Pololu's stepper drivers should all work.

If the stepper is a 2 phase bipolar stepper, a DRV8825 would be a good choice. The DRV8825 is good for 1.5A coil current without a heat sink and up to 45V motor power voltage. The Pololu page that I linked shows the wiring of the DRV8825 and how to setup the driver. Note that you must set the coil current limit properly before using the stepper.

Good libraries to use with the stepper are the AccelStepper library and the MobaTools stepper library. Both libraries should be installed using the IDE library manager.

Does the actuator come with limit switches? You need some way to sense the zero position to "home" the stepper at startup.

Thanks for the information.

The official link of the guide is https://www.fuyumotion.com/aluminum-profile-small-and-light-linear-guide-rail-micro-linear-actuator-with-stepper-motor-product/ and still no information.

The Pololu product is out of stock. Any other recommendations?

Thanks again.

See reply #2.

Write to the actuator company and ask for the required, detailed stepper motor specifications.

Check Amazon.