因此基于ARM的数据实时采集就应运而生。利用基于ARM的简易网页浏览方式能够 对远程的工业设备进行实时地数据采集和显示,而对于危险的工作环境,工作人员也 可以利用相关的软件编程,判断出当前设备的状态以及将数据实时地传送到电脑终 端。这样,不但数据采集的成本大大降低了,而且工业数据采集的效率以及数据实时 监控的有效性大大地提高了。
1。2 国内外研究现状及存在的问题
由于以太网在可靠性以及速度等方面都有比较大的不足,不能够满足正常工业通 信的需要。所以虽然将以太网和嵌入式系统相结合的想法存在了很长一段时间,但是 却一直不能实现。
在此之后,工业以太网的速度不断地提高,全双工工作方式、交换技术等技术也 不断地发展,这些使得工业通信和以太网相结合的可能性变得越来越大。此外,一些 信息技术组织和公司开始研发各种新的嵌入式系统,一部分新研发出来的嵌入式微处 理器都支持基本的网络协议,比如AMD公司的AM186处理器等等。
在国内,2000年左右,东北大学的Webit串口转以太网解决方案--Webit样机正式 发布。Webit可以将设备网络化、智能化。它的根本思想是将一个独立的低成本的Web 服务器嵌入到一台设备之中,从而使得设备可以与其他设备独立地进行通信。无论是 一台普通的洗衣机或者是一台精密的医学设备,都可以使用嵌入式Webit产品,从而 使之网络化。
而在国外,90年代初期,美国Opto22公司通过嵌入式以太网,从而研制并开发出 了“以太网I/O系统”,通过以太网对分布在各处的远程设备的I/O口进行访问,从而 实现对于远程设备的数据采集和监控。
而以上仪器不仅价格昂贵,且功能固定,无法按照需要进行扩展。因此设计一种 基于ARM的简易网页来完成数据的实时采集和分析管理具有很高的应用价值和发展前 景。
1。3 论文的主要内容
1。3。1 主要任务
(1)了解 LPC1788 ARM 的工作原理,结构并掌握利用 LPC1788 ARM 设计应用系统 的方法;设计 LPC1788 ARM 的应用系统,完成系统的硬件设计。
(2)学习相关的网络协议,如:TCP/IP 协议栈、HTTP 协议、动态网络显示等;掌 握有关的网页编辑语言,如:HTML、CSS、JavaScript。
(3)掌握 Keil MDK 创建工程的方法,编写应用系统软件,完成系统的软件设计。 (4)借助 ARM Cortex-M3 LPC1788 学习板以及 ULINK2 仿真器调试所设计的系统,
实现简易网页浏览的功能。
1。3。2 论文的结构
文章分为 5 章及其结论部分。5 章内容安排如下: 第一章:绪论。主要阐述该课题研究的目的与意义,分析与课题相关的国内外研
究现状及存在的问题,明确该课题所要完成的主要任务和文章的大致结构。 第二章:系统总体设计。在系统设计一般原则的指导下,比较硬件和软件的设计
方案,提出本系统的设计方案和系统功能。 第三章:硬件设计与实现。在选择微处理器的基础上,设计包含了以太网控制的
ARM 应用系统,给出功能连接图以及硬件原理图等,其中包含组成 ARM 最小系统的基
础模块、以太网控制模块、以太网收发器、A/D 转换模块等。 第四章:软件设计与实现。针对系统所要求的功能,根据网络协议要求,设计主
程序及其相关的功能模块程序,给出程序流程以及实现过程中的关键语句和说明。 第五章:系统调试。搭建系统调试平台,给出系统调试环境、调试步骤和调试结
果。
第二章