基于arm的校园gps定位设计完整

基于arm的校园gps定位设计完整

ID:13415787

大小:71.00 KB

页数:5页

时间:2018-07-22

基于arm的校园gps定位设计完整_第1页
基于arm的校园gps定位设计完整_第2页
基于arm的校园gps定位设计完整_第3页
基于arm的校园gps定位设计完整_第4页
基于arm的校园gps定位设计完整_第5页
资源描述:

《基于arm的校园gps定位设计完整》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、基于ARM的大学校园GPS定位系统设计方案一、系统总体方案设计RF前端GPS模块数字跟踪与处理导航计算部分Ⅰ.RF前端:完成从射频信号的接受到中频的数字化输出。Ⅱ.数字跟踪与处理:完成从数字中频信号的输入到导航电文、伪距伪距率的输出。Ⅲ.导航计算部分:完成从导航电文、伪距伪距率到接受机位置、速度和时间的计算。Ⅳ.人机交互部分:LCD显示屏和相关按钮。Ⅴ.GPS接收机原理图如下天线噪声放大变频器相关通道微处理器存储单元人机交互部分一、GPS定位系统硬件主要实现部分1、基本功能模块的实现根据GPS接收机设计原理,本GPS定位系统方案以ARM为核心的接收机原理图如下LNA天线

2、低噪声放大GP2015GP2021信号采样时钟主时钟存储控制数据存储器数据地址控制数据地址控制ARM10MHzTCXO串口TX/RX备注:其中红框内部分也可以用芯片GP4020实现1、扩展功能实现部分的实现考虑到有时在室内定位信号比较弱,我们在基本电路部分加了两块芯片以实现它的扩展功能,扩展部分原理图如下:原来的电路参考时钟TCXLCPU(E.G.AEM)GL-16000基带处理器天线地址总线数据总线Powerdown串行总线PowerdownGL-HSRF高灵敏度GPS调谐器1575HzSAWfilterASMPCLKSING(1)SIGN(0)MAG(1)MAG(0

3、)32添加的两块芯片分别为GL-HSRF和GL-16000,其中GL-16000可以并行的搜索所有可能的编码延迟;天线部分的芯片集可以获得非常微弱的GPS信号,改设计可以用非常简易的GPS天线实现,小巧、轻便、成本低;SAW过滤器及三个电容器是射频前端的唯一外部部件,提供了抵抗常见干扰的能力。(出于资金的有限,此扩展功能选做)一、GPS定位系统软件实现部分1、嵌入式操作系统的选择GPS接收机需要实时接受卫星导航信号并处理数据从而精确定位,由于嵌入式系统在硬件上具有与应用相关的特殊性,而且Linux系统是完全源码开放、注释清晰和文档齐全,所有选择ARMLinux2、ARM

4、-Linux交叉编译环境的建立将ARMLinux移植到特定的硬件平台上,大致要完成四个步骤:首先下载源码、建立交叉编译的环境;然后是配置和编译内核;另外还需要制作RAMDiSk来挂接根文件系统;最后下载、调试内核并在RAMDiSk中添加自己的应用程序。1、嵌入式开放过程首先在计算机上把应用程序转换成可在ARM芯片上运行的二进制编码即编译、链接、定址。然后调试GPS平台中的应用程序,采用交叉调试。2、应用程序的编写及其向嵌入式平台的移植该GPS接受机的应用程序主要包括数据的采集与分析、卫星位置计算、时间推算、滤波算法、单点定位、差分定位和动态定位等程序。这些程序主要在电脑

5、上采用C语言编写,然后移植到ARM中。3、外部驱动由于该GPS有一些外部设备如显示屏,按钮,及相应的串口或者usb接口,所以也得下载或者编写一些驱动程序

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。