Hi,

I am planning to use ADIS16485 IMU for Gyrocompassing. I hooked up the ADIS16485 to a microcontroller and I was reading Z_GYRO_OUT register value. According to the data sheet to convert Z_GYRO_OUT register value to engineering value I need to multiply it with 0.02. Now I want to improve the accuracy of my data and want to use Z_GYRO_LOW register value also. In data sheet it says MSB has a weight of 0.01 and every subsequent bits weight is half of the previous one. I might sound naive but how do I exactly convert the Z_GYRO_LOW register value to engineering value and combine that with the value from Z_GYRO_OUT register. Is there a equation I can use? I would appreciate any help in this matter.

Thanks,

TM

Hi TM,

Thank you for the post. Here is the process that I would use:

You already have this but for any one else that finds this post in the future, this refers to the OUTPUT DATA REGISTERS section in the ADIS16485 datasheet, which is located on page 15 in the present revision (C).

I hope that helps. Let us know in an update post and our system administrators always appreciate a quick

Correct Answermark if you question has been answered.Many thanks!

We look forward to feedback on this matter and on your project. It sounds like an interesting application.

Best,

NevadaMark