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

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

3天内不再提示

【产品应用】RS485典型电路应用详解

矽朋微电子 2024-11-16 01:06 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言

RS485电路‌是一种常见的串行通信接口标准,广泛应用于工业控制环境中。它采用平衡发送和差分接收的方式,具有抑制共模干扰的能力,适用于通信距离从几十米到上千米的场景,并且在多节点系统中表现良好‌。

在工业控制领域,RS485总线常用于连接各种设备,如传感器、执行器等。通过差分传输方式,RS485总线能够有效抵抗共模干扰,确保数据的稳定传输。此外,RS485电路还可以通过隔离器件将系统电源收发器的电源隔离,进一步增强系统的稳定性和安全性‌。

产品介绍

SSP485芯片是一款经典的+5V低功耗半双工RS485收发器,数据传输速率高达2Mbps。+3.3V电源下,传输速率最大推荐500Kbps。SSP485具有失效保护电路,具有+15kVESD静电放电防护功能。

SSP485接收器具有1/8 单位负载输入阻抗,总线上可以挂接多达256个收发器。主要应用于RS-485/RS-422通信系统。

SSP485芯片引脚图如下:

eaf52cf4-a373-11ef-8084-92fbcf53809c.png

SSP485引脚图

引脚说明如下:

引脚

符号

功 能

1

RO

接收器输出端

2

eafca65a-a373-11ef-8084-92fbcf53809c.png

接收器输出使能,低电平使能

3

DE

驱动器输出使能,高电平使能

4

DI

驱动器输入端

5

GND

接地

6

A

接收器的输入端与驱动器的输出端

7

B

接收器的输入端与驱动器的输出端

8

VDD

电源

SSP485电路图如下:

eb163480-a373-11ef-8084-92fbcf53809c.png

SSP485电路图


SSP485典型电路大家可以看下,RE和DE是接到一起的,由MCU的控制脚控制,RX和TX为MCU的串口信号,分别接到SSP485的RO和DI管脚。

◆当控制信号为高电平,RE逻辑为1,此时SSP485为发送使能:

当TX为高电平,输出A为高电平,B为低电平,也就是输出485的逻辑1;

当TX为低电平,输出A为低电平,B为高电平,也就是输出485的逻辑0。

◆ 当控制信号为低电平,RE逻辑为0,此时SSP485为接收使能:

当485总线上A-B≥-50mV时,RX为高电平,接收到逻辑1;

当485总线上A-B≤-200mV时,RX为低电平,接收到逻辑0。

光耦隔离电路

eb6db3d6-a373-11ef-8084-92fbcf53809c.png

隔离电路图

VCC_MCU和VCC2是两组不共地的电源,通过光耦隔离来实现信号的隔离传输,SSP485与MCU不共地,完全隔离而有效地抑制了高共模电压的产生,从而大大降低了485芯片的损坏率,提高系统的稳定性。但也存在电路器件个数多、寿命短、抗共模能力弱、功耗高、传输速率受光电器件限制等缺点。

数字隔离电路

ebbae912-a373-11ef-8084-92fbcf53809c.png

隔离电路图

普通的光耦隔离的通讯速率有限,即使是高速光耦也无法和专用的数字隔离芯片相媲美,SSP5842ED是我司推出的四通道数字隔离芯片,最大通讯速率可达150Mbps,完全可以满足485通讯速率的需求。相对于光耦隔离,数字隔离电路面积更小、传输速率不受限制,但成本也相对来说更高了。

自动收发电路

ec08646c-a373-11ef-8084-92fbcf53809c.png

电路图

自动收发电路在485电路的基础上加了一个典型的三极管开关电路

◆ 发送数据

发送数据时使用的是MCU的TX引脚,假设我们想发送数据0x72,写成二进制就是0x01110010,TX引脚上会依次高低电平来体现1和0。

当TX引脚为0时,三极管不导通,DE为高电平,进入驱动器状态。DI引脚接地,则AB间的差分电平逻辑为0;

当TX引脚为1时,三极管导通,RE为低电平,进入接收器状态,A和B引脚为高阻态,因为上拉电阻Ra2和下拉电阻Rb2的作用,则AB间的差分电平逻辑为1。

◆接收数据

接收数据时使用的是MCU的RX引脚,在接收数据时,TX引脚保持高电平,三极管导通,RE为低电平,进入接收器状态,RX引脚会接收AB端传输来的数据。

三极管的开启延时是ns级别,关断延时是us级别,会导致收发电路低电平的延时时间较长,其次高电平的发送是通过外部上下拉电阻驱动的,电阻越大上升沿越缓慢。

ec1dde28-a373-11ef-8084-92fbcf53809c.pngec3ae522-a373-11ef-8084-92fbcf53809c.png

ec453108-a373-11ef-8084-92fbcf53809c.png

假设TX引脚上一个发送的bit为0,即将发送的bit为1,由于高电平的发送是通过外部上下拉电阻驱动的,收发器会切换到接收状态。此时AB线从低电平切换到高电平需要几百ns,RX引脚在这段时间内会接收到0。如果波特率太高,RX引脚接收到的低电平会被误认为是接收的起始位,导致通讯异常。所以实际电路测下来,自动收发速率128000bps及以下都是可以正常通信的。

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

    关注

    40

    文章

    1314

    浏览量

    85623
  • 串行通信
    +关注

    关注

    4

    文章

    602

    浏览量

    36992
  • 典型电路
    +关注

    关注

    0

    文章

    6

    浏览量

    8627
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    浅谈RS485方案

    为10Mbps,接口是采用平衡驱动器和差分接收器的组合,抗共模干扰能力增强,即抗噪声干扰性好。 广泛用于工业传输、智能家居、安防设备的云台控,类似这些产品常常放置室外,极易受到感应雷击的破坏,从主线往支线 或支线传导到总线,接下来,讨论关于 RS485传输浪涌雷击保护方法
    的头像 发表于 11-26 16:33 300次阅读
    浅谈<b class='flag-5'>RS485</b>方案

    RS485收发电路求解!

    就通过100Ω短流了吗?有哪位大佬见过类似电路吗?或者说这个电路有啥问题麻烦指出一下,非常感谢!(这个RS485芯片用来给两个LKS从机与主机进行通信)
    发表于 11-17 10:30

    详解RS232和RS485接口的区别

    因为RS485接口组成的半双工网络一般只需二根连线,所以RS485接口均采用屏蔽双绞线传输。 RS485接口连接器一般采用DB-9的9芯插头座,与智能终端RS485接口采用DB-9(孔
    的头像 发表于 11-12 14:26 4847次阅读
    <b class='flag-5'>详解</b><b class='flag-5'>RS</b>232和<b class='flag-5'>RS485</b>接口的区别

    什么是RS485?它比RS232强在哪?#RS485 #RS232 #电子工程师 #工业通讯

    RS485
    安泰小课堂
    发布于 :2025年10月21日 18:00:34

    51单片机RS485编程实例资料

    详细介绍51单片机RS485通信接线和编程代码
    发表于 10-20 14:57 3次下载

    求助, 关于rs485的发送问题求解

    利用rs485软件包进行只发不收测试,发现2个很怪异有趣的现象,请问大家这是啥原因: 1 如果RT_DEVICE_OFLAG_WRONLY,发送9个字节一切正常; 2 如果开启
    发表于 10-14 06:59

    RS485接口电路设计要点

    探讨了RS485接口电路设计,包括其半双工通信原理、关键要素、电路类型、自动收发功能及防雷保护等,强调了信号传输、电气隔离、噪声抑制和接地设计的重要性,以确保通信稳定和安全。突出特点包括支持多节
    的头像 发表于 10-10 14:23 3922次阅读
    <b class='flag-5'>RS485</b>接口<b class='flag-5'>电路</b>设计要点

    RS485总线舵机工作原理!

    RS485 总线舵机是一种通过RS485 通信协议实现多设备组网控制、高精度角度 / 转速调节的执行机构,核心是在传统舵机(驱动电机 + 减速机构 + 位置反馈)基础上,集成 RS485 通信模块
    的头像 发表于 09-23 11:11 472次阅读

    打造工业通信“神经中枢”:RS485硬件电路设计深度剖析

    RS485协议如同工业控制系统的“神经中枢”,连接着各个智能设备,实现实时数据交换。其硬件电路设计需要兼顾信号完整性、电磁兼容性和环境适应性。本文将深入解析RS485电路的关键技术,为
    的头像 发表于 08-04 13:53 1089次阅读
    打造工业通信“神经中枢”:<b class='flag-5'>RS485</b>硬件<b class='flag-5'>电路</b>设计深度剖析

    解密工业数据桥梁:RS485硬件电路设计精要

    RS485协议作为工业设备互联的“隐形桥梁”,其电路设计质量直接关系到整个通信网络的健壮性。从信号隔离到阻抗匹配,每个细节都需精心考量。本文将提炼RS485硬件设计的核心要点,助力工程师打造高效可靠
    的头像 发表于 08-04 13:51 618次阅读
    解密工业数据桥梁:<b class='flag-5'>RS485</b>硬件<b class='flag-5'>电路</b>设计精要

    高温RS485收发器芯片的基本原理

    高温RS485收发器芯片的核心功能是实现基于RS-485标准的串行数据通信。RS-485是一种广泛使用的工业标准,专为长距离、抗噪声、多点通信设计。
    的头像 发表于 07-23 16:07 740次阅读
    高温<b class='flag-5'>RS485</b>收发器芯片的基本原理

    工业RS485通信的收发机制介绍

    RS485是工业控制场景下,应用得非常广泛的通信协议,RS485的差分物理信号在电磁环境复杂的工业现场,有强大的抗干扰能力。对于平时专注于应用软件开发的工程师,使用RS485进行数据传输,只要关注
    的头像 发表于 04-15 11:49 1054次阅读
    工业<b class='flag-5'>RS485</b>通信的收发机制介绍

    浅谈HART协议和RS485协议的区别

    HART协议和RS485协议都是用于工业领域通信的协议,但它们有不同的应用场景和特点。
    的头像 发表于 03-27 10:07 2220次阅读
    浅谈HART协议和<b class='flag-5'>RS485</b>协议的区别

    RS485接口电路设计全面指南:从基础到实践

    在当今的工业自动化与通信技术领域,RS485接口凭借其卓越的性能与高度的稳定性,已然成为不可或缺的一部分。本文旨在为您提供一份详尽的RS485接口电路设计指南,内容涵盖基本概念的解析、硬件层面的具体
    的头像 发表于 02-28 19:35 2744次阅读
    <b class='flag-5'>RS485</b>接口<b class='flag-5'>电路</b>设计全面指南:从基础到实践

    RS485偏置电阻和终端电阻有什么作用、怎么选取?

    的偏置电阻主要是给A、B确定的逻辑状态。RS485总线的终端电阻主要是用于信号线的阻抗匹配、提供通信线缆寄生电容能量的泄放路径、提高信号质量。此次以自收发产品RSM4
    的头像 发表于 12-31 11:37 2280次阅读
    <b class='flag-5'>RS485</b>偏置电阻和终端电阻有什么作用、怎么选取?