android+集成北斗定位,基于Android系统的北斗定位通信手持设备研究

摘要:

卫星导航系统广泛应用于交通运输,军事活动,野外作业,抗险救灾等重要领域,其重要程度关系国家重大利益.我国北斗卫星导航系统日趋完善,研发基于北斗系统的地面手持终端对于开发利用北斗导航卫星系统非常具有实际意义.本课题对手持设备进行了相关研究,并设计了一款基于Android系统的北斗定位通信手持终端.终端具备北斗一代定位,通信功能,北斗二代定位功能,同时兼容GPS定位,可以通过以太网将数据上传至远程服务器. 本文首先从总体的角度对于终端的软硬件架构进行了分析与设计,硬件方面采用了以ARM处理器为核心,外围器件主要有LCD,北斗一代,北斗二代,USB集线器,Wi-Fi电路.软件方面论文对 Android系统的架构进行了介绍,研究了Android系统硬件驱动原理,并对相关驱动进行了修改移植.为了实现数据通过有线网将数据上传,课题采用了USB接口转以太网端口的方法,终端集成USB集线器扩展USB接口,通过接入USB转以太网端口连接以太网,同时又可接入USB设备. 电源部分是整个终端稳定运行的关键,经过对各个模块工作情况进行初步计算,确定了手持系统的电源结构.然后从电路拓扑选择,器件选型,参数计算,原理图绘制,效率分析几个方面对充电电路,LCD背光,最小系统供电,北斗一代模块电源进行了详尽设计.通过调整反馈回路,解决了高频电路对电源输出产生串扰问题. 北斗应用软件主要负责北斗数据处理,其位于Android系统应用层,需要通过调用JNI中接口从北斗模块读取或向北斗模块发送数据.软件中设计了完整数据包接收控制程序,解决了从串口读取北斗数据出现不完整的问题;完成了北斗一代,二代,GPS数据处理,显示;数据上传采用基于HTTP协议的方法,支持以太网传输. 论文对北斗定位通信手持终端进行了详细的设计分析,最终进行了样机测试,终端运行稳定,可靠,实现了北斗定位,通信以及数据上传功能.

展开

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值