智能车制作

标题: L3G4200D数字陀螺仪 [打印本页]

作者: 龙的传人znczz    时间: 2015-3-3 15:07
标题: L3G4200D数字陀螺仪
请问各位用过这款陀螺仪的伙伴们,这个陀螺仪读出来的数据怎么计算出角速度的值,我按照一种方法算出来的最大值总是大于量程,无论选用那个量程,求指教。。。。

作者: 机遇    时间: 2015-3-3 16:01
看图像是否符合陀螺仪的波形,如果符合 可以直接用的 乘以一个比例系数就行了 不需要转化成标准的 实在要转换就是乘以灵敏度
作者: zhou1994    时间: 2015-3-3 17:47
角速度对时间积分就行了
作者: 龙的传人znczz    时间: 2015-3-3 18:21
机遇 发表于 2015-3-3 16:01
看图像是否符合陀螺仪的波形,如果符合 可以直接用的 乘以一个比例系数就行了 不需要转化成标准的 实在要转 ...

我把它乘以灵敏度之后再发给示波器看到的数据只有正数,没有负数了,怎么回事,读出来的高八位和低八位合成的数据是有正有负的。

作者: 龙的传人znczz    时间: 2015-3-3 18:22
zhou1994 发表于 2015-3-3 17:47
角速度对时间积分就行了

不是角度积分的问题,是读数据的问题,读出来的角速度值不正常。

作者: zhou1994    时间: 2015-3-3 18:28
龙的传人znczz 发表于 2015-3-3 18:22
不是角度积分的问题,是读数据的问题,读出来的角速度值不正常。

你自己不说清楚。你说的是计算不对,没说数据读得不对

作者: pang576101312    时间: 2015-3-3 20:04
我之前发过程序和寄存器配置。你进我ID里面找找有
作者: 空有一人    时间: 2015-3-3 20:05
本帖为抢楼帖,欢迎抢楼!  奖励楼层: 15
作者: 龙的传人znczz    时间: 2015-3-3 21:03
zhou1994 发表于 2015-3-3 18:28
你自己不说清楚。你说的是计算不对,没说数据读得不对

好吧,是我说的有问题,不好意思。

作者: 龙的传人znczz    时间: 2015-3-3 21:05
pang576101312 发表于 2015-3-3 20:04
我之前发过程序和寄存器配置。你进我ID里面找找有

如果上位机示波器看到角速度的波形不在横轴上下波动的话,是不是要加一个修正值,把它调整一下?就像你给合成的值加上6500一样?

作者: pang576101312    时间: 2015-3-4 23:23
是的。加速度计也是一样。  并且最好他们都量化到同一个范围内,比如-900到+900.因为是线性的,这样处理的话融合好处理。
作者: 龙的传人znczz    时间: 2015-3-6 19:05
pang576101312 发表于 2015-3-4 23:23
是的。加速度计也是一样。  并且最好他们都量化到同一个范围内,比如-900到+900.因为是线性的,这样处理的话 ...

数字陀螺仪的抖动很大,你是怎么解决的,不知道用什么滤波算法好。

作者: pang576101312    时间: 2015-3-9 18:05
寄存器初始化采用自校验  




欢迎光临 智能车制作 (http://dns.znczz.com/) Powered by Discuz! X3.2