Chinaunix首页 | 论坛 | 博客
  • 博客访问: 750382
  • 博文数量: 215
  • 博客积分: 291
  • 博客等级: 二等列兵
  • 技术积分: 1031
  • 用 户 组: 普通用户
  • 注册时间: 2010-05-12 18:17
文章分类

全部博文(215)

文章存档

2016年(16)

2015年(16)

2014年(123)

2013年(60)

分类: 嵌入式

2014-06-10 18:29:23

外设和主机热插拔是厂家不允许的,理由是会烧毁硬件。那么为什么会烧?真的是任何情况下都不允许热插拔吗?

备注:我们讨论的是自身有供电的外设,如显示器,不包括键鼠这些本身无电源靠主机供电的外设。(usb外设是由host供电的,属于这类)
建议先看这篇说明机箱为何带电的帖子:

还是上图好说问题。

有甲、乙两台设备,其中甲设备的参考地是和大地连接好的,那么其参考地相对大地就是0V,而乙设备参考地和大地却是断开的,那么其参考地相对大地就是110Vac。

注:假定输入交流为220V。而参考地就是各个设备中各点电压高低的参照,类似高度以海平面为0米一样。

好,那么在我们插拔时就有问题了。
1、插接时,在接头界面处,如果是地线先接通,那没有问题。可是实际上我们没有办法保证地线先接通,那么信号线先接通会怎么样呢?乙设备参考地相对大地110Vac,那么有:
乙设备参考地(110Vac)==》IC2 15脚==》IC2 1脚==》信号线==》IC1 2脚==》IC1 16脚==》甲设备参考地==》大地(0V)

就是说有110Vac电加在IC1 16脚到IC2 15脚之间。IC肯定不能承受这么高的电压,那么必然烧毁。

2、断开时,如果先断开的是地线,则一样会烧毁,解释同上。

总 结一下,如果两个或多个设备在用市电供电时,它们都和大地是接通的,那么没有问题;同样,如果都是没有接大地的也没有问题,我国现在的电网大部分就是后面 那种情况,都没有接大地;如果是有的接了大地有的没有接就出问题了。厂家不能确定各个用户实际使用的情况,所以干脆统一说明不能热插拔。再说明下,不能热 插拔不是仅仅关机就行,必须关闭市电,就是把AC插头拔下来或关闭排插上的AC开关,否则无效。因为Y电容是接在电源入口处的,只要一通市电就有电了。

收集一些问题:
1、USB设备可以热插拔。
当然,首先很多USB设备如U盘它们自身是不用市电而是主机供电,另外USB口的打印机,大家观察下USB插头,可以看到里面有4根插针,旁边两根是5V电源和地,较长,中间是信号,较短。所以能保证接入时地线先接通断开时地线后断开。

2、多媒体音箱可以热插拔吗?
目前多媒体音箱都是用的工频变压器,就是我们都见过的大大的硅钢片变压器,这种变压器输出和市电网络是隔离的,不存在主机通过多媒体音箱接到大地的情况,所以可以热插拔。

3、交换机这些网络设备和网卡之间可以热插拔吗?
大家看到网卡输出的地方都有一块黑色,比较大的零件,那是继电器,有隔离作用,所以可以热插拔


4、PS口的键、鼠。
我热插拔过没有烧,只是热插拔以后也要重新启动才能用,还不如关电插拔呢。
阅读(2055) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~