zt1234 发表于 2013-3-28 14:42:19

使用STM32F3discovery随笔3--L3GD20+LSM303DLHC的9轴传感器操作

L3GD20为I2C/SPI接口16b的三轴陀螺仪,量程可设置为250/500/2500DPS,内有滤波器及低功耗模式,内有数据FIFO可工作在Bypass mode,FIFO mode,Stream mode,Bypass-to-Stream mode ,Stream-to-FIFO mode五种方式下,可以设置数据范围当超过时产生中断输出。同时有个8b的温度传感器。编程接口如下:

 
LSM303DLH芯片集成了3轴磁场和3轴加速度传感器I2C的16-bit输出,量程:+- 2/4/8g 动态可选量程,+-1.3 to +- 8.1 全量程高斯磁场,编程接口
 
 
传感器接口

 
板载程序
 
/* Demo Gyroscope */
    Demo_GyroConfig();
/* Read Gyro Angular data */
      Demo_GyroReadAngRate(Buffer);
 
/* Demo Compass */
    Demo_CompassConfig();
/* Read Compass data */
      Demo_CompassReadMag(MagBuffer);
      Demo_CompassReadAcc(AccBuffer);
获取到传感器数据后如何处理及应用就是INS理论啦。
 
 

tianma1992 发表于 2014-5-4 18:51:52

回复:使用STM32F3discovery随笔3--L3GD20+LSM303DLHC的9轴传感器操作

 谢谢楼主分享

一路为将来 发表于 2016-3-30 09:39:23

111111111111111111111

茈silence 发表于 2017-3-10 21:22:15

11111111111111111111111111

阿蒙CCC 发表于 2018-12-28 13:03:19

qqqqqqqqqqqqqq
页: [1]
查看完整版本: 使用STM32F3discovery随笔3--L3GD20+LSM303DLHC的9轴传感器操作