远程智能控制系统的研究与实践

远程智能控制系统的研究与实践

论文摘要

随着计算机和计算机网络技术的迅速发展,基于TCP/IP协议的远程控制网络已成为控制领域发展的一个重要方向。论文探讨了三种远程控制技术的特点,选择了基于嵌入式Web服务器的远程控制网络。课题在ARM7TDMI S3C44BOX开发板上开发了嵌入式Web服务器,通过嵌入式Web服务器可以把被控设备接入Internet/Intranet网络,用户可以通过标准Web浏览器对被控设备实现远程控制。 论文是在普通的32位微处理器上实现嵌入式Web服务器的功能。由于嵌入式系统的资源非常有限,论文对TCP/IP协议栈进行了评估,对网络控制器进行了分析,对ARP、IP、TCP、HTTP等协议进行了分析和裁减,完成一个功能完善的精简协议栈的设计,以适应本系统的特点。 在S3C44BOX单片机上最终实现的嵌入式Web服务器可以为网络上的客户提供互联网的服务,网络上的用户可以使用Web浏览器访问该Web服务器,通过Web浏览器远程控制Web服务器上的I/O接口信号。论文提出的远程控制方案,成本低、应用简单方便,具有广泛的应用前景。

论文目录

  • 第一章 绪论
  • 1.1 课题提出的背景
  • 1.2 嵌入式远程控制系统在国内外发展动态
  • 1.3 课题主要内容
  • 第二章 远程控制系统的总体设计方案
  • 2.1 基于远程控制软件的控制网络
  • 2.2 基于标准TCP/IP协议的控制网络
  • 2.3 基于嵌入式Web服务器的控制网络
  • 2.4 远程控制系统的总体设计方案
  • 第三章 远程控制系统硬件系统的分析与设计
  • 3.1 微控制器
  • 3.1.1 微控制器的选型
  • 3.1.2 ARM微控制器简介
  • 3.1.3 ARM微控制器的特点
  • 3.2 存储器系统
  • 3.2.1 S3C44B0存储器的特征
  • 3.2.2 Flash存储器(SST39VF160)
  • 3.2.3 SDRAM存储器
  • 3.2.4 本系统的存储器分配情况
  • 3.3 以太网接口控制器
  • 第四章 远程控制系统软件系统的分析与设计
  • 4.1 LAN91C111驱动程序
  • 4.1.1 LAN91C111复位
  • 4.1.2 LAN91C111初始化
  • 4.2 TCP/IP协议栈的总体结构
  • 4.2.1 TCP/ IP协议
  • 4.2.2 嵌入式TCP/IP协议
  • 4.3 协议栈核心协议的实现
  • 4.3.1 以太网协议的实现
  • 4.3.2 ARP协议的实现
  • 4.3.3 IP协议的实现
  • 4.3.4 ICMP协议与Ping服务
  • 4.3.5 TCP协议的实现
  • 4.3.6 HTTP协议的实现
  • 第五章 远程控制系统的测试
  • 5.1 构建基于嵌入式Web服务器的远程控制网络
  • 5.2 远程控制网络硬件系统
  • 5.2.1 放大电路
  • 5.2.2 变频器
  • 5.2.3 集线器
  • 5.3 远程控制功能的实现
  • 结论与展望
  • 致谢
  • 参考文献
  • 发表的论文
  • 相关论文文献

    标签:;  ;  

    远程智能控制系统的研究与实践
    下载Doc文档

    猜你喜欢