以太网电路相关功能说明

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博客

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

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

相关文章

基于springboot+vue养老院管理系统+lw+源码+讲解+调试+演示视频

第3章 系统分析 用户的需求以及与本系统相似的在市场上存在的其它系统可以作为系统分析中参考的资料,分析人员可以根据这些信息确定出本系统具备的功能,分析出本系统具备的性能等内容。 3.1可行性分析 尽管系统是根据用户的要求进行制作,但…

Matlab基础语法篇(上)

Matlab基础语法(上) 一、基知(一)界面介绍(二)常用快捷键(三)常用指令(四)Matlab帮助系统 二、运算基础(一)变量(二&#…

【初阶数据结构】深入解析队列:探索底层逻辑

初阶数据结构相关知识点可以通过点击以下链接进行学习一起加油!时间与空间复杂度的深度剖析深入解析顺序表:探索底层逻辑深入解析单链表:探索底层逻辑深入解析带头双向循环链表:探索底层逻辑深入解析栈:探索底层逻辑深入解析队列:探索底层逻辑深入解析循环队列:探索…

熬了一晚上,我从零实现了 Transformer 模型,把代码讲给你听

自从彻底搞懂Self_Attention机制之后,笔者对Transformer模型的理解直接从地下一层上升到大气层,瞬间打通任督二脉。夜夜入睡之前,那句柔情百转的"Attention is all you need"时常在耳畔环绕,情到深处不禁拍床叫好。于是…

客户案例|某大型证券公司数据库运维场景数据安全实践

证券行业涉及股票、债券、基金等金融产品的发行、交易和监管,业务具有数据规模大、数据价值高、数据应用场景复杂的显著特点,其中高速流转的业务系统中含有海量的客户个人信息、交易、行情、咨询等高敏感高价值信息。由于证券期货业务场景所具有的特殊性…

初中生物知识点总结(人教版)

第一章 认识生物 一、 生物的特征: 1. 生物的生活需要营养 2. 生物能进行呼吸 3. 生物能排出身体内产生的废物 4. 生物能对外界的刺激做出反应 5. 生物能生长和繁殖 除病毒以外,生物都是由细胞构…

单例模式(大话设计模式)C/C++版本

单例模式 C 饿汉 /* HM hungry man 饿汉 */ #include <iostream> using namespace std; class Singleton { private:Singleton() { cout << "单例对象创建&#xff01;" << endl; };Singleton(const Singleton &);Singleton &operator(c…

C++ 十进制与十六进制之间相互转换

十进制与十六进制之间相互转换 10_to_16 与二进制类似&#xff0c;十进制转十六进制对16整除&#xff0c;得到的余数的倒序即为转换而成的十六进制&#xff0c;特别地&#xff0c;如果超过10以后&#xff0c;分别用ABCDEF或abcdef来代替10、11、12、13、14、15。 代码1: #in…

【密码学基础】基于LWE(Learning with Errors)的全同态加密方案

学习资源&#xff1a; 全同态加密I&#xff1a;理论与基础&#xff08;上海交通大学 郁昱老师&#xff09; 全同态加密II&#xff1a;全同态加密的理论与构造&#xff08;Xiang Xie老师&#xff09; 现在第二代&#xff08;如BGV和BFV&#xff09;和第三代全同态加密方案都是基…

Git 快速上手

这个文档适用于需要快速上手 Git 的用户&#xff0c;本文尽可能的做到简单易懂 ❤️❤️❤️ git 的详细讲解请看这篇博客 Git 详解&#xff08;原理、使用&#xff09; 1. 什么是 Git Git 是目前最主流的一个版本控制器&#xff0c;并且是分布式版本控制系统&#xff0c;可…

合规与安全双重护航:ADVANCE.AI让跨境支付更无忧

近年来&#xff0c;随着全球化进程的加速和跨境贸易的蓬勃发展&#xff0c;跨境支付的需求大幅增加。根据Grand View Research的报告&#xff0c;2021年全球跨境支付市场规模估计为22.09万亿美元。到2025年&#xff0c;全球跨境支付市场预计将达到35.9万亿美元&#xff0c;较20…

rfid资产管理系统解决方案 rfid固定资产管理系统建设方案

在现代化的仓库储备中&#xff0c;仅仅完成对货物进出的简单批次处理已经不再足够&#xff0c;对库内货品的种类、数量、生产属性、垛位等信息的清晰记录变得至关重要。然而&#xff0c;传统的资产管理方式如条形码在长期使用中逐渐暴露出不耐脏、数据存储量小、读取间隔短、不…

优质可视化大屏模板+动态图表+科技感原件等

优质可视化大屏模板动态图表科技感原件等 软件版本&#xff1a;Axure RP 9 作品类型&#xff1a;高保真 作品内容&#xff1a; 1、大屏可视化模版&#xff08;100套&#xff09;&#xff1a;包含智慧城市、智慧社区、智慧园区、智慧农业、智慧水务、智慧警务、城市交通、电…

新加坡工作和生活指北:教育篇

文章首发于公众号&#xff1a;Keegan小钢 新加坡的基础教育在东南亚处于领先地位&#xff0c;这点基本是人尽皆知&#xff0c;但很多人对其教育体系只是一知半解&#xff0c;今日我们就来深入了解一下。 新加坡的学校主要分为三大类&#xff1a;政府学校、国际学校、私立学校。…

Python 中将字典内容保存到 Excel 文件使用详解

概要 在数据处理和分析的过程中,经常需要将字典等数据结构保存到Excel文件中,以便于数据的存储、共享和进一步分析。Python提供了丰富的库来实现这一功能,其中最常用的是pandas和openpyxl。本文将详细介绍如何使用这些库将字典内容保存到Excel文件中,并包含具体的示例代码…

Xterminal工具的安装与使用体验

Xterminal工具的安装与使用体验 一、Xterminal简介二、Xterminal核心特性三、Xterminal使用场景四、Xterminal下载地址五、Xterminal的基本使用5.1 设置仓库密码5.2 SSH连接5.3 Windows远程桌面5.4 笔记功能5.5 AI工具 六、总结 一、Xterminal简介 Xterminal是一款专为开发者设…

【Linux进阶】vim的用法

1.什么是vi/vim? 简单来说&#xff0c;vi是老式的文本编辑器&#xff0c;不过功能已经很齐全了&#xff0c;但是还是有可以进步的地方。vim则可以说是程序开发者的一项很好用的工具&#xff0c;就连 vim的官方网站&#xff08; http://www.vim.org&#xff09;自己也说vim是一…

独享代理VS共享代理,新手选择攻略

随着互联网的广泛普及和应用&#xff0c;涉及网络隐私、数据安全和网络访问控制的问题变得越来越重要。代理服务器作为一种常见的网络工具&#xff0c;可以在跨境电商、海外社媒、SEO投放、网页抓取等领域发挥作用&#xff0c;实现匿名访问并加强网络安全。在代理服务器类别中&…

Nginx在线安装与启动

Nginx在线安装与启动 系统环境&#xff1a;中科方德桌面操作系统 3.1 内核&#xff1a; SMP CDOS 4.9.25-11cdos44 (2019-12-20) x86_64 GNU/Linux 使用连接工具&#xff1a;FinalShell3.9.5.7 1、下载nginx sudo apt-get update2、安装命令 sudo apt-get install nginx安装…

occ geo

随笔 - 12 文章 - 18 评论 - 117 阅读 - 13万 opencascade造型引擎功能介绍 现今的CAD 系统大多通常都基于CAD 系统提供的二次开发包&#xff0c;用户根据要求定制符合自己要求的功能。AutoCAD就提供了AutoLISP、ADS 等都是比较通用的开发工具包。UG 也提供了多种二次开发…