节点文献

基于LabVIEW的GPS信息采集系统的研究与设计

Study and Design of GPS ReceiverLab System Based on LabVIEW

【作者】 李越

【导师】 单江东;

【作者基本信息】 吉林大学 , 电子与通信工程(专业学位), 2019, 硕士

【摘要】 随着无线信息技术的发展,无线信息通讯需求的提高,无线通信技术得到了广阔的发展空间,为人们随时随地的工作、生活带来了极大便利。在气象学、军事、勘探、导航、遥感、通信等领域,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端实时监控移动系统的目的。

【Abstract】 With the development of wireless information technology,the demand for wireless communication is increasing.Wireless communication technology has a broad development platform,based on its communication in anytime and anywhere,which bring great convenience to people’s work and life.GPS technology,as one of the newest technology in military,communications,exploration,navigation,is widely used in people’s daily life.Positioning service has entered the common people life and become indispensably.To get rid of the rely on GPS system,China is developing the independent innovation of the BeiDou Navigation Satellite system(BDS).The paper focuses on using LabVIEW to design a GPS receiver.In this paper,the GPS satellite positioning system is introduced in detail,the NMEA-0183 protocol of GPS receiving data is analyzed,and the algorithm is used to analyze the GPS original information through Arduino environment.In addition,this paper introduced the graphical programming environment of LabVIEW,and used LabVIEW environment design algorithm to analyze GPS data,design the upper computer and realize the wireless communication between upper and lower computer.This paper relies on Arduino UNO hardware to design a simple and widely used wireless location system that will be used in everyday life.PC using Baidu map API interface to achieve the location of the map,the wireless positioning system using Bluetooth technology and wireless communication between the host computer to achieve the purpose of real-time Map location.This paper completed the hardware and software design of the system and passed the test.This design achieved the expected precise positioning effect.The research conclusions and innovations in this paper are that the first is to successfully extract positioning information such as Standard time,latitude and longitude,and the use of a TFT liquid crystal display to display the resolved positioning information to implement the hardware design of the GPS mobile positioning system.After the GPS mobile positioning system is tested,the positioning speed is fast and the positioning is accurate,and the expected results are achieved.The second is to introduce the method of WebBrowser function accessing Baidu API in LabVIEW,use API interface to complete coordinate conversion,and introduce static map.The third is to design and use UART communication protocol to achieve one-way communication between GPS terminals,ArduinoUNO,and PC terminals,and achieve the goal of real-time monitoring and mobile systems on the PC side.

【关键词】 无线定位ArduinoLabVIEW百度地图API
【Key words】 Wireless LocationArduinoLabVIEWBaidu Map API Servi
  • 【网络出版投稿人】 吉林大学
  • 【网络出版年期】2019年 11期
  • 【分类号】TP274.2;P228.4
  • 【被引频次】4
  • 【下载频次】402
节点文献中: