Cirkit Designer Logo
Cirkit Designer
Your all-in-one circuit design IDE
Home / 
Component Documentation

How to Use Linear Actuator: Examples, Pinouts, and Specs

Image of Linear Actuator
Cirkit Designer LogoDesign with Linear Actuator in Cirkit Designer

Introduction

The PA-17-POT Linear Actuator is a robust and powerful actuator designed by Progressive Automations. It is specifically engineered to provide precise linear motion control in various applications, including but not limited to automation systems, industrial machinery, and vehicular automation. The built-in potentiometer allows for position feedback, which is essential for applications requiring precise control of the actuator extension.

Explore Projects Built with Linear Actuator

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Arduino Nano Controlled Linear Actuator System with Relay and Limit Switch
Image of Terminator: A project utilizing Linear Actuator in a practical application
This circuit controls a linear actuator using an Arduino Nano and a 4-channel relay module. The Arduino manages the relay channels to drive the actuator, with power supplied by an AC-DC PSU board and additional control provided by limit and start switches.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO and L298N Motor Driver Controlled Linear Actuators with Button Interface
Image of Copy of 101: A project utilizing Linear Actuator in a practical application
This circuit controls two linear actuators using an Arduino UNO and an L298N motor driver. The actuators extend or retract based on the state of two tactile switch buttons, with the Arduino managing the motor driver to control the actuators' movement. The system is powered by a 12V power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino Nano and BTS7960 Motor Driver-Based Linear Actuator Control with Force Sensing
Image of Copy of IDP Project: A project utilizing Linear Actuator in a practical application
This circuit controls a linear actuator based on the input from a force-sensing resistor (FSR). An Arduino Nano reads the FSR value and uses a BTS7960 motor driver to activate the actuator when the force exceeds a certain threshold. The power supply and other components ensure proper voltage regulation and signal conditioning.
Cirkit Designer LogoOpen Project in Cirkit Designer
Arduino UNO and L298N Motor Driver Controlled Linear Actuator System with Bluetooth Connectivity
Image of Capstone - Prototipado Circuito 1: A project utilizing Linear Actuator in a practical application
This circuit controls four linear actuators using two L298N DC motor drivers, which are managed by an Arduino UNO. The Arduino receives power from a 12V battery and communicates with an HC-05 Bluetooth module for wireless control.
Cirkit Designer LogoOpen Project in Cirkit Designer

Explore Projects Built with Linear Actuator

Use Cirkit Designer to design, explore, and prototype these projects online. Some projects support real-time simulation. Click "Open Project" to start designing instantly!
Image of Terminator: A project utilizing Linear Actuator in a practical application
Arduino Nano Controlled Linear Actuator System with Relay and Limit Switch
This circuit controls a linear actuator using an Arduino Nano and a 4-channel relay module. The Arduino manages the relay channels to drive the actuator, with power supplied by an AC-DC PSU board and additional control provided by limit and start switches.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of 101: A project utilizing Linear Actuator in a practical application
Arduino UNO and L298N Motor Driver Controlled Linear Actuators with Button Interface
This circuit controls two linear actuators using an Arduino UNO and an L298N motor driver. The actuators extend or retract based on the state of two tactile switch buttons, with the Arduino managing the motor driver to control the actuators' movement. The system is powered by a 12V power supply.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Copy of IDP Project: A project utilizing Linear Actuator in a practical application
Arduino Nano and BTS7960 Motor Driver-Based Linear Actuator Control with Force Sensing
This circuit controls a linear actuator based on the input from a force-sensing resistor (FSR). An Arduino Nano reads the FSR value and uses a BTS7960 motor driver to activate the actuator when the force exceeds a certain threshold. The power supply and other components ensure proper voltage regulation and signal conditioning.
Cirkit Designer LogoOpen Project in Cirkit Designer
Image of Capstone - Prototipado Circuito 1: A project utilizing Linear Actuator in a practical application
Arduino UNO and L298N Motor Driver Controlled Linear Actuator System with Bluetooth Connectivity
This circuit controls four linear actuators using two L298N DC motor drivers, which are managed by an Arduino UNO. The Arduino receives power from a 12V battery and communicates with an HC-05 Bluetooth module for wireless control.
Cirkit Designer LogoOpen Project in Cirkit Designer

Common Applications and Use Cases

  • Industrial machine control
  • Automotive automation
  • Robotics and automated assembly lines
  • Adjustable desks and ergonomic furniture
  • Marine and outdoor applications

Technical Specifications

Key Technical Details

  • Voltage: 12V DC
  • Stroke Sizes: 1-40 inches
  • Force: Up to 850 lbs
  • Speed: 0.33 inches/sec at no load
  • Duty Cycle: 20%
  • IP Rating: IP66 (Dust and Water Resistant)

Pin Configuration and Descriptions

Pin Number Description Notes
1 Power (+12V DC) Red wire
2 Ground (0V) Black wire
3 Potentiometer Wiper Output White wire (Position Feedback)
4 Potentiometer +5V Reference Typically not used externally
5 Potentiometer Ground Typically not used externally

Usage Instructions

How to Use the Component in a Circuit

  1. Power Connection: Connect the red wire to the +12V DC power supply and the black wire to the ground.
  2. Control: Use a DPDT (Double Pole Double Throw) switch or a relay module to reverse the polarity for extending and retracting the actuator.
  3. Position Feedback: Connect the white wire to an analog input of a microcontroller to read the position of the actuator.

Important Considerations and Best Practices

  • Ensure the power supply can handle the current requirements of the actuator.
  • Do not exceed the rated force or speed to prevent damage.
  • Use diodes for back EMF protection when switching the actuator direction.
  • Avoid side loads which can cause premature wear or failure.
  • Regularly inspect for any signs of wear or damage.

Example Arduino Code

// Define the connection pins
const int potPin = A0; // Potentiometer wiper (position feedback) connected to analog pin A0
const int actuatorPin1 = 2; // Actuator pin 1 connected to digital pin 2
const int actuatorPin2 = 3; // Actuator pin 2 connected to digital pin 3

void setup() {
  pinMode(actuatorPin1, OUTPUT);
  pinMode(actuatorPin2, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int potValue = analogRead(potPin); // Read the potentiometer value
  Serial.println(potValue); // Print the potentiometer value to the serial monitor

  // Extend the actuator
  digitalWrite(actuatorPin1, HIGH);
  digitalWrite(actuatorPin2, LOW);
  delay(1000); // Wait for 1 second

  // Retract the actuator
  digitalWrite(actuatorPin1, LOW);
  digitalWrite(actuatorPin2, HIGH);
  delay(1000); // Wait for 1 second

  // Stop the actuator
  digitalWrite(actuatorPin1, LOW);
  digitalWrite(actuatorPin2, LOW);
  delay(1000); // Wait for 1 second
}

Troubleshooting and FAQs

Common Issues

  • Actuator not moving: Check power supply and wiring connections.
  • Actuator moving erratically: Verify that the potentiometer wiring is secure and not damaged.
  • Noisy operation or vibration: Inspect for mechanical obstructions or misalignment.

Solutions and Tips for Troubleshooting

  • Ensure all connections are secure and free from corrosion.
  • Use a multimeter to check for continuity and proper voltage levels.
  • If the actuator is not responding, try isolating the problem by testing the actuator with a separate power supply.

FAQs

Q: Can the PA-17-POT be used outdoors? A: Yes, with an IP66 rating, it is dust and water-resistant, suitable for outdoor use.

Q: What is the purpose of the built-in potentiometer? A: The potentiometer provides position feedback, which can be used for precise control of the actuator's extension and retraction.

Q: How can I control the speed of the actuator? A: The speed can be controlled by using a PWM signal to modulate the power supplied to the actuator.

Q: What should I do if the actuator is not extending or retracting to its full length? A: Check if the duty cycle is being exceeded or if there is an obstruction. Also, verify that the potentiometer is functioning correctly and providing accurate feedback.

For further assistance, contact Progressive Automations' technical support.