PWM波测速与设速比较达到二者相等,大虾们给提提思路。。

[复制链接]
2630|7
 楼主| 冯冯冯冯 发表于 2010-10-14 11:03 | 显示全部楼层 |阅读模式
pwm周期为60US,速度最高速为16000,测速反馈回去与设定速度比较,修改高电平时间,该怎么给PWM的高电平时间进行修改呢?
new1988 发表于 2010-10-14 13:17 | 显示全部楼层
你是想问按什么规律改变PWM的占空比是吧。如果是的话就用PID算法。
 楼主| 冯冯冯冯 发表于 2010-10-14 15:55 | 显示全部楼层
嗯,PID算法太麻烦了,只是要根据设定速度把PWM高电平时间时间拉高,使电机测速也就是实转速与设定速度相等就好。想不出来。。。
McuPlayer 发表于 2010-10-14 16:18 | 显示全部楼层
如果PID都嫌麻烦,那做技术就非常麻烦了
PID是一个很成熟的控制模型,有现成的公式,甚至代码
 楼主| 冯冯冯冯 发表于 2010-10-15 07:35 | 显示全部楼层
哦,这样啊,我原先是想PID用在这里是不是大材小用了点。那我就先试试看吧。O(∩_∩)O谢谢。
new1988 发表于 2010-10-15 11:04 | 显示全部楼层
PID麻烦,我还嫌敲代码麻烦呢!
 楼主| 冯冯冯冯 发表于 2010-10-16 08:28 | 显示全部楼层
老鱼探戈 发表于 2010-10-16 12:50 | 显示全部楼层
直接用程序把高电平的时间改了

高低电平控制用两个变量
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

659

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部