基于FPGA的高光效LCD投影机设计

最新更新时间:2011-09-26来源: 电子发烧友关键字:投影机  LCD  FPGA 手机看文章 扫描二维码
随时随地手机看文章

引言
显示技术正朝着大屏幕、高清晰度、高亮度和高分辨率的方向发展。通常说来,将屏幕显示面对角线尺寸在1米(40英寸)以上的显示称为大屏幕显示。投影机作为一种重要的显示设备,已经广泛地应用到了金融、教育、企业、军事等多个领域,它所具有的大幅面、高清晰多媒体演示功能,使信息的传递具有更好的效果。目前,市面上的主流产品是三片式LCD投影机和DLP投影机,其中,三片式LCD投影机的市场份额高达三分之二。

然而,投影机的主要采购者绝大多数是政府部门、企业和高校。无论是三片式LCD投影机还是DLP投影机,其高昂的价格一直妨碍着投影机进入普通家庭。为了简化设备结构,降低成本,本文给出了一种基于FPGA的高光效单片彩色LCD投影机的设计方法。

1 投影原理三片式LCD投影机的一般电路原理如图1所示。由图1可以看出,传统LCD投影机的电路原理是把传送过来的视频信号通过彩色解码,以产生R、G、B信号,然后通过视频处理电路把该三基色信号加载在红、绿、蓝三只单色液晶屏上,最后加在三只单色投影管上,并经三只单色投影管还原后,再把图像通过光学透镜放大几十倍后由反射镜反射到屏幕上,最后在屏幕上合成出彩色图像。由此可以看出,由于三只投影管和投影镜头并非都正对屏幕放置,三种图像信号还原到屏幕上所经过的光路各不相同,而这必然导致R、G、B三色信号在屏幕上不能完全重合在一起,进而引起会聚失真。

 

于是,本文从图1的视频处理电路和控制电路着手,设计了一种新的投影方式,即在一个液晶屏上呈现R、G、B三基色的单色图像数据,并对照射进来的R、G、B三单色光进行调制,然后经过透射、折射以及图像拉宽等光学系统的处理,最终在屏幕上形成彩色网像,该方法的原理图如图2所示。

通过图2可以看出,该没计的最大特点是在一块LCD屏上分别显示出R、G、B三基色图像,并通过对单色光进行调制来投影,而不像传统的投影系统,要用三块LCD屏分别显示R、G、B基色图像。

 

2 投影机系统电路

在投影机设计中,控制电路的作用是对输入的视频和数字图像信号进行处理,以将其转变成适合LCD屏显示的信号。投影系统的电路部分如图3所示。当图像信号由DVI接口传送到DVI解码芯片后,系统可将视频信号分解成24位R、G、B单色信号以及相应的控制信号,再通过FPGA组成的视频信号处理电路进行相关转换,然后经过DVI编码芯片恢复成DVI信号,最后送至液晶屏。

 

从系统电路的示意图可知。以FPGA为核心(包括DVI解码、编码芯片在内)的信号处理电路是整个设计中最为关键的部分,图4所示是其数据读写和传输示意图。从DVI解码芯片进入FPGA的数据包括8位并行R/G/B信号以及行、场控制信号和时钟信号。事实上,为实现实时视频显示,应该对一帧(笔者使用的LCD屏所支持的最高分辨率为XGA,即1024×768)数据进行处理。可是,如果对整帧数据一起处理,至少需要2 MB以上的外部存贮器来对数据进行缓存,这样既提高了成本,又增加了电路的复杂性。因此,在本设计中,笔者采用了一种新思路,即对输入的视频数据一行一行的进行处理,并且在相邻两行的数据流处理中采用“乒乓操作”,这样既可实现实时显示,又简化了电路。具体操作如下:

 

① 通过模块调用将FPGA的片内RAM分为“RAM_A”和“RAM_B”;

② 在第一个行周期,将输入的第一行数据流缓存到“RAM_A”:因为一行视频信号有3K字节,为了实现在LCD屏上三基色的分离,在对数据进行存储时,不能按照数据进入FPGA的顺序来存储,而应将红色数据依次存放在第1至第1024个存储单元,绿色数据存放在第1025至第2048个存储单元,蓝色数据则放在第2049至第3072个存储单元,即将原来的象素“打乱”存放;

③ 在第二个行周期,按照步骤②中所描述的方法将第二行的视频信号存入“RAM_B”,同时将“RAM_A”中所存的第一行视频信号依次从I/O口读出,再经DVI编码芯片编码后送至LCD屏,即在读出数据时“按序”读取;

④ 重复步骤②、③,使读、写操作交替在“RAM_A”和“RAM_B”间循环进行,直至一帧数据传输完毕。

此时,LCD屏上显示数据的具体算法如图5所示,即R1,2占据G1,1的位置(即第2个单元),R1,3占据B1,1的位置(即第3个单元),R1,4占据第4个单元,以此类推,直至1024个红色数据在LCD屏上排列完毕,再开始绿色数据,继而是蓝色数据。这样便可达到图2中在一块LCD屏上分别显示R、G、B图像的目的。

本设计中所采用的FPGA是Altera公司CvclONe系列中的EP1C6Q240C8。该FPGA的片内存储器容量为90kbits,完全能够胜任对分辨率为XGA显示模式的视频信号进行行处理。如果要支持更高分辨率的投影模式或对图像进行整帧的处理,只需更换具有更大片内RAM资源的FPGA或是在FPGA的I/O口外接片外存储器。DVI解码和编码芯片分别选用Sil161和Sil164。

这种基于FPGA的控制器除可用投影机的视频信号处理外,还可应用于平板显示中有关图像的翻转、截取以及象素的抽取等。其操作的关键是对数据读、写地址的控制。

 

3 液晶屏的处理和光学调整

现在市面上的TFT液晶板都是有滤色膜的。本设计如果直接使用这种液晶板,那么当R、G、B三单色光分别照射到R、G、B图像区域的时候,滤色膜会吸收掉很大一部分光能,从而从投影亮度过低,无法达到应用要求。因此,本设计中所采用的液晶板需去掉滤色膜或者没有滤色膜的产品,以提高光源利用率和投影亮度。

由于视频信号在LCD屏上分为R、G、B三个部分,因此,三基色图像通过液晶板汇聚以后,会形成一幅高度和原图像相等。宽度压缩为原图像三分之一的彩色图像。这时,只需要一枚宽银幕镜头即可将该压缩图像拉宽,从而使其恢复到正常图像。

4 结束语

随着家庭影院概念的普及,约来越多的消费者希望在家中享受大制作影片所带来的强烈震撼。然而,昂贵的投影机却让很多家庭望而却步。本文从实际应用出发,设计了一种基于FPGA的高光效单片彩色LCD投影方式。不难看出,该投影系统将具有如下优势:

(1) 一旦产业化,这种新型投影机的成本比其它的LCD投影机要低很多,因而易于进入普通家庭;

(2) 集成度高,体积小,信息容量大,速度快;

(3) 光利用率显著提高,从而提高了显示质量。

关键字:投影机  LCD  FPGA 编辑:探路者 引用地址:基于FPGA的高光效LCD投影机设计

上一篇:可再生能源:基站供电的新选择
下一篇:基于SPCE3200的液晶显示系统的设计

推荐阅读最新更新时间:2023-10-18 15:49

基于FPGA的机载合成孔径雷达数字信号处理机接口板卡的设计与实现
摘要:介绍基于FPGA芯片实现的机载合成孔径雷达数字信号处理机接口板卡。该接口板卡负责将输入数据缓存和信息格式转换,然后打包成处理机需要的数据帧发送到信号处理机,并具有PCI接口功能和在线自检测功能。着重介绍了系统的硬件结构设计和软件实现功能,给出了选用的主要芯片的型号。该接口板已应用于某合成孔径雷达数字信号处理机中,整机使用证明该系统工作稳定,实现了设计中要求的功能。 关键词:数据接口 LINK口 现场可编程门阵列 PCI接口 机载合成孔径雷达(Synthetic Aperture Radar,简称SAR)是以“合成孔径”原理和脉冲压缩技术为理论基础,以高速数字处理和精确运动补偿为前提条件的高分辨率成像雷达。对于机载合成孔径雷达成
[半导体设计/制造]
使用Virtex-5 系列FPGA 获得更高系统性能
Virtex-5 器件包括基于第二代高级硅片组合模块 (ASMBL) 列架构的多平台 FPGA 系列。集成了为获得最佳性能、更高集成度和更低功耗设计的若干新型架构元件,Virtex-5 器件达到了比以往更高的系统性能水平。要获得最佳系统性能,就必须均衡组合逻辑结构、片上 RAM、DSP 模块和 I/O 这些高性效比的 FPGA 组件。本文以新型 ExpressFabric 技术为重点,说明用 Virtex-5 系列构建模块所能达到的性能水平。本文主要描述这项新技术的主要功能,包括新型 6 输入 LUT。本文还介绍了提高逻辑及算术功能性能的量化示例,同时介绍片上 RAM、DSP 模块和 I/O 的其他增强项。 有潜可挖的性能 据基
[应用]
基于高速双DSP的柔性机载实时图像跟踪系统研究
   1 引言   利用可见光成像与 红外成像 传感器实现实时目标成像跟踪是精确制导武器及机载成像光电系统研究的核心技术。伴随着实战环境日益复杂以及伪装、隐身等目标特性控制技术的飞速发展,机载实时 图像跟踪 系统的应用也日益广泛与深入。当跟踪目标并非一般地面慢速目标,而是其它快速运动目标?如:低空导弹、无人驾驶飞机等?时,系统将要求现有机载实时图像跟踪系统具有更高的技术性能。基于此,为了进一步提高现有机载光电跟踪系统在实战环境中,针对复杂场景下快速运动目标实施实时跟踪的鲁棒性与稳定性,笔者提出以双DSP和FP-GA为核心来构建主从式超高速并行处理体系的设计思想,并研究开发了基于双DSP的新型柔性机载实时图像跟踪系统。一方面,采
[嵌入式]
基于高速双DSP的柔性机载实时图像跟踪系统研究
高速实吋数据采集智能控制器的设计与实现
0 引言 自上世纪七十年代初以来,微处理器的诞生促进了计算机信息技术的迅速发展和应用。数据采集与处理是集智能传感器系统、信号采集调理与转换、计算机信息等技术的综合,是获取信息的重要手段。随着微处理器的普及,数据采集技术在工业领域中发挥着越来越重要的作用。 传统的数据采集设备控制器主要是以单片机和PC机为主。前者处理数据运算能力有限、实时性较差;后者成本较高、灵活性差。ARM微处理器具有体积小、成本低,功能丰富等优点。FPGA并行运算结构,I/O资源丰富,在高速实时数据处理方面优势明显。采用ARM+FPGA的系统架构,可以综合两者优势,实现数据高速实时采集与处理。 ARM与FPGA工作方式为主从模式。主处理器ARM
[单片机]
高速实吋数据采集智能控制器的设计与实现
可扩展动态重配置的新型FPGA平台设计
 新型 FPGA 平台具有高度的灵活性和可扩展性,且集成度高,能够在单个或两个芯片上集成一个完整的异构动态运算系统。   自适应硬件在诸如导弹电子和软件无线电等功耗和系统尺寸有限,同时对环境高度敏感的应用中非常有用。采用动态重配置技术,可以在不增加系统功耗或电路板尺寸的情况下,实现支持不同应用模式的专用架构。传统解决方案侧重于控制部分,现在看来似乎已经不能有效地满足执行单元的数量及其异构性要求。只有采用兼具灵活性和可扩展性的分布式方案,才能够创建出面向未来的架构。   虽然这种技术潜力无限,但对整个业界来说,动态重配置的使用仍然有相当大的难度。工程师需要一种清晰明确的设计方式,既能够充分地发挥动态重配置的优势,又不影响
[嵌入式]
可扩展动态重配置的新型<font color='red'>FPGA</font>平台设计
一种新型SoPC自动指纹识别系统设计
  目前,基于FPGA的自动指纹识别系统主要有纯硬件方式实现 和在以Nios II为CPU的软核中实现 两种方式。以纯硬件方式实现虽然速度较快,但由于指纹处理算法比较复杂,实现困难,同时算法精度差,设计周期长;而以下载到FPGA的软核Nios II为控制模块,具有灵活的设计方式,并具备软硬件在系统可编程的功能,较大程度上提高了系统速度,但是该方案中软硬件处理交替进行,涉及到软硬件之间频繁的指纹数据传输,限制了系统的速度,同时增加了系统的复杂度。   本文提出了一种基于SoPC的新型结构的自动指纹识别设计方案。具有以下特点:   (1)根据对指纹识别算法的分析和优化,在软、硬件结合的基础上将软件设计和硬件设计分开,把指纹
[安防电子]
一种新型SoPC自动指纹识别系统设计
小型LCD背光的LED驱动电路设计考虑因素
  过去几年来,小型彩色LCD显示屏已经被集成到范围越来越宽广的产品之中。彩色显示屏曾被视为手机的豪华配置,但如今,即便在入门级手机中,彩屏已成为一项标配。幸好,手机产业的经济规模性(全球手机年出货量接近10亿部)降低了LCD彩色显示屏的成本,并使它们集成在无论是便携医疗设备、通用娱乐遥控器、数字相框/图像查看器、教育玩具,或是最新具有WiFi功能的VoIP无绳电话等其他产品中都具有吸引力。   彩色LCD显示屏需要白色背光,以便用户在任何光照环境下都能正常地观看。这个背光子系统包括1个高亮度白光发光二极管(LED)阵列、1个扩散器(diffuser)以扩散光线和1个背光驱动器将可用电能稳压为恒定电流以驱动LED。一块1到1
[电源管理]
FPGA平台架构用于复杂嵌入式系统
设计嵌入系统的主要挑战来自于需要同时优化众多设计因素。这些需要优化的设计因素包括单位成本、NRE(不可回收工程)成本、功率、尺寸、性能、灵活性、原型制造时间、产品上市时间、产品在市场生存时间、可维护性、可重配置能力、工程资源、开发和设计周期、工具、硬件/软件划分,以及其他许多因素。 Virtex-II ProTM平台FPGA产品基于高性能的Virtex-IITM结构,为嵌入式系统设计提供了一个极灵活的解决方案。利用Virtex-II ProTM器件,嵌入式系统设计人员可以在单片器件内集成范围广泛的硬和软IP核心,其中的硬件和固件具有可升级能力,从而可延长产品的在市场生存时间。 Virtex-II 结构的可编程能力降低了
[嵌入式]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved