How does varying the frequency of the SYNC input change the gyro readings?
- ADIS16475-2 configured in direct sync mode.
- Input clock configured within the 1900-2100 Hz bounds.
Is there any way for the IMU to know the *actual* frequency of the SYNC input?
Does this affect the accuracy of the angular rate readings? The data sheet
indicates that the nominal rate of 2000 SPS is used when calculating the DELTA
ANGLES. I assume something similar is done when calculating the angular
Consider page 22 of the data sheet where it shows that better precision on the
DELTA ANGLES measurements can be reached by "measur[ing] the internal sample
rate (fS) using the data ready signal on the DR pin (DEC_RATE = 0x0000, see
Table 108), divide each delta angle result (from the delta angle output
registers) by the data ready frequency, and multiply it by 2000."
Can a similar process be followed to increase the accuracy of the angular
velocity measurements?: measure the internal sample rate (fs), divide each
angular velocity result by 2000, and multiply by fs.
Suppose I place an IMU on a turntable and apply a known rotation (e.g. 100
deg/sec). Then I provide a 1900 Hz direct SYNC input. Next I provide a 2100 Hz
SYNC input while the IMU is undergoing the same physical rotation. Will the
GYRO registers provide different outputs in the these situations? Or will it
correctly report 100 deg/sec regardless?
Without having too much insight on the sensor internals, if I assume a similar
situation in the angular rate as with the DELTA ANGLES then there can be almost
a 10% percent difference in sensor readings [(100 / 2000) * 1900 = 95 deg/sec]
vs [(100 / 2000) * 2100 = 105 deg/sec] if the IMU incorrectly assumes a 2000 SPS.
[edited by: heving at 9:23 PM (GMT -5) on 20 Jan 2022]