hai...I have a question about P controller for speed control. I have no idea on how to create a P controller for speed. Do I have to find the gain by doing the experiment. I develop it by using the microsoft VC++. The set point is speed of the motor in RPM and a steeping motor is used to control the rotation of the DC Brushless motor.How about the error. Do I need to find the values of error first by doing the experiment. I have no experience on designing the controller. I am waiting for the idea from members. Thank You. Bye...
Agus, Yes... the "control" signal can have something to do with your pulse output, and the speed feedback can be in any units you like (like pulses/second from an encoder). What you would likely do in convert your desired "speed" into a "desired number of encoder pulses per second" and compare that to the "actual number of encoder pulses per second." The equations I gave you aren't quite literal. They're just the basic idea of a proportional controller. You'll have to look at your situation and decide what your control signal is and what feedback you get from your process, etc.