已回答假定已回答

关于ADIS16405自检结果与数据读取的问题

sufeng 在 2017-9-6 詢問的問題
最後回覆由neilzhao於2017-10-9提供

按照手册通过0xB504命令对传感器进行自检,得到的DIAG_STAT寄存器结果为0xFC20,按照芯片手册查得

Z-axis accelerometer self test failure

Y-axis accelerometer self test failure

X-axis accelerometer self test failure

Z-axis gyroscope self test failure

Y-axis gyroscope self test failure

X-axis gyroscope self test failure

Self test diagnostic error flag

标志位为1,其他位为0.想了解一下这些数据具体代表了什么,对传感器如何操作才能得到正确的数据。

 

另外,使用burst模式得到的数据中,三轴角速度,三轴加速度和温度数据初始值均偏离过大,具体值为

xgyro=0XE689

ygyro=0XE7AB

zgyro=0XE7B7

temp=0xFA8F

按照手册转换数据得到

xgyro=-325.9°/sec

ygyro=-311.5°/sec

zgyro=-310.9°/sec

temp=-208.95℃

想知道是不是数据转换中出现了问题。还是传感器本身有问题

analogchina-adminengineerzone.admin

結果