ST意法半导体
登录
直播中
李秀珍
7年用户
971经验值
私信
关注
[问答]
请问LSM9DS1如何验证从磁力计收到的数据?
开启该帖子的消息推送
IMU
嗨,我们设计了一个带有 LSM9DS1 作为 IMU 的定制
PCB
,我们从加速器、磁力仪和陀螺仪接收数据,在加速器的情况下,我认为更容易知道测量是否正常(我们必须获得 1G z 轴),但我们如何验证磁力计的数据是否正确?,有没有期望值?我们没有使用 ST 微控制器来连接传感器。
回帖
(1)
李凤英
2023-1-5 14:01:16
请首先考虑地球磁场约为 0.5 高斯,因此您应该从 3 轴分量计算磁场强度得到此结果。
LSB(位数)到物理量的转换公式可以参考LSM6DSM1的Github上的C驱动(
lsm9ds1_reg.c
)。
例如考虑 4 高斯的默认满刻度,公式为:
float_t lsm9ds1_from_fs4gauss_to_mG(int16_t lsb)
{
return ((float_t)lsb * 0.14f);
}
要对磁传感器的(正确)性能进行一般检查,您可以运行
lsm9ds1_self_test.c
示例中报告的自检。
请首先考虑地球磁场约为 0.5 高斯,因此您应该从 3 轴分量计算磁场强度得到此结果。
LSB(位数)到物理量的转换公式可以参考LSM6DSM1的Github上的C驱动(
lsm9ds1_reg.c
)。
例如考虑 4 高斯的默认满刻度,公式为:
float_t lsm9ds1_from_fs4gauss_to_mG(int16_t lsb)
{
return ((float_t)lsb * 0.14f);
}
要对磁传感器的(正确)性能进行一般检查,您可以运行
lsm9ds1_self_test.c
示例中报告的自检。
举报
更多回帖
rotate(-90deg);
回复
相关问答
IMU
LSM9DS1
磁力计
中断是开漏还是推/拉?
2018-09-26
2016
LSM9DS1
数据
表显示FAST_ODR模式可使
磁力计数据
速率高于80Hz,如何指定此
数据
速率?
2019-05-13
1660
LSM9DS1
加速电流消耗
2019-04-09
1356
请问
一下
LSM9DS1
如何为
磁力计
设置中断呢?
2022-12-23
198
lsm9ds1
如何自检
2018-11-12
1512
使用
LSM9DS1
等集成传感器的优点是什么?
2019-03-20
2129
LSM9DS1
磁力计
的自检是否与LIS3MDL相同
2018-10-09
2335
使用
LSM9DS1
的应用程序,
磁力计
结果不稳定怎么解决?
2023-01-12
252
LSM9DS
0和
LSM9DS1
之间的磁强计差异
2019-06-12
3604
LSM9DS
0陀螺仪和
磁力计
有哪些?
2018-12-05
1654
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分