DVP,LVDS和MIPI「建议收藏」

DVP,LVDS和MIPI「建议收藏」Mipi接口和LVDS接口区别主要区别:1.LVDS接口只用于传输视频数据,MIPIDSI不仅能够传输视频数据,还能传输控制指令;2.LVDS接口主要是将RGBTTL信号按照SPWG/JEIDA格式转换成LVDS信号进行传输,MIPIDSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。液晶屏有RGBTTL、LVDS、MIPIDSI接口…

大家好,又见面了,我是你们的朋友全栈君。

Mipi 接口 和 LVDS 接口区别

主要区别: 
1. LVDS接口只用于传输视频数据,MIPI DSI不仅能够传输视频数据,还能传输控制指令; 
2. LVDS接口主要是将RGB TTL信号按照SPWG/JEIDA格式转换成LVDS信号进行传输,MIPI DSI接口则按照特定的握手顺序和指令规则传输屏幕控制所需的视频数据和控制数据。

液晶屏有RGB TTL、LVDS、MIPI DSI接口,这些接口区别于信号的类型(种类),也区别于信号内容。 
RGB TTL接口信号类型是TTL电平,信号的内容是RGB666或者RGB888还有行场同步和时钟; 
LVDS接口信号类型是LVDS信号(低电压差分对),信号的内容是RGB数据还有行场同步和时钟; 
MIPI DSI接口信号类型是LVDS信号,信号的内容是视频流数据和控制指令。

DVP(并口)

DVP是并口传输,速度较慢,传输的带宽低,使用需要以下:

  • PCLK\sensor输出时钟
  • MCLK(XCLK)\外部时钟输入
  • VSYNC\场同步
  • HSYNC\行同步
  • D[0:11]\并口数据(可以是8/10/12bit数据位数大小)

DVP摄像头电源和MIPI一样。这里再补充各信号脚定义:

PCLK:像素点同步时钟信号,每个PCLK对应一个像素点,可以为48MHz;对于时钟信号,一般做包地处理,减少对其他信号的干扰,还需要在源端加电阻和电容,减少过冲和振铃,从而减少对其他信号的干扰。

MCLK(XCLK):外部时钟输入,可由主控或晶振提供,由sensor规格书确定,可以为24MHZ;

VSYNC:帧同步信号,一帧一个信号,频率为几十Hz(30Hz)

HSYNC:行同步信号(频率为几十KHz)

        例如:分别率 320×240的屏,每一行需要输入320个脉冲来依次移位、锁存这一行的数据,然后来个HSYNC 脉冲换一行;这样依次输入240行之后换行同时来个VSYNC脉冲把行计数器清零,又重新从第一行开始刷新显示。
 

LVDS

一:LVDS输出接口概述
液晶显示器驱动板输出的数字信号中,除了包括RGB数字信号外,还包括行同步,场同步,像素时钟等信号,其中像素时钟信号的最高频率可超过28MHZ,采用TTL接口,数据传输速率不高,传输距离较短,而且电磁抗干扰能力较差,会对RGB数据造成一定的影响,另外,TTL多路数据信号采用排线的方式来传输,整个排线数量达几十路,不但连接不方便,而且不适合超薄化的趋势,采用LVDS输出接口传输数据,可以使得这些问题迎刃而解,实现数据的高速率,低噪声,远距离,高准确度的传输。

那么,什么是LVDS输出接口呢?LVDS是一种低压差分信号技术接口。他是美国NS(美国国家半导体公司)公司为了克服以TTL电平方式传输宽带高码率数据时功耗大,电磁干扰大等缺点而研制的一种数字视频信号传输方式。

LVDS输出接口利用非常低的电压摆浮(约350mV)在两条PCB走线或一对平衡电缆上通过差分进行数据的传输,即低压差分信号输出。采用LVDS输出接口,可以使得信号在差分PCB线或平衡电缆上以几百Mbit/s的速率传输,由于采用低压和低电流驱动方式,因此,实现了低噪声和低功耗。
二:LVDS接口电路的组成
在液晶显示器中,LVDS接口电路包括两部分,即驱动板侧的LVDS输出驱动电路(LVDS发送器),和液晶面板侧的LVDS输入接口电路(LVDS 接收器)。LVDS发送器将驱动板主控芯片输出的17L电平并行RGB数据信号和控制信号转换为低压串行LVDS信号,然后通过驱动板与液晶板之间的柔性电缆(排线)将信号传送到液晶面板侧的LVDS接收器,LVDS接收器再将串行信号转换为TTL电平的并行信号,送往液晶面板侧的LVDS接收器,LVDS接收器再将串行信号转换为TTL电平的并行信号,送往液晶屏时序控制与行列驱动电路。

图1为LVDS接口电路的组成示意图。

DVP,LVDS和MIPI「建议收藏」

在数据传输过程中,还必须有时钟信号的参与,LVDS接口无论传输数据还是传输时钟都采用差分信号对的形式进行传输,所谓信号对,只是LVDS接口电路中,每一个数据传输通道或时钟传输通道的输出都为两个信号(正输出端和负输出端),需要说明的是,不同的液晶显示器,其驱动板上的LVDS发送器不尽相同,有些LVDS发送器为一片或两片独立的芯片(如果 DS90C383),有些则集成在主控芯片中。

详细请参考:LVDS接口详解

https://wenku.baidu.com/view/50587790a1116c175f0e7cd184254b35eefd1af1.html

MIPI

一: MIPI简述

移动产业处理器接口(Mobile Industry Processorinterface,MIPI).
MIPI联盟,即移动产业处理器接口(MIPI)联盟,由美国德州仪器(TI)、 意法半导体(ST)、 英国ARM和芬兰诺基亚(N ki okia)4家公司共同成立, 旨在定义并推广用于移动应用处理器接口的开放标准。MIPI是MIPI联盟发起的为移动应用处理器制定的开放标准。
MIPI接口的手机内部功能框图

DVP,LVDS和MIPI「建议收藏」

DVP,LVDS和MIPI「建议收藏」

MIPI接口的SENSOR 内部功能框图

DVP,LVDS和MIPI「建议收藏」

二、mipi协议

MIPI-CSI-2协议是MIPI联盟协议的子协议,专门针对摄像头芯片的接口而设计,应用非常广泛,由于其高速,低功耗的特点,MIPI-CSI2协议极大的支持了高清摄像头领域的发展,正是由于它的普及,手机上五百万像素的摄像头才得以变为前置摄像头,该类接口技术主要掌握在日本东芝,韩国三星以及美国豪威三家公司。

                  D-PHY与M-PHY比较

DVP,LVDS和MIPI「建议收藏」

MIPI-CSI-2协议结构

DVP,LVDS和MIPI「建议收藏」DVP,LVDS和MIPI「建议收藏」

LLP数据包特点

(1)传输任意的数据

(2)8位数据大小

(3)支持四个虚拟通道

(4)每个包都有帧头,帧尾

(5)每个包都有数据的类型,像素大小和格式

(6)16位的错误校验码

DVP,LVDS和MIPI「建议收藏」

LLP的数据包格式有两种,分别是长数据包和短数据包,每一个数据包里面都有SoT,表示数据包的开头,数据传输的开始,同时每个数据包也都包含有EoT,表示数据包的结尾,数据传输的结束

LVDS低电压差分信号是一种高速串行信号传输电平,由于它传输速度快,功耗低,抗干扰能力强,传输距离远,易于匹配等优点,非常适合在mipi输入输出端口使用。

MIPI接口与DVP接口比较

DVP,LVDS和MIPI「建议收藏」

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/135831.html原文链接:https://javaforall.net

(0)
上一篇 2022年5月3日 下午11:40
下一篇 2022年5月4日 上午6:00


相关推荐

  • BZOJ2286:[SDOI2011]消耗战(树形DP,虚树)

    BZOJ2286:[SDOI2011]消耗战(树形DP,虚树)

    2021年6月17日
    93
  • windows中在 pycharm中安装pytorch

    windows中在 pycharm中安装pytorchwindows中在pycharm中安装pytorch打开pycharm打开file————settings————ProjectInterpreter————点击+号然后点击managerepositories输入以下几个常用的地址最后返回直接搜索pytorch点击Installpackage直接下载即可,可能下载的比较慢。…

    2022年8月29日
    5
  • 使用 jackson 解析 json 演示样例「建议收藏」

    使用 jackson 解析 json 演示样例

    2022年2月7日
    59
  • Ubuntu 20.04搭建FTP服务器

    Ubuntu 20.04搭建FTP服务器Ubuntu20 04 下搭建 FTP 服务器这是一个新手小白的搭建流程 使用的是 Ubuntu20 04 桌面版 小伙伴们可以参考一下哦 nbsp nbsp 下面就是作者小白经过一番折腾后总结出来的搭建流程啦 一 安装 1 下载 VSFTPD 终端 ps 如何你在这里没有使用 root 用户下面的 sudo 不能少哦 否则会提示权限不够哒 sudoapt getinstallvs 二 配置 VSFTPD 服务器 1 修改配置文件可以用你自己喜欢的编辑器进行编辑修改 我用的是 gedit 编辑器

    2026年3月18日
    2
  • Java(Eclipse,JDK)最新全套下载安装教程[通俗易懂]

    Java(Eclipse,JDK)最新全套下载安装教程[通俗易懂]找了好多博主的博客一篇一篇尝试之后才准备的这篇下载安装教程,亲测实用!!!一、Eclipse下载官方下载网址:Eclipse下载地址

    2022年7月7日
    22
  • 通过企业微信服务端API接口进行群发应用消息

    通过企业微信服务端API接口进行群发应用消息通过企业微信服务端 API 接口进行群发应用消息一 基本术语介绍说明 1 corpid2 userid3 部门 id4 tagid 最近项目上需要用到企业微信应用进行消息的群发功能 用来将系统产生的告警消息通过企业微信群发的方式通知客户方 来达到及时处理故障的目的 使用了下还是较简单的 这里记录一下过程 备查 一 基本术语介绍说明 1 corpid 每个企业都拥有唯一的 corpid 获取此信息可在管理后台 我的企业 企业信息 下查看 企业 ID 需要有管理员权限 2 userid 每个成员都有唯一

    2026年3月18日
    2

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号