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

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

3天内不再提示

隔离式全双工高速数据链路应用设计方案

0U9g_renesas_ch 来源:互联网 作者:佚名 2018-03-05 11:23 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

追求更高的数据吞吐量、更短的响应时间和更低的安装成本,是推动工业网络设计持续改进的驱动力。因此,在点对点连接中,为了允许即时和连续地交换二进制数据,全双工总线已经成为首选接口。与一次仅在一个方向上发送或接收数据的半双工接口不同,全双工接口同时在两个方向上发送或接收数据。然而,全双工接口带来迅捷性的代价是需要更多的电缆,安装成本也更高(参见图1)

图 1. 全双工接口需要使用的电缆量是半双工接口的一倍

为了抵消这种缺点,RS-485 用户决定采用一种允许在单条双绞线电缆上传输全双工数据的新型接口。

这种新型点对点接口违反了RS-485在任何时候都要避免总线争用的基本原则之一,通过保持两个全双工收发器始终启动,依靠总线争用运行。

为了增强接口的抗噪声性能,这类收发器电气隔离的。这样就可保持总线免受共模噪声影响,从而可在共模电压高达±600V、有电噪声的环境中,确保可靠的数据传输。

通过单个信号对进行全双工通信需要在收发器之间进行 4 线至 2 线转换,并要求总线电缆能够区分进来(接收)的数据和出去(发送)的数据(参见图 2)。

图 2. 通过单条双绞线进行全双工传输需要 4 线至 2 线转换

4 线至 2 线转换器的设计是比较难办的部分。尽管有解决数字化数据隔离问题的电路,但是这类电路元件数量多,PCB 布局复杂,因此设计成本相当高。这种方法还有一个很大的缺点:这种电路只能在低噪声实验室环境中运行。此外,电路如果暴露于高共模电压之中,会导致电路停止运行。

为了向设计师提供可靠的高速解决方案,通过100米长的电缆以4Mbps速率传输数据,同时承受高共模电压,本文讨论了一种总线节点设计,该设计由1个隔离式全双工收发器和6个电阻构成,执行电流限制、线路终接和4线至2线转换。

总线节点设计

在总线节点设计中,有3个主要方面需要考虑(参见图3):

  • 电流限制:因为两个收发器都持续运行,就会发生总线争用,导致较大的差分电流。此外,收发器接地线之间有很大的地电位差,这也会导致较大的共模电流流过。为了防止驱动器过载并最终导致热关断,必须在驱动器输出路径中放置电流限制电阻(RS)。

  • 总线节点终接:为了防止信号在线路上的反射,总线节点阻抗与总线电缆的特性阻抗必须匹配。这种匹配是通过终端电阻RT实现的。

  • 4线至2线转换:由总线电阻(RB)、驱动器输出电阻(RD)和接收器输入阻抗(RIN)组成的电阻分压器从总线上的全双工数据中提取接收信号。

图3. 总线节点设计的3个主要方面

驱动器输出参数 R0和 V0

因为两个驱动器始终保持运行,那么它们的输出阻抗 (RO) 和差分电动势 (V0) 就会影响所有电阻值和总线上电压关系的计算。通过驱动器的 V-I 特性画一条最适合的直线,就可以迅速确定这两个参数,收发器数据表中通常提供该特性。就图 4 所示的收发器而言,这些参数为 V0 = 4.5V 和 RO = V0/IO = 50Ω。

图 4. 用 RO = 50Ω 和 VO = 4.5V 确定驱动器输出特性

电流限制电阻RS

计算RS的值,以便在两个驱动器输出电压之差处于最大值时,将其电流限制在正常工作时的值。例如,如果两个驱动器的输出极性相反,那么它们之间的典型电压差为 3.3V。若将输出电流限制到约30mA,就需要3.3V/30mA=110Ω的总电阻,即每个RS为55Ω。使用工具箱中标准值最接近的电阻,每个RS就变成了60.4 Ω。

图5. 单端、点对点数据链路

线路终接

为了防止总线上的信号反射,总线节点的输入阻抗必须与电缆特性阻抗ZO匹配。这意味着,终接电阻(RT)与由两个RS电阻和驱动器输出阻抗(RO)组成的串联电路并联后,总阻抗应该等于ZO

因为RT是调节总线节点阻抗使其接近ZO的惟一选择,那么我们就从等式1中求出RT

在等式2中代入RS = 60.4Ω、RO = 50Ω和Z0 = 100Ω(就CAT-5电缆而言)这些值,得出的结果为241Ω,从E-96系列标准电阻值中选择下一个稍高的值,那么Z0 = 243Ω。

4线至2线转换

4线至2线转换器使总线节点能够从总线上的全双工信号中,提取相反方向总线节点的输出信号,它是通过从总线电压减去其自身驱动器输出做到的。注意看节点1(参见图6),我们以G1和G2作为通用增益系数建立了总线电压VB1的等式。

从中解出VD2分量,我们就可得到总线节点2衰减后的输出:

电路方面,等式4可以用多个差分放大器实现。每个放大器级都需要4个增益电阻,元件数量显著增加,因此这种解决方案是一种成本较高且复杂的设计。

图6. VB1= VD1 x G1 + VD2 x G2

不过,如果我们将VD1 和 VB1 分解成各自的线电压(VD1= VY – VZVB1 = VP – VN),并通过电阻分压器(参见图7)加上这两个电压,那么我们就可以在求和点处将这些电压定义成接收器输入电压VA和 VB

其中,GV1GV2 是分压器的通用增益系数。

图7. 分压器实现电压求和

然后,求出VA – VB之差,就得到了实际的接收器输入电压:

比较等式4和等式5的增益系数,得出G1= GV1G2 = GV1x GV2和GV2= 1,这证明分压器概念是有效的。就实际应用而言,必须考虑接收器输入阻抗(RIN),因为它会导致增益系数降低。为了将 RIN 的影响降到最低,建议使RB值小于0.1 RIN,但是大于1kΩ,以保持较低的差分总线负载:

RB/RD之比应该等于VB1/VD1之比,即G1,因此要求RD= RB/G1。不过,G1是L(总线电缆长度)、RS、RT和Z0的非线性函数,因此产生了一个复杂的代数表达式。为省去读者了解代数表达式细节的麻烦,等式7为计算RD的最终表达式:

其中L是电缆长度,单位是英尺。

应用举例

图8和图9显示了100米CAT-5电缆上4Mbps高速全双工数据链路的设计和波形截图。每个总线节点都包括一个隔离式4Mbps全双工收发器和一个RS = 60.4Ω、RD = 2.49kΩ、RB = 1kΩ和RT = 243Ω的电阻网络。

请注意,从DE及DI引脚到正电源应用10kΩ上拉电阻,可在总线空闲时和本地控制器的发送输出为高阻抗时,使驱动器输出保持高水平。

图8. 通过单条100米CAT-5电缆链路,在节点1以2Mbps数据速率和在节点2以4Mbps数据速率进行全双工数据传输

驱动器输入由不同数据速率的逻辑信号提供。D1和D2以随机相移分别接受2Mbps信号和4Mbps信号。图9显示,节点2(R2)的接收器输出正确显示了D1的输入数据,反之亦然。R1显示D2的输入数据。

图9. 正确解码的全双工2Mbps和4Mbps数据

结论

通过4线至2线转换器,实现了在单条双绞线电缆上发送全双工数据,将全双工收发器的4引脚总线I/O连接到2个总线电缆连接器上。为了实现简单、低成本的总线节点设计,可以采用分压器从总线上的全双工混合信号中提取接收信号。除了本文讨论的采用隔离式全双工收发器ISL32705E的高速数据链路,Intersil另外还提供广泛的针对各种数据速率、输出驱动和共模电压的全双工收发器。

关于作者

TomKugelstadt是瑞萨电子的首席应用工程师,负责定义新型高性能模拟产品和开发用于检测和调理工业系统中的低电平信号的完整系统解决方案。他毕业于德国法兰克福应用技术大学的工程学,在模拟电路设计领域有超过30年经验。

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

    关注

    10

    文章

    3794

    浏览量

    110568
  • RS485
    +关注

    关注

    40

    文章

    1314

    浏览量

    85599
  • 吞吐量
    +关注

    关注

    0

    文章

    49

    浏览量

    12648

原文标题:如何通过300米单条CAT-5双绞线电缆传输全双工数据

文章出处:【微信号:renesas_china,微信公众号:renesas_china】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    全双工网状网络通信:为大型区域系统提供动力!

    全双工网状网络通信实现真正的同步双向语音、八并发传输、长达7公里 LoRa 、动态路由与自组织 SON 架构,提供低延迟、高可靠性与强覆盖的专业无线通信解决
    的头像 发表于 12-04 10:30 106次阅读
    <b class='flag-5'>全双工</b>网状网络通信:为大型区域系统提供动力!

    全双工通信:技术原理、模式与系统分析

    全双工通信是现代通信的核心技术,支持信号在同一时间实现双向传输。本文深入解析全双工、半双工与单工的区别,介绍其工作原理(FDD频分双工、TDD时分
    的头像 发表于 12-03 09:43 3824次阅读
    <b class='flag-5'>全双工</b>通信:技术原理、模式与系统分析

    消防员全双工通信:IDLH区域的必备生命线!

    消防员为何必须升级到全双工通信?本文深入解析全双工在 IDLH 环境中的关键作用,包括免提操作、Mesh 网状网络、AES 加密、LoRa 技术与降噪处理。了解它如何避免 PTT 延迟、Mayday
    的头像 发表于 11-28 12:00 475次阅读
    消防员<b class='flag-5'>全双工</b>通信:IDLH区域的必备生命线!

    900MHz全双工无线发射器参考设计

    900MHz全双工无线发射器参考设计
    发表于 10-30 15:31 3次下载

    900MHz全双工无线发射器参考设计原理图资料

    900MHz全双工无线发射器参考设计原理图
    发表于 10-30 15:24 7次下载

    基于MESH拓扑与降噪处理的全双工消防通信对讲方案

    SA628F22Pro全双工消防对讲系统通过​​8实时通信+80dB智能降噪+MESH自组网​​三大核心技术,完美解决消防救援场景中的通信痛点。系统支持消防员在80-100dB极端噪声环境下实现
    的头像 发表于 09-19 09:48 2613次阅读
    基于MESH拓扑与降噪处理的<b class='flag-5'>全双工</b>消防通信对讲<b class='flag-5'>方案</b>

    万蓝通信,宽带自组网-图传数据链,隧道场景通信方案

    ,利用绕射覆盖弯道。 移动节点 (车载/便携): 车载终端:安装在车辆顶部,与固定节点构成多跳。 单兵终端:背负设计,支持移动中自动切换中继节点。 2. 拓扑结构 [指挥中心]←光纤/卫星
    发表于 07-05 15:06

    ADM2491E 5 kV信号隔离高速(16 Mbps)、ESD保护、全/半双工RS-485收发器技术手册

    ADM2491E是一款隔离数据收发器,具有±8 kV ESD保护功能,适合多点传输线路的高速双工全双工通信。对于半
    的头像 发表于 06-06 10:50 992次阅读
    ADM2491E 5 kV信号<b class='flag-5'>隔离</b>、<b class='flag-5'>高速</b>(16 Mbps)、ESD保护、全/半<b class='flag-5'>双工</b>RS-485收发器技术手册

    盟通方案|CANopen数据链配置工具

    十分繁琐。因此,一个可以配置CANopen网络中的通信参数的工具至关重要。CANopenDeviceExplorer软件上文我们已经提到了CANopenDev
    的头像 发表于 05-30 14:19 580次阅读
    盟通<b class='flag-5'>方案</b>|CANopen<b class='flag-5'>数据链</b><b class='flag-5'>路</b>配置工具

    MAX9259/MAX9260多媒体串行,提供扩频功能和全双工控制通道技术手册

    MAX9259/MAX9260芯片组采用Maxim吉比特多媒体串行(GMSL)技术。MAX9259串行器与MAX9260解串器配合使用,构成完整的数字串行,实现
    的头像 发表于 05-28 16:57 750次阅读
    MAX9259/MAX9260多媒体串行<b class='flag-5'>链</b><b class='flag-5'>路</b>,提供扩频功能和<b class='flag-5'>全双工</b>控制通道技术手册

    全双工分轨语音数据集:让AI实现无缝对话

    全双工语音交互是一种允许设备在接收语音的同时并行处理和响应的技术。在传统半双工模式下,用户需要说完一句话后等待系统响应,交互效率低且体验不自然;而全双工交互支持边听边说、实时打断和无效语音拒识等。
    的头像 发表于 04-10 09:39 554次阅读
    <b class='flag-5'>全双工</b>分轨语音<b class='flag-5'>数据</b>集:让AI实现无缝对话

    RS-485收发器CMT83086的高可靠性全双工隔离特性及其应用

    内容概要:本文档详细介绍了HOPERF的高可靠性全双工隔离型RS-485收发器CMT83086。该器件基于CMOSTEK数字隔离技术,能够支持高达5000Vrms的绝缘耐压,并通过了多项国际安全认证
    发表于 02-21 09:56 3次下载

    公网全双工对讲机与普通公网对讲机的区别

    对讲机种类多样,模拟和数字对讲基于无线电频点进行自组网通话,公网对讲机依托运营商物联网卡实现全球范围内的无线通讯。TIKOOL太酷信息全双工制式保留公网产品的距离和群组优势,支持上千全双工通话。
    的头像 发表于 12-27 15:03 1374次阅读
    公网<b class='flag-5'>全双工</b>对讲机与普通公网对讲机的区别

    请问可以关闭FPD-LINKIII的全双工模式,只实现data stream的传输吗?

    为了测试 DS90UB903Q的tJIND&tJINR参数,需要将FPD-LINKIII上的控制信号去掉。如果不去掉,ROUT接口的波形是控制信号和数据信号的叠加。 请问可以关闭FPD-LINKIII的全双工模式,只实现data stream的传输吗?
    发表于 12-26 06:26

    TDC7201支持全双工SPI吗?

    1.TDC7201支持全双工SPI么?就是SCLK发送了8个地址位数据后,需要等待一会才发送时钟信号读取数据么?还是立马给时钟信号,就可以读取数据的呢? 2.采用模式1,单次测量T
    发表于 12-11 08:01