HDMI接口需注意的PCB可制造性设计问题

news2024/11/24 15:52:47

高清多媒体接口(High Definition Multimedia Interface)简称HDMI,是一种全数字化视频和声音发送接口,可以同时发送未压缩的视频及音频信号,且发送时采用同一条线材,大大简化了系统线路的安装难度,所以应用非常广泛,比如常用于电视机、机顶盒、DVD播放机、个人计算机、游戏主机、数字音响等设备。

一、HDMI接口的常见类型

HDMI连接器件最高数据传输速度为48Gbit/s,无需在信号传送前进行D/A或者A/D转换。大家可以了解下常见的五种接口类型。

1、HDMI A Type

HDMI A Type是使用最广泛的一种,采用19pin,宽度和厚度分别为13.9毫米、4.45毫米,它类似于DVI Single-Link传输,在我们日常生活中使用的绝大部分影音设备都有这个接口

001.png

2、HDMI B Type

此类型的HDMI比较少见,它主要用于专业级的场合,采用29pin,宽度有21毫米,在传输速率上,HDMI B Type具备有两倍的HDMI A type数据传输能力,相当于DVI Dual-Link。

002.png

3、HDMI C Type

HDMI C Type一般我们称为Mini HDMI,它主要为小型设备设计,同样采用19pin,但宽度只有10.42毫米,厚度有2.4毫米,比较小巧,它主要应用在便携式设备上

003.png

4、HDMI D Type

HDMI D Type俗称Micro HDMI,它基于Mini HDMI的基础进一步缩小,同样采用19pin,宽度只有6.4毫米,厚度2.8毫米,类似于Mini USB接口

004.png

5、HDMI E Type

HDMI E Type主要用于车载娱乐系统的音视频传输,由于车内环境的不稳定性,HDMI E Type在设计上具备抗震性、防潮、耐高强度、温差承受范围大等特性。

005.png

这几种HDMI接口之间并没有做到完全的兼容,也就是说A型头不能通过转接设备连接到B型头,B型头又不能转接成C型头,不过由于A型头和C型头仅仅是物理尺寸不一样,他们之间是可以通过转换设备实现兼容的。

006.png

二、HDMI接口的引脚定义

如下以HDMI A Type为例

007.png

当信源设备和接收设备通过HDMI线连接后,会首先接通1-17、19管脚,最后再连接第18管脚。

当接收设备第18管脚被连通,并接收到+5V电压时,会把第19管脚的HPD信号变为高电频,通知源端可以开始接收带有接收端设备各种信息的E-EDID数据(增强型扩展显示识别数据),此时源端则可以开始通过DDC(显示数据通道)接收E-EDID信息。

至此,源端和接收端之间的初始化完毕,并在二者之间建立了一条数据通道。在此通道建立以后,设备是否能够自动跳转到HDMI发送/接收状态,则需要由设备本身的软件来进行控制

008.png

三、HDMI接口的PCB设计

HDMI座子尽可能达到与芯片之间距离最短,从而使衰减达到最小化。为了使差分信号正常传输,不同电气长度的走线会引起信号之间的相移,也会导致严重EMI问题,理想情况下,四对差分走线长度应该相等。

1、ESD保护器件一定要靠近HDMI的座子放置,且采用小封装的上拉电阻和ESD保护器件,小的焊盘的封装在阻抗上具有更小损耗。

2、信号线的匹配电阻,起防ESD作用和微调阻抗用途,通常靠近插座放置,两个电阻须并排放置。

3、差分线的阻抗标准是100欧(+/-10%),四对差分线之间的误差为10mil,对内差分线的误差为5mil,四对差分线的间距要保证在15mil以上。

4、邻近GND层走线,换层打孔处需添加回流地过孔,过孔就近打孔原则,使ESD保护器件、过孔和上拉电阻之间的Stub尽可能的短。

009.png

四、HDMI接口PCB设计的可制造性检查

1、阻抗线

在制造过程中阻抗线的公差是+/-10%,普通走线一般是+/-20%,阻抗线要求更加精确,因此阻抗线设计最好大于普通线最小的制成能力。

2、阻焊开窗

HDMI有贴片引脚,也有插件引脚,检查HDMI器件要注意的是引脚不能漏开窗,再则就是贴片引脚的阻焊桥,开窗的阻焊桥需大于4mil,否则不同网络的引脚容易连锡短路。

3、引脚槽孔

HDMI的插件引脚孔一定要注意,引脚槽孔经常会出现漏引脚孔的问题发生,漏引脚孔一般都是在转生产文件时,引脚槽孔在另外一层导致漏转引脚槽孔,造成缺引脚孔无法插件。

010.png

而华秋DFM软件,是一款可制造性检查的工艺软件,对于HDMI连接器的PCB可制造性,其一键DFM分析功能,可以快速检查最小的线宽、线距,焊盘的大小,阻焊桥以及是否漏引脚孔等工艺项,可以提前预防HDMI连接器的PCB是否存在可制造性问题及设计隐患等风险。

华秋DFM软件是国内首款免费PCB可制造性和装配分析软件,拥有300万+元件库,可轻松高效完成装配分析。目前已有30+万工程师正在使用,更有超多行业大咖强烈推荐!操作简单易上手,不光提高工作效率,还能提高容错率!有需要可以访问官网下载体验。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/796069.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ubuntu初始化/修改root密码

1.登录ubuntu后,使用sudo passwd root命令,进行root密码的初始化/修改,注:这里需要保证两次输入的密码都是同一个,才可成功 ubuntugt-ubuntu22-04-cmd-v1-0-32gb-100m:~/ocr$ sudo passwd root New password: Retype…

《2023中国开发者调查报告》探索2023中国开发者的技术创新与挑战:AIoT、云原生、国产数据库等领域的发展与前景

🌷🍁 博主猫头虎 带您 Go to New World.✨🍁 🦄 博客首页——猫头虎的博客🎐 🐳《面试题大全专栏》 文章图文并茂🦕生动形象🦖简单易学!欢迎大家来踩踩~🌺 &a…

2023最新Windows安装配置Redis教程,嘎嘎详细

虽然 Redis 官方网站没有提供 Windows 版的安装包,但可以通过 GitHub 来下载 Windows 版 Redis 安装包,下载地址:https://github.com/tporadowski/redis/releases。 注意:Windows 安装包是某位民间“大神”根据 Redis 源码改造的&…

mybatisPlus之通用枚举及字段类型处理器

目录 通用枚举 为什么需要枚举类 EnumValue 具体使用 字段类型处理器 为什么需要字段类型处理器 具体使用 通用枚举 为什么需要枚举类 类的对象只有有限个,确定的。举例如下: 星期:Monday(星期一)、......、Sunday(星期天)性别&#x…

SentencePiece android ndk编译

LLaMa等LLM语言模型一般使用SentencePiece tokenizer,在端侧部署需要编译和使用其c版本。 在安卓平台使用NDK编译 CMakeLists.txt需要进行一些修改: src/CMakeLists.txt如下位置加上log依赖,否则提示android log相关符号不存在。 此外&…

【云原生技术】高效、灵活、易于使用的低代码快速开发平台源码

PaaS低代码快速开发平台是一种快速开发应用系统的工具,用户通过少量代码甚至不写代码就可以快速构建出各种应用系统。 随着信息化技术的发展,企业对信息化开发的需求正在逐渐改变,传统的定制开发已经无法满足企业需求。低代码开发平台&#x…

Michael.W基于Foundry精读Openzeppelin第13期——Checkpoints.sol

Michael.W基于Foundry精读Openzeppelin第13期——Checkpoints.sol 0. 版本0.1 Checkpoints.sol 1. 目标合约2. 代码精读2.1 History体系2.1.1 push(History storage self, uint256 value) && push(History storage self, function(uint256, uint256) view returns (uin…

Windows10下NI板卡驱动安装

文章目录 一. NI(National Instruments 美国国家仪器有限公司)介绍二. NI Package Manager软件说明 一. NI(National Instruments 美国国家仪器有限公司)介绍 官网地址: https://www.ni.com/zh-cn/solutions.html?category&…

基于SpringBoot+Vue的实习管理系统设计与实现(源码+LW+部署文档等)

博主介绍: 大家好,我是一名在Java圈混迹十余年的程序员,精通Java编程语言,同时也熟练掌握微信小程序、Python和Android等技术,能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架…

python pip更新

python pip更新 D:\python>python -m pip list Package Version ---------- ------- pip 23.1.2 setuptools 65.5.0[notice] A new release of pip is available: 23.1.2 -> 23.2.1 [notice] To update, run: python.exe -m pip install --upgrade pipD:\pyt…

Qt完成文本转换为语音播报与保存(系统内置语音引擎)

一、前言 在当今数字化社会,人们对于交互式应用程序的需求越来越高。除了传统的图形用户界面,语音交互也成为了一种流行的交互方式。在这种情况下,将文本转换为语音成为了一项重要的技术,它可以为用户提供更加人性化和便捷的交互方式。在此背景下,Qt提供了QTextToSpeech类…

LeetCode·每日一题·2500. 删除每行中的最大值·模拟

作者:小迅 链接:https://leetcode.cn/problems/delete-greatest-value-in-each-row/solutions/2360713/mo-ni-zhu-shi-chao-ji-xiang-xi-by-xun-ge-rhmz/ 来源:力扣(LeetCode) 著作权归作者所有。商业转载请联系作者获…

Spring AOP 中,切点有多少种定义方式?

在 Spring AOP 中,我们最常用的切点定义方式主要是两种: 使用 execution 进行无侵入拦截。使用注解进行拦截。 这应该是是小伙伴们日常工作中使用最多的两种切点定义方式了。但是除了这两种还有没有其他的呢?今天松哥就来和大家聊一聊这个话…

[linux--->应用层网络通信协议]

文章目录 [TOC](文章目录) 一、应用层通信概念1.协议2.信息接收 二、网络计算器实战应用三、http协议1.基本认识2.宏观理解http3.网站内部跳转4.请求方法5.状态码5.1重定向5.2错误码 6.常见报头7.http会话保持功能8.模拟http协议服务器编程 四、https协议1.加密概念2.加密的作用…

感测型静电消除风扇的特点

感测型静电消除风扇是一种能够有效降低静电累积并减少静电放电的设备。它通常适用于一些对静电敏感的环境,如实验室、电子元器件生产线、医疗设备等。 感测型静电消除风扇主要原理是通过检测周围空气中的静电电位差,当监测到静电电位差超过设定阈值时&a…

视频监控综合管理平台EasyCVR多分屏默认播放协议介绍

国标GB28181视频平台EasyCVR具有强大的数据接入、处理及分发能力,可在复杂的网络环境中,将分散的各类视频资源进行统一汇聚、整合、集中管理。 视频监控综合管理平台EasyCVR具备视频融合汇聚能力,TSINGSEE青犀视频平台基于云边端一体化架构&…

关于HA集群的搭建

1.回收站功能 为什么要检查 检查数据存活时间是否到达 单位分钟 web端界面删除不走回收站 mapreduce优化 记住 不写磁盘更优化 为什么conbiner可以解决数据倾斜 合并小数据块了 压缩解决不了 数据倾斜 配置多个NN 1.哪个NN出去服务 一个NN Active 其他NN Standby 2.没有…

3ds Max图文教程: 使用动态工具Mass FX 创建风铃动画

推荐: NSDT场景编辑器助你快速搭建可二次开发的3D应用场景 1. 简单的场景设置 步骤 1 打开 3ds Max。 打开 3ds Max 步骤 2 我将向您展示风铃背后的动态 通过简单的场景设置进行模拟。一旦你有了这个想法,你就可以应用这个 技术到复杂的风铃结构。 基…

智能也是一切社会关系的总和

马克思把人作为“一切社会关系的总和”的论述中,他并非将自然条件作为固定的被给予的条件,而是作为在历史进程中,由于人的活动而发生的改变的被给予的条件来把握的,既从一开始就已经被一定的“生产关系”所塑形和中介了。智能&…

锐浪报表 Grid++Report 导出文件默认文件名

锐浪报表GridReport 打印数据表时,有时要导出EXCEL或PDF文件。 点击导出EXCEL表: 如何在报表中。进行设置: 1、使用Edit软件打开报表模板文件,如: 在Title’‘ 单引号中录入“标题”即可。 2、GridReport默认目录为&a…