最近犯了一个错误测试操作:

测试场景:直接从市电插座取电接入3W非隔离开关电源电路板,使用示波器测试输出电压,此时示波器通过另外一个插座直接从市电取电

测试后果:在将示波器接到输出负极的一瞬间,漏电保护开关跳闸了!!!

经过咨询、分析,才明白自己由于没搞懂“示波器地线与市电的零线、火线还有大地址间的关系”才导致错误的测试操作,该操作不仅会让市电跳闸,还可能会把示波器烧坏!

如下图截取广州致远电子股份有限公司《如何用示波器安全测量市电》,该图表现出火线、零线和地线的关系:

火线(L):也称相线,由发电站或变电站提供,电压220V,人体接触会有危险;

零线(N):为火线提供回路,在发电站或变电站端接地;由于是远端接地,因此在居民楼用户端电位不一定为零,可能带弱电,但相对安全;

地线(E):零电势参考点,在居民楼用户端接大地,零电压,绝对安全。

错误的测量方法:

如下图,“普通的示波器与市电没有隔离,外壳金属端与探头的负端(地)均与地线相连,当用示波器直接对零线火线测量时,就会间接地把零线或火线对地线短路(等效于图中红色虚线)”.

使用示波器测试直接接市电的电路板时,虽然不是直接测试市电,但同样的道理,市电会通过电路板的线路与示波器的地线相连,进而连接到大地的地线E,同样导致零线或火线对地线短路,非常危险。

而对于这种场景:示波器直接接市电,电路板接AC Source,此时对电路板进行测量,甚至测量AC Source的输出电压却无故障保护出现的情况,是因为AC Source本身就是一个隔离电源,其输出的AC电源实际上已经跟市电隔离开来,因此示波器地线与其相接时不会产生短路回环,造成故障的出现。

基于上面的错误方法,我们可能会想到将示波器的电源地线人为断开或者使用隔离变压器的方法对示波器供电,达到断开测试环路的目的,但这种方法属于“浮地”测试,同样不予推荐。如下图:

              

推荐的测量方法:

"A-B伪差分测量"

采用普通无源探头应用“A-B”法对市电进行测量时,应将两通道探头的负端(地)均接至电源地线,一个通道的探头探针(正端)接零线,另一个通道的探头探针(正端)接火线(如图5左所示),则两通道的测量差值即为市电波形。

高压差分探头测量

应用高压差分探头测量市电,火线和零线测试点正反接都没关系,探头内部通过高阻的方式将测量端的地和示波器的地隔离开来,不会造成短路问题,这是最佳的推荐方式,安全方便,但价格会比较昂贵。

一个"如何使用示波器安全测试接市电电路板"的问题的更多相关文章

  1. Huxley 是一个用于Web应用 UI 测试的工具

    Huxley 是一个用于Web应用 UI 测试的工具,由  Pete Hunt 和 Maykel Loomans 用 Python 开发. UI 测试比较令人头疼. UI测试不好写,而且很容易失效: ...

  2. Selenium也是一个用于Web应用程序测试的工具

    Selenium也是一个用于Web应用程序测试的工具.Selenium测试直接运行在浏览器中,就像真正的用户在操作一样.支持的浏览器包括IE.Mozilla Firefox.Mozilla Suite ...

  3. 一个类似于postman的协议测试工具

    协议测试工具使用postman相当便捷,不过有一个问题,就是每个人都要装一个这个东西,并且测试文件导来导去,还是觉得麻烦了点. 最重要的是postman不能修改,有一些定制功能postman明显力不从 ...

  4. 一个好用的压力测试工具tsung

    一个好用的压力测试工具tsung          前段时间一直在忙各种事情,快三周没弄过引擎了,今天有点时间,正好之前写的服务器引擎也到了收尾测试的阶段,于是就研究了下怎么测试服务器压力.      ...

  5. ios如何一个证书多台设备测试

    在苹果开发者网站申请的证书,是授权mac设备的开发或者发布的证书,这意味着一个设备对应一个证书,但是99美元账号只允许生成3个发布证书,两个开发证书,这满足不了多mac设备的使用,使用p12文件可以解 ...

  6. 不会用ant打包、部署项目的工程师,不是一个好程序员(测试)

    副标题:利用ant脚本 自动构建svn增量/全量 系统程序升级包 首先请允许我这样说,作为开发或测试,你一定要具备这种本领.你可以手动打包.部署你的工程,但这不是最好的方法.最好的方式就是全自动化的方 ...

  7. 实例--post请求,完成一个抽奖程序概率的测试

    一个web项目测试,测试抽奖概率的正确性,写了一个小代码,验证概率 post和get请求的一个工具类 package kankan_interface; import java.io.IOExcept ...

  8. 一个基于集成jenkins的测试平台

    (一)先看测试业务的情况: 有各种各样的任务包括代码构建.部署搭建.单元测试.功能自动化测试(包括许多模块的功能自动化测试,有十几个居多),性能测试.正确性验证:复杂一点的是这些任务在不同的测试阶段中 ...

  9. 一个免费的自动化跨平台测试JavaScript的工具——BrowserSwarm

    BrowserSwarm是一个免费工具,能够自动化跨平台测试JavaScript.

随机推荐

  1. C#中正则表达式在replace中的应用!

    多少年来,许多的编程语言和工具都包含对正则表达式的支持,.NET基础类库中包含有一个名字空间和一系列可以充分发挥规则表达式威力的类,而且它们也都与未来的Perl 5中的规则表达式兼容.     此外, ...

  2. C#基础-文件夹复制与删除

    代码来源:http://blog.163.com/u_tommy_520/blog/static/20406104420147493933662/ 最近做MVC网站时刚好用到,用以提供一个完整的文件夹 ...

  3. EF配置模型

    配置方法 EF里面的默认配置有两个方法,一个是用Data Annotations(在命名空间System.ComponentModel.DataAnnotations;),直接作用于类的属性上面,还有 ...

  4. EC笔记,第二部分:9.不在构造、析构函数中调用虚函数

    9.不在构造.析构函数中调用虚函数 1.在构造函数和析构函数中调用虚函数会产生什么结果呢? #; } 上述程序会产生什么样的输出呢? 你一定会以为会输出: cls2 make cls2 delete ...

  5. win7下 VirtualBox虚拟机开机后台自启动

    win7下安装个linux虚拟机,学习下非常好. 但是每次使用linux的时候,都是打开virtualBox-->启动安装的linux系统-->再用远程桌面(SSH等)连接 每次手动打开比 ...

  6. Ant_build.xml的最完整解释

    Ant的概念Make命令是一个项目管理工具,而Ant所实现功能与此类似.像make,gnumake和nmake这些编译工具都有一定的缺陷,但是Ant却克服了这些工具的缺陷.最初Ant开发者在开发跨平台 ...

  7. java多线程-信号量

    Semaphore(信号量)是一个线程同步结构,用于在线程间传递信号,以避免出现信号丢失,或者像锁一样用于保护一个关键区域.自从 5.0 开始,jdk 在 java.util.concurrent 包 ...

  8. 哈哈:sqlserver2008附加数据库时操作系统错误5(拒绝访问)错误5012的解决办法

    老师说:无论干什么,出错了,先大笑三声.如果人多了,在心里也要大笑三声.哈哈哈!!! 刚刚重装系统完后,然后想学习.自己去安装sqlserver2008数据库,完之后想附加之前的数据库.可是当我一点确 ...

  9. [deviceone开发]-一个简单的表单示例

    一.简介 这个例子我们用do_ScrollView+do_LinearLayout来实现,当没有输入相关的值而去保存的时候,则把隐藏的几个提示Label显示出来,然后调用do_LinearLayout ...

  10. js for循环中i++ 和 ++i有什么区别?

    平时都是这样写的for循环, for(var i = 0; i < 20 ; i++){ .... } 但我看有的人这样写 for (var i = 0; i < 20 ; ++i) { ...