ImageVerifierCode 换一换
格式:PPT , 页数:21 ,大小:842KB ,
资源ID:766223      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-766223.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(vga显示控制实验及原理[1].ppt)为本站会员(天天快乐)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

vga显示控制实验及原理[1].ppt

1、实验三 VGA显示控制实验,实验原理:本次实验要求用VerilogHDL编写一个可以控制实验版上面的VGA端口输出的程序,并通过实验板控制显示器来显示已经编写好的程序里面的颜色。若要显示器正常工作,首先要了解VGA端口的结构,其次要知道CRT显示器的工作原理,另外还要掌握VGA端口输出信号的时序关系。1.VGA端口的结构:VGA端口是视频输出端口,端口一共包含15个管脚,如下图:,实验原理:在通常使用的连接方法里面,15个管脚里面的5个是最重要的,他们包括3个基本红,绿,蓝三条基本色彩线和水平与垂直两条控制线。由这5条控制线,我们一共可以在屏幕内显示8种不同的色彩(8种组合)。在开发板上,红、

2、绿、蓝三条基本色彩线每条都由三条输入线控制,这三条控制线分别串有不同的电阻,在这样三条输入线的控制下,红、绿、蓝三基色也都各自被细化为八个等级。理论上开发板的VGA接口一共有9条颜色控制线,一共可以显示512种不同的颜色。,Video Monitor,实验原理:2. CRT显示器的工作原理:在显示器内部,电流流过线圈产生磁场,控制电子束流过显示器表面,水平是从左向右流,垂直方向是从上向下流。只有当电子沿正方向流的时候(即从左向右,从上到下)显示器工作,而当电子返回显示器的左面或上面的时候显示器不工作。VGA接口标准 VGA工业标准所要求的频率:时钟频率: 25.175MHz(像素输出的频率);

3、行频: 31469Hz; 场频: 59.94Hz。 显示器技术规格提供的行频一般在30kHz45kHz(保守数据),场频一般在50Hz75Hz(保守数据),针对以上保守数据,以30kHz的行频进行扫描时所需时钟频率为:30kHz800(行周期)=24MHz,则场频为:30kHz525(场周期)=57.14Hz,Interlaced Video,Progressive Video,实验原理:3.VGA信号的时序关系显示器要正常工作就要求有VGA端口输出的控制信号满足一定的时序关系。时序如下:不同分辨率对应的像素及行分布:,实验原理:4. VGA驱动程序的FPGA实现:驱动程序主要完成以下任务:按

4、照VGA时序要求产生行/列同步信号,并且在指定的时间(有效像素期间)将要显示的颜色数据输出到RGB。不同的显示模式和刷新频率下,具体同步信号前、后、同步信号、有效像素数是不同的,要根据像素时钟频率来设置。如上表:以800*600,60Hz为例,像素时钟为40M,像素时钟=(800+40+128+88)*(600+1+4+23)*60= 1056 * 628*60=40MHz,设计中可根据系统时钟频率来选择合适的显示模式,Horizontal timing (line)Polarity of horizontal sync pulse is negative.,General timing,Ve

5、rtical timing (frame)Polarity of vertical sync pulse is negative.,Video timing generation,根据各显示模块的关键参数产生出对应的输出显示信号,显示器上的VGA接口就是根据该模块产生的输出显示信号同步输出的。以下列出与timing产生的关键参数。上图中,有四个与水平行相关的关键时间,分别是:Thsync:Horizontal Synchronization Time,行同步脉冲时间;Thgdel:Horizontal Gate Delay Time,行后肩时间;Thgate:Horizontal Gate T

6、ime,行有效时间;Thlen:Horizontal Length Time,整行时间;,Video timing generation,上图中,有四个与垂直场相关的关键时间,分别是:Tvsync:Vertical Synchronization Time,场同步脉冲时间;Tvgdel:Vertical Gate Delay Time,场后肩时间;Tvgate:Vertical Gate Time,场有效时间;Tvlen:Vertical Length Time,整场时间;,Horizonal timing information:Mode name Pixel sync back activ

7、e front whole line clock pulse porch time porch period (MHz) (us) (pix) (pix) (pix) (pix) (pix) VGA 800x600 60Hz 40 3.2 128 85 806 37 1056Vertical timing information:Mode name Lines line sync back active front whole frame Total width pulse porch time porch period (us) (us)(lin) (us)(lin) (us) (lin) (us)(lin) (us) (lin)VGA 800x600 60Hz 628 26.40 106 4 554 21 15945 604 -1* 16579 628,实验内容:在VGA的显示器上面按照实验需要显示实验要求的色彩条,通过SW3来切换水平还是垂直显示 实验结果:看到VGA的显示器上的彩条显示,实验步骤:1.新建一个工程2.在工程目录下创建并输入源程序3.综合,布局布线4.下载调试,作业:利用9条控制线输出多种颜色,

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报