关于pwm闭环控制直流电机的疑问?

有一直流电机,用单片机输出PWM控制转速,运用PID控制算法时计算偏差e(t)时,需要给定转速r(t)和实际转速u(t)。只能用传感器测得实际转速,对于给定转速怎么求得? 只知道PWM的占空比。

给定转速是你要控制的转速,要控制多少就输入多少,不是求的。
传感器标定后,输出电压和转速有一一对应关系,比如0-5V对应0-1000rpm。
则要控制 转速为100rpm,输入为5/1000*100=0.5V。
也可以输入100,然后乘以传感器系数5/1000
温馨提示:答案为网友推荐,仅供参考