全站仪数据通信和数据格式转换

全站仪数据通信和数据格式转换

ID:38619882

大小:803.00 KB

页数:39页

时间:2019-06-16

全站仪数据通信和数据格式转换_第1页
全站仪数据通信和数据格式转换_第2页
全站仪数据通信和数据格式转换_第3页
全站仪数据通信和数据格式转换_第4页
全站仪数据通信和数据格式转换_第5页
资源描述:

《全站仪数据通信和数据格式转换》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Xxxxxx毕业论文目录第1章绪论11.1研究的背景、目的和意义11.2研究的目标和主要研究内容1第2章基础理论知识22.1数据通讯22.2数据文件格式4第3章数据通信及数据格式转换的实现73.1全站仪串口通信的实现73.2二进制数据转换的实现113.3AutoCADDXF数据转换的实现12第4章数据通信及数据格式转换实例194.1数据通信的实例194.2数据格式转换的实例21第5章结论与讨论255.1结论255.2讨论25参考文献26附录[程序代码]27一、全站仪数据通讯代码:27二、二进制文件格式转换代码:31三、AutoCADDXF格式转换代码:34致谢3838X

2、xxxxx毕业论文第1章绪论1.1研究的背景、目的和意义目前,在测绘行业,由电子全站仪、电子计算机、数控绘图仪等硬件设备和相应数据处理软件构成的大比例尺地面数字测图系统近十年来得到迅速发展,形成了一个从野外数据采集、数据处理到图形编辑和绘图自动化的测图系统,并已逐步取代传统的大比例尺平板测图。随着现在数字化测绘的发展,数字化测量仪器全站仪在测量工作中得到了广泛的使用,测绘仪器越来越先进,越来越智能化,工作效率大大提高,但是这就需要解决好多问题,其中比较重要的就是设备通信和数据格式之间的转换问题。为此,我们需要对数字化过后的数据进行下载传输,并得到我们所用数字化绘图软件所

3、需的数据格式,以方便我们对测绘数据的后期的处理。现在计算机技术的发展也是飞速的,各种通信方式层出不穷,有的也很方便。运用编程语言编写应用程序,我们可以方便的从全站仪中读入所需的数据,并能把下载下来的数据转换成为我们需要的数据格式。这样既减少了工作时间,又提高了工作的效率。1.2研究的目标和主要研究内容本文想运用VisualBasic6.0编程环境,编写程序,以实现全站仪与计算机的数据通讯,并通过程序把数据转换成为我们直接可以使用的特定数据格式,如AutoCADDXF格式。以方便数据的通信和通信后的数据转换为我们需要的格式。文章主要研究如何运用VisualBasic6.0

4、编程,以串口实现全站仪与计算机的通讯。并实现二进制数据格式的转换以及AutoCADDXF格式的转换。38Xxxxxx毕业论文第2章基础理论知识2.1数据通讯2.1.1数据通讯的概念所谓数据通讯,是指计算机与计算机之间,或是计算机与数据终端之间经过通讯线路而进行的信息交流与传送的通信方式[1]。通信的方式有两种:无线数据通信和有线数据通信。无线数据通信有蓝牙通信,红外通信等。有线通信有并行通信和串行通信,本文主要介绍有线数据通信。所谓并行通信,是指通过多条数据线将数据信息的各位二进制数同时并行传输,每位数占用一条数据线。并行通信的传输速度快,但各数据要求同时发送,并按同一

5、速度传输,接收端才能收到完整而准确的信息,若各条数据发送速度不一致,可能会收到错误的信息。因而必须使用专门技术和专门设备进行接收,制作成本大。所谓串行通信,是指数据信息按二进制位的顺序由高到低一位一位的在一条信号线上传送。这种传输方式速度慢,但设备要求简单,价格低廉,同时由于是在一条线上传输,每一个二进制数无论传输快慢,最终均能组成完整而准确的信息,信号质量高,因此是常用的通信交换方法。全站仪也正是采取串行通信的方法进行数据通讯的。2.1.2串行通信在串行通信中,有两种最基本的通信方式,分别为异步通信与同步通信。38Xxxxxx毕业论文(1)异步通信,数据或字符时一帧一

6、帧地传送,帧定义为一个字符完整的通信格式,也称为帧格式。它在占用一位的起始位表示字符的开始,其后是5到8为数据,规定低位在前,高位在后;再是奇偶效验位,通过对数据奇偶性的检查,用于判别字符传输的正确性,可选择三种方式即奇校位、偶校位和无校位;最后用停止位表示字符的结束,可以是1位、1.5位或者2位。从起始位开始到停止位结束构成完整的一帧。由于异步通信每发送一帧都有固定的格式,通信双方只要按约定的帧格式来发送和接受数据,所以硬件结构比同步通信方式更简单。此外,它还能利用效验位检测错误,所以,这种通信方式应用较为广泛。(2)同步通信中,数据或字符开始处是用同步字符来指示,一

7、般约定为1到2个字符,以实现发送端和接受端同步,一旦检测到约定同步字符,下面就连续按顺序接受数据,因为同步通信数据块传送去掉了字符开始和结束的标志位,所以其速度高于异步传送,但这种方式要求有时钟来实现发送端与接受端之间的同步,对硬件结构要求较高。这主要用于计算机与计算机之间的通信。串行通信的数据传送速率可以用波特率表示,其意义是每秒传送多少为二进制数。2.1.3通信制式数据通信基本方式按传送方向可分为四种:单工方式,半双工方式,全双工方式和多工传输方式。(1)单工方式。在单工方式下,只允许在规定的方向上传输数据,而不允许向相反的方向传输数

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

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

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