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

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

3天内不再提示

什么是RS-485协议

汽车电子技术 来源:嵌入式之入坑笔记 作者:嵌入式之入坑笔记 2023-02-10 10:54 次阅读

RS-485是美国电子工业协会(EIA)在1983年批准的一种信号传输标准,它只是一个电气的标准,不涉及上层协议的规定,仅仅是接口的物理层规定。

1、RS-485的特性

1)采用差分信号进行传输,增加了抗噪声能力,减少噪声辐射带来的干扰;

2)支持长距离传输,最长可以达到4000英尺(约1219米);

3)传输速率较高,在40英尺内,速率可高达10Mbps;

4)同一总线可以连接多个驱动器接收器

5)共模电压范围大,允许的最大共模电压可达到 -7V - 12V;

2、RS-485常见的电路连接方式

图片

上图使用的485芯片为SP3485,R0为发送引脚,DI为接收引脚,RE/DE为收发控制引脚。485芯片每次只能单独一个方向传输数据,不能收发同时进行,而且收发必须要控制收发引脚的电平状态才能实现收发的功能。

3、RS-485的电平信号

RS-485采用的是差分信号的方式进行传输,通过AB两根线的电压差作为电平信号,差分信号对外界因素的干扰反映到两根线上影响是一样的,两根线的电压差不变,信号传递也就不会受干扰,因此会有更强的抗噪声干扰能力。

RS-485差分线路包括以下2个信号:

A:非反向(non-inverting)信号

B:反向(inverting)信号

** 逻辑1:** 线路B信号电压比线路A高。一般 +2V ~ +6V。

** 逻辑0:** 线路A信号电压比线路B高。一般 -2V ~ -6V。

    根据RS485总线的相关标准,当RS485总线差分电压大于+200mV时,RS485收发器输出高电平;当RS485总线差分电压小于-200mV时,RS485收发器输出低电平;当RS485总线上的电压在-200mV~+200mV之间时,RS485收发器可能输出高电平也可能输出低电平。

    因此,为了防止RS-485总线上的差分电压处于-200mV~+200mV之间,就需要利用上拉下拉电阻来钳位总线上电压差值。上下拉电阻的阻止一般选用4.7K,实际需要多大的电阻,需要根据实际线路负载和电路情况计算选值。

4、RS-485总线上的收发器数量

RS-485总线上可以带的发射器和接收器的最大数量是和负载特性有关的。根据485的规定文件中的说明,一根传输总线上最多可以挂载128个收发器。

5、RS-485总线的工作方式

RS-485总线可以设计成两种通信方式:半双工与全双工。

1)半双工

只允许数据在总线上单向的传输,即每次收发只能有其中一个。半双工总线的连接方式如下:

图片

2)全双工

允许数据在总线上双向的传输,即每次收发能同时进行。全双工总线的连接方式如下:

图片

6、RS-485的总线终端电阻

为避免信号反射,当通信线路长度很长时数据传输线必须有终点,并且分支长度尽可能的短。正确的通信线路终端需要终端电阻RT匹配,RS-485标准建议线缆的  **Z0=120Ω**    通信线路通常终端匹配120Ω的电阻,线缆的末尾处各一个。如下图所示:

图片

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

    关注

    33

    文章

    7640

    浏览量

    148509
  • RS-485
    +关注

    关注

    9

    文章

    589

    浏览量

    83402
  • 信号传输
    +关注

    关注

    4

    文章

    333

    浏览量

    19809
收藏 人收藏

    评论

    相关推荐

    工业物联网的有线接口连接解决方案

    相反,许多应用程序使用传统方法可以提供更好的服务。但基于RS-232,RS-422,RS-423和RS-485协议的收发器大为改进。这些可以
    的头像 发表于 02-22 08:16 6099次阅读

    利用MAX485实现PC机与单片机之间的串行通讯

    互补,资源共享的优势。以往常用的RS-232协议在很大程度上已不能满足设计的要求,如传输速率慢,传输距离短,传输信号易受外界的干扰等缺点。本文介绍一种性能优越的RS-485接口芯片,以及如何利用此芯片
    发表于 03-27 12:25

    RS-485协议

    发表于 11-07 21:45

    RS-485通信时一帧数据中包含多少个字节的有效数据合适呢?

    大家好,想问下有没有用单片机做过RS-485通信的呢?我现在通过自定义的RS-485协议进行多机通信,这个时候的帧协议中的有效数据为多少个字节比较合适呢?我看有的人说一帧数据中包含的有
    发表于 04-06 09:38

    支持M-Bus和RS-485协议转换的智能电表数据采集器设计

    Meter Bus (M-Bus) and RS-485 networks. M-BUS and RS-485 networks can be mixed together in some network
    发表于 10-26 10:26

    什么是隔离式直流/直流偏置电源?

    CAN 收发器,可将这 类信号与汽车的高压侧 隔离。工业应用也可以使用 CAN 协议RS-485 协议实现长 距离串行通信。与隔离 CAN 和 CAN FD 信号类似,设计人员 可使用专为
    发表于 10-27 06:18

    自动485转换 AN10251应用规格书

    自动485转换 AN10251应用规格书 这是一个在RS-485 协议(有时称为9 位或多点模式)应用中在对发送器控制时采用自动“转换”结构的简单流程结构。当出现
    发表于 03-19 15:42 19次下载

    基于MSC1210的网络化数据采集系统的设计

    基于MSC1210的网络化数据采集系统的设计 介绍一种新型的集成了8051微控制器和FLASH存储器的精密模数转换器MSC1210,给出了一个基于以太网技术和RS-485协议的网络化数据
    发表于 10-15 23:45 762次阅读
    基于MSC1210的网络化数据采集系统的设计

    通用监控系统(MCGS)组态软件的特点及驱动程序的开发应用

    介 绍 MCGS(通 用监控 系统 )软件 的特 点及 其在 辛硫磷 工程 中的组态和应用 ,开发 了 PTPN一1000称重仪表 以 RS-485协议通信的驱动程序 ,此驱动程序 已成
    发表于 11-13 13:04 7次下载
    通用监控系统(MCGS)组态软件的特点及驱动程序的开发应用

    RS-485协议的应用与基础

    效通信,进而保障设备的正常运行时间。本指南回顾RS-485协议并讨论其广泛用于工业领域的原因,以及常见问题的解决途径。 RS-485RS-422
    发表于 11-15 19:09 2937次阅读
    <b class='flag-5'>RS-485</b><b class='flag-5'>协议</b>的应用与基础

    通信协议的一些相关知识点资料合集免费下载

    本文档的主要内容详细介绍的是通信协议的一些相关知识点资料合集免费下载包括了:SPI,全双工、半双工、单工,集线器,交换机,RS-232通信协议,通信协议
    发表于 06-04 08:00 10次下载
    通信<b class='flag-5'>协议</b>的一些相关知识点资料合集免费下载

    HART协议RS485协议的区别

    HART协议是采用基于Bell202标准的FSK频移键控信号,在低频的4-20mA模拟信号上叠加幅度为0.5mA的音频数字信号进行双向数字通讯;而RS-485协议,典型的串行通讯标准是RS
    的头像 发表于 10-10 11:47 1.1w次阅读
    HART<b class='flag-5'>协议</b>和<b class='flag-5'>RS485</b><b class='flag-5'>协议</b>的区别

    基于RS-485的串行通信实现集中供电系统的通信应用设计方案

    本文提出了一种以RS-485协议为基础,作为网络信息控制中心的PC为上位机,采用TMS320F2812为下位机的集中供电系统,F2812负责采集实时数据,然后通过串行口,再经过RS-485接口实现电平转换,将数据上传给控制中心的
    发表于 04-23 09:24 1691次阅读
    基于<b class='flag-5'>RS-485</b>的串行通信实现集中供电系统的通信应用设计方案

    隔离式RS-485收发器概述、特性及应用

    CA-IS2092是一款集成高效电源转换器的高可靠性隔离式RS-485收发器,符合 TIAEIA-485标准。此器件采用片上二氧化硅电容作为隔离层,在RS-485协议控制器和物理层总线
    的头像 发表于 02-18 11:13 1883次阅读
    隔离式<b class='flag-5'>RS-485</b>收发器概述、特性及应用

    最宽的共模范围RS-485和CAN收发器

    在串行通信系统中,RS-485协议定义了接收器侧的共模范围(CMR)(-7V至+12V)。这是允许接收消息的电压范围。但是RS-485标准对驱动器端没有这样的定义。这意味着,如果系统中的公共电压电平高于收发器的阈值,则无法发送消
    的头像 发表于 06-29 14:46 719次阅读