加速度传感器避坑:读懂参数背后的逻辑
加速度传感器避坑的核心,是理解它实际测到什么。静止为何显示1g,量程够用为何仍削顶,采样率很高为何波形依旧失真?本文从比力、噪声、带宽、安装和积分误差入手,把常见故障背后的物理原因讲透。
先弄清:它测的不是普通意义上的速度变化
加速度传感器内部有一个微小质量块,外壳运动时,质量块因惯性产生相对位移或作用力,电路再把这个变化转成电信号。它更准确地说是在测“比力”。因此,传感器静放在桌面上,竖直轴通常读到约1g;进入理想自由落体时,读数反而接近0g。
这个差别是许多算法翻车的起点。想用加速度判断运动,必须同时处理重力方向;设备一倾斜,重力就会投影到不同轴上,看起来像突然加速。
参数坑:量程、噪声与带宽互相牵制
量程解决“会不会爆表”,噪声决定“能不能看见小信号”,带宽决定“变化能不能跟上”。例如噪声密度为100µg/√Hz,在1kHz近似平坦带宽内,积分噪声约为3.2mg,而不是100µg。带宽开得越宽,进入结果的噪声通常越多。
数据手册里的输出数据率也不能直接当带宽。数字传感器内部可能经过抽取和低通滤波,输出1kS/s不代表能无失真测到500Hz。还要查频响、滤波设置和群延迟。
使用坑:安装和采样能毁掉好传感器
测机器振动时,螺柱安装通常刚度最高;薄胶、松动磁座和过厚双面胶会形成额外的弹簧—质量系统,让高频幅值下降甚至制造假共振。电缆也要固定,否则甩动和摩擦可能产生附加噪声。
采样端要防混叠。超过奈奎斯特频率的振动不会自动消失,而会折回低频区,伪装成真实成分。提高采样率只能扩大边界,可靠方案仍需在模数转换前或传感器内部启用合适的低通滤波。
算法坑:积分一次偏,积分两次更难收拾
加速度积分可得到速度,再积分可估算位移,但微小零偏会持续累积。仅有1mg恒定偏差,10秒后就可能带来约0.098m/s的速度误差;若直接二次积分,位移漂移会更明显。温漂、姿态误差和低频噪声还会叠加。
加速度传感器避坑不是买最高规格,而是建立完整误差链:先限定频段,再匹配量程和噪声,固定安装方式,做好抗混叠,最后用静态校零、温度补偿或多传感器融合约束漂移。
推荐阅读
常见问题
加速度传感器静止时为什么不是0?
因为支撑面对传感器施加了与重力相反的作用力,敏感轴会读到约1g。具体正负号取决于芯片坐标定义和安装方向。
16位加速度传感器一定比12位精度高吗?
不一定。有效分辨率还受本底噪声、量程、前端电路和滤波影响。低质量16位数据的有效位数可能远低于标称值,应比较噪声密度、零偏稳定性和实测频谱。
加速度数据可以直接算位移吗?
数学上可以二次积分,工程上必须先去零偏、去重力、限定频段并处理初始条件。短时周期振动较可行,长时间绝对位移通常需要编码器、视觉或GNSS等外部约束。