陀螺仪供电一脏,零速输出就先乱
静止台面上零速输出突然成片起伏,很多人会先怀疑算法或温漂,其实供电质量往往更先把基线搅乱。陀螺仪对参考电压和地基准非常敏感,电源一脏,角速度零点就会跟着乱。
电源纹波耦合的路径不止一条。前端放大器、驱动环、ADC 参考和数字接口时钟都共用同一片供电网络,只要纹波频率或幅值落在敏感区,就会通过增益调制、参考漂移或时钟抖动的形式进入输出。它未必表现成同频正弦,更常见的是零速附近的周期性鼓包、温度相关噪声抬升,或者某些工作模式下偏置突然跳变。
基准地弹跳更容易在整机里出现。电机驱动、无线收发和大电流数字芯片切换时,回流路径上的瞬时压降会把“地”本身抬起来,前端看到的参考点随之偏移。此时即便供电芯片本身指标合格,只要布线把传感器地和大电流回流混在一起,零速输出仍会像被人轻推一样来回晃。
这类问题最容易被平均值掩盖。因为纹波不一定改变长期均值,却会抬高短时波动和积分角度的随机误差;若纹波与采样或抽取频率形成拍频,表面上还会长成低频漂移,看起来像慢温漂。陀螺仪一旦在这种环境里工作,后端补偿越积极,越容易把电源噪声当成真实运动或真实偏置。
解决顺序通常应从路径而不是参数下手。先把传感器供电从大噪声负载隔开,确认 LDO 的负载瞬态能力和高频抑制确实覆盖目标频段,再让模拟地、数字地和大电流回流在合理位置汇合。若只在软件上做低通,很多已经进入基准链路的误差根本不会消失,只是换一种更平滑的方式继续污染角速度。
接口时序也要纳入检查。SPI 时钟、DMA 爆发读和邻近数字线若与传感器模拟区距离太近,会把边沿串进参考地或输入节点。某些设备在不读取数据时很安静,一旦主控开始高速访问就出毛刺,根因往往就在这里。把读取周期和输出异常对齐,比盲目换芯片更快。
验证时别只测直流纹波。要在电机启停、无线发射、CPU 拉载和多设备同时读写时记录原始角速度、电源轨和地回流波形。若零速异常总与某类负载动作同步,基本就能把问题从“传感器漂了”收缩到“供电路径脏了”。这一步对板级改版尤其关键,因为供电问题常常是系统耦合,不是单器件缺陷。
布局上还应给模拟供电留出可控回路长度。去耦电容若离得太远,纹波会先在走线和过孔里形成压降,再被前端完整看到;回流若跨越分割地缝,局部参考点会比示波器测到的主地更脏。把这些细节在原理图阶段就写清,后面比靠补件救场更可靠。
若产品需要多板互连,连接器地脚顺序和线束回流也不能忽略。很多实验室单板测试没问题,接上整机线束后才冒出零速波动,原因正是外部回流把本来安静的地参考重新拉脏。把板内和板外一起算,供电设计才算完整。





