没有合适的资源?快使用搜索试试~ 我知道了~
单片机RS-485多机通讯的实现
3星 · 超过75%的资源 需积分: 10 42 下载量 169 浏览量
2009-03-20
16:20:19
上传
评论
收藏 57KB DOC 举报
温馨提示
试读
4页
本文介绍一种能利用RS-485电气特性和简单的结构方式,采用自定义串行通信协议,实现单片机RS-485多机通讯的方法和技巧。
资源推荐
资源详情
资源评论
单片机 RS-485 多机通讯的实现
尹 红 唐 煜
摘 要 本文介绍一种能利用 RS-485 电气特性和简单的结构方式,采用自定义串行通信协议,实现单片机 RS-
485 多机通讯的方法和技巧。
关键词 单片机,RS-485 总线,总线冲突,串行通信
1 简介
RS-485 串行总线接口标准以差分平衡方式传输信号,具有很强的抗共模干扰的能力,允许一对双绞线上一个
发送器驱动多个负载设备。工业现场控制系统中一般都采用该总线标准进行数据传输,而且一般采用 RS-485 串
行总线接口标准的系统都使用 8044 芯片作为通信控制器或各分机的 CPU。8044 芯片内部集成了 SDLC,HDLC
等通信协议,并且集成了相应的硬件电路,通过硬件电路和标准协议的配合,使系统的通讯准确、可靠、快速 。
8044 在市场上日渐稀少,虽然有 8344 可替代,但几百元的价位与普通单片机几元至几十元的价位相差甚远,用
户在开发一般的单片机应用系统时,都希望能用简单的电路和简单的通信协议完成数据交换。譬如:利用单片机本
身所提供的简单串行接口,加上总线驱动器如 SN75176 等组合成简单的 RS-485 通讯网络。本文所述的方法已
成功地应用于工程项目,一台主机与 60 台从机通讯,通讯波特率达 64KBPS。
2 总线驱动器芯片 SN75176
常用的 RS-485 总线驱动芯片有 SN75174,SN75175,SN75176。SN75176 芯片有一个发送器和一个接
收器,非常适合作为 RS-485 总线驱动芯片。
SN75176 及其逻辑如图 1 所示。
图 1 SN75176 芯片及其逻辑关系
3 RS-485 方式构成的多机通信原理
在由单片机构成的多机串行通信系统中,一般采用主从式结构:从机不主动发送命令或数据,一切都由主机控
制。并且在一个多机通信系统中,只有一台单机作为主机,各台从机之间不能相互通讯,即使有信息交换也必须通
过主机转发。采用 RS-485 构成的多机通讯原理框图,如图 2 所示。
资源评论
- LSJ935862012-05-18不好,太简约了
非知名码农
- 粉丝: 71
- 资源: 50
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功