Skip to content

A belt-driven linear actuator from recycled ink printer. Controlled by PID controller implemented on STM32 Nuleo Board. This project will also include a comparision of different position control algorithms.

Notifications You must be signed in to change notification settings

Marmikuu/PID_controlled_linear_actuator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 

Repository files navigation

PID_controlled_linear_actuator

A belt-driven linear actuator from recycled ink printer. Controlled by PID controller implemented on STM32 Nuleo Board. This project will also include a comparision of different position control algorithms.

The additional goal is to compare different methods of displacement measurement, i'll try to compare ultrasonic sensor (HC-SR04) with encoder-based position feedback.

The linear encoder in this system is implemented using a slotted optocoupler and an encoder strip with markings. I've attached a photo that shows a close-up of the device. optocoupler

At the moment, I'm unable to proceed further due to a short circuit issue, but here's a video showing how the controller works implemented on the Arduino R3 board.

481148503_9003130943148497_1918453329851226558_n.mp4

About

A belt-driven linear actuator from recycled ink printer. Controlled by PID controller implemented on STM32 Nuleo Board. This project will also include a comparision of different position control algorithms.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages