加速传感器工作原理及架构
飞思卡尔传感器产品主要分为三大部分:惯性传感器、压力传感器与安全和报警IC。其中,惯性传感器即为加速传感器,可以用于侦测倾斜、振动及撞击,因此可以用在汽车乘客安全、振动监控、 运动诊断、 防盗装置、 电器平衡、 地震检测、 倾角/倾斜仪及便携式电子设备中。
加速传感器可用来侦测X、Y、Z轴方向的加速度,以类比电压来表示所侦测的加速度的大小,在IC内部主要由双芯片构成,即重力感测单元(负责加速度的侦测)与控制IC单元(负责信号处理)。双芯片可以分开安置也可以叠放处理。
由图1可知,X轴或Z轴的重力检测单元将检测到的加速度变化量信号送到电荷积分器做积分运算,而后进行取样、保持及信号放大处理,最后用低通滤波器滤除高频噪音,在温度补偿处理后即可输出加速度信息。此输出之类比电压与侦测的加速度值会维持线性比例的特性,不会受到温度的影响。
![]() |
![]() |
![]() |
![]() |
![]() |
1)倾斜度侦测
倾斜度侦测电子罗盘,倾斜仪,文本滚动浏览/用户界面,图像旋转,LCD投影,物理治疗法。
加速传感器在静止时,可用来检测倾斜角,倾斜角在 90 ~+90 之间变化时,加速传感器输出会在 1.0g~+1.0g之间变化。输出电压对应倾斜角的公式如下示:
其中:
VOUT=加速传感器的输出
Voff =零加速度
V/ G=灵敏度
1.0G=地球重力
=倾斜角
在测量倾斜角度时,需考虑倾斜角解析度与AD转换器搭配的问题,在安装加速传感器时需要确保反映轴与地面垂直。
![]() |
|
运动检测可用于运动控制,计步器,基本运动检测。
在进行运动检测时,需要考虑到几个因素,包括:如何计算它的位移,g值的范围选择及使用量测轴。首先确定位移:计算位移要将加速度进行二重积分,速度部分则是需进行一次积分。根据对象的不同,g值的范围在2~20g之间变化。
图8 给出了跳跃运动产生的电压输出变化示意,由图中可知,当跳跃至最高点时处于无重力的状态,当落至地面时加速度出现近似脉冲的波形,由曲线的变化即可判断具体的运动情况。
![]() |
3)定位侦测
定位侦测可用于汽车导航,防盗设备,地图跟踪。
定位侦测需要考虑的因素包括:加速度的范围是多少及加速传感器如何安装。对加速度数据进行二重积分即可得到位置数据。此外,由于加速度数据是不连续的,所以需要进行近似积分。如下所示:
在进行定位计算时,必须假设初始位置和速度为零,这样对运动随时间变化的等式进行积分,就是将每个时间间隔内位置和速度的增量分别与前一个值相加即可代表积分的运算。
4)震动侦测
震动侦测可用于下降记录,黑盒子/故障记录仪,HDD保护,运输和处理监视器。
震动侦测只需考虑的因素是选择g值的范围。一般按照被测量对象的减速度决定了震动检测所需的加速传感器的规则选取。当然,算法将随每种设计的不同而不同,一般设为高于某个临界值。通常情况下,重力的变化范围为:自由落体检测为 1.5g而汽车撞击为 250g。
5)振动侦测
振动侦测可用于地震活动监视器,智能电机维护,家电平衡和监测。
振动侦测需要考虑的因素包括:分析振动频率的多少,确定g值的范围及最适当的加速传感器安装位置。借助于快速傅立叶变换对加速度资料的分析可得到振动频率的情况,快速傅立叶变换允许振动信号被分解成它的谐波分量,而每个电机振动都有它自己的谐波分量信号。通常,根据振动的电机或对象的不同,重力的变化范围为2~ 20g。当加速传感器安装的离振源越近时,G的范围就会越大。