智能车制作

 找回密码
 注册

扫一扫,访问微社区

查看: 8039|回复: 17
打印 上一主题 下一主题

[灌水] 我想到一种克服陀螺仪温飘的办法。

  [复制链接]

13

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1715

活跃会员奖章优秀会员奖章

威望
810
贡献
501
兑换币
507
注册时间
2014-9-12
在线时间
202 小时
毕业学校
HZXY
跳转到指定楼层
1#
发表于 2014-9-23 14:27:09 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
众所周知,陀螺仪的零点会飘来飘去,其实人家飘的不大只不过被差分放大电路给放大了而已。于是乎昨天和今天的零点不一样,冬天和夏天的零点不一样,在这里和在那里的零点不一样,甚至刚上电和跑一会儿的零点都不一样。如果零点不用人调系统自己感知多好!!!大家看下图,把陀螺仪的输出经过大RC常数的RC滤波之后得到一个很稳定的直流电压,这个电压不就是陀螺仪零点吗?用AD采集这点的电压不就知道零点是多少了吗?它爱咋飘咋飘我们还担心什么!ps:如果陀螺仪输出关于零点不对称就当我在水经验。


图 组委会给出的差分放大电路

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复

使用道具 举报

3

主题

627

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
13771
威望
6052
贡献
3551
兑换币
3764
注册时间
2014-8-12
在线时间
2084 小时
毕业学校
w
2#
发表于 2014-9-23 14:32:29 | 只看该作者
一直跑,一直飘,AD采集,怎么知道跑的时候那个值就是零点?
回复 支持 反对

使用道具 举报

13

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1715

活跃会员奖章优秀会员奖章

威望
810
贡献
501
兑换币
507
注册时间
2014-9-12
在线时间
202 小时
毕业学校
HZXY
3#
 楼主| 发表于 2014-9-23 14:34:35 | 只看该作者
本帖最后由 围场最黑窝窝头 于 2014-9-23 14:40 编辑
山外メ雲ジ_VCAN 发表于 2014-9-23 14:32
一直跑,一直飘,AD采集,怎么知道跑的时候那个值就是零点?

一直跑一直飘那就一直采集那个点啊,那个点的电压值是经过非常大的RC常数的RC滤波电路滤波后得到的,别管ADC1处多么汹涌澎湃ADC2处都是风平浪静的,那点就是陀螺仪输出的平均值即零点(因为小车前后对称抖动否则就不是动态平衡了)。
回复 支持 反对

使用道具 举报

34

主题

452

帖子

0

精华

杰出人士

Rank: 12Rank: 12Rank: 12

积分
14046

优秀会员奖章活跃会员奖章在线王奖章

威望
6066
贡献
2554
兑换币
4050
注册时间
2013-7-29
在线时间
2713 小时
毕业学校
南京气象学院
4#
发表于 2014-9-23 15:10:13 | 只看该作者
感觉这个零飘来自传感器内部,不是直流量吧
回复 支持 反对

使用道具 举报

13

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1715

活跃会员奖章优秀会员奖章

威望
810
贡献
501
兑换币
507
注册时间
2014-9-12
在线时间
202 小时
毕业学校
HZXY
5#
 楼主| 发表于 2014-9-23 15:27:22 | 只看该作者
何俊 发表于 2014-9-23 15:10
感觉这个零飘来自传感器内部,不是直流量吧

试试就知道这个方案可不可行了,只可惜我没有条件来做这个实验了。
回复 支持 反对

使用道具 举报

13

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1715

活跃会员奖章优秀会员奖章

威望
810
贡献
501
兑换币
507
注册时间
2014-9-12
在线时间
202 小时
毕业学校
HZXY
6#
 楼主| 发表于 2014-9-23 15:42:51 | 只看该作者
下图仿真了陀螺仪随着温度变化零点温飘的情况(很极端,温飘的频率为1HZ实际上不会这样飘),中间的紫线是用该方法捕捉到的零点。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
7#
发表于 2014-9-23 16:16:03 | 只看该作者
想法很好,也有一定的可行性。但是:
1、输出关于零点确实是不对称的,ENC-03的角速度和输出电压不是严格的线性关系。
2、这个工作可以由采集ADC1的值然后做软件低通滤波得到。
回复 支持 反对

使用道具 举报

13

主题

189

帖子

0

精华

金牌会员

Rank: 6Rank: 6

积分
1715

活跃会员奖章优秀会员奖章

威望
810
贡献
501
兑换币
507
注册时间
2014-9-12
在线时间
202 小时
毕业学校
HZXY
8#
 楼主| 发表于 2014-9-23 16:32:16 | 只看该作者
aytc100 发表于 2014-9-23 16:16
想法很好,也有一定的可行性。但是:
1、输出关于零点确实是不对称的,ENC-03的角速度和输出电压不是严格的 ...

老大您好,enc03输出的电压值和角速度不是线性关系不是问题只要对称就行不对称真没办法了,我的想法是用硬件低通滤波可以减小软件的压力。
回复 支持 反对

使用道具 举报

94

主题

1797

帖子

0

精华

杰出人士

智能车一级菜鸟

Rank: 12Rank: 12Rank: 12

积分
12693

推广达人奖章热心会员奖章优秀会员奖章活跃会员奖章论坛骨干奖章论坛元老奖章在线王奖章资源大师奖章

威望
7256
贡献
2709
兑换币
3587
注册时间
2013-8-6
在线时间
1364 小时
9#
发表于 2014-9-23 16:42:34 | 只看该作者
回复 支持 反对

使用道具 举报

56

主题

4914

帖子

3

精华

顶级版主

北京科技大学智能汽车队公共主页管理员

Rank: 11Rank: 11Rank: 11Rank: 11

积分
56131

特殊贡献奖章资源大师奖章论坛骨干奖章推广达人奖章优秀版主奖章热心会员奖章论坛元老奖章在线王奖章活跃会员奖章优秀会员奖章

威望
19568
贡献
13933
兑换币
3365
注册时间
2010-7-22
在线时间
11315 小时
10#
发表于 2014-9-23 17:33:06 | 只看该作者
围场最黑窝窝头 发表于 2014-9-23 16:32
老大您好,enc03输出的电压值和角速度不是线性关系不是问题只要对称就行不对称真没办法了,我的想法是用硬 ...

因为偏执电压的问题,也不是特别对称。不过总得来说你的方法是可行的,R7换成470k更好。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-5 17:30 , Processed in 0.073208 second(s), 32 queries , Gzip On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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