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

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

3天内不再提示

工业通讯总线RS485和RS232

嵌入式技术 来源:嵌入式技术 作者:嵌入式技术 2022-11-22 10:03 次阅读

工业通讯总线RS485RS232

1.RS232

RS-232 标准接口(又称 EIA RS-232) 是常用的串行通信接口标准之一, 它是由美国电子工业协会(Electronic Industry Association, EIA)联合贝尔系统公司、 调制解调器厂家及计算机终端生产厂家于 1 970 年共同制定, 其全名是“数据终端设备( DTE)和数据通信设备(DCE)之间串行二进制数据交换接口技术标准”。

RS-232 总线规定了 25 条线, 包含了两个信号通道, 即第一通道(称为主通道) 和第二通道(称为副通道) 。 利用 RS- 232 总线可以实现全双工通信, 通常使用的是主通道, 而副通道使用较少。 在一般应用中, 使用 3 条~9 条信号线就可以实现全双工通信, 采用三条信号线(接收线、 发送线和信号线) 能实现简单的全双工通信过程。RS232 协议使用不同于标准 5V 的信号电平传输电线数据, 以最大程度地减少信号干扰。它以恒定速率执行异步传输, 该速率与起始脉冲信号的电平同步。

RS232 协议使用不同于标准 5V 的信号电平传输电线数据, 以最大程度地减少信号干扰。它以恒定速率执行异步传输, 该速率与起始脉冲信号的电平同步。

1.1 接口定义

RS-232 是 PC 机与通信中应用最广泛的一种串行接口。 RS-232 被定义为一种在低速率串行通讯中增加通讯距离的单端标准。 RS-232 采取不平衡传输方式。 RS232 标准采用的接口是9 针或 25 针的 D 型插头, 常用的一般是 9 针插头, 为 D 形 9 针头, 所有连接设备的接口的信号定义是一样的, 其信号定义如下:

pYYBAGN8LfeALEsZAAEb4ccoTkQ653.png#pic_center

poYBAGN8LfeAQ5COAAOHATlR82g366.png#pic_center

1.2 RS232 电平信号

RS232 采用负逻辑电平, RS232 采用 非差分(同分信号)进行传输; 逻辑 1 对应 +5 ~ +15V; 逻辑 0 对应 -15 ~ -5V。

1.3 通讯距离及速率

协议最初规定设备最大速率为 20kbps。 RS-232 规定的标准传送速率有 50b/s、 75b/s、110b/s、 150b/s、300b/s、 600b/s、 1200b/s、 2400b/s、 4800b/s、 9600b/s、 19200b/s, 可以灵活地适应不同速率的设备。 对于慢速外设, 可以选择较低的传送速率: 反之, 可以选择较高的传送速率。 Rs232 串口连线最长的通信距离是 15 米。 RS232 的最大传输速率为 20Kbps。

1.4 RS232 缺点

接口的信号电平值较高, 易损坏接口电路的芯片, 又因为与 TTL 电平不兼容故需使用电平转换电路方能与 TTL 电路连接。

传输速率较低, 在异步传输时, RS232 的最大传输速率为 20Kbps。

接口使用一根信号线和一根信号返回线而构成共地的传输形式, 这种共地传输容易产生共模干扰, 所以抗噪声干扰性弱。

传输距离有限, 最大传输距离标准值为 50 英尺, 实际上也只能用在 15 米左右。

2.RS485

pYYBAGN8LfiAY2WbAAWM0fMb3WA468.png#pic_center

poYBAGN8LfiAHH72AAO6THypxkU522.png#pic_center

485(一般称作 RS485/EIA-485) 是属于 OSI 模型物理层的电气特性规定为 2 线, 半双工, 多点通信的标准。 它的电气特性和 RS-232 大不一样。 用缆线两端的电压差值来表示传递信号。 RS485 仅仅规定了接收端和发送端的电气特性。 它没有规定或推荐任何数据协议。

典型的串行通讯标准是 RS232 和 RS485, 它们定义了电压,阻抗等, 但不对软件协议给予定义。 RS-485 总线标准规定了总线接口的电气特性标准即对于 2 个逻辑状态的定义:逻辑 1 是+2V+6V 之间, 逻辑 0 是-2V~-6V 之间, 采用差分传输方式, 能够有效减少噪声信号的干扰。

RS-485 总线技术只是规定了接口的电气标准, 并没有规定 RS-485 接口的电缆, 插件以及通信协议, 只是 OSI 规范中物理层的一个标准, 由于 RS-485 总线采用差分平衡传输方式, 一般使用的电缆建议采用屏蔽双绞线, 使得 485+与 485-两两双绞, 外面采用屏蔽层屏蔽外部电磁干扰, 但是在现场实施施工中, 有人采用平行线也是可以适用于 RS-485 总线的电缆, 只是抗干扰能力较差, 传输距离不远且通信质量不稳定, 一般都是建议采用屏蔽双绞线。 而接口定义形式,由于 RS-485 总线一般都是用到 485+, 485-以及 GND 三根线, 没有硬性规定接口定义形式,一般市面上多见的接口形式有 RJ45 接口, 工业接线端子接口, DB9 串口接线端子以及 RJ11电话线接口等。一般而言, 采用工业接线端子更为合适, 因为如果需要接入终端电阻的话, 采用工业接线端子是很好接入的, 而且接入屏蔽双绞线也是工业接线端子更加方便。

RS485 的特点

接口电平低, 不易损坏芯片。 RS485 的电气特性: 逻辑“ 1”以两线间的电压差为+(2 ~ 6)V 表示; 逻辑“ 0”以两线间的电压差为-(2~6)V 表示。 接口信号电平比 RS232 降低了,不易损坏接口电路的芯片, 且该电平与 TTL 电平兼容, 可方便与 TTL 电路连接。

传输速率高。 10 米时 RS485 的数据最高传输速率可达 35Mbps, 在 1200m 时, 传输速度可达100Kbps。

抗干扰能力强。 RS485 接口是采用平衡驱动器和差分接收器的组合, 抗共模干扰能力增强, 即抗噪声干扰性好。

传输距离远, 支持节点多。 RS485 总线最长可以传输 1200m 以上(速率≤100Kbps)一般最大支持 32 个节点, 如果使用特制的 485 芯片, 可以达到 128 个或者 256 个节点,最大的可以支持到 400 个节点。

485 总线由于其布线简单, 稳定可靠从而广泛的应用于 视频监控, 门禁对讲, 楼宇报警等各个领域中。

2.1 485 总线布线方法

在 485 总线的简单应用中, 一般采用总线型的拓扑结构布线方式。 但是在比较复杂的系统中, 总线型拓扑结 构的布线施工不但非常繁琐, 而且还浪费了大量的连线。 灵活利用485 集线器或 485 中继器, 可以将总线型的拓 扑结构连接成星形或树型的拓扑结构。 大大的方便了前期施工和后期的维修工作。

pYYBAGN8LfmAaAn3AAMNVVMvDyQ068.png#pic_center

2.2 HT485 芯片

HT485 是用于 RS-485 和 RS-422 通信的低功率收发器。 IC 包含一个驱动器和一个接收器。HT485 的驱动器转换速率不受限制, 允许它们传输高达 2.5Mbps。 这些收发器在空载或满载着禁用的驱动程序。 所有部件都由一个 5V 电源供电。 驱动器短路电流受限, 并通过热关机电路防止过度功耗这将驱动器输出置于高阻抗状态。 接收器输入具有故障安全功能如果输入开路, 则保证逻辑高输出。 HT485 设计用于半双工应用。

poYBAGN8LfmAWl1bAAEiO5UfCPY781.png#pic_center

其中的 RE 引 脚是收发控制位, 低电平表示接收, 高电平表示发送。

特性

使用人体模型对 RS-485/RS-422 I/OPins± 15kV 进行扩展 ESD 保护

低静态电流: 300µA; -7V 至+12V 共模输入电压范围; 三态输出

提供全双工和半双工版本

从单个 5V 电源操作, 总线上最多允许 32 个收发器数据速率: 2.5 Mbps

驱动器过载保护的限流和热关机

485 通信如果需要实现一主多从通信, 还需要自 己设计通信协议, 使用地址来区分从机。一般可以参考 modbus 协议协议进行设计。



审核编辑:汤梓红

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

    关注

    39

    文章

    1156

    浏览量

    82290
  • 总线
    +关注

    关注

    10

    文章

    2878

    浏览量

    88051
  • RS232
    +关注

    关注

    13

    文章

    747

    浏览量

    94316
  • 工业通讯
    +关注

    关注

    0

    文章

    60

    浏览量

    11528
收藏 人收藏

    评论

    相关推荐

    RS232RS485结合的电路

    RS232RS485结合的电路
    发表于 02-18 22:23 1752次阅读
    <b class='flag-5'>RS232</b>和<b class='flag-5'>RS485</b>结合的电路

    一文详解RS232RS485、CAN总线

    、FlexRay并称三大汽车总线。采用数据位仲裁的方式来替代传统的站地址轮询方式,因此可以支持多主多从的工作方式。CAN底层协议比RS232/RS485复杂很多,但是好消息是STM32内部已经集成了CAN协议控制器,方便了我们的
    发表于 09-22 10:32 8371次阅读

    如何将ETHERNET/IP网络和RS485/RS232总线连接起来

    远创智控的YC-EIP-RS485/232通讯网关,自主研发的ETHERNET/IP从站功能,完美解决了这个难题。这款网关不仅可以将ETHERNET/IP网络和RS485/
    的头像 发表于 07-22 09:20 2046次阅读
    如何将ETHERNET/IP网络和<b class='flag-5'>RS485</b>/<b class='flag-5'>RS232</b><b class='flag-5'>总线</b>连接起来

    RS232RS485转换问题

    最近在做一个51单片机和PC通讯的小实验,因为想学学RS485所以买了两个RS232/RS485转换器,转换方式是(RS232-RS484-RS48
    发表于 11-21 13:44

    RS232RS485的主要区别是什么

    RS485总线的特点有哪些?RS485接口的定义是什么?RS232RS485的主要区别是什么?
    发表于 09-28 08:49

    RS232RS422,RS485的区别

    RS232RS422,RS485的区别 1、RS-232-C   RS-232-C是美国电子工业
    发表于 10-17 08:33 3122次阅读

    RS232RS485区别

    RS232RS485区别,很好的学习资料,快来下载吧
    发表于 01-18 18:03 0次下载

    RS232 RS485产品介绍

    RS232 RS485产品介绍、RS232 RS485产品介绍、RS232 RS485产品介绍。
    发表于 05-16 10:15 37次下载

    RS232RS422,RS485的区别

    RS232RS422,RS485的区别
    发表于 03-04 17:53 38次下载

    rs485rs232的区别

    rs485rs232的几大区别汇总。
    发表于 10-30 16:48 2w次阅读

    详解RS232RS485RS485、串口&握手

    详解RS232RS485RS485、串口&握手。RS232基础知识计算机与计算机或计算机与终端之间的数据传送可以采用串行通讯和并行
    的头像 发表于 03-01 09:35 1.5w次阅读
    详解<b class='flag-5'>RS232</b>、<b class='flag-5'>RS485</b>、<b class='flag-5'>RS485</b>、串口&握手

    工业通讯RS232如何转RS485通讯接头

    本文首先介绍了RS232通讯RS485通讯的概述,其次介绍了RS485网络接线方法,最后介绍了工业
    发表于 04-19 10:18 3.3w次阅读
    <b class='flag-5'>工业</b><b class='flag-5'>通讯</b><b class='flag-5'>RS232</b>如何转<b class='flag-5'>RS485</b><b class='flag-5'>通讯</b>接头

    光电隔离RS232RS485设备

    光电隔离型RS232/485RS485集线器。 有效隔离从口RS485之间、从口RS485和主口RS4
    发表于 04-04 16:22 1985次阅读

    图文解 RS485 RS422 RS232 TTL

    图文详解 RS485 RS422 RS232 TTLRS485RS422、RS232、TTL只
    发表于 12-28 20:02 121次下载
    图文解 <b class='flag-5'>RS485</b> <b class='flag-5'>RS</b>422 <b class='flag-5'>RS232</b> TTL

    RS485RS232转ETHERCAT连接ethercat总线伺服如何控制

    捷米JM-ECT-RS485/232来了!这是一款自主研发的ETHERCAT从站功能的通讯网关,主要功能是将ETHERCAT网络和RS485RS2
    的头像 发表于 07-31 09:09 968次阅读
    <b class='flag-5'>RS485</b>或<b class='flag-5'>RS232</b>转ETHERCAT连接ethercat<b class='flag-5'>总线</b>伺服如何控制