摘 要:在工业控制及野外实验领域长期使用着大量各类传感器及自动控制装置,它们大多还处于单独应用阶段,或使用其独特的通信方式传递信息。同时,半导体技术以高速在发展,和嵌入式相关联的产品已经广泛的被运用在军事、日常、网络通信、工业控制等多方面的领域。物联网,如新技术的出现和发展,网络化已经成为了嵌入式系统发展的必然趋势。本文阐述了一个基于ARM9/ARM7嵌入式平台和通用的以太网通信技术实现实时数据采集和传输系统的低成本。作者学习了大量网络编程及嵌入式开发相关文献。并在ARM平台、PC平台及SAE云计算平台编程设计实现了整个系统。在本文的安排上,首先作者介绍了论文背景及所做工作;其次,较详细的介绍了各个平台的特性以及所使用的技术;最后阐述了系统的具体设计实现并展示最终调试运行结果。40546
毕业论文关键词:ARM;嵌入式系统;网络通信
ARM9-based data acquisition network transmission system
Abstract:In the field of industrial control and field experiments people use a large number of various types of sensors and automatic control devices,most of them are still in the stage alone,or use their unique means of communication to transmit information.The same time as the rapid development of semiconductor technology,embedded products have been widely used in military,consumer electronics,network communications, industrial control and other fields,With the emergence and development of new technologies such as The Internet of things,networking has become an inevitable trend in the development of embedded systems. This paper describes an ARM9 or ARM7 based embedded platform and versatile,low-cost Ethernet communication technology to achieve real-time data acquisition and transmission systems. The author studied a large number of network programming and embedded development literature,program and design the entire system on the ARM platform,PC platform and Sina App Engine. In this arrangement,at first,author of the paper describes the background and the work done; secondly,a more detailed description of the characteristics of each platform and the technology used.
Keywords:ARM;Embedded system;Network communication
目 录
摘要 1
引言 1
1. ARM7嵌入式开发平台 3
1.1 嵌入式处理器LPC2378 3
1.2 ARM7-Kit E-2378 开发板 6
2. SinaAppEngine云计算平台 7
2.1 SAE整体架构 7
2.2 SAE 提供的服务 8
2.3 SAE Python服务环境 8
3.以太网网络通信及TCP/IP协议 10
3.1 CSMA/CD 访问方式 10
3.2 以太网MAC帧格式 13
3.3 以太网的技术实现 13
3.4 TCP/IP协议 15
4. 数据采集网络传输系统的实现 20
4.1 系统总体设计 20
4.2 平台开发 21
4.3 PC网关开发 26
4.4 SAE云计算平台开发 28
4.5 系统调试 32
5. 结束语 38
参考文献 40
致 谢 41
基于ARM9的数据采集网络传输系统引 言
工业控制领域使用很长一段时间许多类型的测试仪表和自动控制设备。大多数还处于单独应用阶段,或使用其独特的信息传送线路。直到“物联网”的概念,是任何连接到互联网,信息交换和通信,以实现智能化识别、定位、跟踪、监控和管理。
物联网把传统上的互联网进行了延伸,可以允许工业控制领域的各类传感仪器与控制装置通过互联网这一全球范围的数据通信网络将检测数据与控制信号可靠地传送至各个地理位置。使用户得以低成本的文护运行一个可靠地实时数据采集与传输系统。 基于ARM9的数据采集网络传输系统:http://www.751com.cn/zidonghua/lunwen_38869.html