• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

如何基于单片机设计HDMI数字接口转换

大伟 2019-12-30 浏览量:2263
一套由HDMI输入信号到CVBS信号输出的转换系统。首先将HDMI信号转换为符合ITU601标准的视频信号的音频信号,然后通过A/D转换分别将音视频信号放大输出。
0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • 这是一个比较复杂的过程因为涉及比较多的方面

    1. HDMI现在一般传输的是数字信号,分辨率一般是16:9 的高清信号,而CVBS一般是对应于4:3的模拟信号的,它们分辨率不同、长宽比都不同,所以已经存在图像转换(裁剪)问题,因为涉及到的是高分辨率向低分辨率转换,所以一般称为下变换,要完成这个转换需要有明确的规则,比如是裁剪(采集原始画面中心的4:3,分辨率符合要求的部分)、缩放(按长度缩放,高度上补黑)还是即裁剪又缩放(先裁剪为4:3画面,再缩放),需要确定一种规则

    2. 之后才是按CVBS要求,混合编码视频和音频(如果HDMI传输的是高于双声道音频,一样要类似视频样特殊混合处理转换)。


    这样规则等明确后,其实就是涉及大量的计算,数据处理,但它们都是有明确的计算规则的,应用就好。计算输出是一组数据流,然后DA输出即可。


    此外需要注意以后数字传输肯定是潮流,估计这样的HDMI转CVBS的需求很小,即使要采用类似的但线传输,也有SDI的标准(还是传输的数字信号,且可以保证很高的传输质量——带宽)。




    • 发布于 2019-12-31
    • 举报
    • 评论 0
    • 0
    • 0

其他答案 数量:2
  • 这种需要有一个数字信号转模拟信号的芯片,单片机无法实现这种功能,因为这种应用需要的RAM很多,算力也比较多,相当于要解码了HDMI信号,再缓存起来,然后再通过VGA输出
    • 发布于2020-01-18
    • 举报
    • 评论 0
    • 0
    • 0

  • 这个应用已经属于十分复杂的场景了,单片机很难实现这么复杂的操作,建议用专门的解码芯片或者FPGA来实现
    • 发布于2020-02-11
    • 举报
    • 评论 0
    • 0
    • 0

相关问题

问题达人换一批

如何基于单片机设计HDMI数字接口转换