1、利用ADXL375测量向心力,加速度,当转速增高,x轴加速度大于0xfe00,x轴输出值恒定,不在变化。当转速降低x轴加速度恢复正常测量输出。
2、图片中红色框区域为x轴输出值,黄色为y轴输出区域,第一张图片,向心加速度增大,输出恒定,红色区域。第二张图片,向心加速减小恢复正常输出,红色区域。
3、数据输出率800hz,spi四线通讯。
请教问题可能出现在那里呢?谢谢!
1、利用ADXL375测量向心力,加速度,当转速增高,x轴加速度大于0xfe00,x轴输出值恒定,不在变化。当转速降低x轴加速度恢复正常测量输出。
2、图片中红色框区域为x轴输出值,黄色为y轴输出区域,第一张图片,向心加速度增大,输出恒定,红色区域。第二张图片,向心加速减小恢复正常输出,红色区域。
3、数据输出率800hz,spi四线通讯。
请教问题可能出现在那里呢?谢谢!
输出恒定不变的时候加速度多大,这个时候和读到的加速度值匹配吗。
建议根据配置,将读数转换为加速度值,先看看一致不一致。
最大的加速度有多大?
1、输出恒定不变时(0xfe00)补码,对应的加速度是25g;
2、当输出不变时,测了有几组数据,对应的加速度是39g、42g,65g。
3、当转速降低时,小于25g后,ADXL测量数据恢复正常,此时的测量值是准确的。
4、为了防止我们软件有问题,处理数据有问题,所以读取了ADXL375原始值。
5、目前阶段是在标定加速度,最大不会超过100g,芯片量程是200g。
6、因为目前我们已经买了4k的芯片,所以想请教下问题可能出在那里?或者排查方向,项目比较急了,谢谢!
已通过邮箱联系
如果分析现象和数据,您有什么推测或者发现告诉我,都可以,谢谢!比较急了。谢谢!
看下是不是因为你对齐方式的问题,改下0X31寄存器配置试试