没有合适的资源?快使用搜索试试~ 我知道了~
RS485总线通信系统的设计与实现 毕业论文.doc
需积分: 0 13 下载量 31 浏览量
2020-07-04
17:34:01
上传
评论 1
收藏 401KB DOC 举报
温馨提示


试读
31页
本论文提出一种基于高速RS485的多总线通信系统。整个系统包含多个RS485节点,各个节点包含的通讯接口包括RS232,RS485和USB,从而实现这三类总线的通讯协议的转换。设计并实现了一种适用于微机和单片机之间串行通信的通信协议,采用RS485简便,通信可靠性高总线标准,可用于工业测控和控制现场。实验结果表明,该通信协议是切实可行的,达到了预期的设计要求。
资源推荐
资源详情
资源评论











本科学生毕业论文
论文题目: RS485 总线通信系统的设计与实现
学 院:
年 级:
专 业:
姓 名:
学 号:
指导教师:

摘要
无论是工业控制还是信号测试领域,实现不同通讯协议的数据融合都有着迫切需
要。但是目前市场中存在的协议转换器只能满足两种协议之间的转换,如 RS485 转
RS232,USB 转 RS485 等,但是经常存在着多种数据总线并存的情况,因此研制多种
总线协议转换的设备有着比较大的实际意义。除此之外,目前接口标准的 RS485 总线
通信协议不统一,需设计一个高效稳定的通信协议。
基于以上原因,本论文提出一种基于高速 RS485 的多总线通信系统。整个系统包
含多个 RS485 节点,各个节点包含的通讯接口包括 RS232,RS485 和 USB,从而实现
这三类总线的通讯协议的转换。设计并实现了一种适用于微机和单片机之间串行通信
的通信协议,采用 RS485 简便,通信可靠性高总线标准,可用于工业测控和控制现场。
实验结果表明,该通信协议是切实可行的,达到了预期的设计要求。
关键词
RS485 总线;主从式;多机通信;通信协议
I

Abstract
Whether in the field of industrial control or signal test, the achievement of data fusion
which is based on different communication protocol is urgent needed. However, in the
current market, protocol converter can only achieve conversion between two protocols, such
as RS485 to RS232, USB to RS485 and so on. Cases of coexistence data bus, it has great
practical significance to develop an equipment for protocol conversion among different
buses.
Based on the reasons above, a high-speed RS485-based multi-bus communication system is
presented in this paper. The entire system which is used to realize the three categories of bus
communication protocol conversion consists of some RS485 nodes, each node contains the
communication interfaces including RS232, RS485 and USB. In the practical application, the
number of nodes can be changed as required to form system, for achievement of data fusion
between a variety of bus communication protocol.
Key words
RS485 bus; Serial Bus; Protocol Conversion; Communication protocol
II

目录
摘要............................................................................................................................................I
Abstract......................................................................................................................................II
第一章 绪论...............................................................................................................................1
1.1 研究背景及意义..............................................................................................................1
1.2 RS485 总线通信系统研究现状.......................................................................................2
第二章 RS485 介绍...................................................................................................................4
2.1 RS485 标准.......................................................................................................................4
2.2 MAX485 芯片介绍..........................................................................................................4
2.3 RS485 总线组网方式.......................................................................................................5
2.4 RS485 方式构成的多机通信原理...................................................................................5
第三章 系统协议及硬件设计...................................................................................................7
3.1 RS485 通信协议设计.......................................................................................................7
3.1.1 物理层设计................................................................................................................7
3.1.2 数据链路层设计........................................................................................................8
3.1.3 应用层设计................................................................................................................8
3.1.4 通信协议....................................................................................................................9
3.2 系统硬件设计................................................................................................................10
3.2.1 PC 与 RS485 总线的接口........................................................................................10
3.2.2 RS485 方式构成的多机通信..................................................................................10
3.2.3 单片机与 PC 机串行通信系统构成........................................................................11
第四章 系统的软件实现.........................................................................................................12
4.1 上下位机的关系............................................................................................................13
4.2 下位机通信软件的设计................................................................................................15
4.3 上位机通信软件的设计................................................................................................16
4.3.1 通信协议设计..........................................................................................................17
4.3.2 多机传输..................................................................................................................18
4.3.3 差错控制..................................................................................................................19

4.4 程序设计........................................................................................................................19
第五章 系统问题解决措施.....................................................................................................21
5.1 总线隔离........................................................................................................................21
5.2 失效保护........................................................................................................................21
5.3 电磁干扰问题................................................................................................................21
结论..........................................................................................................................................23
参考文献..................................................................................................................................24
致谢..........................................................................................................................................26
剩余30页未读,继续阅读
资源评论


nuoyigui9889
- 粉丝: 12
- 资源: 13
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


安全验证
文档复制为VIP权益,开通VIP直接复制
