RS-485网络设计降低功耗问题

发布者:温馨生活最新更新时间:2015-07-09 来源: eepw关键字:RS-485  网络设计  降低功耗 手机看文章 扫描二维码
随时随地手机看文章
RS-485网络的功率损耗

 RS -485网络中许多数据采集或收集器属于小型、手持式、电池供电设备,因此必须采取省电措施,以延长这些设备的电池寿命。静态电流(IQ)是反映收发器功率消耗大小的一个重要指标,新型RS-485收发器的IQ已减小许多。表1把工业标准的双极性收发器75176与各种低功耗、CMOS收发器的静态电流进行了对比。

 当一个标准的RS-485收发器外挂最小负载:一个RS-485收发器、两个匹配电阻、两个失效保护电阻时,就可以测量其电源电流随数据速率变化的关系曲线。图2为MAX1483的电源电流ICC与数据速率的关系,测试条件为:外接电阻560Ω/120Ω/560Ω(如图1所示),VCC=5V,DE= /RE=VCC,电缆长度100英尺。从图2可以看出:即使数据速率很低,电源电流也增大到将近37mA,这主要是由于引入了匹配电阻和失效保护电阻所致。下面将讨论采用不同的匹配方式及失效保护措施在低功耗应用中的重要性。


失效保护

 众所周知,当RS-485接收器输入端电压介于-200mV~+200mV时,输出处于不确定状态。即:如果半双工结构RS-485收发器的差分输入电压为 0V、而线上又无其它驱动器使能或由于连接不好导致输出开路,则该接收器既可能输出逻辑1也可能输出0,而且几率相同。为了保证在上述错误情况下输出一个确定值,大多数RS-485收发器都需要外接失效保护电阻:其中在线A接上拉电阻,线B接一下拉电阻,如图1所示。以往在大多数方案中,该失效保护电阻选取560Ω,不过为了减小功耗,有人将该失效保护电阻增大到将近1.1kΩ(当只需要一端匹配时)。部分设计工程师则采用1.1kΩ~2.2kΩ的电阻在电缆两端进行匹配,增大该电阻虽然减小了电流消耗,但却降低了系统抗干扰能力。为了避免采用外部偏置电阻,RS-485收发器生产厂商首先在芯片内部给接收器提供偏置电阻(上拉或下拉),不过它仅在检测输出开路时有效。对于终端匹配电缆,由于这类“伪”失效保护收发器内置的上拉电阻比匹配电阻大几个数量级,上拉效果很微弱,因此还是难以使接收器输出一个确定值。通常这种内置失效保护电阻的收发器仅对不需要终端匹配的电缆有效。因此其它一些厂商又试图把接收器门限范围变为0~-0.5V,但这违背了RS-485标准。MAXIM公司开发的MAX3080、MAX3471系列产品很好地解决了上述两个问题。这类收发器通过定义一个更精确的接收器门限范围:-50mV~+200mV,省去了偏置电阻,同时又不违背RS-485标准。当接收器输入0V电压时,它们保证输出逻辑“高”电平。进一步讲,当发生开路或短路情况时,这些接收器能够保证输出一种确定值。

降低功率损耗的几种措施

 如表1所示,不同的收发器汲取的静态电流可能有很大差别,因此,省电设计首先应该选择低功耗器件,譬如MAX3471(当发送关闭时,仅消耗2.8μA电流,数据速率可达64kbps)。由于数据发送期间收发器的功耗增加,因此节省功耗的第二步就是通过软件实现短码发送数据,使收发器长时间处于接收状态,使发送占空比最短。典型的串行发送数据结构如表2所示。一个挂接单位负载(32个可寻址器件)的RS-485系统包含下列各位:5位地址位、8位数据位、起始位(全帧)、停止位(全帧)、奇偶校验位(可选择)、循环码校验位(CRC,可选择),因此其发送数据的最短长度为20位。然而,在实际应用中,基于信息发送的安全性考虑,还必须发送附加信息,诸如数据长度、发送地址、方向等等,结果使得码长可能增长到255个字节(即2040位)。[page]

 通过增加码长可以增强数据发送安全性,但它却是以占用总线时间和消耗更多功率为代价。当以200kbps速率来传送20位的数据时,需要占用100(s的时间。如果采用MAX1483,以200kbps速率,每秒发送一次,则MAX1483消耗的平均电流为:

(100μs*×53mA +(1s-100μs)×20(A)/1s = 25.3μA.



 当收发器处于空闲模式时,必须关闭它的驱动器以使功率消耗最低。表3以MAX1483为例给出了码长与RS-485接口电流消耗之间的关系。当然,对于采用定时循检技术或在两次发送期间有较长固定休眠时段的系统,可以通过关闭收发器进一步限制功率消耗。

  除了从软件方面考虑之外,硬件电路也为降低功耗提供了很大的余地。图3比较了当收发器使能、在1000英尺长的电缆发送方波信号时,各种不同的器件消耗电流的大小。其中75ALS176和MAX1483在总线每一端均采用标准的560Ω/120Ω/560Ω电阻匹配网络,而“失效保护”器件MAX3080 和MAX3471在总线每端仅采用了一个120Ω的匹配电阻。由图可见,消耗的电源电流变化范围很大,选择具有失效保护功能的低功耗器件,可将功耗降低许多。

 终端电阻可以消除因阻抗不匹配而产生的反射干扰,不过其代价是消耗功率,为降低功耗,在匹配技巧方面可采取以下措施:

1)、无终端电阻

  减小功耗的第一种办法就是取消终端匹配电阻。不过这种方案只适合短距离、低速率传输,保证在数据信号达到接收器之前反射信号消失。根据经验,如果信号的上升时间至少比信号在电缆通道单方向传输延迟时间长3倍,则可以采用不加终端电阻的方法。利用该准则,按照下列步骤,可以计算出不加终端匹配电阻时,电缆的最大长度。

第一步:首先查找到信号在电缆中传输速率(通常由电缆厂商提供),该参数以光速(真空中,c=3×108)的百分比表示。对于标准的绝缘型PVC电缆(内部为24号AWG双绞线)其典型速率为8英寸/ns。

第二步:对于RS-485收发器,从其产品资料查找出最小的上升时间(tr min)。例如,MAX3471的上升时间为750ns。

第三步:将最小上升时间除以4。对于MAX3471,有:tr min/4=750/4=187.5ns。

第四步:计算不需要采用匹配电阻时,能可靠传输信号的电缆最大长度:187.5ns/8英寸/ns=125英尺

 因此,MAX3471在125英尺无电阻匹配的电缆中以64kbps速率收发数据时,可以保持良好的传输性能。图4说明了当用100英尺长无电阻匹配电缆替换1000英尺长具有两个120Ω终端匹配电阻的电缆后,MAX3471的功耗大大减小。

2)、肖特基二极管“匹配”

 当受到功耗限制时,肖特基二极管提供了另外一种终端连接方法。与前面介绍的方法不同的是,它并不打算与电缆线匹配,而是简单地把反射信号引起的过压或欠压信号进行钳位。其结果是,总线或接收器输入端电压信号被限制在VCC+VFD(二极管正向导通电压)或GND-VFD范围内。由于肖特基二极管仅在电压过冲时起作用,因此它们消耗很少一点能量。相反,采用电阻匹配时(无论加不加失效保护电阻)都一直在消耗电流。图5为利用肖特基二极管消除反射的连接方式。虽然该终端连接法不具有失效保护功能,但如果选用了如MAX3080、MAX3471这类收发器可以实现上述功能。

 在众多类型的二极管中,肖特基二极管特性最接近理想二极管,但是,肖特基二基管“匹配”法并不能消除RS-485/422系统中所有的反射信号。因为一旦反射信号减弱到低于二极管正向导通电压,其能量就不再受终端二极管的影响,且会一直在电缆中存在,直到其能量被电缆消耗尽为止。采用肖特基二极管终端连接法的另一个缺陷是成本问题。由于每根终端线需要两个二极管,而RS-485/422总线采用差动方式,因此需要的二极管数目还要再加倍,使系统成本提高。

结语

 在高速、长距离通讯的RS-485系统中,由于需要终端匹配电阻,因此很难实现低功耗。如果采用具有“失效保护”功能的收发器,可节省功耗;另外依靠软件对数据通讯结构优化,让发送器在数据发送完毕之后进入关闭模式或关闭驱动器能进一步减小功率消耗。

关键字:RS-485  网络设计  降低功耗 引用地址:RS-485网络设计降低功耗问题

上一篇:RS-485比RS-232-C接口相比有何特点?
下一篇:有关RS232和RS485接口的问答

推荐阅读最新更新时间:2024-05-02 23:47

基于FPGA的通用网络下载器硬件设计
  网络下载器作为航天计算机地面检测系统的重要组成部分,发挥着重要的作用。文中主要介绍了网络下栽器的总体设计思路,给出了硬件模块的设计原理图。并在 PCB设计中,对于LVDS接口、高速总线以及叠层的设计中给出了应用参考,保证了系统硬件的可靠性,且在实际应用中取得了稳定的性能表现。   随着航天技术的发展,地面检测设备作为大系统的重要组成部分,发挥着重要作用。通用下载器作为测试指令和测试数据上传下发的重要通道,其可靠性和稳定性备受关注,本文介绍了通用下载器的总体设计思路,给出了原理图和PCB的设计参考,同时在实际测试中验证了该设计的可靠性和稳定性。   1 系统概述   该设备主要完成的功能是将70 Mbit的数据包通过
[嵌入式]
基于单片机通信网络的分布式数据采集与控制系统的实现
 在生产酸酐的小型控制现场中,需要对各反应釜的温度和压力进行实时的监测,并使它们保持在规定的误差范围内。由于需要控制的设备较多、相互距离又较远,且现场有较强的工业干扰,因此采用体积小、抗干扰能力强的单片机作为上位机与现场控制器来组成分布式数据采集与控制系统。在该系统中,上位机与现场控制器之间采用通信网络连接,各测控单元独立工作,完成参数的测量与控制;而在主控室内,由主机对各现场测控器的工作状态进行监测,向各分机发送控制命令以及对整个生产过程的数据进行统一的显示、储存等。在本系统中采用主从式RS-485串行通信标准。  1单片机通信网络  RS-485串行总线接口标准以差分平衡方式传播信号,在发送端驱动器将TTL电平信号转
[单片机]
基于单片机通信<font color='red'>网络</font>的分布式数据采集与控制系统的实现
基于虚拟仪器技术和数据采集网络实现网络虚拟示波器系统的设计
随着半导体及软件技术的快速发展,汽车电子在汽车产业中所占比例越来越大。从汽车的舒适性到稳定性乃至安全性的实现中,汽车电子产品都担任着至关重要的角色,并且正发挥着越来越广泛的作用。汽车电子产品厂商也正面临着巨大的市场挑战——提高产品质量、加快生产周期、降低生产成本等等。 在这样的条件下,对汽车电子产品的测试设备的要求日益增高,主要体现在以下方面。 复杂的测试要求 汽车电子产品在整车系统中的比例和实现的功能不断增加,要求其具有丰富的功能;随着基于CAN、K-Line、LIN等总线的车身网络的发展,还需要实现单个设备与整车网络之间可靠的实时通讯。这都要求汽车电子产品出厂前需要经历复杂的功能和参数测试过程,从而保证产品满足车厂所规
[测试测量]
基于虚拟仪器技术和数据采集<font color='red'>网络</font>实现<font color='red'>网络</font>虚拟示波器系统的<font color='red'>设计</font>
RS-485总线型通讯系统应用
1 引言 在自动化控制领域,随着分布式控制系统的发展,在工业上的分布式控制系统中,经常需要采用串行通信来达到远程信息交换的目的。目前,用于串行通信的接口标准包括:RS-232、RS-422、RS-423和RS-485。RS-232是最早的串行接口标准,广泛应用在短距离、较低波特率串行通信中。其后发展起来的RS-422、RS-485是平衡传送的电气标准,比起RS-232非平衡的传送方式在电气指标上有了大幅度的提高。 RS-485串行接口的电气标准实际上是RS-422的变型,它属于七层OSI(Open System Interconnection,开放系统互连)模型物理层的协议标准。由于性能优异、结构简单、组网容易,RS-485总线标
[单片机]
<font color='red'>RS-485</font>总线型通讯系统应用
一种基于ARM和PoE的嵌入式系统的网络广播设计方案
  1 系统结构   系统由音频放大器LM48510、音频处理器、以太网供电和以太网数据通信等组成。从前端到后端依次经过音频放大器LM48510→ARM926EJS→PoE/Network等几个处理过程,实现以太网供电的网络广播。系统的硬件结构如图1所示。   图1 系统硬件结构   2 系统的硬件设计   2.1 ARM926EJS相关设计   ARM926EJS处理器是通用微处理器ARM9家族的一员,属于5TEJ版ARM架构。针对的是多任务应用,全存储器管理、高性能、小核心尺寸和低功耗都是其重要的特点。ARM926EJS处理器支持32位ARM 16位Thumb指令集,使得用户能在高性能和高代码密度上取得平衡。应用
[单片机]
一种基于ARM和PoE的嵌入式系统的<font color='red'>网络</font>广播<font color='red'>设计</font>方案
基于PCI总线的网络卫士隔离卡的硬件设计
引言 由于网络终端设备的大部分数据都存储在硬盘上,因此,数据安全的核心是硬盘数据的安全,其保护手段之一是物理隔离技术。本文设计的双硬盘网络卫士隔离卡用于将普通计算机分为安全环境(内网)和开放环境(外网),内网和外网使用不同的硬盘,并且连接到不同的网络,从而能够避免硬盘中的重要数据通过网络等方式泄露。一般的双网卡方案、多重引导卡或者多用户管理卡只是在逻辑层提供硬盘数据隔离,而网络卫士隔离卡的特点主要是在物理层提供硬盘数据隔离,确保更高的数据安全性。网络卫士隔离卡基于PCI总线,采用了先进的物理隔离技术,不仅能保证网络终端设备的信息安全,而且使用方便、可靠、高效。 总体设计方案 网络卫士隔离卡的工作原理是:利用PCI总线的扩展
[嵌入式]
如何选择RS-232/RS-485/RS-422转换器
您的计算机或者您的 设备 也许只有rs-232口,如果要进行有效而可靠的rs-485或rs-422通信,就要为您的应用选择正确的rs-232/rs- 485/rs-422转换器。是半双工的rs-485还是全双工的rs-422?要光电隔离还是非光隔?是要外部供电还是无须供电?是高速还是低速?本文就通过介绍波仕电子的几种常用的转换器的分类帮助读者正确选择转换器。 半双工与全双工的分类   波仕电子的转换器从大类上分为rs-485(半双工)和rs-485/422(半双工/全双工通用)   1.半双工形式:rs-485   rs-485一般就是指半双工。如果有人说要“全双工的rs-485”,那实际就是rs-422。半双工通信使用同一根
[单片机]
如何选择RS-232/<font color='red'>RS-485</font>/RS-422转换器
数字网络视频监控器中多路转接逻辑的设计
  随着科技的日新月异,视频监控市场也得到了飞速发展。视频监控以其直观、方便、信息内容丰富而广泛应用于许多场合。近年来,随着互联网的大范围普及,以及计算机、网络以及图象处理、传输技术的飞速发展,视频监控技术也有长足的发展。视频监控已经渗透到教育、政府、娱乐场所、医院、酒店、运动场馆、城市治安等多种领域,视频监控服务器被称为继手机以后另外一个极具市场开发前景的消费电子产品。   数字网络视频监控服务器主要完成从摄像头获取的模拟信号到数字化压缩后送到网络的功能,其原理框图如图1所示。 图1 数字网络视频监控服务器原理框图   由图1所示,监控器电路板主要由A/D芯片,FPGA多路转接芯片,压缩芯片,CPU等组成。其中本文要介绍的
[手机便携]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved