搜索
bottom↓
回复: 7

FPGA+ADV7123 驱动VGA显示灰阶 有彩条问题的讨论

[复制链接]

出0入0汤圆

发表于 2013-1-21 11:47:38 | 显示全部楼层 |阅读模式
(1)首先是FPGA给ADV7123这个芯片给时钟。时钟会由于不同的分辨率不一样。具体的如以下的资料所示,
也是在网上找的,然后总结了一下。

(2)听师傅说,R=G=B,也就是RGB给同样的值,就会出现灰阶图像,具体的等有相机在身边了再拍个照。

简单的按照时序做了一个驱动,FPGA输入时钟用的是20M,用了一个PLL倍频到40M,供给AVD7123使用。
现在,在做横向灰阶的时候,发现有竖的彩条出现。

初步分析是: ADV(他是一个DAC芯片)的时钟采样和VGA的行同步信号,以及RGB三个颜色信号不同步造成。
因为只有RGB颜色不一样,才会有彩色图像出现。
具体的颜色值,我们可以参考这个网站:  http://www.114la.com/other/rgb.htm

(3) 我们目前做的是 800*600@60Hz的VGA信号,所以时钟是40M,第一个文档中有时钟计算。

现在想请教高人指导,如果把时钟信号(40M)、行同步,RGB(分别为10位值)传给ADV7123芯片,
这一些时钟信号准确的给出一个约束。
我的想法是: RGB先到,然后给出ADV7123的采样时钟信号,然后再给出VGA的行同步信号,这样,就能保证一个正确的像素点被输入到
ADV7123的输出DAC端口的R0、GO、BO三个模拟端口,同时由于行同步信号也正确的给出,这样
在VGA上面就会正确的显示我们需要的灰阶图像(RGB值相等)。
现在还在一步步调试。
如果有高手做过,特别是时序约束方面,如果有高见,还望大家多给建议,谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

阿莫论坛20周年了!感谢大家的支持与爱护!!

知道什么是神吗?其实神本来也是人,只不过神做了人做不到的事情 所以才成了神。 (头文字D, 杜汶泽)

出0入0汤圆

 楼主| 发表于 2013-1-22 16:09:42 | 显示全部楼层
今天把外接有源晶振换了一个更好的,更稳定的晶振。发现亮条要稍微小一些。
还没有彻底解决。

出0入0汤圆

 楼主| 发表于 2013-2-4 09:26:22 | 显示全部楼层
应该是在灰度级跳变的时候,会出现液晶分子扭转不过来的原因造成。
因为测试显示器的软件也没有这样,横着每一个像素进行变化的测试。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

出0入0汤圆

发表于 2013-2-5 18:57:27 | 显示全部楼层
把ADV7123的时钟提高一点试下,是VGA时钟两倍看看效果应该会好很多

出0入0汤圆

发表于 2014-8-14 09:21:05 | 显示全部楼层
不知道楼主最终是怎么解决的呢?

出0入0汤圆

发表于 2014-9-10 15:50:00 | 显示全部楼层
肯定还是程序有问题,我做过lvds转vga的产品里也 用了ADV7123,没啥问题啊。

出0入0汤圆

发表于 2014-9-14 11:33:28 | 显示全部楼层
技术来源于抄,研究,创新。赞同!

出0入0汤圆

发表于 2015-3-31 10:12:14 | 显示全部楼层
您只是用逻辑去实现的VGA显示吧。
回帖提示: 反政府言论将被立即封锁ID 在按“提交”前,请自问一下:我这样表达会给举报吗,会给自己惹麻烦吗? 另外:尽量不要使用Mark、顶等没有意义的回复。不得大量使用大字体和彩色字。【本论坛不允许直接上传手机拍摄图片,浪费大家下载带宽和论坛服务器空间,请压缩后(图片小于1兆)才上传。压缩方法可以在微信里面发给自己(不要勾选“原图),然后下载,就能得到压缩后的图片。注意:要连续压缩2次才能满足要求!!】。另外,手机版只能上传图片,要上传附件需要切换到电脑版(不需要使用电脑,手机上切换到电脑版就行,页面底部)。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|Archiver|amobbs.com 阿莫电子技术论坛 ( 粤ICP备2022115958号, 版权所有:东莞阿莫电子贸易商行 创办于2004年 (公安交互式论坛备案:44190002001997 ) )

GMT+8, 2024-7-24 02:23

© Since 2004 www.amobbs.com, 原www.ourdev.cn, 原www.ouravr.com

快速回复 返回顶部 返回列表