在线时间5 小时
UID3656092
注册时间2021-3-16
NXP金币0
该用户从未签到
新手上路

- 积分
- 43
- 最后登录
- 2021-3-22
|
本帖最后由 a2339648935 于 2021-3-18 14:42 编辑
1.最近在开发电子罗盘时,也过五关斩六将,折腾了很久 2.用的恩智浦FXOS8700cq这款6轴磁力计加速度计芯片
3.感谢前辈们的分享精神,这款芯片资料很少,参考了类似芯片案例,按照基本参考流程执行,包括采集数据,对数据作漂移校准,椭球拟合,倾斜校准,统一系数,角度输出,最后的角度输出上,【偏差始终会很大,各象限的矢量系数怎么做都不统一,例如:同样顺时针旋转45度,从0°开始旋转,实际测试收到为46度,从180°开始旋转实际收到为57度】,多方资料查找调试也未果,所幸最后只能试试发帖于江湖,有遇到过此类问题的前辈,希望能给予点拨,完善后也把经验分享出来
6.开发目的是用该芯片做电子罗盘,精度为±1~2度,最开始以为是芯片精度达不到,对比了下同种类的磁力计,也是差不多的精度
7.由于初期测试用的是人工手动焊接,洛铁温度控制在200度左右,焊接了5,6块也是上述一样的现象(四象限矢量系数不一致)
8.测试环境为空旷地带,由于用的有线串口,电脑距离传感器80公分左右下测试的
9.校准手法:平面状态下原地左转3圈右转3圈,左翻90度绕z轴旋转一圈,底面朝天再旋转一圈(专门比较过采集的三轴最值,底面朝天旋转会大概率采集到)
10.关于其他问题:是否每次更换场景就要重新再次校准才能正常使用?
11.前辈有其他问题还请补充在帖中
|
|