论文部分内容阅读
随着无线信息技术的发展,无线信息通讯需求的提高,无线通信技术得到了广阔的发展空间,为人们随时随地的工作、生活带来了极大便利。在气象学、军事、勘探、导航、遥感、通信等领域,GPS的最新技术得到了广泛应用,定位服务已逐渐进入人们的生活。我国自主研究创新的北斗导航系统,把最先进的导航定位技术掌握在自己手中。本文的重点是利用LabVIEW环境设计GPS信息采集系统。本篇文章详细介绍了GPS卫星定位系统,并分析GPS接收数据的NMEA-0183协议,设计算法利用Arduino环境解析GPS原始信息。文章中介绍了LabVIEW图形化编程环境,并利用LabVIEW环境设计算法解析GPS数据,设计上位机并实现上下位机之间的无线通信。依靠ArduinoUNO硬件设计一款简洁且使用广泛的无线定位系统,可将其应用于日常生活中。上位机采用百度地图API接口实现地图定位,无线定位系统使用蓝牙技术实现与上位机之间的无线通信,达到实时地图定位的目的。文中实现了系统硬软件设计,通过测试,系统能达到预期的精确定位效果。本文主要研究了利用Arduino硬件环境设计移动GPS系统和基于LabVIEW环境开发的GPS地图定位监测系统,并实现LabVIEW上位机对移动GPS系统的无线监测。本文的研究结论和创新之处在于一是成功提取出标准时间,经纬度等定位信息,利用TFT液晶显示屏将解析出来的定位信息显示出来,实现GPS移动定位系统的硬件设计,经测试GPS移动定位系统定位速度快,且定位准确,达到预期效果。二是介绍了LabVIEW中WebBrowser功能访问百度API的方法,利用API接口完成坐标转换,引入静态地图。三是设计利用UART通信协议实现GPS终端、ArduinoUNO、PC端三者之间的单向通信,达到了PC端实时监控移动系统的目的。