MEMS陀螺仪零位值自动校准方法技术

技术编号:14783571 阅读:505 留言:0更新日期:2017-03-10 04:57
本发明专利技术公开了一种MEMS陀螺仪零位值自动校准方法,包括以下步骤:S1:将MEMS陀螺仪出厂前处于确定静止状态下采集到的零位值存入非易失性存储器中;S2:MEMS陀螺仪出厂后,在开机工作时多次采集MEMS陀螺仪的输出电压,判断MEMS陀螺仪是否处于静止状态:如果是,则将所有输出电压的算术平均值作为MEMS陀螺仪的零位值,并存入非易失性存储器中;如果不是,则调用非易失性存储器中的数据作为MEMS陀螺仪的零位值。本发明专利技术能够实时采集到MEMS陀螺仪的输出电压,并且将供电电压和环境温度的影响实时反映到零位值中,提高了零位值的精度。

【技术实现步骤摘要】

本专利技术涉及MEMS陀螺仪零位值校准,特别是涉及MEMS陀螺仪零位值自动校准方法
技术介绍
MEMS陀螺仪具有占用体积小、价格低、灵敏度高的特点,广泛应用于与卫星信号接收相关的领域,如动中收系统,该系统使用MEMS陀螺仪作为运动角速度的传感器件,保证动中收系统中的天线面始终对准直播电视广播卫星。理论上,当给MEMS陀螺仪供电后,MEMS陀螺仪输出的模拟电压与绕安装平面法线转动的角速度成正比。当MEMS陀螺仪静止不动,也就是角速度为0时,单电源供电的MEMS陀螺仪输出的模拟电压称为零位值,有时也叫中位值,理论上该值是MEMS陀螺仪供电电压的1/2。零位值不但受供电电压影响,还受当前环境温度影响,因此实际上零位值是一个变动的量。由于零位值的变动,导致MEMS陀螺仪输出的模拟电压不能完全反映角速度,当零位值偏差较大,以此计算的角速度实际上与真实的角速度有很大偏差,自动跟踪就会失常。现有技术中,为了解决零位值不准的问题,在整机生产的某个环节,会进行手动校准:在静止状态下,让一台整机中的微处理器记录当前状态下的MEMS陀螺仪零位值,并将该零位值存储到整机的非易失存储器中。在整机使用后,调本文档来自技高网...
MEMS陀螺仪零位值自动校准方法

【技术保护点】
MEMS陀螺仪零位值自动校准方法,其特征在于:包括以下步骤:S1:将MEMS陀螺仪出厂前处于确定静止状态下采集到的零位值存入非易失性存储器中;S2:MEMS陀螺仪出厂后,在开机工作时多次采集MEMS陀螺仪的输出电压,判断所有MEMS陀螺仪是否都处于静止状态:如果是,则将MEMS陀螺仪输出电压的算术平均值作为相应MEMS陀螺仪的零位值,并存入非易失性存储器中;如果不是,则调用非易失性存储器中的数据作为MEMS陀螺仪的零位值。

【技术特征摘要】
1.MEMS陀螺仪零位值自动校准方法,其特征在于:包括以下步骤:S1:将MEMS陀螺仪出厂前处于确定静止状态下采集到的零位值存入非易失性存储器中;S2:MEMS陀螺仪出厂后,在开机工作时多次采集MEMS陀螺仪的输出电压,判断所有MEMS陀螺仪是否都处于静止状态:如果是,则将MEMS陀螺仪输出电压的算术平均值作为相应MEMS陀螺仪的零位值,并存入非易失性存储器中;如果不是,则调用非易失性存储器中的数据作为MEMS陀螺仪的零位值。2.根据权利要求1所述的MEMS陀螺仪零位值自动校准方法,其特征在于:所述步骤S2中,所有MEMS陀螺仪是否都处于静止状态通过以下方法判断:S2.1:将多次采集到的MEMS陀螺仪的输出电压用数组进行存储;S2.2:求出数组的算术平均值、方差和极值差;S2.3:判断所有MEMS陀螺仪是否都满足条件1—条件3:如果都满足,则判定所有MEMS陀螺仪都处于静止状态;否则,则判定至少有一个MEMS陀螺仪处于运动状态;条件1:数组的算...

【专利技术属性】
技术研发人员:徐照勋朱兵彭文峰
申请(专利权)人:南京方未智能科技有限公司
类型:发明
国别省市:江苏;32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1