• 【转】绝对不要在树莓派上使用无源的HDMI→VGA视频转换器


    http://www.guokr.com/post/521521/

    树莓派由于BCM2835的限制,仅有HDMI和复合视频两种输出形式。所以对于使用VGA显示器的广大用户,HDMI转VGA转换器就成了某种必须品。
    但是最近我手里的转换器出了点问题。经过电气方面的测试,我发现这个已经不仅是问题了,简直是可以烧毁树莓派元件的隐患!写出来作为严肃的警告:千万不要为树莓派配备不接电源(树莓派供电)的HDMI转VGA转换器!!

    故障现象

    我的显示配置是一个无源的HDMI转VGA线。样子大概是个5cm见方的白盒子,伸出一根HDMI连接线。无其它接口,没有音频输出,也没有电源插座。样子:



    买来之后就经常发生运行一段时间之后(一般为几分钟),会发生断续的黑屏,之后完全黑掉的现象。
    另外,在淘宝上查阅了一下,不止我一个人出现了这个问题。

    警告与测试

    树莓派在eLinux上的一篇维基页面,警告说:不要使用不带电源的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倍之多!

    (注:纵轴为对数曲线。右和上侧的红线表示了本次测试的结论。左和下侧的红线,是电流为50mA,即符合HDMI标准限制的范围)

    结论

    总之最后的结论,就是除非焊接更改树莓派的电路,否则这个问题是不能解决的。
    所以如果要使用HDMI转VGA的显示方案,请一定要购买带电源输入的HDMI转VGA转换器!!(通常是黑色铝盒的)
    可能价钱会从几十上升到一两百,但不要为了在这里省一点钱,冒烧掉设备的风险!
    注意,这个结论也可能适用于DVD、XBOX等,其他以HDMI为输出的显示设备!东西越贵重越要注意!!

    附:如果需要焊接更改树莓派:
    1. D1替换成允许电流600mA以上的型号。
    2. F3替换成允许电流1A3以上的型号。因为F3是+5V输入的总保险,其原规格是1.1A。
    而树莓派700mA+HDMI转换器600mA明显超过了这个数。
  • 相关阅读:
    第九章、硬件抽象层:HAL
    第八章、让开发板发出声音:蜂鸣器驱动
    第七章、LED将为我闪烁:控制发光二极管
    第六章、第一个Linux驱动程序:统计单词个数
    第五章、搭建S3C6410开发板的测试环境
    Android深度探索(卷1)HAL与驱动开发
    第三次月考
    第二次月考
    Android深度探索(卷1)HAL与驱动开发
    第六章 集合运算
  • 原文地址:https://www.cnblogs.com/exmyth/p/6075469.html
Copyright © 2020-2023  润新知