以太网电路相关功能说明

RJ45模块用于PHY芯片之间的互连,如图1所示,RJ45有两种组合形式,一种是分立式,网口变压器和RJ45连接座是分开的,另一种是网口变压器和RJ45集成在一起。

图1 RJ45两种主要形式

接下来以分立式RJ45的百兆网电路做个说明,如图2所示为典型百兆以太网电路。

图2 百兆以太网电路

一. Bob Smith电路

Bob Smith电路,用于提高网络信号的传输质量和减少干扰设计。其主要作用如下:

1)共模抑制

Bob Smith电路为信号线上的共模噪声,提供了一个低阻抗的回流路径

2)阻抗匹配

这里面争议挺大,为什么必须是75Ω,查询了大量资料,仍没有搞清楚,先在此做个记录,留待后续继续弄清楚。

3)浪涌防护

浪涌防护分为共模防护和差模防护,按照IEC61000-4-5雷击浪涌要求,共模要求4KV,差模要求2KV。

先来看看共模防护

图3 浪涌共模防护

信号线上的浪涌泄放路径:RJ45→变压器→中心抽头→75Ω电阻→电容→地;这条路径中的变压器、电阻、电容需要都能抗住4KV浪涌冲击;

NC线上的浪涌泄放路径:RJ45→75Ω电阻→电容→地;要求电阻和电容能抗住4KV浪涌冲击。

PS:对于RJ45未使用的引脚,也必须接上Bob Smith电路,以达到信号阻抗匹配,抑制对外辐射干扰。

接下来看看差模防护。

图4 浪涌差模泄放路径

如图4所示的差模浪涌泄放路径,要求网络变压器本身能抗住2KV浪涌,同时差模会经过变压器耦合到PHY一端,因此要求PHY端能抗住2KV冲击,通常会在数据线上靠近PHY放置双向TVS器件或其他防护措施。

二. 网络变压器

1. 网络变压器作用

1)信号增强

网络变压器通过信号耦合,可以起到增强信号的作用,从而提高信号的传输距离和稳定性,有助于消除信号在远距离传输过程中的衰减,保证数据的正确传输。

2)电气隔离

第一,CMOS芯片产生的信号电平总是大于0V的,PHY输出信号传送到100米甚至更长的地方会有很大的直流分量的损失。

第二,外部网线直接和芯片相连的的话,遭受雷击浪涌和静电,很容易造成芯片损坏。

第三,不同网络设备的PHY要求的电平信号不一样,有1.8V、2.5V、3.3V、5V,不同PHY之间直连,会造成电流从高电势设备流向低电势设备,造成设备损坏。

增加网络变压器不仅能隔离不同电平以及直流分量,而且本身设计为可抗2KV~3KV的电压,可以起到防雷保护作用。

3)共模抑制

网线通常采用双绞线,每一对双绞线中的导线以双螺旋形结构相互缠绕着。对于差模信号而言,它在每一根导线上的电流是以相反方向在一对导线上传送,如果这一对导线是均匀缠绕,这些相反的电流就会产生大小相等,方向相反的磁场,使得它的输出相互抵消。因此不含噪音的差模信号不会产生辐射干扰。而共模信号在一对导线上以相同方向流动,并经过寄生电容到地返回,在这种情况下,电流产生大小相等,方向相同的磁场,它们的输出不能相互抵消,会形成较大的辐射干扰,因此通常共模辐射更严重。

线缆上的噪音分为辐射噪音和传导噪音两大类,这两大类又分为共模噪音和差模噪音两种。

差模传导噪音是电子设备内部噪音电压产生的与信号电流或电源电流相同路径的噪音电流。减小这种噪音的方法是在信号线或电源线上串联差模扼流圈、并联电容或用电感和电容组成低通滤波器,来减小高频的噪音。

差模辐射噪音是在信号电流环路所产生的辐射。这种噪音所产生的电场强度与观测点到信号发射点的距离成正比,与频率的平方成正比,与电流环路面积成正比。这种辐射可以通过以下三种方式抑制。

  • 在信号输入端加LC低通滤波器阻止噪音电流流入线缆;
  • 使用屏蔽线缆或扁平线缆;
  • 在相邻导线中传输回流电流和信号电流,降低环路面积;

共模传导噪音是在设备内噪音电压的驱动下,经过大地与设备之间的寄生电容,在大地与线缆之间流动的噪音电流产生的。减小共模传导噪音的方法是在信号线或电源线中串联共模电感,在地与导线之间并联电容器、组成LC滤波器进行滤波,滤除共模传导噪音。

共模辐射噪音是由于线缆端口上有共模电压,在其驱动下,在线缆和大地之间有共模电流流过,从而产生辐射。这种辐射的强度与观测点的距离成反比,与频率和线缆长度成正比。降低这种辐射,可以通过以下几种方法:

  • 在PCB板上使用地线面降低地线阻抗;
  • 在线缆的端口处使用LC低通滤波器或共模电感;
  • 尽量缩短线缆长度;
  • 使用屏蔽线缆;

2. 网络变压器类型

网络变压器有多种组成形式,主要包括T件、K件和A件。其中T件是变压器(Transformer)、K件是共模扼流圈(Common mode Choke)、A件是中心抽头自耦变压器(Center Tapped Auto-Transformer)。根据组合方式不同分为:单T件网络变压器、T件+K件网络变压器、T件+三线穿环K件网络变压器和T件+K件+A件网络变压器,如下图所示。

图5 不同网络变压器结构示意图

三. 中间抽头处理

不同的PHY,对网络变压器中心抽头的处理方式不同,分为电流型驱动PHY和电压型驱动PHY。

1. 电流型驱动PHY

中心抽头连接VCC(PHY的电源电压)

图6 电流型PHY中心抽头连接方式

2. 电压型驱动PHY

中心抽头接对地电容。

图7 电压型PHY中心抽头连接方式

四. RJ45保护电路

户外以太网容易遭受雷击,雷击浪涌产生的电压和过电流会损坏以太网相关器件。因此有些应用会对RJ45接口做额外的雷击防护。如下图所示,增加陶瓷气体放电管、ESD和TVS器件。

图8 RJ45接口雷击防护方案

五. 参考文献

1. 网口电路/Bob Smith电路思考及测试_bobsmith电路-CSDN博客

2. 网络变压器的工作原理及作用 - 今日头条 - 电子发烧友网

3. https://zhuanlan.zhihu.com/p/685104952

4. 数字电路硬件设计系列(十五)之以太网电路设计-CSDN博客

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Xilinx FPGA UltraScale SelectIO 接口逻辑资源

目录 1. 简介 2. Bank Overview 2.1 Diagram 2.2 IOB 2.3 Slice 2.4 Byte Group 2.5 I/O bank 示例 2.6 Pin Definition 2.7 数字控制阻抗(DCI) 2.8 SelectIO 管脚供电电压 2.8.1 VCCO 2.8.2 VREF 2.8.3 VCCAUX 2.8.4 VCCAUX_IO 2.8.5 VCCINT_IO 3. 总结 1. 简介…

Intewell+Codesys高实时运控解决方案

IntewellCodesys高实时运控解决方案 IntewellCodesys方案,基于X86、ARM、MIPS、RISC-V等不同架构的硬件平台,通过Intewell实时操作系统的多种构型形态,包括Intewell-RTOS,Intewell-Win,Intewell-Lin,Intewe…

详解TCP和UDP通信协议

目录 OSI的七层模型的主要功能 tcp是什么 TCP三次握手 为什么需要三次握手,两次握手不行吗 TCP四次挥手 挥手会什么需要四次 什么是TCP粘包问题?发生的原因 原因 解决方案 UDP是什么 TCP和UDP的区别 网络层常见协议 利用socket进行tcp传输代…

查看oracle ojdbc所支持的JDBC驱动版本

oracle jcbc驱动的下载地址参考:JDBC and UCP Downloads page 其实上文中对ojdbc所支持的JDBC驱动版本已经有说明了,不过,因为oracle的驱动包很多时间,都是在公司内部私服里上传维护的,上传的时候,可能又没…

鲸发卡系统 /pay/xinhui/request_post 任意文件读取漏洞复现

0x01 产品简介 鲸发卡系统 致力于解决虚拟商品的快捷发卡服务,为商户及其买家 提供,便捷、绿色、安全、快速的销售和购买体验。框架已升级TP最新版本,无安全BUG,重新开发将近80%,原创功能10项,…

static-02

三个注意点 1.静态方法中无this关键字 2.静态方法只能访问静态资源 3.非静态方法可以访问所有 1.静态方法中无this关键字--------(非静态)普通方法里有this关键字(隐藏的) this关键字:代表方法调用者的地址值----这个方法的调用者的就是一个具体的对象 非静态的东西通常跟…

使用virt-manager添加宿主机上的U盘

1、打开virt-manager管理界面 [rootkvm4 ~]# virt-manager 2、打开需要添加U盘的虚拟机 3、进入Hardware管理器 4、选择插入U盘的设备,点Finish 5、进入虚拟机,确认U是否添加OK

基层医院、专科医院云HIS系统,支持电子病历四级,全套源码交付

云HIS系统采用B/S架构云端SaaS服务的方式提供,使用用户通过浏览器即能访问,无需关注系统的部署、维护、升级等问题,系统充分考虑了模板化、配置化、智能化、扩展化等设计方法,覆盖了基层医院的主要工作流程,能够与监管…

倩女幽魂游戏攻略:装备攻略大全与云手机助力教程!

在《倩女幽魂》这片古风奇幻的江湖中,装备不仅是角色的外在装扮,更是提升实力、闯荡三界的关键所在。本文将从装备的颜色、类别、词缀及获取途径等多个维度,为玩家呈现一份详尽而深入的装备攻略,助你成为三界中的佼佼者。 在倩女幽…

PDM系统中物料分类与编码规则生成方案

在企业管理软件中,PDM系统是企业管理的前端软件,用于管理研发图纸、BOM等数据,然后生成相关物料表或BOM,递交给后端ERP系统进行生产管理。在PDM系统中,有两种方式可以生成物料编码。 1第一种是用户可以通过软件接口将…

windows10下的游戏怎么卸载?

在Windows 10中卸载游戏可以通过多种途径进行,下面是一些常见的方法: 方法一:通过“设置”应用卸载 1. 点击左下角的“开始”按钮,打开“开始”菜单。 2. 选择“设置”图标(齿轮形状)。 3. 在“设置”窗…

【系统架构设计】计算机组成与体系结构(一)

计算机组成与体系结构 计算机系统组成计算机硬件组成控制器运算器主存储器辅助存储器输入设备输出设备 计算机系统结构的分类存储程序的概念Flynn分类 复杂指令集系统与精简指令集系统总线 存储器系统流水线 兜兜转转,最后还是回到了4大件,补基础&#x…

通过PLC地址来切换威纶通触摸屏界面

Step 1 元件-PLC控制 Step 2 新增 选择设备 选择切换基本窗口功能 选择触发地址 Step 3 离线仿真测试 在数值框中输入对应的页面号 可以看到页面可以正常切换 分享创作不易,请多多支持,点赞、收藏、关注! Ending~

如何在抖音小程序上展示VR全景?

如果您或者您服务的甲方需要在抖音小程序中打开720全景漫游链接,就需要在720云平台进行小程序校验。总体来说,在720云平台提交对应小程序信息后,您将获得720云业务域名,将此业务域名配置到抖音小程序后台,即完成校验&a…

神经网络中的激活函数

目录 一、什么是激活函数:二、如何选择激活函数:1.Sigmoid激活函数:2.线性激活函数:3.ReLU激活函数: 一、什么是激活函数: 激活函数是神经网络中的一种函数,它在神经元中起到了非线性映射的作用…

长期保存数据用什么硬盘安全?硬盘数据丢失怎么解决?一文读懂

关乎硬盘数据丢失的恢复窍门,这篇文章您可一定要收藏妥当。在硬盘的使用进程中,诸多情形都会致使数据丢失,像是硬盘跌落、病毒侵袭、系统文件受损等等。在这种时候,务必要运用正确的方式,全力抢救硬盘里存储的珍贵数据…

下载安装Microsoft DirectX SDK(June 2010)

官方下载网址如下: Microsoft DirectX SDK(June 2010)链接 下载后是一个.exe文件 在安装之前,需要先检查你的电脑中是否已经安装过(如果你安装过VS,那么一定会有这两个文件) Microsoft Visual C 2010 x86 Redistribu…

登录Google账号时报400的错误是什么含义?什么原因导致的?如何解决?

一个朋友的谷歌账号在登录的时候提示账号异常,需要输入手机号码进行验证。但是输入自己的手机号和朋友的手机号还是无法验证,要不提示这个号码无法用于进行验证,要么提示这个号码用于验证次数过多。验证码发不出来。 后来我给了他号码以后终…

保姆级教程:Linux (Ubuntu) 部署流光卡片开源 API

流光卡片 API 开源地址 Github:https://github.com/ygh3279799773/streamer-card 流光卡片 API 开源地址 Gitee:https://gitee.com/y-gh/streamer-card 流光卡片在线使用地址:https://fireflycard.shushiai.com/ 等等,你说你不…

一文玩转【relation-graph 关系图谱】再也不怕遇到这样的需求

✨ 关于 relation-graph relation-graph是支持Vue2、Vue3、React的关系数据展示组件,支持通过【插槽】让使用者使用"普通HTML元素、Vue组件、React组件"来完全自定义图形元素,并提供实用的API接口让使用者轻松构建可交互的图形应用。 官网文档…