菜单
  
    8

    (2) 基本结构 8

     (3) 具体电路的实现 9

    3.2.2 电源模块的设计 9

    3.2.3 RS232通讯电路 10

    3.2.4以太网通讯模块 11

    第四章 串口转以太网模块的软件设计 13

    4.1 软件总体设计 13

    4.3各模块的软件设计 14

    4.3.1 UIP模块 14

    (1) UIP协议介绍 14

    (2) UIP协议中函数的功能 14

    (3) UIP的移植 16

    4.2.2 串口驱动的实现 18

    4.2.3 enc28j60驱动的实现 18

    (1) 寄存器的定义 18

    (2) 寄存器操作的实现 19

    (3) ENC28J60写数据 20

    (4) ENC28J60读操作 21

    (5) ENC28J60初始化 22

    第五章 数据传输测试与分析 25

    5.1 测试软件说明 25

    5.2 串口数据传输测试 26

    5.3 串口到以太网的传输测试 26

    5.4 以太网到串口的传输测试 27

    第六章 结论 28

    致谢 29

    参考文献 30

    第一章 绪论

    1.1论文的背景和意义

    在传统的数据传输及公共安全设施里、工厂自动化的控制设备中、小区的楼宇中,有数不清的感应器,控制器,IC读卡器等具有RS-232、485或RS422串口设备,都是通过RS-232串口通信或者RS-485或RS-422总线通信与控制主机进行数据的交互。随着社会需求的发展,串口设备能采集的信息越来越多,采集信息的速度越来越快。使得现有的RS-232串口通信,RS-485或RS-422总线通信不能满足现在的数据传输需求。

    就在这时TCP/IP网络的横空出世,其优越的性能使得越来越多的用户加入进来。让TCP/IP得到了快速的发展,现如今TCP/IP网络已经遍布地球的每个角落。与RS-232串口通信,RS-485/422总线通信相比,RS-232串口通信的距离就只有15M,即使是RS-485/422的通信距离最多也只有1200M的距离,而且需要数据线的连接,使得通讯的成本大大提高。而TCP/IP网络只要联接互联网,通信距离便延伸到地球的各个角落,而且随着无线网络的不断发展,无线连接的距离变得越来越远。而且TCP/IP网络协议的提出,就是为了提供一种可靠的数据流服务,该协议采用的是“带重传的肯定确认”技术来实现传输的可靠性。所以以太网的通信质量非常稳定,对收到的数据有校验的功能,可以减少外界环境对数据传输造成的干扰。而RS-232串口通信,RS-485/422总线通信协议没有对数据的传输进行保证,在长距离传输时抗干扰能力比较差,容易出错。

    串口转以太网模块作为中介,能将串口接收到的数据发送给网口,网口接收到数据发送给串口。便可使分散在各处不易统一管理的串口设备连接到,操作人员只要在远距离通过一台中央电脑就可以及时的接收基础设备的信息和命令的下达,大大降低了管理的成本,也使操作人员的安全得到了保障。

  1. 上一篇:FPGA手持式数字存储示波器设计
  2. 下一篇:基于高性能嵌入式的实时人脸识别系统的设计--系统设计
  1. FHA和PHA的交叉验证技术在...

  2. HFSS法拉第笼对频率选择表面性能的影响

  3. 小波分析用于图像增强的研究MATLAB仿真

  4. 灰色建模技术的通信运行指标预测

  5. 基于多指标决策的通信网...

  6. Verilog的汉明码(15,11)编解码器的设计与仿真

  7. AT89C51单片机IIC总线的监控...

  8. 高警觉工作人群的元情绪...

  9. 上市公司股权结构对经营绩效的影响研究

  10. 中国传统元素在游戏角色...

  11. 江苏省某高中学生体质现状的调查研究

  12. C++最短路径算法研究和程序设计

  13. g-C3N4光催化剂的制备和光催化性能研究

  14. NFC协议物理层的软件实现+文献综述

  15. 巴金《激流三部曲》高觉新的悲剧命运

  16. 现代简约美式风格在室内家装中的运用

  17. 浅析中国古代宗法制度

  

About

优尔论文网手机版...

主页:http://www.youerw.com

关闭返回