首先,所有的器件都存在offset,而你希望的是把offset调为零。
举个例子,假设实际的加速度为A,而器件的offset为Aoff,那么器件测量到的加速度Am=A+Aoff。如果没有OFFSET寄存器存在,这个Am实际上就是器件的输出了,所以你得到的输出是存在offset误差的。这并不是你想测的A。
现在XL345提供了OFFSET寄存器,使得器件的输出Aout=Am-OFFSET=A+Aoff-OFFSET。容易看出,只要设置合适,让OFFSET=Aoff,那么Aout=A。这才是你所需要的。
offset是器件的固有指标,一般不会太大。所以OFFSET寄存器的范围也不用太大。
首先,所有的器件都存在offset,而你希望的是把offset调为零。
举个例子,假设实际的加速度为A,而器件的offset为Aoff,那么器件测量到的加速度Am=A+Aoff。如果没有OFFSET寄存器存在,这个Am实际上就是器件的输出了,所以你得到的输出是存在offset误差的。这并不是你想测的A。
现在XL345提供了OFFSET寄存器,使得器件的输出Aout=Am-OFFSET=A+Aoff-OFFSET。容易看出,只要设置合适,让OFFSET=Aoff,那么Aout=A。这才是你所需要的。
offset是器件的固有指标,一般不会太大。所以OFFSET寄存器的范围也不用太大。
举报