智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 1072|回复: 4
打印 上一主题 下一主题

求指导直立车为何编码器速度积分后只有一个方向?

[复制链接]

3

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
威望
167
贡献
85
兑换币
93
注册时间
2014-4-21
在线时间
23 小时
毕业学校
南京邮电
跳转到指定楼层
1#
发表于 2015-3-21 04:07:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
速度进行积分之后积分永远都是正的,全部都是浮点数,但是不知道为什么示波器看出来就是只有正值。编码器没有任何问题,原始波形很正常,但是就算把这个数除以2.0都会出现问题,已经做了一整晚了,求指导啊啊啊
回复

使用道具 举报

16

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2094
威望
1037
贡献
619
兑换币
675
注册时间
2014-8-22
在线时间
219 小时
毕业学校
郑州轻工业学院
2#
发表于 2015-3-21 11:58:39 | 只看该作者
你们用的是欧姆龙的编码器么?我们用欧姆龙的编码器测出来的值二个轮子偏差很大不知道为什么?转速稍微快一点就偏差3000多到5000多?但我用的是平均值,就是不知道会不会影响,因为我加上速度闭环以后,车子也能跑,那个问题还几天了,也没有解决,放在那一直是一个事情。感觉着不舒服,还是那本身就是偏差很大还是什么原因?
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
威望
167
贡献
85
兑换币
93
注册时间
2014-4-21
在线时间
23 小时
毕业学校
南京邮电
3#
 楼主| 发表于 2015-3-21 16:14:58 | 只看该作者
cjgyq 发表于 2015-3-21 11:58
你们用的是欧姆龙的编码器么?我们用欧姆龙的编码器测出来的值二个轮子偏差很大不知道为什么?转速稍微快一 ...

的确是欧姆龙的编码器,但是实际测量出来的编码器的数据是正确的,但是一旦给他做积分处理就会出错,不仅仅是这里,不知道为什么代码里面到底出了什么错误,有时候乘以1就会正常,感觉可能数据类型或者溢出的问题比较严重。。。
回复 支持 反对

使用道具 举报

16

主题

91

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
2094
威望
1037
贡献
619
兑换币
675
注册时间
2014-8-22
在线时间
219 小时
毕业学校
郑州轻工业学院
4#
发表于 2015-3-21 19:36:50 | 只看该作者
ゞ落雨听风ヴ 发表于 2015-3-21 16:14
的确是欧姆龙的编码器,但是实际测量出来的编码器的数据是正确的,但是一旦给他做积分处理就会出错,不仅 ...

你说的左右轮的值差不多相等是不是?我们的为什么测处理差别很大,是没有咬合的很好么齿轮?你的数据怎么测出来的,是让电机空转还是手动操作?我们测得时候是空转,就有问题了。
回复 支持 反对

使用道具 举报

3

主题

11

帖子

0

精华

中级会员

Rank: 3Rank: 3

积分
298
威望
167
贡献
85
兑换币
93
注册时间
2014-4-21
在线时间
23 小时
毕业学校
南京邮电
5#
 楼主| 发表于 2015-3-21 21:29:18 | 只看该作者
我们也测试过空转也手动推拉过,两轮编码器效果相同的啊,,,槛车以下编码器到底有没有坏掉吧,有时候就坏了,坑死
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|联系我们|小黑屋|智能车制作 ( 黑ICP备2022002344号

GMT+8, 2025-1-4 11:55 , Processed in 0.077307 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表