二轴加速度计和角速度计数据的含义加速度计和角速度计数据的含义加速度计的三轴分量ACC_X,ACC_Y和ACC_Z是16位有符号整数,分别代表设备在三个轴向上的加速度,取负值值加速度沿坐标轴为负,沿正值为正。三个加速度分量都是重力加速度g的倍数,并且可以表示的加速度范围,即放大率可以均匀设定,并且有四种可选的放大率:2g,4g,8g和16g。以ACC_X为例,如果放大率设置为2g(默认),则表示当ACC_X取-32768时,当前加速度是沿X轴正方向的重力加速度的2倍;如果设置为4g,则取值为-32768在X轴正方向上的重力加速度为4倍,依此类推。显然,放大率越低,精度越高,放大率越高,范围越大,根据具体应用设定。我们使用f来表示放大率,f=0是2g,f=3是16g,设置加速度放大率的代码如下:以ACC_X为例,如果当前设置的加速度放大率是4g,那么ACC_X读数转换为加速度。公式为:,g可以取局部重力加速度。围绕X,Y和Z的三个坐标轴旋转的角速度计的角速度分量GYR_X,GYR_Y和GYR_Z是16位有符号整数。当从原点到旋转轴的方向观察时,在取正值时顺时针旋转,在取负值时顺时针旋转。
三个角速度分量均以度/秒为单位。可以表示的角速度范围,即,可以均匀地设定放大率。有4种可选放大率:250度/秒,500度/秒,1000度/秒,2000度。度/秒。以GYR_X为例,如果放大率设置为250度/秒,则表示当GYR为正32768时,二轴加速度计,当前角速度为顺时针250度/秒;如果设置为500度/秒,则当前角速度为32768.顺时针500度/秒。显然,放大率越低,精度越高,放大率越高,范围越大。我们使用f来表示放大率,f=0是250度/秒,f=3是2000度/秒,并且用于设置加速度放大率的代码与2.1代码相同,除了角速度覆盖的地址寄存器是0x1B。
加速度计,是测量运载体线加速度的仪表。加速度计只能侦测物体的移动行为,并不具备准确侦测物体角度改变的能力,陀螺仪可以侦测物体水平改变的状态,但无法计算物体移动的激烈程度。 加速度计用于测量加速度。借助一个三轴加速度计可以测得一个固定平台相对地球表面的运动方向,但是一旦平台运动起来,情况就会变得复杂的多。如果平台做自由落体,加速度计测得的加速度值为零。如果平台朝某个方向做加速度运动,各个轴向加速度值会含有重力产生的加速度值,使得无法获得真正的加速度值。
加速度计如何工作?
制作加速度计有很多不同的方法,一些加速度计使用压电效应 - 它们包含由加速度力引起的微观晶体结构,从而产生电压。另一种做法是通过检测电容的变化。如果您有两个相邻的微结构,它们之间有一定的电容。如果加速力移动其中一个结构,则电容将发生变化。添加一些电路将电容转换为电压,您将得到一个加速度计。还有更多的方法,包括使用压阻效应,热气泡和光。