论文部分内容阅读
LED显示屏控制系统是在当今这个信息技术快速发展的社会变的如此重要,它涉及电子学、半导体器件技术、数字电路设计以及自动化技术等,具有寿命长、发光效率以及亮度高、色彩显示丰富、方便维护等优点,广泛应用于体育场、金融交易所、交通场所、大型超市等地方,使得LED全彩控制系统的探索更加深入。本文主要介绍了一种基于FPGA的LED显示屏异步控制系统的设计,深入的研究了LED全彩显示的系统结构以及显示屏发光原理,并针对反伽马校正、灰度实现原理、亮度控制进行分析,同时采用DVI接口作为信号接收源、用SRAM作为片外存储器、以ALTERA的CYCLONE Ⅳ代作为主控芯片的设计方案,研究内容大致可以概括为以下内容:1、设计了基于查找表的反伽马校正模块,在实现校正的同时将灰度等级扩展到1024,利用matlab处理数据,并且将其存储在ROM中,以节省FPGA内部资源,大大节省了运算时间。2、分析LED显示屏的模组扫描实现原理,针对视频数据进行切割重组并将其存入SRAM中。3、根据模组本身的结构,将SRAM的18地址位进行详细划分,以方面在读取数据显示时进行有选择的跳跃性读取,并且采用两片SRAM的乒乓操作,大大加快了视频流畅感。4、设计了移位控制模块和显示模块,利用移位模块与上下级模块之间的握手信号,很好的控制视频数据的传输,并且分析了发光效率与刷新率之间的关系,介绍了灰度打散原理以及场数设计,在刷新率保证的情况下,LED显示屏可以实现高亮度,以及不错的清晰感。本文设计的基于FPGA的LED异步控制系统,先后经过功能仿真,JTAG下载测试,显示效果已基本达到预期目标。现在市场上LED模组种类越来越多,走线方式五花八门,而本文设计的控制系统支持的模组有限,因此,以后的工作重点应设计一种可以改变多种技术参数的控制系统,以满足不同模组的实际需求。