基于FPGA的LED显示屏控制方案

最新更新时间:2011-06-25来源: 中国LED网关键字:FPGA  LED显示屏  控制方案 手机看文章 扫描二维码
随时随地手机看文章
  led(Light Emitting Diode)大屏幕作为现代信息发布的重要媒体,正受到社会各界尤其是商业界和广告界的极大重视,被广泛应用于工业、交通、商业、广告、金融、体育比赛、模拟军事演习、电子景观等领域。随着科技的进步,全彩LED显示屏(RGB三基色)逐渐得到普及应用。

  本方案采用ActEL的FPGA实现对彩色LED屏的控制,对于系统的可靠性大大增强,而且低成本的单芯片大大减轻了系统的成本。

  1.概述

  (1)功能概述

  选择FPGA实现LED全彩屏的控制,主要考虑系统的性能需求,系统的升级需要以及系统的设计成本等因素。现代社会对信息显示效果的高要求,以及视频数据量的加大,对显示控制器提出了挑战,如图 1所示。本文实现的LED全彩屏主要实现了以下功能:

  ● 保证全彩LED显示屏显示颜色不失真;

  ● 能够实现256级灰度;

  ● 能正确显示文字、图片、动画等信息;

  ● 可以接收PC机输出的DVI数据流实时显示。

图1 LED显示屏应用示例

  (2)系统框图

  控制器主要完成对LED扫描板的控制和显示,其中包括色度控制、灰度控制、数据重构以及存储形式、扫描方式的选择等方面。控制器的功能框图如图 2所示。

图2 LED显示屏控制器功能框图

  2.各功能模块介绍

  控制器实现的主要难点在于其灰度的控制。利用人眼的视觉效应,我们知道,只要刷新频率足够高不产生LED器件闪烁的现象时,LED器件点亮的时间越长,显示的亮度就越强。为此我们将使用LED器件亮灭时间的占空比波形来控制灰度级别。下面我们分别介绍在8场扫描和19场扫描方式下的灰度控制。

  (1)8场扫描模块

  8场扫描方式是针对串行驱动LED显示屏而提出的。以最常见的8bit位宽的显示数据来说,我们分8次显示,第一次将8位数据的第0位显示在LED屏上,第2次将8位数据的第1位显示在LED显示屏上,这样重复操作,直至将8位数据全部显示在LED显示屏上。只要扫描的频率足够高,那么将8次显示的效果叠加,就可以得到一个完整数据的数据显示效果。我们把一个LED点阵屏所有的像素点对应的同一数据位点亮一遍称为一场,8位数据共需8场才能显示完,把这种方式称为“8场扫描”。

  “8场扫描”方式下,每一个数据位对应的点亮时间如所示。我们设扫描一行的时间为T。从表 1可以看出,这种方式的点亮的效率是比较低的。

表1 数据对应点亮时间

  基于上述的8场扫描方式,如图3所示,我们将8场扫描每一场分别对应一个固定的占空比信号,用于控制LED器件的亮灭。从分析可知,8位数据的每一位权值:1,2,4,8,16,32,64,128,就是每一场对应的占空比因子,每一场占空比分别为:1/256,2/256,4/256,8/256,16/256,32/256,64/256,128/256。一个像素点的完整占空比值等于每一位0/1数据和对应的权值乘积之和,计算可知这个比值刚好是从00到FF,这就构成了256种灰度级别。

图3 数据位灰度权值

  (2)19场扫描模块

  基于上一小节中介绍的“8场扫描”,我们知道8场扫描的严重缺点是点亮的效率比较低。所以,作为控制器的一个功能提升,我们设计了“19场扫描”的方式,这种方式延续了串行驱动的思想,只是在数据位读取方面做了一些改动。

  如图 4所示,可以看出19场设计的原理是将数据的高位连续多显示几次,以提高数据的显示亮度。19场扫描数据低5位时和8场扫描是一样的,但第5位连续读2次,第6位连续读4次,第7位连续读8次。

图4 8场扫描和19场扫描的位地址

  同时需要注意的一点是:在改变数据位显示次数的时候,应遵循不改变其颜色的占空比值为前提。通过计算证明19场扫描方式的每一个数据位读取次数是比较合理的。19场扫描灰度控制和8场的灰度控制是一样的原理,19场扫描方式下,虽然对一个8bit数据总共显示了19次,但数据位依然是从第0位扫描到第7位,所以只要给固定的数据位加载其对应的占空比信号来控制其灰度显示就能符合要求。

  (3)控制器时钟树设计

  本文中控制器因为综合了两种扫描方式,每一种扫描方式的工作频率又不一样,所以整个控制器涉及了较多的工作频率,也即跨时钟域工作的现象很多,如图 5所示,这里就充分利用了FPGA的时序逻辑资源。Actel FPGA的时钟网络相当丰富,除了全局时钟网络以外,内部还具有分段式的布线结构,可以使得FPGA内部具有可以高达252个时钟。

图5 系统时钟域分布图

  此外,由于控制器需要处理的数据比较庞大,根据FPGA的设计思想,采用乒乓操作实现对数据的存储,以提高数据的处理速度。在数据来源方面,控制器可以显示内部存储的静态图像,也可以显示外部输入的数据。在处理前级系统传输来的数据的时候,就涉及到数据的接口问题。根据FPGA的接口处理设计思想,采用FIFO作为数据的接口,以实现数据的同步。

  3.市场应用

  LED显示屏在信息发布场合已经是很常见了,常被广泛应用于工业、交通、商业、广告、金融、体育比赛、模拟军事演习、电子景观等领域,如图 6所示。随着对生活质量的要求越来越高,LED显示屏也可用于室内装饰、展厅显示等,在未来LED显示屏的应用将会越来越广泛,应用Actel的FPGA可以为LED控制器提供最佳的方案。

图6 LED显示屏应用实例

关键字:FPGA  LED显示屏  控制方案 编辑:探路者 引用地址:基于FPGA的LED显示屏控制方案

上一篇:一种LED点阵显示控制的设计方案
下一篇:LED显示屏低灰信号起辉条件合理性探讨

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

LED显示屏发展所经历的三个阶段及应用领域
  1990年以前LED显示屏的成长形成时期。一方面,受LED材料器件的限制,LED显示屏的应用领域没有广泛展开,另一方面,显示屏控制技术基本上是通讯控制方式,客观上影响了显示效果。这一时期的LED显示屏在国外应用较广,国内很少,产品以红、绿双基色为主,控制方式为通讯控制,灰度等级为单点4级调灰,产品的成本比较高。   1990-1995年,这一阶段是LED显示屏迅速发展的时期。进入九十年代,全球信息产业高速增长,信息技术各个领域不断突破,LED显示屏在LED材料和控制技术方面也不断出现新的成果。蓝色LED芯片研制成功,全彩色LED显示屏进入市场;电子计算机及微电子领域的技术发展,在显示屏控制技术领域出现了视频控制技术,显示
[电源管理]
选择低成本FPGA硬件和IP方案加速高清平板电视设计
  不久以前,高清平板电视对普通消费者来说还是一个奢侈品。而现在,大多数一般收入家庭去购买一台高清平板电视已非难事。应对这一变化,面板厂家正在扩大产能去迎合市场需求并且鼓励更多的人去购买这一显示设备。 市场研究公司iSuppli预计,在世界范围内,液晶和等离子( PDP )电视的出货量将从2,000万台(2004年)增长到接近9,000万台(2009年)。随着技术和显示尺寸的扩展,这些平板显示设备正在替代传统的阴极射线管( CRT )显示设备,甚至即使在同样的显示尺寸上,前者的价格还要稍高于后者。   较高的清晰度、优秀的色彩还原能力、最小的数字运动失真,这些都是消费者追求的性能。这些指标让消费者将不同的平板显示
[电源管理]
选择低成本<font color='red'>FPGA</font>硬件和IP<font color='red'>方案</font>加速高清平板电视设计
FPGA开发医疗IoT应用的优势
智慧医疗 整合个人生理状态感测与结合物联网,是众多IoT应用中的重点项目,因为 医疗 IoT应用市场的特殊性,不仅相关设备需达到高稳定性要求,同时所开发的产品受法规、产品验证严格管制,选择开发平台就成为左右成败的重要关键...   发展以IoT技术为基础的智能应用,选用平台是否适合应用投放市场的特性就相当重要,以智慧医疗的IoT物联网应用来说,由于 医疗设备 相较一般消费性电子、工业自动控制、智慧家庭等应用形是而言是相对严肃的应用场合,因为医疗设备稍有故障、误动作可能就会造成医疗失误,甚至危及用户健康与生命,不但设备相关的验证要求标准更高,针对应用需求设置的法规要求也相对严苛。   FPGA深入医疗电子设备
[医疗电子]
以<font color='red'>FPGA</font>开发医疗IoT应用的优势
基于FPGALED显示屏模组测试系统
1.引言 随着信息时代高新技术的飞速发展,人们对及时获取并显示各类信息的欲望日益强烈,对传播媒体的要求也越来越高.而LED显示屏以亮度高.功耗小.视角广.故障率低.组合灵活.使用寿命长.显示内容多样.显示方式丰富等优点,成为多个领域信息显示的重要媒体之一.但是,由于目前LED显示屏种类繁多,国内.国际LED显示屏生产厂家很多,多数公司没有实行标准化生产,还是按着订单生产,导致不同厂家以及同一产品不同批次之间的差异较大.给LED显示屏的安装.检测.维修带来一定的麻烦,所以,为了能实时掌握LED显示屏的相关特性,设计一种能自动识别LED显示屏模组特性的智能系统是必要的.本文介绍的是一个以Altera公司的EP2C8Q208C8为核心器
[电源管理]
基于<font color='red'>FPGA</font>的<font color='red'>LED显示屏</font>模组测试系统
基于FPGA的DDS调频信号的研究与实现
1 引言   直接数字频率合成器(DDS)技术,具有频率切换速度快,很容易提高频率分辨率、对硬件要求低、可编程全数字化便于单片集成、有利于降低成本、提高可靠性并便于生产等优点。目前各大芯片制造厂商都相继推出采用先进CMOS工艺生产的高性能和多功能的DDS芯片,专用DDS芯片采用了特定工艺,内部数字信号抖动很小,输出信号的质量高。然而在某些场合,由于专用的DDS芯片的控制方式是固定的,故在工作方式、频率控制等方面与系统的要求差距很大,这时如果用高性能的FPGA器件设计符合自己需要的DDS电路就是一个很好的解决方法,它的可重配置性结构能方便的实现各种复杂的调制功能,具有很好的实用性和灵活性。 2DDS调频信号发生器框图设计
[嵌入式]
Altera Stratix IVFPGA助推XDI dbX分析平台
Altera公司 (NASDAQ: ALTR)今天宣布,XtremeData有限公司下一代dbX系列数据库平台设计采用了高性能Stratix® IV FPGA,该系列专门用于对大型数据库进行全面分析和研究。 dbX是含有分析系统所有组件的全集成平台,包括,存储、计算、互联网络和数据库引擎等。专利XtremeData计算模块采用了含有Stratix IV FPGA的SQL-in-Silicon硬件加速器。具有在系统可编程能力的Stratix IV FPGA为定制处理引擎实现提供了通用平台。 XtremeData在名为内置插件加速器(ISA)的专利模块中采用了Stratix IV FPGA,该加速器与In
[嵌入式]
设计新思路 结合MCU与FPGA的设计工作坊
MSC Gleichmann UK、莱迪斯半导体和艾特梅尔正在筹备一系列的设计工作坊(design workshop),主题为MCU和FPGA的嵌入式系统设计。 前两个设计坊分别于6月12日的曼彻斯特和14日的剑桥举办。由于场地有限,只有预先登记的才能出席,票价49.99英镑。 届时将有机会了解相关支持硬件和软件的使用,包括操作系统、软件库和研发工具等。 预定门票者将获得价值89英镑的三个开发工具包。
[半导体设计/制造]
乘用车线控制动研究:One-box方案占比超过50%
佐思汽研发布《2023年乘用车线控制动产业研究报告》,对乘用车线控制动市场规模、主机厂搭载情况以及供应商产品布局进行了梳理总结。 线控制动的发展离不开汽车电动化、智能化的带动。从电动化来看,线控制动以电子助力器解决了新能源汽车缺少真空动力源的问题,并通过电机对车轮实现制动能量回收,提升续航里程;从智能化来看,线控制动系统作为“感知、决策、执行”环节中执行的核心模块,是实现高阶智能驾驶的基础。 目前,蔚来、理想、小鹏等新势力品牌已实现线控制动标配(2023年1-6月,新能源车型线控制动装配率已超过60%)。燃油车型的装配量也有所提升,坦克300/500、瑞虎7/8、瑞虎7 Plus/8 Plus、凯迪拉克XT4/5/6、凯迪
[汽车电子]
乘用车线<font color='red'>控制</font>动研究:One-box<font color='red'>方案</font>占比超过50%
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved