在生产过程中,应用数据采集系统可对生产现场的各种参数进行采集、监视和记录,是提高产品质量、降低成本、增加生产效率和节省人力的重要手段;另外,数据采集是控制系统实现控制的基本条件,只有准确实时的获取对象的运行数据才能实施有效的控制。在科学研究中,数据采集装置可采集大量的动态与静态信息,是各种研究领域的有力工具,也是破解科学奥秘的重要手段之一。数据采集也广泛应用于设备故障的诊断,故障诊断技术依据设备在运行过程当中伴有的振动、噪声、发热、应变、压力等物理参数的变化,通过一定的方式来判断和识别设备运行的状态和故障,对故障的危害进行早期的预报和识别,防止设备在故障状态下连续运行而造成的设备失效和相应的附加损失,保证设备安全、正常、长周期的、满负荷优质运行[12]。
基于以上特点,远程数据采集系统能够实时、方便、准确的了解并掌握现场的信息,能够在苛刻的环境下进行有效的监测和管理,极大的满足了工业生产需求和安全。源.自/优尔·论\文'网·www.youerw.com/
1.5 本文结构安排
基于研究目的的安排,本文研究框架如下:第一章为绪论部分,此部分是对全文研究的引入和介绍,主要包括本文研究背景、嵌入式Linux简介、嵌入式Linux发展趋势、研究的目的和意义。第二章介绍了开发环境配置,阐述了在ubuntu操作系统下配置适应硬件的开发环境的配置操作步骤。第三章主要介绍了Linux环境下的网络传输,介绍了TCP协议的原理和通信方式,着重引入了套接字的概念。第四章介绍了Linux环境下的串口通信,首先界定了串口通信的基本概念,然后介绍了Linux下设置串口属性的操作步骤,最后详细的讲解了串口收发文件的步骤,以流程图的方式将这些步骤更加形象的阐述了出来。第五章为联合调试,将整个系统的操作步骤以流程图和程序的形式显现出来。接下来就是结论部分,该部分介绍了本次课题的成果和研究过程中遇到的一些困难,同时指出本文存在的不足与缺陷,为后续研究作进一步的展望。
2 开发环境配置(ubuntu)
2.1 在虚拟机下安装Linux系统
本系统使用的是ubuntu,在此我们先安装了虚拟机,再装Linux系统