EMC起步:华为交换机拆解
[作者:byeyear Email:east3@163.com 转载请保留此行]
1. 静电抗扰
理想情况下,我们的系统是一个中空且密闭的金属盒子,根据电磁场理论,外界的任何静电源都不可能影响到盒子内部的电路运作。然而这样的一个系统是没有什么实际意义的。一个实际的系统必然包括对外接口(即不可能密闭)。一个实际的(金属外壳的)系统应该能够(在积聚起足以影响系统工作的静电电荷前)足够快地将施加在其上的静电泄放到地。这就带来以下几个要求(仅针对金属外壳设备):
1) 良好的接地端子
2) 任何裸露的、可能被静电影响的金属都应与接地端子之间有良好的连接
3) 设备外壳上的任何空隙都应足够小,使得静电无法通过金属空隙“穿越”到设备内部
2. 机箱全貌

这个机箱是有一个上盖的,上盖与机箱有较大(很大!)面积的金属接触,可惜忘了拍图。印象中上盖整体盖住了机箱的左、上、右、后四个面。
3. 电源输入和AC/DC

电源输入的地线直接接到了机箱外壳上,而没有接到AC/DC上,也就是是说,将机箱这个大片金属当做一个比较完美的静电放电回路(对浪涌之类的试验应该也有好处)。AC/DC电源输入插座上方的蓝色器件应该是一个压敏电阻?
4. AC/DC输出
AC/DC输出直接接到了主板上(PCB电源输入和工作地)。
5. 主板与机箱的连接

可以看到,用于固定主板的螺钉下是大面积的裸露铜箔。拆开主板,下方的机箱壳体是这样的:

每一个安装孔都凸起一块较大面积。相应的,从机箱底部看,安装孔部位是凹陷的。
每一个固定PCB螺钉都将PCB上的某个地(工作地或接插件地,见下文)连接到机箱外壳。PCB上的工作地和接插件地通过机箱外壳共地。
6. 主板接插件与机箱、主板之间的连接
分两种情况。
6.1 焊接在主板上的接插件与机箱外壳良好搭接

图中机箱外壳在接插件孔处有弯角,与接插件簧片良好连接。这时将接插件外壳直接连接到PCB的工作地。
6.2 接插件外壳与机箱接触不够良好
此时接插件外壳在PCB上使用单独的地平面(多个与机箱外壳接触不良的接插件外壳共用地平面),然后一方面在PCB上与工作地之间跨接电容,另一方面通过上文所述螺钉和大面积铜箔连接到机箱外壳。PCB上的接插件地和工作地通过机箱共地。在PCB上这两者不直接连接(两者之间有电容连接)。这样,当对着此类接插件进行静电放电时,静电将首先通过机箱外壳泄放掉,而不会跑到PCB的工作地上。

7. 其他杂项
7.1 轻触开关
(通过面板操作的轻触开关)的接地脚连接到接插件地,因此在不安装进机箱的情况下,轻触开关是不起作用的。
7.2 网络接口保护
除常用的本地侧TVS外,变压器侧的地通过压敏电阻(阻值不详)连接到接插件地(最终通过机箱连接到工作地)。
网络指示灯放置于PCB上,通过长导光柱引出,而不使用带LED的RJ45座,避免静电通过LED信号线干扰到系统运作。
EMC起步:华为交换机拆解的更多相关文章
- 华为交换机sflow配置
华为交换机sflow功能配置 1.配置交换机的sflow流发送 [系统视图]sflow agen ip x.x.x.x 设置sflow输出源 [系统视图]sflow ...
- 华为交换机批量加入 Vlan 方法
华为交换机单独加入vlan太麻烦,思科有批量加入vlan的方法,华为也有.要求 1~6口划分到vlan2,6~12口划分到vlan3,13~18口划分到vlan4,19~24口划分到vlan5.25, ...
- 华为交换机MSTP+VRRP配置实例说明文档
华为交换机MSTP+VRRP配置实例说明文档 拓扑图 IP地址规划表 设备名称 设备接口 对端设备 对端接口 VLAN VLAN /接口地址 备注 SW0 GE0/0/23 SW2 GE0/0/23 ...
- 华为交换机常用命令(以s5700-SI为例)
交换机的三种模式: Access模式: 一般用来连接计算机与交换机. 此模式下有一个PVID就是本端口所属的VLAN号,如果从链路上收到无标签的帧,则打上默认VLAN号,然后发给其他端口,如果从链路上 ...
- 详解华为交换机iStack特性
iStack特性的产品支持 iStack也就是我们平时所说的“堆叠”,但是华为交换机的iStack功能与其他厂商的交换机堆叠功能相比又有许多不同.在最新的Sx700大系中,只有S2700.S3700. ...
- 华为交换机S5700设置远程ssh telnet登录
AAA是指:authentication(认证).authorization(授权).accounting(计费)的简称,是网络安全的一种管理机制:Authentication是本地认证/授权,aut ...
- 把华为交换机设置成时钟源服务器(NTP)
把华为交换机设置成时钟源服务器(NTP),提供给下面客户端Linux服务器使用, 1,先设置交换机的时区,和正确时间 # 假设地理位置在中国北京,设置本地时区名称为BJ. 如果系统默认的UTC是伦敦时 ...
- 华为交换机trunk端口更改access提示:Error: Please renew the default configurations.
现象: 华为交换机接口由原来 trunk 接口更改 access 提示 Error: Please renew the default configurations. 解决方法: 在交换机视图模式下, ...
- 华为交换机telnet登录时老是提醒是否更改初始密码- Warning: The initial password poses security risks
问题:华为交换机在Telnet登录的时候总是提示初始密码不安全需要修改密码的处理方法 Warning: The initial password poses security risks 如果你输 ...
随机推荐
- NSOperationQueue的基本使用
NSOperationQueue的作用 NSOperation可以调用start方法来执行任务,但默认是同步执行的 如果将NSOperation添加到NSOperationQueue(操作队列)中,系 ...
- Valid Palindrome ---- LeetCode 125
Given a string, determine if it is a palindrome, considering only alphanumeric characters and ignori ...
- savedInstanceState的作用
在activity的生命周期中,只要离开了可见阶段,或者说失去了焦点,activity就很可能被进程终止了!,被KILL掉了,,这时候,就需要有种机制,能保存当时的状态,这就是savedInstanc ...
- PHP乱码完美解决
文章来源 http://www.lupaworld.com/forum.php?mod=viewthread&tid=148807 A.首先说下HTML中文乱码问题的解决方法. 比如有个in ...
- Android SDK ADT下载地址
http://dl.google.com/android/android-sdk_rXX-windows.zip http://dl.google.com/android/ADT-X.X.X.zip ...
- Android手机录制视频 实时传输(转载)
最近调研android视频录制.另一部手机实时观看,大致有以下几种思路. 1. android手机充当服务器,使用NanoHTTPD充当服务器,另一部手机或者pc通过输入http://手机的ip:80 ...
- Scala笔记整理
使用类型参数化数组(Array) 创建java.math.BigInteger实例: var big = new java .math.BigInteget("12345678") ...
- Linux crontab命令格式与详情例子
基本格式 : * * * * * command 分 时 日 月 周 命令 第1列表示分钟1-59 每分钟用*或者 */1表示 第2列表示小时1-23(0表示0点) 第3列表示日期1-31 第4列表示 ...
- DFS序详解
dfs序就是一棵树在dfs遍历时组成的节点序列. 它有这样一个特点:一棵子树的dfs序是一个区间. 下面是dfs序的基本代码: void dfs(int x,int pre,int d){//L,R表 ...
- javaIO-学习笔记
package IOTest; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream ...