lingjiayi
级别: 略有小成
精华主题: 0
发帖数量: 82 个
工控威望: 254 点
下载积分: 907 分
在线时间: 99(小时)
注册时间: 2012-08-15
最后登录: 2022-03-23
查看lingjiayi的 主题 / 回贴
楼主  发表于: 2013-12-08 11:41
伺服电机是否符合线性公式y=ax+b?x为实际转速,y为整形数值。
例如我输入值500,整形数值500,实际转速为93rpm
输入2000,整形数值2000,实际转速为379rpm,
由此求得a与b的值,但实际发现,电机转速与整形数值并不成线性关系,误差很大。
是否有更好的办法解决?
lingjiayi
级别: 略有小成
精华主题: 0
发帖数量: 82 个
工控威望: 254 点
下载积分: 907 分
在线时间: 99(小时)
注册时间: 2012-08-15
最后登录: 2022-03-23
查看lingjiayi的 主题 / 回贴
1楼  发表于: 2013-12-10 14:11
引用
引用第1楼beichen于2013-12-09 14:40发表的  :
用浮点数算下,误差要小一些

可以,现在误差设定在500转,实际496rpm,设定6000rpm,实际5944rpm