ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

关于VGA接口流程以及常见问题

关于VGA接口流程以及常见问题 VGA 是模拟信号Analog接口。它的流程最简单因为不需要复杂的数字协议画面是直接靠电压的忽高忽低“画”出来的。VGA 点亮流程1. DDC 读取 (I2C)PC 显卡插入 VGA 线后通过线缆里的 DDC 引脚其实就是 I2C 总线去读取显示器的 EDID知道显示器最高支持的分辨率常见为 1920x108060Hz。2.数模转换 (DAC)显卡内部的 DAC数模转换器将数字图像转换为模拟电压。3.发送同步信号显卡通过两条专门的数字逻辑线发送 HSync行同步 和 VSync场同步。这两个信号就像节拍器告诉显示器“现在开始画新的一行了”或者“现在开始画新的一帧了”。4.传输 RGB 模拟电压在同步信号的指挥下显卡通过红(R)、绿(G)、蓝(B)三根同轴线发送电压。电压在 0V 到 0.7V 之间无级连续变化。0V 代表纯黑0.7V 代表最亮。屏幕上的每一个像素颜色完全取决于这一瞬间线上电压的高低。技术痛点由于是模拟电压线材一长或者周围有电磁干扰电压就会产生波动屏幕上就会出现水波纹、雪花点或拖影。常见解决办法1. 水波纹 (Water Ripples / Moiré)水波纹本质上是低频干扰混入了模拟电压中通常由接地问题或电源纹波引起。排查地环路 (Ground Loop)这是最常见的原因。VGA 接口的金属外壳地Chassis Ground和主板的数字地DGND之间如果处理不当外部设备的漏电流会通过 VGA 线缆的地线倒灌进主板形成地环路干扰。对策尝试在 VGA 接口的壳地与 PCB 板地之间串联一颗磁珠Ferrite Bead或 1MΩ 电阻加高压电容进行隔离。ADC 模拟电源 (AVDD) 噪声Scaler 芯片内部负责 VGA 采样的 ADC 需要非常纯净的电源通常是 AVDD_VGA。如果这个电源轨和数字核心电压DVDD靠得太近或者 LDO/DC-DC 的纹波过大就会直接体现在画面上。对策用示波器交流耦合模式去量 AVDD 的纹波。优化 AVDD 旁路电容的位置或者增加 LC 滤波。采样相位 (Phase) 未对齐软件层面的问题。ADC 采样时钟的相位如果没有准确对准模拟视频信号的“稳定区”也会表现出轻微的水波纹或字迹发虚。可以尝试在 OSD 菜单里执行一下“Auto Adjust自动调整”让 Scaler 重新校准 PLL 相位。2. 拖影 (Ghosting / Smearing)拖影的本质是高频信号的衰减或阻抗不匹配导致的信号反射。当 RGB 电压无法在极短时间内完成 0V 到 0.7V 的跳变残余电压就会拖到下一个像素里。ESD 防护器件的寄生电容这是硬件设计中最容易踩坑的地方。VGA 的 RGB 线上通常会加 TVS 二极管防静电。如果选用的 TVS 寄生电容过大比如大于 3pF它和走线电阻会形成一个低通滤波器RC 滤波直接把 RGB 信号的高频边缘“削平”了。对策检查并更换为极低结电容 1pF的专用视频级 ESD 防护管。75Ω 阻抗匹配VGA 标准要求 RGB 信号线严格匹配 75Ω 阻抗。在显示器主板的 VGA 接口附近必须有 75Ω通常精度要求 1%的终端电阻接地。如果这个电阻阻值不对或者 PCB 走线没有按照 75Ω 控制阻抗信号就会在接口处发生反射导致画面出现重影Ghosting。3. 雪花点与噪点 (Snow / Noise)雪花点通常意味着高频串扰或者信号幅度衰减严重。RGB 走线串扰 (Crosstalk)如果 PCB 上 RGB 三根模拟线互相靠得太近或者旁边有高频时钟线比如内存时钟、DC-DC 开关节点高频噪声就会耦合进模拟线。对策检查 Layout。RGB 走线必须全程做包地GND Shielding处理且尽量缩短从连接器到 Scaler 引脚的距离。同步信号 (HSync/VSync) 抖动如果行/场同步信号上串入了毛刺ADC 的锁相环PLL就会抖动导致画面瞬间失步表现为噪点或画面水平闪烁。对策在 HSync 和 VSync 线上靠近 Scaler 处预留几十 pF 的对地小电容滤除高频毛刺。补充VGA中的SOG功能SOG 的全称是 Sync on Green绿路同步 / 绿波同步。在传统的 VGARGBHV接口设计中视频信号通常需要 5 根核心线束来传输红 (R)、绿 (G)、蓝 (B) 视频线以及独立的水平同步 (H-Sync) 和垂直同步 (V-Sync) 控制线。而 SOG也常被称为 RGsB技术则是将水平和垂直同步信号混合为复合同步信号并直接叠加在绿色 (Green) 视频信号线上进行传输从而省去了两根独立的同步线。信号特征与电平变化在示波器下观察SOG 的信号电平与标准 VGA 信号有显著区别标准视频电平 正常的 RGB 视频信号电压范围通常是 0V 到 0.7V0V 代表纯黑0.7V 代表该颜色的最大亮度。同步负脉冲 同步信号在 SOG 中是以负脉冲的形式存在的。在图像的消隐期Blanking periodSOG 机制会将绿色信号的电压向下拉低至 -0.3V 左右。总峰峰值 因此带有 SOG 的绿色信号线其整体电压波动范围Vpp达到了 1.0V即 -0.3V 到 0.7V。硬件处理原理发送端 硬件将 H-Sync 和 V-Sync 通过逻辑电路合成为复合同步信号 (C-Sync)然后反相并叠加在绿通道的消隐期间隙中。接收端Scaler IC / AD 板 接收端必须具备 SOG 剥离电路Sync Separator 或 Sync Stripper。通过设定一个电压比较器阈值通常设定在黑电平以下如 -0.15V电路会将低于 0V 的负脉冲“切割”下来还原成显示主控需要的 H-Sync 和 V-Sync同时将纯净的 0~0.7V 绿色视频信号送入 ADC 进行采样。应用场景与局限性应用历史 这种设计主要是为了减少传输线缆和接口引脚数量从 5 线降为 3 线。早期的工业设备、医疗显示设备、高端图形工作站如 Sun Microsystems、SGI或旧式视频矩阵分配器中经常使用 SOG。这与色差分量接口 (YPbPr) 将同步信号叠加在 Y亮度通道上的原理非常类似。兼容性问题 如果后端的显示器或其主板Scaler不支持 SOG 硬件解码或者输入端的直流恢复DC Restore和钳位电路Clamping匹配不良最典型的故障就是显示器提示“无信号”、画面严重偏绿或是画面因无法抓取同步信号而疯狂闪烁扭曲。理论上支持SOG功能的Scaler就可以省去HSYNC和VSYNC这两根线但是为了匹配更好的兼容性一般还是会把H,V都接出来。
返回列表