RS-485 基础知识:何时需要端接,以及如何正确端接

news2024/9/23 3:15:52

RS-485 网络的许多信号完整性和通信问题都源于端接,这可能是因为缺少端接或端接不正确。在 RS-485 基础知识系列的这一部分,我将讨论何时不需要端接 RS-485 网络,以及在需要端接时如何使用标准(并联)端接和交流电 (AC) 端接网络。

RS-485 收发器的驱动器必须能够在 32 个单位负载和两个 120Ω 端接电阻上驱动 1.5V。120Ω 端接电阻值来源于双绞线总线的差模特性阻抗。简而言之,线规、绝缘类型和厚度以及每单位长度的扭绞数都会影响高速数据信号“接触”的阻抗。该阻抗以欧姆表示,对于双绞线电缆,其范围通常为 100Ω 至 150Ω。RS-485 标准的起草者选择 120Ω 作为标称特性阻抗,因此为了匹配此阻抗,端接电阻器的默认值也为 120Ω。

端接网络存在的理由

将电缆的特性阻抗与端接网络相匹配,总线末端的接收器便能够接收最大信号功率。如果让传输线路保持未端接状态,或端接值与电缆阻抗不相等,则会导致不匹配,从而在网络末端产生反射。顾名思义,反射就是信号的一些能量返回到线路,然后建设性地或破坏性地干扰沿总线传播的下一个位。一个破坏性的例子是,如果反弹回来的反射信号与输入信号相异,将导致接收器接收更小的输入信号。如果严重不匹配,反射回来的能量会导致后续位被接收器误解和错误解码。

公式 1 表明,对于反射系数,要接近零,输入阻抗 ZL 需要与源阻抗 ZS 匹配。如果负载和源阻抗差很大,几乎整个信号都会反射。

为实现出色的信号完整性,最好使交流线路阻抗匹配等值的端接阻抗。并非所有设计人员都想这样做,这是为什么?因为添加端接网络会增加整个系统的成本,而且这些端接网络还会为驱动器增加并联负载,从而导致更大的稳态负载电流。在降低功耗至关重要的功耗敏感型应用(例如在电池供电的应用)中,一种节省功耗的选择是不端接总线。下面我们来讨论哪些情况下可以不端接。

不需要端接的网络

不需要端接网络的一种情况是,网络的双向环路时间比 1 位环路时间短得多(tbit > 10 倍双向环路延时)。在此类情况下,反射每次到达网络末端时都会损失能量。

从图 1 中可以看出,每次信号在电缆末端反射时,反射幅度都会继续衰减。图 1 显示了信号的三个往返和总共六次反射。

 1:每次发生反射时的反射衰减幅度

估计总线未端接端的输入阻抗为 96kΩ(八分之一单位负载),驱动器的源阻抗为 60Ω,根据表 1 中列出的计算方式,信号反射会衰减。

 1:信号衰减计算示例

如表 1 所示,到信号第六次反射时,它已衰减到其原始幅度的 4% 以下。在此之后,可以肯定地说反射不会再导致信号完整性问题。由于某个位的采样点通常出现在位深度的 50-75% 之间,因此您需要确保这三个往返延迟出现在采样点之前。

需要端接的网络

对于位时间并不明显长于电缆环路时间的应用,为了尽量减少反射,端接至关重要。最基本的端接网络称为标准或并联端接网络,由单个电阻组成(图 2)。

 2:标准端接网络

对于标准端接,您可以使端接电阻值与网络两端线缆的差模特性阻抗相匹配。这样可确保正确端接在总线上双向传输的信号。正如我之前提到的,这种类型的端接方案的主要缺点是,只要驱动器处于运行状态,电阻器就会充当驱动器的一个直流 (DC) 负载。

使用交流端接有助于减轻这种功率耗散,而无需对总线长度提出如此长的位时间要求。图 3 显示了交流端接方案。

 3:交流端接网络

由于电流通常从 RS-485 驱动器的一侧流过端接网络,然后流过驱动器的另一侧,因此通过放置串联电容器可使稳态电流变为零。这种端接有两个注意事项:它需要在每个端接网络上使用一个额外的元件,并且串联电阻器和电容器会引入电阻电容 (RC) 延时。RC 时间常数会减慢差分信号的上升沿和下降沿,并限制网络的最大数据速率。

表 2 总结了三种端接场景。

 2:端接技术摘要

为实现出色的信号完整性,最好使电缆的差模特性阻抗匹配等值的端接阻抗。但如果您采取适当的步骤,也能成功实施交流端接或完全避免端接。

参考文档《TI~RS-485 基础知识:何时需要端接,以及如何正确端接》

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/447315.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【JavaEE】常见的锁策略与CAS的ABA问题

文章目录 1 常见的锁策略1.1 乐观锁与悲观锁1.2 轻量级锁与重量级锁1.3 自旋锁与挂起等待锁1.4 互斥锁与读写锁1.5 可重入锁与不可重入锁1.6 公平锁与非公平锁 2 CAS 操作2.1 CAS 简介2.2 CAS 的应用2.2.1 实现原子类2.2.2 实现自旋锁 3 CAS 的 ABA 问题写在最后 1 常见的锁策略…

Nacos 客户端的服务发现与服务订阅机制的纠缠 - 篇七

Nacos 客户端的服务发现与服务订阅机制的纠缠 - 篇七 历史篇章 🕐Nacos 客户端服务注册源码分析-篇一 🕑Nacos 客户端服务注册源码分析-篇二 🕒Nacos 客户端服务注册源码分析-篇三 🕓Nacos 服务端服务注册源码分析-篇四 &am…

最新入河排污口设置论证、水质影响预测与模拟、污水处理工艺分析及建设项目入河排污口方案报告书

随着水资源开发利用量不断增大,全国废污水排放量与日俱增,部分河段已远远超出水域纳污能力。近年来,部分沿岸入河排污口设置不合理,超标排污、未经同意私设排污口等问题逐步显现,已威胁到供水安全、水环境安全和水生态安全&#x…

ChatGPT探索系列之五:讨论人工智能伦理问题及ChatGPT的责任

文章目录 前言一、安全二、隐私和道德三、我们应该做什么总结 前言 ChatGPT发展到目前,其实网上已经有大量资料了,博主做个收口,会出一个ChatGPT探索系列的文章,帮助大家深入了解ChatGPT的。整个系列文章会按照一下目标来完成&am…

STM32(十六)正交编码器

一、简介 增量式编码器 增量式编码器也称为正交编码器,是通过两个信号线的脉冲输出来进行数据处理,一个输出脉冲信号就对应于一个增量位移,编码器每转动固定的位移,就会产生一个脉冲信号 通过读取单位时间脉冲信号的数量&#xff…

自动修改文章的软件-自动修改文案原创软件

有没有自动修改文章的软件 修改文章可能是很多人日常工作中必须完成的任务,但一般情况下,这需要人工完成。幸运的是,现在有很多文章修改软件可以帮助我们节省时间和精力。本文将向您介绍一款优秀的修改文章软件,名为147SEO&#…

SLAM论文速递【SLAM—— TwistSLAM:动态环境下的约束SLAM】—4.17(2)

论文信息 题目: Optimization RGB-D 3-D Reconstruction Algorithm Based on Dynamic SLAM 基于动态SLAM的RGB-D三维重建算法优化论文地址: https://ieeexplore.ieee.org/abstract/document/10050782发表期刊: IEEE Transactions on Instru…

Apache POI 实现用Java操作Excel完成读写操作

简介 Apache POI是一个用于操作Microsoft Office格式文件(包括xls、docx、xlsx、pptx等)的Java API库。POI全称为Poor Obfuscation Implementation,是Apache Software Foundation的一个开源项目。它提供了一组Java API,使得Java程…

LLM_StableDiffusion_studio发布

背景: 从chatgpt发布到现在已经超过半年时间,AGI的势头越来越猛。大家都在做各种的尝试和组合,把chatgpt通用的强大的知识表达和理解能力尝试应用在自己的业务场景。前期也是出现非常多的业务应用,但是主要还是围绕chatgpt本身已…

循环神经网络(RNN)简单介绍—包括TF和PyTorch源码,并给出详细注释

文章目录 循环神经网络(RNN)入门教程1. 循环神经网络的原理2. 循环神经网络的应用3. 使用keras框架实现循环神经网络3.1导入对应的库及加载数据集3.2.数据预处理3.3定义RNN模型3.4训练模型3.5测试模型 4.使用PyTorch框架实现上述功能—注释详细5.结论 循…

动静态库的制作和使用

动静态库 一,什么是库二,静态库的制作静态库原理 三,动态库的制作四,动态库的配置五,动态库的加载 一,什么是库 🚀库这个东西我们一直在使用,举个简单了例子,无论你是用…

netplan, NetworkManager, systemd-networkd简介

1、systemd-networkd简介 systemd-networkd是systemd 的一部分 ,负责 systemd 生态中的网络配置部分(systemd-networkd.service, systemd-resolved.service)。使用 systemd-networkd,你可以为网络设备配置基础的 DHCP/静态IP网络等,还可以配…

U8W/U8W-Mini使用与常见问题解决

U8W/U8W-Mini使用与常见问题解决 U8WU8W/U8W-mini简介准备工作U8W/U8W-mini在线联机下载U8W/U8W-mini脱机下载第一步,把程序下载到U8W/U8W-mini烧录器中:第二步,用U8W/U8W-mini烧录器给目标单片机脱机下载 U8W/U8W-mini烧录器使用中常见的问题…

初识Linux运维

一.初识Linux 1.Linux系统内核 内核提供了Linux系统的主要功能,如硬件调度管理的能力。 Linux内核是免费开源的,任何人都可以查看内核的源代码,甚至是贡献源代码。 2.Linux系统发行版 内核无法被用户直接使用,需要配合应用程…

淘宝iOS拍立淘微距能力探索与实现

画面模糊问题的源头也是来自用户的微距体验不佳,我们对问题深入分析,适当拆解。通过 Apple Development Doc 的查阅及实践,一步步抽丝剥茧,最终完美解决用户的体验痛点,也为我们自身沉淀了展示微距的能力。 前言 在最近…

Unix和Linux

UNIX 诞生于 20 世纪 60 年代末 Windows 诞生于 20 世纪 80 年代中期 Linux 诞生于 20 世纪 90 年代初 1965 年,贝尔实验室、美国麻省理工学院和通用电气公司联合发起了Multics 工程计划,目标是开发一种交互式的、具有多道程序处理能力的分时操作系统&a…

NTP服务与SSH服务

NTP:时间同步服务,采用UDP协议,端口号为123。 配置NTP时间服务器,确保客户端主机能和服务主机同步时间 首先,我们必须确保服务端与客户端在同一时区。 更改时区:timedatectl set-timezone asia/shanghai …

隋唐洛阳“西宫”:上阳宫的GIS视角

隋唐洛阳城简介 营建 隋大业元年(605年),在隋炀帝的授意下,隋代著名城市设计师宇文恺,在汉魏故城以西重新选址,历时8个月,日役劳工200万,兴建新都洛阳城。 城和苑 隋唐洛阳城采用…

页面注册案例

效果图: 分析业务模块: 发送验证码模块各个表单验证模块勾选已经阅读同意模块下一步验证全部模块:只要上面有一个input验证不通过就不同意提交 业务 1 :发送验证码 用户点击之后,显示05秒后重新获取时间到了&…

大国护眼学习笔记01

第一天(23.4.17) 2—11节什么是近视? 1、“近视离焦”是指成像点落在视网膜的哪里? 前面 2、“远视离焦”是指成像点落在视网膜的哪里? 后面 3、眼轴变长时,成像点会往前移还是往后移? 前移 4、…