For one of the product I need to Implement a Pump with In built BLDC motor with a LPC2148.
I am new to running a motor with a controller. Pump gives out a tacho output.
Can anyone give some directions to work.
Are you trying to control the pump speed with a feedback loop from the tacho output? That would require programming the LPC2148 with PID control equations.
You are right. The pump speed will be controlled using tacho output. I have no prior programming experience but have a helping hand for programming so programming is manageable if I have some data on PID equations to be implemented for this kind of schema.
Can you help me in devising the required equations for PID for running BLDC Motor on LPC2148?
There are many ways to implement discrete PID controller. The equations are quite simple. Important thing is to keep the sampling frequency constant. If you change the frequency you need to re-tune the controller parameters.
Usually electric motor controllers are mainly PD controllers because the motor has integrating term inherently in its transfer function.