0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

RS485原理解析和应用

反骨仔攻城 来源:反骨仔攻城 作者:反骨仔攻城 2024-04-17 10:44 次阅读

RS485一、RS485 通信----简介RS485 是美国电子工业协会(Electronic Industries Association,EIA)于1983年发布的串行通信接口标准,经通讯工业协会(TIA)修订后命名为 TIA/EIA-485-A。RS485 是一种工业控制环境中常用的通讯协议,其中RS 是 Recommended Standard 的缩写。RS485 是 半双工异步 串行通信。特点支持多节点:一般最大支持 32 个节点。传输距离远:最远通讯距离可达1200米。抗干扰能力强:差分信号传输。连接简单:只需要两根信号线(A+和B-)就可以进行正常的通信。

差分信号传输RS485 通信采用差分信号传输,通常情况下只需要两根信号线就可以进行正常的通信。

在差分信号中,逻辑0和逻辑1是用两根信号线(A+和B-)的电压差来表示。

逻辑 1:两根信号线(A+和B-)的电压差在 +2V~+6V 之间。

逻辑 0:两根信号线(A+和B-)的电压差在 -2V~-6V 之间。

连接方式在 RS485 通信网络中,通常会使用485 收发器来转换TTL 电平和 RS485 电平。

节点中的串口控制器使用 RX 与TX 信号线连接到485 收发器上,而收发器通过差分线连接到网络总线。串口控制器与收发器之间一般使用 TTL 信号传输,收发器与总线则使用差分信号来传输。发送数据时,串口控制器的 TX 信号经过收发器转换成差分信号传输到总线上。接收数据时,收发器把总线上的差分信号转化成 TTL 信号通过 RX 引脚传输到串口控制器中。通常在这些节点中只能有一个主机,剩下的全为从机。在总线的起止端分别加了一个 120 欧的匹配电阻

一般情况下不需要增加

终端电阻

,只有在485通信距离超过300米的情况下,要在485通讯的开始端和结束端增加终端电阻。

这个是以SSP3485为例,这是485的自动收发电路,目前这个电路实际使用并没有任何问题

wKgaomYfNYWAGx_jAACckG-skrw425.png

RS485自动收发电路

当然还有一个控制收发的电路设计

wKgZomYfNv-AEc-OAACKjMOUz5c910.png

RS485自动控制收发电路

这个也是实际使用的,PB12为使能信号,具体工作流程不做赘述,凑字数了,也就是高低电平跳变。

小结:

1.485通讯最好是屏蔽双绞,加终端匹配电阻,这样信号稳定,匹配电阻加在差分线两端。

2.关于485能挂多少从设备,一般我们都是通过地址位数来的,有128个,256个,400以上的,485在长距离通讯中加中继器的还能继续增加从设备最大是256*8=2048个,本人实际项目中挂的数量超过了两百多也加过中继器,挂两千多的目前还没用过,这个不敢乱说,理论上可以。

审核编辑 黄宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 通信
    +关注

    关注

    18

    文章

    5706

    浏览量

    134422
  • RS485
    +关注

    关注

    39

    文章

    1059

    浏览量

    81146
收藏 人收藏

    评论

    相关推荐

    RS485与Modbus通信原理解

    RS485,全称为“平衡数字多点系统”,即一种硬件传输标准。这个名字源于其独特的电气特点——涉及到设备间的驱动及接收性能。在确保稳定数据传递方面,它发挥着重要作用。同时,与常用于处理厂家间设备交互的Modbus通讯协议相比,RS485拥有更多的适用场景。
    发表于 02-15 14:48 222次阅读

    为什么有的RS485总线两端必须安装有源终端电阻?

    两端必须安装有源终端电阻,从电气特性、信号匹配、电流平衡和噪声抑制等角度进行分析,以帮助读者更好地理解这一问题。 一、电气特性解析 RS485总线通常由一根双绞线构成,其中包含两条信号线A和B。乍一看,这两条信号线似乎只需要在总
    的头像 发表于 02-06 10:28 1749次阅读

    RS485集线器工作原理是什么?RS485集线器具有什么功能?

    RS485集线器工作原理是什么?RS485集线器具有什么功能?RS485集线器能解决什么实际的工程问题? RS485集线器是一种常用的通信设备,用于在
    的头像 发表于 02-03 16:25 1163次阅读

    RS485浪涌防护经验分享

    RS485浪涌
    小鱼教你模数电
    发布于 :2024年01月15日 21:41:27

    什么是RS485接口?

    什么是RS485接口? 随着科技的发展,通信技术已经渗透到我们生活的方方面面。在各种通信方式中,RS485接口因其独特的优势和广泛的应用领域而备受关注。本文将详细介绍RS485接口的工作原理、特点
    的头像 发表于 01-11 17:37 1650次阅读

    RS485总线连接采用什么样的线缆呢?多台RS485设备如何连接呢?

    RS485总线连接采用什么样的线缆呢?多台RS485设备如何连接呢? RS485总线是一种串行通信协议,常用于工业自动化、楼宇管理和数据采集等领域,具有高速传输、抗干扰能力强等特点。在RS48
    的头像 发表于 01-04 16:59 2730次阅读

    什么是RS485RS485组网方式都有哪些呢?

    RS485通讯采用的是差分信号负逻辑控制模式,即2~6V表示“0”,-6~-2V表示“1”。RS485通讯有两线制和四线制2种接线方式。
    的头像 发表于 12-24 14:49 1938次阅读
    什么是<b class='flag-5'>RS485</b>?<b class='flag-5'>RS485</b>组网方式都有哪些呢?

    什么是RS485?浅谈RS485组网方式

    RS485通讯采用的是差分信号负逻辑控制模式,即2~6V表示“0”,-6~-2V表示“1”。RS485通讯有两线制和四线制2种接线方式。四线制只能实现点对点的通信方式,现已很少采用。两线制接线方式是目前采用较多的为总线式拓朴结构,属于半双工传输方式,也就是说收发是不同步的
    的头像 发表于 12-16 15:49 1376次阅读
    什么是<b class='flag-5'>RS485</b>?浅谈<b class='flag-5'>RS485</b>组网方式

    如何理解RS485,modbus,tcpip,socket等术语

    本文介绍了Modbus socket RS485 串口等常用技术的意思和区别
    的头像 发表于 11-06 09:14 361次阅读
    如何<b class='flag-5'>理解</b><b class='flag-5'>RS485</b>,modbus,tcpip,socket等术语

    什么是RS485接口?RS422与RS485接口的区别

    编者按:RS485接口组成的半双工网络,一般是两线制,多采用屏蔽双绞线传输,这种接线方式为总线式拓扑结构在同一总线上最多可以挂接32个结点。我们知道,最初数据是模拟信号输出简单过程量,后来仪表接口
    发表于 08-06 10:20 8448次阅读

    为什么需要485隔离?常见RS485隔离方案介绍

    RS485是一种常用的数据通信协议,广泛应用于工业控制系统、楼宇自动化、安防系统等领域。什么是485隔离电路?在某些应用中,为了防止电气噪声干扰或电气冲击,需要对RS485接口进行隔离。RS4
    的头像 发表于 07-31 23:08 2383次阅读
    为什么需要<b class='flag-5'>485</b>隔离?常见<b class='flag-5'>RS485</b>隔离方案介绍

    RS485自由转PROFINET网关rs485转网络

    捷米JM-RS485/232-PN(RS485转Profinet)将具有RS485/232接口、自由通信协议接口的设备与PROFINET相连,作为PROFINET现场总线系统的一个设备。
    的头像 发表于 07-24 09:12 710次阅读
    <b class='flag-5'>RS485</b>自由转PROFINET网关<b class='flag-5'>rs485</b>转网络

    RS485通讯调试记录

    硬件测试环境:stm32f407野火开发板,rs485转usb工具和rs485温湿度传感器。
    的头像 发表于 07-23 13:08 1434次阅读
    <b class='flag-5'>RS485</b>通讯调试记录

    rs485转tcp网关盒子怎么用(rs485协议转以太网tcp/ip)

    随着工业自动化技术的不断发展,越来越多的工业设备在使用时需要进行数据通信。其中,RS485通信协议是一种常见的工业通信协议,而TCP/IP协议则是互联网通信的标准协议。为了实现RS485协议与TCP
    的头像 发表于 05-05 15:50 1889次阅读
    <b class='flag-5'>rs485</b>转tcp网关盒子怎么用(<b class='flag-5'>rs485</b>协议转以太网tcp/ip)

    RS485设计应用资料

    RS485设计应用资料
    发表于 05-02 22:35