Go Down

Topic: Simple Linear Actuator Control (Read 6 times) previous topic - next topic

Yuzzum321

Hey everyone,

I'm new to Arduino and electronics wiring in general and was wondering about hardware and wiring requirements for an Arduino Mega2560 with the following actuator:

http://progressiveautomations.com/mini-linear-actuators-mini-linear-actuator-stroke-size-force-lbs-speed-118sec-p-19.html

Unfortunately, this is the only actuator we have to use and it will be used in an application with moderate vibrations, but I have some good news.

No position sensing is required. All I want to do is full extension and full retraction (and as you can see from the link there are limit switches built into it). I'm sure my inquiry is rather trivial and my apologies for sounding so newbish, but I just wanted to make sure I have everything right before I start ordering parts.

Thank you all so much in advance!


Yankee

You will need an H-bridge driver for this. Looking at the data sheet I see it uses 12V at 5A peak current so something like this would drive it with no problem: http://www.pololu.com/catalog/product/705.
The link shows all the wiring details. You can find expample sketches for H-bridge control on the Playground.

retrolefty


As you require no variable speed the cheapest solution would be to use two relays, a DPDT to control direction of travel and a second one to control on and off. Even the on/off relay could be optional as the positioner seems to contain built in limit switches, removing power once travel to one end has completed.

Lefty



Yuzzum321

Thanks Yankee! There's also the possibility that two of these would have to function from the same controller. Would this be appropriate to use in that case?

http://www.pololu.com/catalog/product/2502

Yankee

You're absolutely right, Lefty. Keep it simple!

Yankee

Yes, that would work but it's over-rated for your actuator. This one is a bit smaller and less expesive: http://www.pololu.com/catalog/product/707. But really, unless you need to control the speed Lefty's approach makes the most sense.

zoomkat

Consider the daffodil. And while you're doing that, I'll be over here, looking through your stuff.   8)

Yuzzum321

Thanks for the cost saving options and the useful link. I'll definitely consider going that route. You all have been so helpful!

The only other issue I now have is controlling a high-power stepper motor (it will control a steering column).

http://www.anaheimautomation.com/manuals/stepper/L010395%20-%2034Y65%20Series%20Spec%20Sheet.pdf

I'll figure out the software stuff on my own, but wasn't sure about hardware considerations. Trust me, this is my last question. :)

Yankee

Wow! That's one hefty stepper. Are you sure you need one that strong? For something like that I would recommend something like this: http://www.kelinginc.net/KLDriver.html or this:http://www.geckodrive.com/categories.html. The Gecko site has some good information about sizing stepper motors also.

corobinson

I am doing a project using this same actuator and a similar set up where I do not need know position and I am powering it with a 12V battery. Instead of using the two relays, is it possible to just use a DPST relay like this one: http://search.digikey.com/us/en/products/RT444012F/RT444012F-ND/1427665?

If this is not possible can someone explain to me how to wire the DPDT relay for this application?

and last question: What do relay data sheets mean by "Turn On Voltage (Max)"? If this is over 5V and I am controlling the relay with a signal from a pin on the arduino, does that mean I am going to need to use an op amp to open the relay if it is a normally closed relay?

Thanks in advance for the help.

Cody

Go Up