#### [[返回文档目录]](../index.html) [[查看原始页]](../content/%E7%BB%9D%E5%AF%B9%E4%B8%8D%E8%A6%81%E5%9C%A8%E6%A0%91%E8%8E%93%E6%B4%BE%E4%B8%8A%E4%BD%BF%E7%94%A8%E6%97%A0%E6%BA%90%E7%9A%84HDMI%E2%86%92VGA%E8%A7%86%E9%A2%91%E8%BD%AC%E6%8D%A2%E5%99%A8%EF%BC%81.html) # 绝对不要在树莓派上使用无源的HDMI→VGA视频转换器! 树莓派由于BCM2835的限制,仅有HDMI和复合视频两种输出形式。所以对于使用VGA显示器的广大用户,HDMI转VGA转换器就成了某种必须品。 但是最近我手里的转换器出了点问题。经过电气方面的测试,我发现这个已经不仅是问题了,简直是可以烧毁树莓派元件的隐患!写出来作为严肃的警告:**千万不要为树莓派配备不接电源(树莓派供电)的HDMI转VGA转换器**!! ## 故障现象 我的显示配置是一个无源的HDMI转VGA线。样子大概是个5cm见方的白盒子,伸出一根HDMI连接线。无其它接口,没有音频输出,也没有电源插座。样子: [![](http://files.note.sdo.com/M5cEN~kg2o_VnM4iU00gfb "普通的无源HDMI转VGA线")](http://shamiao.com/wp-content/uploads/2012/10/raspi_hdmi_1.jpg)(外链文件,未本地化) *(外链图片未本地化)* 买来之后就经常发生运行一段时间之后(一般为几分钟),会发生断续的黑屏,之后完全黑掉的现象。 另外,在淘宝上查阅了一下,不止我一个人出现了这个问题。 ## 警告与测试 树莓派在eLinux上的[一篇维基页面](http://elinux.org/RPi_Screens#RGB_analog.2FVGA "RPi Screens - eLinux.org"),警告说:不要使用不带电源的HDMI→VGA转换器。理由大概是: > HDMI连接器的第18针是一个+5V的供电,但是根据HDMI规范,其仅最多提供50mA的电流。 > > 树莓派对第18针的供电,是将+5V输入,串接一个二极管D1(BAT54)作为保护送往18针。BAT54最高允许200mA电流(够宽松了其实)。 > > 但是市售不带电源的HDMI→VGA转换器,往往会从HDMI 18针吸取高至500mA的电流,这样就会远远超出D1的耐受能力,而最终烧毁D1。 我希望了解是不是这个原因,所以我希望能知道转换器的消耗电流到底是多少。由于没法直接测量,所以我选择了测量了D1的正向压降,然后通过BAT54的特性曲线反推电流。 测试结论是D1压降0.898V。从特性曲线反推,D1上通过的电流量居然达到600mA,是元件最大耐受值的3倍之多! [![](http://files.note.sdo.com/M5cEN~kg2o_VnM4iU00gfd "树莓派使用无供电HDMI转VGA时,D1特性曲线")](http://shamiao.com/wp-content/uploads/2012/10/raspi_hdmi_bat54.png)(外链文件,未本地化) *(外链图片未本地化)* (注:纵轴为对数曲线。右和上侧的红线表示了本次测试的结论。左和下侧的红线,是电流为50mA,即符合HDMI标准限制的范围) ## 结论 总之最后的结论,就是除非焊接更改树莓派的电路,否则这个问题是**不能解决**的。 所以如果要使用HDMI转VGA的显示方案,请一定要购买**带电源输入**的HDMI转VGA转换器!!(通常是黑色铝盒的) 可能价钱会从几十上升到一两百,但不要为了在这里省一点钱,冒烧掉设备的风险! 注意,这个结论也可能适用于DVD、XBOX等,其他以HDMI为输出的显示设备!东西越贵重越要注意!! > 附:如果需要焊接更改树莓派: > 1. D1替换成允许电流600mA以上的型号。 > 2. F3替换成允许电流1A3以上的型号。因为F3是+5V输入的总保险,其原规格是1.1A。 > 而树莓派700mA+HDMI转换器600mA明显超过了这个数。