How do I measure Nonlinearity in a MEMS gyroscope?

ADIS16445，SELF-TEST indicate normal, Bias Corrected, ARW and IRBS is normal.

Dynamic Range: ±62°/sec ; Sample Rate : 819.2 SPS

The Measure-value is an average of 20-sec's gyro data.

1. I don‘t think my ADIS16445 was working in normal. Since the Measure-Value has significant difference between Actual-value.

2. I'm wondering my formula of Nonlinearity is correct. (62 is Dynamic Range)

eg: (blue column in the chart) Nonlinearity = 0.043/62 = 0.0687%

Sorry it took me a while to get back to this. Non-linearity is computed by taking a linear best fit curve of the measured data (relative to the ideal), computing the difference between the best fit curve and the measured data, and dividing this difference by the full scale of the gyroscope. In this case, full scale (FS) is equal to 62 degrees/second. We took a look at the data in the excel sheet provided and it looks like the best fit curve is not factored into the computation, so developed another spreadsheet, using the linear fit method and attached the results to this post. Take a look a let me know if this helps. If this answers your question, our admin team would appreciate you marking the appropriate post with

Correct Answer, which is located as an option under theActiontab on each post. If we haven't earned this yet, we look forward to further clarification.