Post Go back to editing

ADIS16460 状态/错误标志 出现传感器超出范围

Thread Summary

The user is experiencing high gyroscope readings (30+ to 80+ degrees per second) on the ADIS16460 inertial sensor when it should be near zero. The support engineer suggests performing a self-test using GLOB_CMD [bit2]=1 and checking DIAG_STAT [bit5] for self-test errors. The user confirms the self-test error flag is set and provides data for different sensor orientations, indicating potential issues with the gyroscope. The support engineer recommends contacting the agent for a failure analysis of the chip.
AI Generated Content

如图所示,在和ADIS16460惯导SPI通信时候,读取状态/错误的状态,出现传感器超出范围,应该怎么解决?目前是product_id、温度值读取上来数据都是正确的,器件放置于桌子上,三轴加速度的值是正确的,三轴的角速度都很大,达到30+ 度每秒,80几 度每秒 。正常应该是接近于0。代码后两张图,用的是STM32处理器,hal库函数进行spi通信,spi相关配置都是正确的。