PID tuner GUI Step respons

131 views
Skip to first unread message

Tjeerdie

unread,
Feb 23, 2018, 1:13:18 PM2/23/18
to Mechaduino

Hi All,

For everyone who is interested I made a simple python GUI to manually tune the speed and position loops of the Mechaduino. It can be used by every one that is accustomed to tune PID controllers with the help of step responses.  For some basic information about step response tuning:
http://home.hit.no/~hansha/

Or google on Ziegler-Nichols step response tuning.

The mechaduino firmware and python GUI can be found in this location:
https://github.com/Tjeerdie/Mechaduino

I tested the GUI with an anaconda python 2.7 installation in Linux.

WARNING a step response makes the stepper turn! I suggest to tune and learn how to tune PID with an mechanically unconnected stepper with mechanduino to see how it responses. Only then, connect it to a mechanical load and re-tune for the desired response.

Regards,
Tjeerd

 


Screenshot from 2018-02-23 19:06:35.png
Reply all
Reply to author
Forward
0 new messages