摘要卫星导航系统是评价一个国家地位的重要依据,中国的北斗卫星导航系统是继美国的GPS、俄罗斯的GLONASS之后世界上第三个比较成熟的卫星导航系统。该系统经过十多年的发展,已经在多个领域发挥了重要作用,例如交通运输、测绘、减灾救灾、电信、公共安全等诸多领域。86789
本次设计利用已经成熟的北斗平台来开发一个嵌入式监控系统。该监控系统用于监测轮船的状态指标,如轮机的温度、湿度,还有行进中的速度,还可以根据具体的需求来进行功能的加进和完善。在设计过程中,信息在信道中的传输便是利用的北斗卫星导航系统,采用的是北斗模块TS8510,整个监控界面设计使用的是基于对话框的MFC,在终端和北斗客户机之间的数据发送和接收使用的是串口控件,数据的保存是保存在txt文档中,数据的曲线图是使用GDI实现,地理位置的显示是调用的百度地图API。最终实现的监控系统上位机可以发送指令给下位机,能观测到实时的速度,温度,湿度等,并且能将历史记录保存,将数据以动态图显示,将观测目标地点显示于百度地图上,同时上位机还能向下位机发送指令信息。
毕业论文关键词:北斗卫星导航系统;微软基础类库;串口控件;百度地图
Abstract Satellite navigation system is an important basis that evaluate the status of a country, China’s Beidou navigation satellite system is the third more mature satellite navigation system after America’s GPS and Russia’s GLONASS in the world。 After the development of ten years, the system has already exerted important role in many areas,for example transportation, survey and draw, disaster relief,telecommunications and the safety of public。
The design developing a embedded monitoring system use the platform of Beidou satellite navigation system that is mature。 The function of the monitoring system is that detect status indicators of the steamship, for example the temperature and humidity of the Turbine, and the speed of the Steamship。Meanwhile, add and perfect the features in according to specific demand。 In the process of design, the transmission of the information in channel use Beidou satellite navigation system, and adopt the TS8510, and the whole design of Monitoring interface use Microsoft foundation class library of basing on Dialog, and the send and receive of information between terminal and Beidou client use serial port control, and the historical data save in the file of txt, and the Graph of data use GDI, and the display of the location use the API of Baidu maps。 The final PC of monitoring system can send instruction to the lower machine, and can detect the speed, the temperature and the humidity of real time, and can save the historical data, and can show the dynamic graph of data, and can show the location of target object in Baidu maps, and the PC can send the instruction to the lower machine。
Keywords: Beidou satellite navigation system; Microsoft foundation class library; Serial port control, Baidu maps
目 录
第一章 绪论…1
1。1 研究背景…1
1。1。1 理论与实际意义1
1。2。1 基于北斗导航系统的通信系统的研究进展与成果2
1。2。2 基于北斗导航系统的通信系统的不足与问题2
1。3 本文的主要研究内容3
第二章 需求分析与设计环境简介 …4
2。1 目前市场使用情况…4
2。2 可行性分析5
2。3 开发环境及支持软件6
2。3。1 开发环境…6
2。3。2 支持软件…6
2。4 开发编程语言…6
2。4。1 C++ …6
2。4。2 Javascript…7