教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 高等教育 >

基于FPGA的LED显示屏同步控制系统的设计(3)

来源:网络收集 时间:2026-01-23
导读: 基于FPGA的LED显示屏同步控制系统的设计 第二章全彩色I正D视频显示技术的研究 2.2—2.8。由于用于控制cTR的电视信号要符合CRT的显示特性,所以在传输之前都预先进行了Y矫正。 cRT显像管的发光亮

基于FPGA的LED显示屏同步控制系统的设计

第二章全彩色I正D视频显示技术的研究

2.2—2.8。由于用于控制cTR的电视信号要符合CRT的显示特性,所以在传输之前都预先进行了Y矫正。

cRT显像管的发光亮度(Bd)与所加控制电压(Ed)的关系见公式2—1:

Bd=l(dEd“(2一1)

式中,Bd为屏幕亮度,&为比例常数,Ed为电压信号。现代彩色显像管Ya一般取2.8,其显示特性曲线如图2.2.1

0.B

0占

0.4

0.2

OX

图2-2.1a玎显示特性曲线图2.2.2Y矫正曲线

LED的灰度都是用点亮的占空比来控制的,所以它的亮度与驱动信号成线性关系,因此它的发光特性与cTR有极大的差别,如果简单地把送给cRT的信号直接送到LED进行显示,就会引起严重的灰度畸变,亮度普遍提高,有效灰度分级减少。观赏性极差。但目前还没有专门用于彩色LED显示屏的图像源及其标准,所以都是将送给cTR的图像信号直接或经模数转换后送到彩色L即显示屏进行显示。所以彩色LED示屏必须进行Y反矫正,使它的特性与CTR相近。Y矫正曲线见图2.2.2,其中Ⅱ为Y矫正曲线,I为Y反矫正曲线。需要指出的是Y矫正不但是为了矫正显像管特性,而且是为了用均匀明度值传输信号.所以Y矫正将永远存在。Y反矫正可以在送给彩色L功显示屏之前或在其驱动电路内进行,从而提高重现图像的真实性,明显提高观赏效果。

§2.3灰度等级的实现

在uD显示屏中,灰度级的控制就是uD发光灯发光强度的控制。对于u’D发光灯,灰度控制方法主要有两种,即驱动电流控制法和驱动脉冲占空比控制法。

(1)电流控制

从uD器件的正向伏安特性可以找到控制正向电流的方法。如果采用简单的恒压源串联电阻来驱动u∞的话,在LED器件正向伏安特性上,以恒压源vcc和串联的负载RL作出负载线(Vcc,vcc/IlL),可以得到负载线与正向伏安特性的交点A,A点对应的电流值就是LED的正向电流,改变电源电压或改变负载电阻,都可以调节uD的正向电流,从而对其亮度进行控制。电压源驱动方式,由于LED器件的特性分散性,采用相同的电源电压和相同的负载电阻,可能得不到相同的正向电流,达不到正确控制亮度的要求。所以,LED器件的电流控制常常采用恒流源驱动方式,晶体管就是一种近似的恒流源,其uD驱动电路如图2‘3.1所示。晶体管与um串联,所以晶体管的集电极电流就等于Ⅱ∞的正向电流。而晶体管的集电极电流有受基极电流控制,因此有

7f。毛5,’((‰一yU/Rb)

如果把芦裙yk看成常数,那么of就只受%n的控制了

基于FPGA的LED显示屏同步控制系统的设计

东南大学硕士学位论文

f皇Ic

图2.3.1恒流源控制

上面所讨论的电流控制方法,都是直接从模拟电路的角度进行分析的,在应用到数字电路时,还需把点阵上各个LED的灰度数字量转换成的ro.吒。和R,,当然可以采用D,A变换器的方法来解决这个问题。但如果每一列都用一个一位的D,A变换器,对于M行N列的显示屏而言,采用l/16扫描,就需(M,16)×N个一位的A,D变换器,这个数量是很可观的。除非采用大规模集成电路有可能实现(目前世面上已有这种专用芯片出现,用于视频显示屏)之外,一般很难做到的。(2)占空比控制

前言中关于占空比控制己给出了概念,在此讨论占空比控制方案及具体实现。在屏体电路采用74Hc595等芯片的结构基本不变的情况下,对于实现256级灰度而言,在扫描显示过程中,每次传输和显示的只是8bit∞7…Do)灰度级的某一列资料的lbit,这样传输并显示8次,且每次显示的时间分别为lT,2T,4T.8T,16T,32T。64T,128T(T=一帧的时间,255)t就可以反映出8bit的灰度级来了,且uD显示屏的显示效率可以达到约100%。但显示屏的工作情况是一行的显示时间与下一行的数据传输时问是重叠的.如果昂低位显示时间是1T,想在这么短的时间传输640列资料.若设uD显示屏的刷新频率为伽Z,则系统移位元时钟频率工F一60×255×16×640。157M}Iz,这么高的移位元时钟是很难实现的。我们先来看看采用等长时间方案实现256级灰度。

由于采用占空比控制方法来调节灰度,8bit的灰度值就是占空比的值。一个8bit列资料各位的占空比权值,如图2.3.2所示。系统引入“消影时间”的概念,也即需要用到oE信号。“消影时间”指屏体正常工作里的无效显示时间。屏体资料更新时间可以大于显示时间,即在屏体资料更新时存在“消影时间”。

具体措旌:把显示屏一帧的刷新周期等分成8个周期,对于显示屏的各个部分,在第一个周期内首先扫描显示8bit灰度值的D0bif,但显示屏的工作时间只是1个周期的l/256:在第二周期内扫描显示8bit灰度值的D1b“,但显示屏的工作时间只是1个周期的2,256:依次类推,直到扫描显示灰度值的D7bit,但显示屏的工作时间只是1个周期的128,256。对于1,16扫描,即从第一行开始,首先送这一行各列DO位灰度值资料到各列移位寄存器锁存,然后送第二行各列的D0位资料,同时显示第一行的资料。依次类推,直到显示第16行各列的D0位资料,同时开始送第一行的Dl位资料……直至显示第16行的D7位资料。重复8次扫描显示16行,每次重复的过程虽然相同,但各次所对应的位的灰度值权重是不同的。

基于FPGA的LED显示屏同步控制系统的设计

第二章全彩色u∞视频显示技术的研究

屯,r_l勰,256

A808

lIrr-科,茑6

筋G7

,t,r-1矗,2髓

"倒厂]{

^2厂t。,r喇靳G3t。,r嘣6

f。,r-l,256A1G2

AOGl

图2.3.28bit资料与占空比权值的关系

(3)视频LED显示屏的时间关系

根据灰度值发生器的实现原理,计算以这种方式下移位元元元时钟信号的频率。设uD显示屏M(行)×N(列),采用l,H扫描,各个部分的显示相互独立:uD显示屏的时间参数为:帧频率为zF、行频率为日F.列频率(即移位元时钟频率)为LF以及相应的帧周期zc、行周期日c、列周期Lc 灰度值发生器的计数器时钟周期为rg,则有

zc皇H×8×256。%………①

另一方面。一行各列lbit灰度级数据的总传输时间应该等于lbit灰度级的显示时间,则有

256。弓。N×£c…………②

由①式和②式,可得③式

工c;zo/(H×8×N)…………③

L,芦l,厶c=(H×8×N)/zc芦H×8×N×jor……… ‘(D

设H=16-M14舯、N=640、zF2锄z,带入④式,得L|F;4.9152MHz,这么高的工作频率对系统设计来说是可以实现的。

如果屏体的各部分独立工作,设在一个列周期内应读出m价{)个资料,设读周期为TR,读频率为RF则有

基于FPGA的LED显示屏同步控制系统的设计

东南大学硕士学位论文

(M,田&# …… 此处隐藏:1821字,全部文档内容请下载后查看。喜欢就下载吧 ……

基于FPGA的LED显示屏同步控制系统的设计(3).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/127670.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)