I have a Large linear actuator from Hiwin, the serial number is LAS3-1-1-500-24GE. the data sheet for the LAS3 can be seen on page 18 of the following link: http://www.hiwin.com/pdf/linear_actuators.pdf .

I would like to be able to use this to generate some small sinusoidal motion in the actuator. The speed of this does not matter.

I am looking to control this using an arduino uno and an H-bridge along with a power supply. For an example of the H-bridge: https://www.amazon.co.uk/gp/product/B00M1JZ7HY/ref=ox_sc_act_title_1?smid=AONS7HEF348I5&psc=1

What would be the most convenient method of generating this sinusoidal motion? is an arduino and the linked H-bridge appropriate?


1 Answer 1


The LAS3 actuator draws a current of 2.5 Amps @ 24Volts and has a DC motor, so the H-Bridge in the link can be used to control it. It is even a bit overdimensioned. You can link the Ardunio to the H Bridge. The PWM pin should be a PWM output of the Arduino and the Dir pin should be a digital output of the arduino.

Having a sinusoidal motion on the actuator is as simple as giving a pwm with a sinusoidal duty cycle (in absolute value, no negative values) form the arduino and switching the direction output at the end of each sinus half period. You can read more about the Arduino PWM here.

It seems that your actuator is equipped with a linear optical sensor. To make a closed loop control, you need to downstep the signal voltages to the TTL (arduino 5V) level and decode those signals in an arduino sketch. You can find more information here about decoding an encoder signal here.

  • $\begingroup$ Nice answer @50k4. Good references too. $\endgroup$
    – SteveO
    May 10, 2017 at 3:49
  • $\begingroup$ Thanks! it is easy to find good references for Arduino... $\endgroup$
    – 50k4
    May 10, 2017 at 5:47

Not the answer you're looking for? Browse other questions tagged or ask your own question.