卫星/惯性组合定位设备的数据采集系统主要能完成对于加速度计的数据采集,陀螺仪与GPS接收机的数据接收,并且以一定更新速率通过串口输出数据,以供给上位机进行解算以完成组合导航定位过程。针对于具体的功能要求,采用如下设计以达到预期效果:

(1)选取16位模数转换器AD7606进行模数转换,电压输入范围选定为±5V。采用低失调电流运算放大器LM358设计I/V转换电路,电路采用负反馈反向放大形式。

(2)AD7606具有过采样功能,通过控制其OS引脚可使ADC进行过采样,以提高信噪比(SNR),在采样频率为3kHz的情况下,SNR可达97dB。本数据采集系统的采样频率为100Hz,对1kHz采样得到的数据进一步处理,取10个采样点进行平均数计算并输出,可有效降低白噪声,以实现16位的有效分辨率。

(3)选取嵌入式控制器单片机MSP430F247,设计其最小系统,控制数据采集系统进行工作。该最小系统包括有JTAG接口进行系统调试,具有复位电路模块,可进行上电,掉电,手动复位,采用RS232接口与上位机进行通讯。

(4)为使系统能从串口读出GPS接收机与陀螺仪,需要四个UART接口。单片机MSP430F247具有4个USCI模块,只能提供最多2个UART接口,因此需要进行串口扩展。本数据采集系统采用XR16V554芯片对单片机进行串行接口扩展。

(5)本数据采集系统属于模数混合电路,为是系统能达到希望的精度与稳定性,在电路设计与布局方面应采取模数电路分开的整体设计思路,模拟电路供给+5V电压,数字电路供给+3.3V电压,PCB布局时模拟数字电路分开布置,通过0欧电阻单点连接模拟与数字地。

(6)电路设计利用Altium Designer软件,绘制原理图,进行PCB设计。。

(7)软件设计利用IAR进行C语言开发。

综上所述,本数据采集系统按功能进行模块化设计,主要有电源模块,I/V转换模块,AD转换模块,MSP430单片机模块,串口扩展模块,GPS接收机模块,RS232通信模块。考虑到系统低功耗,高精度,成本等因素,本数据采集系统以MSP430F247作为控制芯片,整个系统以其为核心构造,利用该微处理器的片上外设,并根据系统功能,添加必须的外设

上一篇:交通路锥输送机构及平台设计与仿真
下一篇:磁悬浮轴承位移检测

Matlab+MSP430仓储搬运机器人控制系统软件设计

水下检测与作业机器人ROV惯性导航设计

MSP430F5438单片物联网的数据...

MSP430F149老人跌倒求救系统设计+源程序+电路图

MSP430红外遥控灯设计+电路图+答辩PPT

MSP430信号发生器设计+程序

MSP430G2553单片机脑深部神经刺激器电路设计

张洁小说《无字》中的女性意识

LiMn1-xFexPO4正极材料合成及充放电性能研究

ASP.net+sqlserver企业设备管理系统设计与开发

老年2型糖尿病患者运动疗...

网络语言“XX体”研究

新課改下小學语文洧效阅...

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

我国风险投资的发展现状问题及对策分析

麦秸秆还田和沼液灌溉对...