硬件开发笔记(十三):RK3568底板电路HDMI2.0模块原理图分析、HDMI硬件接口详解

若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134504319

红胖子网络科技博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…

硬件相关开发

上一篇:《硬件开发笔记(十二):RK3568底板电路电源模块和RTC模块原理图分析》
下一篇:敬请期待…


前言

  前面分析了电源电路和RTC时钟电路,本篇继续分析HDMI2.0电路原理图、HDMI硬件接口详解。


HDMI2.0电路分析

开发板的底板原理图

HDMI接口

  接口,里面有4个做了附加电路,其他线路就直接怼入HDMI了。
  在这里插入图片描述

# 接插件封装

  随便展示几个:
  在这里插入图片描述

  发板核心板电路
  在这里插入图片描述

  里面2.2欧姆的电阻,一般不会有,方案商这么做,请教了主板硬件大佬,这种一般是基于实际调试结果改进的,做底板的时候可以忽略这个。

HDMI的串行数据I2C

  做了额外的附件电路(PS:不懂就问大佬,这里是电平转换,因为芯片出来是3.3V,接口是要5V电平,然后这个是读取设备型号等的总线)。
  在这里插入图片描述

  在这里插入图片描述

  上面三个对应的底板连接为:
  在这里插入图片描述

热插拔引脚

  热插拔就是接上去有个5V(分压),代表接入hdmi,没接入则是0V,丢失了HDMI。
  在这里插入图片描述

  对应底板连接:
  在这里插入图片描述

音频

  HDMI是可以自带音频的,信号还是走的差分对里面的:
  在这里插入图片描述

  对应底板接插件:
  在这里插入图片描述

  底板还有3个HDMI引脚,但是没有接出来,已向方案商技术咨询了:
  在这里插入图片描述

  INT-中断,RST-复位,DET-删除?
  进行一层抽丝剥茧,更清晰点:
  在这里插入图片描述

HDMI2.0接口

  引脚定义
  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  在这里插入图片描述

  至此,HDMI2.0接口硬件已经比较清晰明了。


关于HDMI的接口硬件布线设计要求

  设计HDMI硬件PCB的时候有几条特殊的要求如下:

  • HDMI的信号走线需严格遵循差分规则要求走线,阻抗要求 Z=100ohm± 10ohm;
  • 线对内两根信号的长度误差控制在10mil以内,
  • 线对与线对之间的长度误差控制在30mil以内;
  • 走线拐角尽量用弧线或者钝角,不能为直角或锐角。
  • 建议在 PCB内层走线,并保证走线参考面是一个连续完整的参考面,不被分割,否则会造成差分线阻抗的不连续性并增加外部噪声对差分线的影响。
  • 如在 PCB表层走线,请注意用地线做包地处理;
  • 在走线中应该尽可能的减少换层过孔,过孔会造成线路阻抗的不连续;最多只能有两个过孔。过孔周围必须伴随有GND孔。且两过孔间距也有要求。
  • 除了四对差分对要有完整的参考GND平面外,SDA、SCL、CEC、HPD信号线也要有完整的参考GND平面。

上一篇:《硬件开发笔记(十二):RK3568底板电路电源模块和RTC模块原理图分析》
下一篇:敬请期待…


本文章博客地址:https://hpzwl.blog.csdn.net/article/details/134504319

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Vatee万腾的数字时代探险:vatee科技力量的未来洞悉

在数字化的时代潮流中,Vatee万腾以其强大的科技力量,正在进行一场前所未有的数字时代探险。 Vatee万腾的数字时代探险源于其对未来的洞悉。通过深度研究和前瞻性思考,他们将科技力量与未来趋势相结合,勾勒出数字时代的新蓝图&…

自然资源土地管理法律法规知识竞赛这么办才高端

近些年,全国各地自然资源厅举办了土地管理法律法规知识竞赛,从我公司承办的这些赛事来看,传统的必答题、抢答题、风险题的方式已无法激起现场比赛气氛,需要更加复杂有趣的环节设置及高端竞赛软件及其配套设备加持才可以让知识竞赛…

【带头学C++】----- 八、C++面向对象编程 ---- 8.1 面向对象编程概述

目录 8.1 面向对象编程概述 8.1.1 面向对象概念(OOP) 8.1.2 面向过程概念 8.1 面向对象编程概述 8.1.1 面向对象概念(OOP) 面向对象(Object-Oriented)是一种编程范式,它将程序设计中的数据和…

自定义label组件

自定义label组件 支持边框绘制 支持shape背景(按指定圆角裁剪,矩形,圆角矩,圆形),支持指定角圆角 支持自定义阴影(颜色,偏移,深度) 边框颜色支持状态选择器 预览 核心绘制辅助类 public class LabelHelper {private final Paint paint;private Paint shadowPaint;private fina…

二叉树题目:具有所有最深结点的最小子树

文章目录 题目标题和出处难度题目描述要求示例数据范围 解法一思路和算法代码复杂度分析 解法二思路和算法代码复杂度分析 题目 标题和出处 标题:具有所有最深结点的最小子树 出处:865. 具有所有最深结点的最小子树 难度 5 级 题目描述 要求 给定…

性能测试 —— 性能指标解读与性能分析!

性能测试监控关键指标: 1、系统指标:与⽤户场景与需求直接相关的指标 2、服务器资源指标:硬件服务器的资源使⽤情况的指标 3、JAVA应⽤ : JAVA应⽤程序在运⾏时的各项指标 4、数据库:数据库服务器运⾏时需要监控的指标 5、压测机资源指标:测试机在模拟⽤户负载时的资源使⽤…

VM CentOS7安装ffmpeg

项目中涉及给视频添加水印,使用到了ffmpeg,windows系统可直接使用,Linux需要手动编译完成ffmpeg后才可正常使用。 配置yum源: 备份原repo文件 cd /etc/yum.repos.d/mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.r…

免费图书教材配套资料:Spark大数据技术与应用(第2版)

《Spark大数据技术与应用(第2版)》课程内容全面介绍了Spark大数据技术的相关知识,内容包含包括Spark概述、Scala基础、Spark编程、Spark编程进阶、Spark SQL结构化数据文件处理、Spark Streaming实时计算框架、Spark GraphX图计算框架、Spark…

推荐一个简单的在线压缩PNG和JPG图片大小的网址

问题描述:推荐一个简单的在线压缩PNG和JPG图片大小的网址 解决: https://www.iloveimg.com/zh-cn/compress-image/compress-png

低代码平台推荐:五大低代码厂商谁的模式更“合适”

随着数字化时代的到来,低代码开发平台作为提高数字生产力的工具正受到越来越多企业的关注,市面上的低代码产品和厂商更是“乱花渐欲迷人眼”。 各家产品不仅功能各有不同,甚至商机都有区别的情况,如何做好产品选型已然成了采购企…

实时截留抖音询价的用户:10个合规方法,让你的业务迅速增长!

先来看实操成果,↑↑需要的同学可看我名字↖↖↖↖↖,或评论888无偿分享 一、引言 随着抖音的普及度越来越高,越来越多的商家开始关注抖音询价用户。这些潜在客户对于企业的发展至关重要,如何实时截留这些用户成为商家关注的重点…