基于网络的嵌入式数据采集系统设计与实现
发布时间:2018-01-09 09:14
本文关键词:基于网络的嵌入式数据采集系统设计与实现 出处:《山东理工大学》2012年硕士论文 论文类型:学位论文
更多相关文章: 数据采集 嵌入式Linux系统 设备驱动程序 网络数据传输
【摘要】:近年来,基于网络的远程数据采集及远程监控技术在各行各业得到了越来越多的应用。借助远端的数据采集装置记录被监控对象的运行数据,并通过网络将数据传送至后方的计算机或服务器,根据数据分析和处理结果,判定被监控对象的工作状态并采取相应的应对措施。 本课题主要研究某武器控制系统的检测与诊断技术,旨在现有检测技术基础上探索性能更优的技术方案。针对原有检测系统中的数据采集问题,研究提高采样速度、扩大采样容量、快速保存数据、实时处理数据并及时发现设备故障的技术方案。 在研究原有的基于单任务操作系统DOS、硬件结构符合PC/104总线标准的检测系统的基础上,提出了基于多任务操作系统Linux的设计方案。研究并定制了与硬件架构相适应的操作系统内核、建立了根文件系统和系统引导程序;针对数据采集卡DIAMOND-MM-32-AT的工作原理及工作模式,编写了相应的设备驱动程序;利用socket编程以及多线程编程,编写了能够稳定运行于下位机的实时数据采集和数据传送程序,同时编写了运行于上位机的数据接收与处理程序。 本论文详细阐述了基于网络的数据采集系统的硬件组成和软件架构,并给出了实际运行结果,验证了设计方案的可行性。
[Abstract]:In recent years, remote data collection and remote monitoring network technology has been used more and more in all walks of life. Based on the operation data by means of data acquisition device for recording remote monitored object, and transmits the data to the rear of the computer or server through the network, according to the data analysis and processing results, determine the working state of the monitored object and take corresponding measures.
Detection and diagnosis technology of the main research topics of a weapon control system, in order to explore the technical scheme of better performance based on the existing detection technology. Aiming at the problems existing in data acquisition and detection system, research to improve the sampling rate, sampling volume expansion, rapid data storage, real-time data processing and find technical solutions of equipment malfunction.
In the study of single task operating system DOS based on the original basis, the detection system hardware structure in accordance with the PC/104 bus standard, put forward a design scheme of Linux multi task operating system based on kernel operating system research and customize and adapt to hardware architecture, established the Gen Wen system and system boot program for data collection; the principle and working mode of DIAMOND-MM-32-AT card, write the corresponding device driver; using socket programming and multi thread programming, real-time data acquisition and data transfer program can run stably on the machine, at the same time to write the running in PC data receiving and processing procedures.
This paper elaborates the hardware composition and software architecture of data acquisition system based on network, and gives the actual operation results, which verifies the feasibility of the design plan.
【学位授予单位】:山东理工大学
【学位级别】:硕士
【学位授予年份】:2012
【分类号】:TP368.1;TP274.2
【参考文献】
相关期刊论文 前6条
1 何世烈;陈健;;基于嵌入式Linux的设备驱动程序设计[J];单片机与嵌入式系统应用;2007年07期
2 臧雪柏;赵亚莉;王秋实;郑凯;陈鹏;赵宏伟;;Linux 2.6内核的中断机制[J];吉林大学学报(理学版);2008年03期
3 邓冬梅,杨铁林;嵌入式系统和Linux[J];计算机与现代化;2004年12期
4 张方樱;;构建嵌入式Linux的根文件系统[J];实验科学与技术;2008年01期
5 王保平;;GRUB实现多系统统一引导的应用研究[J];微计算机应用;2008年11期
6 王海霞,尚凤军,周蓉生;PC104串行通信的应用[J];物探化探计算技术;2001年02期
相关硕士学位论文 前3条
1 王薇;基于嵌入式Linux的BootLoader的设计与应用[D];西南交通大学;2006年
2 车鸣;基于ARM9的嵌入式Linux应用与移植性研究[D];西安电子科技大学;2007年
3 郑雯玉;嵌入式Linux实时性技术研究[D];山东理工大学;2010年
,本文编号:1400815
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/1400815.html