[控制方法]

PID输出量如何转变成PWM的占空比?

[复制链接]
4448|2
手机看帖
扫描二维码
随时随地手机跟帖
feifan570|  楼主 | 2018-7-7 10:54 | 显示全部楼层 |阅读模式
最近在做BLDC控制器,打算使用速度环PID算法。对于速度环,给定速度是通过采样0-5V,对于单片机的0-0xfff,然后把这个数值转换成电机速度0-3000 r/min。电机的实际转速可以通过霍尔传感器计算,也把它转变成r/min的单位,这两者输入到PID算法,那么输出量应该增加/减少 XXX r/min,那么怎么把这个单位换算成PWM的占空比呢?

相关帖子

ayb_ice| | 2018-7-12 09:24 | 显示全部楼层
我没具体做过,但好像是,
理论上
这个可以随意定,然后就是调整参数的问题了

使用特权

评论回复
airwill| | 2018-7-17 14:56 | 显示全部楼层
计算结果就是 占空比, 乘以 pwm 的周期就可以放到占空比寄存器里, 注意边界限制就是了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

92

主题

195

帖子

1

粉丝