基于TCP/IP协议的串口通信服务器设计

摘要:随着通信技术与自动控制技术的发展,现代工业发展的一个主要方向趋向于利用网络对设备进行远程控制。用户可以通过中心控制平台使得实时监控不同区域的系统变得很方便,这样不仅提高了工作效率,还使得多设备协同工作成为了可能。本文基于TC89C51单片机、ENC28J60以太网控制器和MAX3232CSE以太网接收器等芯片完成了基于TCP/IP 协议的串口通信服务器的设计。该设备能通过RS232与TCP/IP协议的转换,实现串口与以太网口之间的转换功能,且提供了RS-232终端串口与TCP/IP网络的数据双向透明传输、支持服务器和客户机模式,为传统串口设备通过标准 TCP/IP 协议接入 Internet 提供了一种低成本解决方案。

关键字:TCP/IP协议; 串口通信;RS-232;TC89C51

Design of a serial port communication sever based on the TCP/IP protocol

Abstract:With the development of communication technology and automatic control technology, using the Internet to remote control devices have become a main direction of the development of the modern industry. Through the central control platform.users can easily to monitoring the system in different parts for real-time.it is a great convenience for long-distance equipment to work together. which greatly enhance the working efficiency. This paper designed a serial port communication server based on TCP/IP protocol with TC89C51 microcontroller ,ENC28J60 Ethernet controller and MAX3232CSE Ethernet receiver. The device can achieve serial port and Ethernet front-end ports between the conversion function through RS-232 and TCP/IP protocol conversion, and provides the RS-232 serial port terminal and the TCP/IP network two-way data transmission.Server and client mode are supported. It provides a low-coast solution for traditional serial-interfaced equipment to connect with the Internet.

Keywords:TCP/IP protocol; serial port communication; RS-232; TC89C51

目 录

TOC \o "1-3" \h \u 第一章 引言 3

1.1 研究背景与意义 3

1.2通信服务器简介 4

1.2.1通信服务器功能介绍 5

1.2.2通信服务器的意义 6

1.3通信服务器技术现状与发展趋势 6

1.3.1 通信服务器技术现状 6

1.3.2 通信服务器的发展趋势 7

第二章 TCPI/P协议简介 8

2.1 TCP/IP通信协议的体系架构 9

2.2 Socket 通信机制 11

第三章 需求分析与系统结构设计 12

3.1 需求分析 12

3.2 系统结构设计 12

第四章 系统设计 14

4.1 硬件设计 14

4.1.1 以太网接口 14

4.1.2 控制电路 16

4.2 软件设计 18

第五章总结与展望 20

致谢 21

参考文献 22

引言

1.1 研究背景与意义

随着科学技术日益的进步,通信技术在日常生活中的作用越来越重要。高频无线电通信即短波通信,它被广泛应用于商业、机关、气象、军事等

服务器串口协议,基于TCPIP协议串口通信服务器设计说明.docx相关推荐

  1. xp系统简单tcpip服务器,xp系统没有tcpip协议怎么办,xp安装tcpip协议的方法

    用户在使用ghost xp sp3 装机版系统的时候发现少了tcpip协议,xp系统没有tcpip协议怎么办?那就只能自己安装了,具体该怎么安装的话,大家可以尝试以下的方法. xp安装tcpip协议的 ...

  2. Java串口通讯 基于Java的串口通讯demo

    自认为更好的方法 https://blog.csdn.net/qq_34775102/article/details/107212822 效果图 1.导入RXTXcomm.jar 链接:https:/ ...

  3. lora服务器传输协议,基于lorawan协议的几种常见入网方法

    OTAA(Over-The-Air Activation),是LoRaWAN的一种空中入网方式.当node在上电的时候处于非入网状态时,需要先入网才能和服务器进行通信.其操作就是node发送join_ ...

  4. UDP客户端向服务器发送文件,基于UDP协议的客户端与服务器端的文件传送

    #include #define IP "127.0.0.1" #define PORT 8888 // 客户端 int main(int argc, char *argv[]) ...

  5. php即时聊天的框架_workerman-chat(PHP开发的基于Websocket协议的聊天室框架)(thinkphp也是支持socket聊天的)...

    workerman-chat(PHP开发的基于Websocket协议的聊天室框架)(thinkphp也是支持socket聊天的) 一.总结 1.下面链接里面还有一个来聊的php聊天室源码可以学习 2. ...

  6. 使用nginx搭建音视频点播服务——基于HLS协议

    文章目录 1 音视频技术 1.1 流媒体 1.2 点播与直播 1.3 HLS流媒体协议 1.4 CDN 2 搭建点播服务(音视频同理) 2.1 nginx服务器 2.2 nginx-vod-modul ...

  7. 【计算机网络】网络层 : DHCP 协议 ( DHCP 协议概念 | DHCP 协议特点 | DHCP 协议流程 )

    文章目录 一.DHCP 协议 概念 二.DHCP 协议 特点 三.DHCP 协议 流程 一.DHCP 协议 概念 DHCP 协议 概念 : ① 全称 : DHCP 协议 全称 "动态主机配置 ...

  8. 认识Http协议(超文本传输协议)

    1.认识url url是统一资源定位符,是对互联网上得到的资源的位置和访问方法的一种简洁表示,是互联网上标准资源的地址. 它的一般表现形式为: <协议>://<主机>:< ...

  9. 基于LPC2364的串口转网口专用协议卡的研制

    摘要:给出了采用LPC2364芯片为处理器,并利用以太网中TCP协议来设计串口转网口模块,从而实现数据传输方式转换的一种设计方法.该方法中的软件采用FreerRtos实时多任务嵌入式系统和uIP协议栈 ...

最新文章

  1. instanceof 实现
  2. TensorFlow框架--Keras
  3. 我是一只IT小小鸟读书笔记
  4. 简约至上,美炸天的Vue圆环菜单组件
  5. 学习笔记-工业相机与普通相机优劣利弊
  6. 点击对应不同name的button,显示不同name的弹窗(弹窗功能)
  7. python做马尔科夫模型预测法_用Python实现马尔可夫链蒙特卡罗
  8. 【动态规划】完全背包:存钱罐(恰好装满)
  9. poj 2355 Railway tickets 很纯的dp
  10. QML 获取当前时间戳 yyyy-MM-dd hh:mm:ss.zzz
  11. 一、万用表使用方法图解
  12. 处理24人!又一批科研不端案例被通报批评
  13. Widows Virtual PC 修改bios安装OEM xp
  14. 将轻松的留给生活,沉重的留给写作——读《灯下尘》(七堇年)
  15. 爱乐乐益生菌有效解决宝宝从小慢性湿疹
  16. 数据库候选关键词怎么求_数据库中主键、主码、主属性、关键字、候选关键字、码的区别...
  17. CsvWriteramp;amp;CsvReader
  18. 复数java实验_java实验 复数
  19. 修改Springboot启动图案修改
  20. 如何快捷下载为歌而赞里的歌曲及MV小视频

热门文章

  1. Ubuntu下安装Oracle Instant Client
  2. OCS2007R2部署之四部署存档和监控服务器
  3. git checkout远程分支_Git检出远程分支
  4. macos 字体_巧用 iTerm2 zsh oh-my-zsh 打造炫酷的 MacOS 终端环境
  5. 手机端和电脑端小说应用体验点
  6. “去QE”时代下,QE如何破茧重生?
  7. fiddler命令cls/select
  8. java dom4j 写xml文件_Java实现——Dom4j读写XML文件
  9. 那些在大厂做外包的测试工程师,后来发展怎么样了?
  10. 归一化函数mapminmax的讨论