从卫星接收机到组合导航【四】(光纤陀螺和石英加速度采集)


石英加速度计采集

石英对外输出的为电流信号,需要串联一个高精度低温漂电阻变为电压信号,再通过Σ-Δ型ADC 进行采样,其中ADC对外通信接口包括SPI和同步如下表

名字类型
adc_state[4:0]adc采样状态机
sync_accADC采样同步(1KHz)
ad_startADC单次采样开始
ad_drdyADC单次采样结束(拉低)和SPI_MISO
dat_oSPI_MOSI

通过FPGA的逻辑分析仪抓取到如下时序图(条件为sync_acc上升沿):
在这里插入图片描述
可以看到两个sync_acc上升沿间隔为25999时钟周期,也就是1ms时间(逻辑分期仪时钟为26M)。
从ad_start上升沿开始,到ad_drdy拉低使用了5286时钟周期((5286+1)/26000≈0.2033ms),即采样单个通道花费的时间约为0.2ms。
从sync_acc上升,到SPI读取完数据使用了16752时钟周期((16752+1)/26000≈0.64435ms),即采集三个通道AD数据花费时间约为0.64ms。
由上述分析可得下表

采样所需时间
采集第一通道开始时刻1个时钟周期(1+1)/26000≈0ms
采集第二通道开始时刻5483个时钟周期(5483+1)/26000≈0.210923ms
采集第二通道开始时刻10964个时钟周期(10964+1)/26000≈0.42173ms
采样三个通道数据+读取完数据约为0.64ms

需要注意的是这里ADC采集三个加速度计数据大概花了0.64ms,所以《从卫星接收机到组合导航【三】(采样时钟同步)》中的ARM中断需要改成700ms后产生。

光纤陀螺采集

光纤陀螺采集相对简单,只要1KHz的同步和串口,这里不过多说。

零偏稳定性分析

采集了一组温度趋于稳定的陀螺和加速度计数据,链接:https://pan.baidu.com/s/1qBYQ0vZyd3nwdAe11QW8TA
提取码:6rk4

陀螺

首先将3轴陀螺乘以5.0975(标度大致估算的),从而将单位转换成度/小时,也可以通过地球自转角速度进行估算(三轴陀螺用的同一型号,标度不会相差太大),降数据进行10S相邻平均得到下图:在这里插入图片描述
对数据求标准差,可得陀螺零偏稳定性,如下表:

陀螺零偏稳定性
X轴0.0461(度/小时)
Y轴0.0518(度/小时)
Z轴0.0493(度/小时)

可以看到三轴陀螺零偏稳定性都在0.05(度/小时)附近,基本符合要求,我放在窗台测试的可能会有误差。

加速度

加速计和陀螺差不多,对数据除以1.97099E8,乘以1000000转换成ug,再10s平均得到如下图:
请添加图片描述
请添加图片描述
请添加图片描述
对数据求标准差,可得加速度计的零偏稳定性,如下表:

加速度零偏稳定性
X轴2.65852(ug)
Y轴4.26612(ug)
Z轴1.48472(ug)

可以得到稳定性小于5ug,这里温度是趋于稳定,且计算时间短才有可能达到这个值,温度曲线如下图:
请添加图片描述

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值