3、主流显示接口详解:LVDS接口标准、eDP接口标准、MIPI DSI接口标准
各位做座舱硬件的朋友,今天我们来聊聊显示接口。说实话,这三个接口——LVDS、eDP、MIPI DSI——是咱们座舱系统里绕不开的硬骨头。我入行那会儿,LVDS还是绝对的主流,现在eDP和MIPI DSI已经后来居上了。但别急,每个接口都有自己的脾气,选错了,板子画出来可能点不亮,或者干扰大得让你头疼。
3.1 LVDS接口标准:老将出马,一个顶俩?
LVDS,全称Low-Voltage Differential Signaling,低压差分信号。说白了,就是用两根线传一个信号,一根正一根反,靠电压差来传递数据。这玩意儿抗干扰能力特别强,而且功耗低。
核心参数:
- 电压摆幅:只有350mV左右,比传统的TTL电平(5V/3.3V)小得多。所以它辐射小,省电。
- 传输速率:单通道最高能到1Gbps左右。但座舱里常用的分辨率,比如1920x720,一般用4通道就够了。
- 物理层:需要100Ω的终端匹配电阻,画PCB时别忘了。
重要:LVDS是电流驱动型,不是电压驱动型。你量它的电压,可能只有1.2V左右,但别以为它坏了。我见过不少新手工程师拿万用表一量,说“电压不对”,其实那是正常的。
我在项目中遇到过:有一次,客户反馈屏幕闪烁。查了半天,发现是LVDS线缆的屏蔽层接地没处理好。你想想看,差分信号虽然抗干扰,但共模噪声如果太大,接收端一样会误码。所以,LVDS的线缆屏蔽层一定要单点接地,别搞成环路。
典型应用场景:
- 中低端座舱仪表盘(分辨率不超过1920x720)
- 后座娱乐屏(对成本敏感)
- 工业级显示(对可靠性要求高)
个人经验:如果你选LVDS,建议用4通道+1时钟的配置。别省那一个通道,否则刷新率上不去,画面会撕裂。
3.2 eDP接口标准:后起之秀,高分辨率利器
eDP,Embedded DisplayPort,是VESA组织推的标准。它跟LVDS最大的区别是:eDP是包传输的,类似网络协议;而LVDS是并行传输的。所以eDP天生适合高分辨率、高刷新率。
核心优势:
- 高带宽:单通道HBR2模式就能到5.4Gbps,HBR3更是到8.1Gbps。4K@60Hz完全没问题。
- 多流传输:一根线可以同时传多路视频,比如仪表盘和中控屏共用一根eDP线。这个在座舱里特别实用。
- 自适应刷新率:PSR(Panel Self Refresh)技术,屏幕不更新时,GPU可以休眠,省电。
物理层注意点:
- eDP也是差分信号,但它的电压摆幅比LVDS还小,只有200mV左右。
- 需要AC耦合电容,一般放在发送端,0.1μF到0.22μF都行。
- AUX通道是双向的,用来传控制命令和EDID数据。
避坑指南:我曾经在eDP的PCB走线上吃过亏。eDP对阻抗匹配要求极高,差分阻抗必须控制在100Ω±10%。如果你走线太长,或者过孔太多,信号质量会急剧下降。我建议eDP走线长度不要超过15cm,过孔不超过2个。
座舱里的典型用法:
| 分辨率 | 刷新率 | 推荐通道数 | 典型应用 |
|---|---|---|---|
| 1920x720 | 60Hz | 2通道 | 仪表盘 |
| 1920x1080 | 60Hz | 2通道 | 中控屏 |
| 3840x2160 | 60Hz | 4通道 | 副驾娱乐屏 |
我建议:如果你做新项目,优先考虑eDP。虽然成本比LVDS高一点,但布线简单、带宽高、扩展性好。而且现在主流SoC都原生支持eDP,省掉一个LVDS转接芯片,反而更划算。
3.3 MIPI DSI接口标准:移动端的王者,座舱的新宠
MIPI DSI,Mobile Industry Processor Interface Display Serial Interface。这玩意儿最早是给手机用的,但现在座舱里也越来越常见。为什么?因为它引脚少、功耗低、而且支持超高分辨率。
核心特点:
- 差分信号:跟LVDS、eDP一样,也是差分对。但MIPI的电压摆幅更小,只有140mV到270mV。
- 数据通道:1到4个Data Lane,每个Lane最高能到2.5Gbps(DSI-2标准)。
- 双向控制:有个单独的Bus Turnaround模式,可以让外设主动发数据给主机。这个在触控反馈场景里很有用。
跟eDP的区别:
- MIPI DSI是面向移动设备的,所以它更注重低功耗。比如它有ULPS(Ultra-Low Power State)模式,屏幕不亮时几乎不耗电。
- eDP是面向PC和显示器的,所以它更注重高带宽和扩展性。
注意:MIPI DSI的物理层跟eDP不兼容。别想着用一根线同时接两种接口。我见过有人想省成本,把MIPI的屏接到eDP的座上,结果烧了驱动芯片。
座舱里的挑战:
- 走线长度:MIPI DSI对走线长度非常敏感。我建议不超过10cm,否则信号衰减严重。
- EMI问题:MIPI的时钟频率高,容易产生辐射。我曾经在一个项目里,MIPI时钟的谐波干扰了收音机。后来加了共模扼流圈才解决。
- 兼容性:不同厂家的MIPI屏,初始化序列可能不一样。你得仔细看Datasheet,别想当然。
个人习惯:我一般会在MIPI DSI的每个Data Lane上串联一个0欧姆电阻,方便调试时断开。另外,时钟Lane的走线一定要比数据Lane短,这是铁律。
3.4 三种接口的对比与选型建议
好了,三种接口都讲完了。咱们来做个对比,方便你选型。
| 特性 | LVDS | eDP | MIPI DSI |
|---|---|---|---|
| 带宽 | 低(<4Gbps) | 高(>8Gbps) | 中(<10Gbps) |
| 功耗 | 中 | 低 | 极低 |
| 走线长度 | 可到30cm | 建议<15cm | 建议<10cm |
| 成本 | 低 | 中 | 中高 |
| 适用场景 | 低分辨率、长距离 | 高分辨率、多流 | 高分辨率、低功耗 |
我的选型建议:
- 如果你做的是入门级座舱,分辨率不超过1280x720,LVDS够用,成本也低。
- 如果你做的是中高端座舱,有1920x1080甚至4K屏的需求,eDP是首选。布线简单,扩展性好。
- 如果你做的是超薄、低功耗的座舱,比如后座娱乐屏或者副驾屏,MIPI DSI更合适。但要注意走线长度和EMI。
最后提醒一句:不管你选哪种接口,一定要在原理图阶段就跟屏厂确认好接口定义。我见过太多人画完板子才发现,屏的接口定义跟SoC的不匹配,结果只能飞线,那叫一个惨。
嗯,这一章就到这里。下一章咱们聊聊接口的时序参数和调试方法,到时候我会分享一些我踩过的坑,保证实用。