随着高清技术的快速发展,目前主流的视听设备、数码设备、笔记本等计算机设备都配备有HDMI接口,但是还是有很多朋友们都不了解HDMI中的热插拔是怎么检测,以及HDMI其他信号的用处。针对此类问题,接下来,就由hangalaxy小华君为大家讲解一下下HDMI的信号知识。

华光昱能Hangalaxy的HDMI系列光纤线都具有热插拔功能。所谓热插拔功能,简单说就是可以在不关闭系统和设备电源的情况下,直接带电随意拔插也不会造成损坏,大大增强了使用便捷性。热插拔是一项关键技术,提高了系统的可靠性、快速维修性、冗余性和对灾难及时恢复的能力。
 
HDMI的热插拔检测(HPD
       HPD:Hot Plug Detection,简称热插拔检测。标准HDMI接口的第19pin的功能就是热插拔检测HPD,这个信号作为HDMI发送器判断是否连接HDMI显示设备进行信号传输的依据。

  

  上图是HDMI显示器的接口电路。当显示器和主机连接时,主机供电给显示器的18pin——HDMI_A_5V,此时该引脚有5V电压。HPA_A/INT2要分两种情况讨论:
  1.显示器开启;此时VCC_3V3是有电压的,即Q3导通,Q2截止。因为HPA_A/INT2通过1k上拉到5V,因此该引脚为高电平。
  2.显示器关闭;此时VCC_3V3没有电压的,即Q3截止,Q2导通,HPA_A/INT2接地,故HPA_A/INT2是低电平。
  当主机检测到HPA_A/INT2是高电平时,主机会通过数据通道DDC(DDC I2C总线)读取显示器存储器的EDID数据(扩展显示器识别数据),如果检测到显示器的工作模式范围与显卡相适应,则主机系统可以激活显卡 TMDS信号发送电路(数字视频信号发送电路)。
       HPD电压要求:
  当HPD引脚电压大于2V时,判断显示器与主机连接:当检测到HPD引脚电压小于0.8V时,则判断显示器与主机连接已经断开。
 
DDC通道(I2C)
       DCC:Display Data Channel。作用:告诉主机,显示器的生产厂商、生产日期、支持分辨率等信息。目的:实现即插即用。
       EDID(Extended Display Identification DATA,即扩展显示识别数据),最初是为PC显示器设置的优化显示格式而设计的规范,存储在显示器专用的1Kb的EEROM存储器中(即EDID数据结构是128Bytes)。
  HDMI接口在数字电视中的EDID数据结构,与PC显示器的最大区别是编程数据可以是128Byte的倍数,它不仅规定数字电视显示的格式,也规定数字视频信号和数字音频信号,基本的128Byte以外的数据都是附加数据,在基本数据的第127个字节定义EDID的附加数据块数量。
 
CEC信号
       CEC:Consumer Electronics Control,消费类电子控制。通过CEC信号让用户可以控制HDMI接口上所连接的装置。如单键播放(One Touch Play),系统待机(System Standby)。即是如果用户将影碟放进蓝光播放器时,电视会由于CEC信号的通知而自动开机,然后视频通道亦会自动切换到播放器连接的通道上。而当用户关掉电视时,CEC信号亦会通知HDMI相连接的装置一同进入待机。由于这样,所以就可以完全变成单一遥控器控制所有HDMI连接的装置。
 
 
       综上所述,当HDMI线插到设备后,HPD引脚会被拉高,发送信号端检测到这个高电平信号后才会发送HDMI信号。当HDMI传输高速数字信号时,为了支持较高的传输速度,发送器与接收器的芯片都会采用抗静电技术保护电路。但一些技术不过关或偷工减料的HDMI传输线,由于没有合理的防静电设计或者是绝缘性能处理不科学,就容易导致产生热插拔损坏设备的情况发生。所以,选购专业光纤线品牌产品很关键。

HDMI热插拔原理及信号解析相关推荐

  1. rk3566 HDMI 热插拔HDMI显示无信号

    环境: rk3566 android11 kernel 内核版本,4.19.172 问题描述: hdmi热插拔相关的问题,当插入HDMI 系统开机启动,并正常运行,HDMI有显示且显示正常,进行热插拔 ...

  2. 音视频开发(7)---流媒体服务器原理和架构解析

    流媒体服务器原理和架构解析 多媒体数据文件 一个完整的多媒体文件是由音频和视频两部分组成的,H264.Xvid等就是视频编码格式,MP3.AAC等就是音频编码格式,字幕文件只是附加文件.目前大部分的播 ...

  3. 流媒体服务器原理和架构解析

    流媒体服务器原理和架构解析 多媒体数据文件 一个完整的多媒体文件是由音频和视频两部分组成的,H264.Xvid等就是视频编码格式,MP3.AAC等就是音频编码格式,字幕文件只是附加文件.目前大部分的播 ...

  4. 电脑连接电视html,电脑HDMI连接电视无信号的解决方法

    现在的液晶电视,HDMI(高清晰度多媒体接口)是标配,通常是用PC或是平板电脑输出影像,通过电视屏幕来显示.笔记本HDMI连接电视机显示无信号,怎么处理?那遇到这样的问题要如何解决呢?下面就合大家说一 ...

  5. ICCV2017跟踪算法BACF原理及代码解析

    文章和代码下载地址: Galoogahi H K, Fagg A, Lucey S. Learning Background-Aware Correlation Filters for Visual ...

  6. HDMI 接口及CEC信号

    HDMI接口 HDMI(High Definition Multimedia Interface)传输接口,可以实现数字音频,视屏格式的高清传输.目前已经支持高达4K,甚至8K分辨率的图像传输.HDM ...

  7. linux系统hdmi1无信号,电脑HDMI连接电视无信号的解决方法

    现在的液晶电视,HDMI(高清晰度多媒体接口)是标配,通常是用PC或是平板电脑输出影像,通过电视屏幕来显示.笔记本HDMI连接电视机显示无信号,怎么处理?那遇到这样的问题要如何解决呢?下面就合大家说一 ...

  8. 视觉SLAM开源算法ORB-SLAM3 原理与代码解析

    来源:深蓝学院,文稿整理者:何常鑫,审核&修改:刘国庆 本文总结于上交感知与导航研究所科研助理--刘国庆关于[视觉SLAM开源算法ORB-SLAM3 原理与代码解析]的公开课. ORB-SLA ...

  9. ORB-SLAM / ORB-SLAM2原理解读+代码解析(汇总了资料,方便大家学习)

    注释:本文非原创,初学搜集了很多资料附上链接,方便初学者学习,避免盲目搜索浪费时间. 目录 官方代码链接 代码框架思维导图 参考解读 参考链接- -一步步带你看懂orbslam2源码 ORB-SLAM ...

最新文章

  1. 渔民之友:Google X 新项目,用计算机视觉养鱼
  2. JDBC 利用反射技术将查询结果封装为对象(简单ORM实现)
  3. javascript图片懒加载与预加载的分析
  4. 解决SpringMvc后台接收json数据中文乱码问题
  5. SSL应用系列之二:为Web站点实现SSL加密访问
  6. python 爬虫提取王者荣耀英雄皮肤
  7. 解决ftp的pasv模式下iptables设置问题
  8. 如何在Photoshop中制作双曝光图像
  9. 【C++ grammar】对象指针、对象数组、函数参数
  10. MySql 随机读取多行数据并显示
  11. 前端-页面性能调试:Hiper
  12. 用Vue来实现音乐播放器(八):自动轮播图啊
  13. Lua语言学习-错误处理和调试
  14. FPGA——1位全加器的实现
  15. wps安装Mathtype插件遇到的问题
  16. 自适应滤波器的设计(终极版)
  17. 关于马尔科夫链的期望收益在matlab中的实现
  18. 鲁棒偏最小二乘法概况
  19. 如何成为一名IC验证工程师——IC修真院直播
  20. OSChina 周五乱弹 ——人类发明眼镜之前眼镜蛇叫什么?

热门文章

  1. Android实现仿制手机卫士的一键加速的百分框
  2. 计算圆周率可以根据公式如下:请利用Python提供的itertools模块,我们来计算这个序列的前N项和——python
  3. 系统重装用户名与计算机名一致,win7刚重装系统 开机的用户名和密码怎么办-win7用户名,win7默认用户名是什么...
  4. 一只青蛙一次可以跳上1级台阶,也可以跳上2级……它也可以跳上n级。求该青蛙跳上一个n级的台阶(n为正整数)总共有多少种跳法。
  5. 怎么免费提取PDF页面?
  6. python中global和nonlocal用法的详细说明
  7. 五大学科竞赛(一)介绍
  8. 设计模式之--策略模式
  9. js判断浏览器类型,判断ie内核,webkit
  10. 知名网络漫画XKCD被黑客攻击,约56万用户数据被泄露