节点文献

基于Linux操作系统的嵌入式数据采集模块设计与实现

The Design and Implementation of Embedded Data Collector Module Based on Linux Operating System

【作者】 易斌

【导师】 戴瑜兴;

【作者基本信息】 湖南大学 , 电路与系统, 2007, 硕士

【摘要】 数据采样在现代工业中发挥着非常重要的作用,工业设备的监测和控制都离不开数据的采集。但传统的基于单片机系统的数据采样模块因为无法或很难完成操作系统的嵌入、文件的管理、各种接口的连接、与Internet的互联、大容量存储器的扩展等功能,所以在许多领域的应用受到限制。针对这些问题,设计开发了基于Linux操作系统的嵌入式数据采集模块。(1)深入研究了数据采集与处理系统的研究现状与发展趋势,分析了嵌入式Linux操作系统的优点,指出了现有数据采集模块存在的问题及选题研究的目的和意义。(2)根据数据采集模块的性能指标要求,设计了系统的整体模块及系统信号流程,论述了ARM32位嵌入式微处理器件的原理及性能,阐述了硬件系统设计中的低功耗设计、可靠性设计、可测性设计、传感器测量电路等设计技术要点,提出了系统中信号模数转换模块、内存模块、网络芯片模块的组成原理及设计与实现方法。(3)论述了软件平台Linux操作系统内核及其开发环境和开发工具,阐述了软件系统设计中的嵌入式系统软件构建及FPGA数字信号处理技术,分析了嵌入式Linux操作系统剪裁、内核移植、引导程序U-boot移植,提出了ARM中主程序的设计及FPGA系统内部功能图和FPGA功能模块的具体实现。(4)搭建了系统地测试平台,进行了基于SPI传输模式下核心版基本性能测试及嵌入式数据采集通道板测试,分析了测试结果并针对出现的问题给出了改进技术措施。通过样机系统联调与测试表明,实现了从数据采集硬件平台设计到操作系统嵌入工作,并开发完成了相应的数据采集应用软件,系统运行稳定可靠,达到了预期的设计目标。

【Abstract】 The embedded system plays an important role in modern industrials.The surveillance and control can not work without data collecting.But traditional data collecting module based on single chip system can not finish or it is very difficult to finish the operating system embedding,the management of files, different kiinds interface connection, mutual unite with Internet,big size memory enlargement and so on. In the past days,it is limited in many field. In order to solve these problems,this paper designed the embedded data collecting module based on linux OS.Firstly this paper introduced the data collecting, the managing system with the present condition and possible developing trend,analysised the advantages of embedded linux OS,pointed out the possible problems of current data collecting module and the purpose and significance of the research.Secondely, aiming at this system requesting index sign.designed the total module and signal flow of the system.Discussed the principle and performance of embedded 32-bit ARM micro processor.Explained the technical points of low power , reliability,testability sensor test circuit and so on in the hardware system design.Putting out the component principle,design and implementation of the signal AD conversion module,memory module and network chip module of the system.Thirdly,introduced the linux OS kernel platform with developing environment and tools.Explained the embedded system software structure and FPGA digital singnal processing technique of the software design.Analysised reduction of the embedded linux OS,transplant of the kernel and U-boot.Put out implementation of the main program in ARM,FPGA function block and FPGA function module.Fourthely,giving out the testing of the basic performance of the transmission based on SPI and the embedded data collecting channel plate,analysised the testing result.After debugging and testing the prototype,basicly realizing the compiling of the operating system and programming it to platform,and finished the programme of the application software in the platform,The system can work stably and attained the anticipated object.

  • 【网络出版投稿人】 湖南大学
  • 【网络出版年期】2007年 05期
  • 【分类号】TP274.2
  • 【被引频次】9
  • 【下载频次】761
节点文献中: 

本文链接的文献网络图示:

本文的引文网络