lixin91985 发表于 2012-11-28 12:30:47

L3GD20 DMA 调试成功,请教数据校准方式和灵敏度设置

拿STM32F3discover在玩,用SPI1 实现L3GD20 陀螺仪数据传输,
本来昨天晚上就调试好的,可是由于换来个USB口供电,结果数据就是不对,, 换过来后一切正常。浪费我一个早上。

目前抓到的数据零点漂移比较大,如果做积分运算,肯定需要处理。请教有什么好的处理方式。



flyposeangle 的数据没有进行量程转换,需要/57.1429=DPS

另外,一般鼠标,航模   灵敏度一般设置在那个等级,16bit fullscale 250   502000.这个没经验,希望做过的给点经验。

下一步准备把LSM303用DMA驱动起来,这样可以做惯性导航和控制鼠标了。

lixin91985 发表于 2012-11-28 20:06:56

等高手出现

wangjt1988 发表于 2012-11-28 20:14:41

楼主用的什么软件啊,能看变量,界面挺漂亮

20061002838 发表于 2012-11-28 20:24:21

mark一下,今天刚买的F3discovery,明天到货

lixin91985 发表于 2012-11-28 21:33:23

wangjt1988 发表于 2012-11-28 20:14 static/image/common/back.gif
楼主用的什么软件啊,能看变量,界面挺漂亮

难道你没用过MDK

wangjt1988 发表于 2012-11-28 21:42:15

lixin91985 发表于 2012-11-28 21:33 static/image/common/back.gif
难道你没用过MDK

我用的4.12   keil for arm    没看到这样漂亮的变量监视啊

请叫我全名 发表于 2012-11-28 22:50:24

也在调试这玩意,楼主用的是eclips吧

lixin91985 发表于 2012-11-29 16:30:22

这就是一个简单的MDK 没有装别的辅助软件,

rovershie 发表于 2012-11-29 16:40:14

SHOW下我抓到的数据:陀螺仪

rovershie 发表于 2012-11-29 16:40:43

SHOW下我抓到的数据:加速度

lixin91985 发表于 2012-11-29 16:42:27

rovershie 发表于 2012-11-29 16:40 static/image/common/back.gif
SHOW下我抓到的数据:加速度

感觉你的数据也抖得厉害,,

另外你这个是什么软件,, 我一直找不到好的 能显示多通道的上位机软件。

rovershie 发表于 2012-11-29 17:28:51

如果是一条直线,那肯定有问题。 “抖得厉害”要看幅度,即看百分比,比如陀螺仪数据,满量是65535, 上面的数据抖动是20-40,即0.03%。 你能说0.03%抖动得很厉害吗。

软件用自己写的:

carsongyro88 发表于 2013-2-22 09:26:17

期待楼主能调试OK。

lixin91985 发表于 2013-2-22 17:54:19

两个传感器已经全部使用DMA和中断方式调试OK,

期间调试IIC的过程中因为使用断点,导致MCU没有和从设备同步,总是不能正确读取,后来使用串口打印就好了 。。。

目前在构思 姿态和运动解析。

fuluoce1 发表于 2013-3-2 10:46:08

我今天也开始用stm32f3discovery楼主你有L3GD20资料吗教教我怎么玩啊 官网上的程序很多 看哪个好啊

lixin91985 发表于 2013-3-2 16:59:57

stm32f3discovery   有相关的程序。

fuluoce1 发表于 2013-3-4 15:04:26

有stm32f303的固件库手册吗   stm32f303和stm32f103的固件库 差很多 特别是IO口方面   

lixin91985 发表于 2013-3-5 12:15:20

fuluoce1 发表于 2013-3-4 15:04 static/image/common/back.gif
有stm32f303的固件库手册吗   stm32f303和stm32f103的固件库 差很多 特别是IO口方面    ...

去ST的网站找。

gyx07048153 发表于 2013-4-4 22:26:04

请教楼主陀螺仪静态输出多大啊,我的Y和Z轴约为0.8DPS左右,X轴明显大了,有1.5DPS

lixin91985 发表于 2013-4-5 08:28:57

gyx07048153 发表于 2013-4-4 22:26 static/image/common/back.gif
请教楼主陀螺仪静态输出多大啊,我的Y和Z轴约为0.8DPS左右,X轴明显大了,有1.5DPS ...

我的当时没到这么大。只有0.4的样子。不过感觉还是偏得厉害。
磁场的更加不准。
页: [1]
查看完整版本: L3GD20 DMA 调试成功,请教数据校准方式和灵敏度设置