0

How to make linear actuator
Moderators: adafruit_support_bill, adafruit

Please be positive and constructive with your questions and comments.

How to make linear actuator

by fpthomas on Sun Jan 10, 2021 5:47 pm

Hi there. Has anyone created a linear actuator with a stepper motor? Any suggestions?

I can't find one on Ada fruit, but this looks like something very similar https://www.amazon.com/gp/product/B07T7 ... 894a8&th=1

It looks like a similar Nema 17 motor. how can I figure out if the Adafruit motor shield would run it?

Thanks. Parker

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by dastels on Sun Jan 10, 2021 6:06 pm

It depends on what you want to do with the linear motion. A worm and a threaded collar, i.e. a leadscrew https://en.wikipedia.org/wiki/Leadscrew (as you show and as is used in many 3d printers) is one approach. Another is a rack and pinion style https://en.wikipedia.org/wiki/Rack_and_pinion. Small (and low power) rack & pinion actuators are pretty easy to print.

Adafruit has a NEMA-17 size stepper that will work with the shield. The shield can handle 1.2A per channel, so as long as the stepper coils aren't ratted at more current than that, should be ok.

For details see https://learn.adafruit.com/all-about-stepper-motors/matching-the-driver-to-the-stepper.

Dave

dastels
 
Posts: 6501
Joined: Tue Oct 20, 2015 3:22 pm

Re: How to make linear actuator

by fpthomas on Mon Jan 11, 2021 1:49 am

Dastels - thank you so much for your reply. I think that a stepper motor with the long screw makes the most sense for strength and that it's already preassembled. This one on Amazon looks like it's got 1.5 A as the rated current and a phase resistant of 1.6 ohms. I can't find something similar on Adafruit, so I will reluctantly enrich Mr. Bezos. If I'm following the article correctly, then it needs 2.4 volts?

so if the Adafruit shield can generate 1.2 amps per channel, does that mean it can drive this but torque will be reduced?

Here's the one I'm trying to power. https://www.amazon.com/gp/product/B07T7 ... 3240e894a8

Thank you.

Parker

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by adafruit_support_bill on Mon Jan 11, 2021 7:30 am

The Amazon unit is not compatible with our shield. Motors with extremely low phase resistance are intended for use with current limiting drivers such as the DV8833.
https://www.adafruit.com/product/3297
https://learn.adafruit.com/all-about-st ... 1460534-10

adafruit_support_bill
 
Posts: 81323
Joined: Sat Feb 07, 2009 10:11 am

Re: How to make linear actuator

by fpthomas on Mon Feb 15, 2021 10:32 pm

Might anyone be willing to help me debug a project? trying to make a linear actuator using the DRV8833 and https://www.amazon.com/gp/product/B0776 ... =UTF8&th=1

Got the code from https://learn.adafruit.com/adafruit-drv ... otor-usage and hooked everything up - nada. According to previous comment, that's the right motor driver for the motor.

it could certainly be my soldering. maybe I melted something holding 8833 to the pins on the breadboard. How can I check? looks like one outer wire and one inner wire on motor wires comprise a pair, so tried various combinations.

What else do I check?

Thanks.
Attachments
IMG_8325.jpg
IMG_8325.jpg (8.77 KiB) Viewed 332 times
IMG_8323.jpg
IMG_8323.jpg (8.57 KiB) Viewed 332 times
IMG_8324.jpg
IMG_8324.jpg (8.95 KiB) Viewed 332 times

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by adafruit_support_bill on Tue Feb 16, 2021 6:46 am

We can't really make out any detail in those photos. If you can post some with better focus we can take a look.

adafruit_support_bill
 
Posts: 81323
Joined: Sat Feb 07, 2009 10:11 am

Re: How to make linear actuator

by dastels on Tue Feb 16, 2021 10:43 am

Better focus and higher resolution, please.

Dave

dastels
 
Posts: 6501
Joined: Tue Oct 20, 2015 3:22 pm

Re: How to make linear actuator

by fpthomas on Tue Feb 16, 2021 12:48 pm

So sorry - here are few better pics. Thank you!
Attachments
IMG_8328.jpg
IMG_8328.jpg (835.46 KiB) Viewed 306 times
IMG_8329.jpg
IMG_8329.jpg (869.15 KiB) Viewed 306 times
IMG_8332.jpg
IMG_8332.jpg (1001.56 KiB) Viewed 306 times

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by fpthomas on Tue Feb 16, 2021 12:50 pm

and a few more.
Attachments
IMG_8327.jpg
IMG_8327.jpg (983.58 KiB) Viewed 306 times
IMG_8331.jpg
IMG_8331.jpg (897.37 KiB) Viewed 306 times
IMG_8330.jpg
IMG_8330.jpg (826.54 KiB) Viewed 306 times

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by dastels on Tue Feb 16, 2021 12:55 pm

You definitely need to redo the soldering on the breakout. Look under the UNO to see what they should look like. See https://learn.adafruit.com/adafruit-guide-excellent-soldering and https://learn.adafruit.com/collins-lab-soldering for more information.

Dave

dastels
 
Posts: 6501
Joined: Tue Oct 20, 2015 3:22 pm

Re: How to make linear actuator

by adafruit_support_bill on Tue Feb 16, 2021 1:25 pm

Looks like most of the pins have enough solder. It just hasn't flowed onto the solder pads. You should be able to fix most of those by just re-heating them. Make sure that the tip of your iron is contacting the solder pad that surrounds the pin. That part needs to get hot enough so the solder can flow onto it.

The ideal cross-section of a joint should look like the diagram below:

Image

https://learn.adafruit.com/adafruit-gui ... tep-418537

adafruit_support_bill
 
Posts: 81323
Joined: Sat Feb 07, 2009 10:11 am

Re: How to make linear actuator

by fpthomas on Sat Mar 06, 2021 6:33 pm

Hi - everyone and thanks for all the feedback. I redid all the solders on the motor driver. Now the motor clicks occasionally but won't actually turn. Any suggestions? same behavior for both 3.3 and 5.5 power outputs on the Arduino board.

Parker

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by fpthomas on Sat Mar 06, 2021 7:36 pm

IMG_8338 (1).jpg
IMG_8338 (1).jpg (299.26 KiB) Viewed 247 times
IMG_8337 (1).jpg
IMG_8337 (1).jpg (383.43 KiB) Viewed 247 times
IMG_8336 (1).jpg
IMG_8336 (1).jpg (515.04 KiB) Viewed 247 times
And a few pics

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Re: How to make linear actuator

by adafruit_support_bill on Sat Mar 06, 2021 8:52 pm

What motor are you using?

adafruit_support_bill
 
Posts: 81323
Joined: Sat Feb 07, 2009 10:11 am

Re: How to make linear actuator

by fpthomas on Sat Mar 06, 2021 8:58 pm

https://www.amazon.com/gp/product/B0776 ... =UTF8&th=1

I think it is for a 3d printer. Needed a longer screw than I could find on adafruit - I'm sorry.

Parker

fpthomas
 
Posts: 13
Joined: Wed Oct 11, 2017 3:53 pm

Please be positive and constructive with your questions and comments.