9
利用加速度传感器测量物体的倾斜角度
1 说明
测量物体的倾斜角度是加速器传感器的一种常见的应用。虽然其基本原理十分简单,但是在具体实现中仍然会遇到很多困难,比如倾斜角度的精度问题,数学计算过于复杂等等。本文将对精度问题进行详细讨论,并给出一种简化的计算方法。
2 基本原理
由于加速度传感器在静止放置时受到重力作用,因此会有 1g 的重力加速度。利用这个性质,通过测量重力加速度在加速度传感器的 X 轴和 Y 轴上的分量,可以计算出其在垂直平面上的倾斜角度。
这样,根据以上原理一个 2 轴加速度传感器可以测量在 X-Y 平面上的倾斜角度。
需要注意的是,2 轴加速度传感器只能测量 X 轴和 Y 轴上的重力分量,因而只能测量 因而只能测量 X-Y平面上的倾斜角度 。可是由于物体在空间倾斜的时候,很难**倾斜完全在 X-Y 平面上,这样只使用 2 轴加速度传感器进行测量会存在局限性,因此,我们考虑使用 3 轴加速度传感器。如下图所示,3 轴加速度传感器可以测量 X 轴、Y 轴和 Z 轴的重力分量,计算空间倾斜角度的公式可以推广为 。
这个公式就是本文中用来测量物体倾斜角度的基本原理。需要说明的是,这里利用的是物体在静止时受到重力的性质,如果物体同时也有运动加速度的话,那么这个公式将不再准确。所以必须为公式增加一个限制条件,即
3 硬件实现
目前,在消费类产品中使用的加速度传感器分为数字输出 (例如 ADXL345)和模拟输出 (例如 ADXL335)两种。数字输出的加速度传感器可以直接通过 I2C 或 SPI 总线与 MCU 进行连接;模拟输出的加速度传感器则需要使用 ADC 进行采样。现在,普遍使用的 MCU 中基本都有内置的 ADC 通道,所以无论是数字输出还是模拟输出的加速度传感器都可以非常容易地和 MCU 进行连接,进而实现测量功能。
加速度传感器技术原理
MEMS换能器(Transducer)可分为传感器(Sensor)和致动器(Actuator)两类。其中传感器会接受外界的传递的物理性 输入,通过感测器转换为电子信号,再较终转换为可用的信息,如加速度传感器、陀螺仪、压力传感器等。其主要感应方式是对一些微小的物理量的变化进行测量, 如电阻值、电容值、应力、形变、位移等,再通过电压信号来表示这些变化量。致动器则接受来自控制器的电子信号指令,做出其要求的反应动作,如光敏开关、MEMS显示器等。
目前的加速度传感器有多种实现方式,主要可分为压电式、电容式及热感应式三种,这三种技术各有其优缺点。以电容式3轴加速度计的技术原理为例。 电容式加速度计能够感测不同方向的加速度或振动等运动状况。其主要为利用硅的机械性质设计出的可移动机构,机构中主要包括两组硅梳齿(SILicon Fingers),一组固定,另一组随即运动物体移动;前者相当于固定的电极,后者的功能则是可移动电极。当可移动的梳齿产生了位移,就会随之产生与位移成比例电容值的改变。
无线传感器的发展趋势
向微型化发展。在当代为了适应纷繁多变的时代背景与发展环境,各类检测控制类设备的功能也越来越趋于完善化,但更小的体积意味着更大的可塑空间与发展未来,这就要求无线电检测设备也要向着这一方向不断的靠拢,从而**自己的发展未来。
向低耗能及数字化发展。无线传感器虽然得到很大的欢迎,但是也不能忘记自身模拟信号单一与耗能较多的弊端,所以只有发展出更为高效的数字化信号,无线电传感器的受用面也才会更为广泛。因此,开发出低耗能及数字化的无线传感器必然是今后发展的重点方向。