基于DSP的LED大屏幕显示系统

发布者:温暖心绪最新更新时间:2011-11-02 关键字:LED  大屏幕显示 手机看文章 扫描二维码
随时随地手机看文章

目前采用的LED大屏幕显示系统的控制电路,大多由单个或多个CPU及复杂的外围电路组成,这种电路设计,单片机编程比较复杂,整个电路的调试比较麻烦,可靠性和实时性很难得到保证。针对这种情况,提出一种SD卡存储显示文件,由TMS320LF2407A和EPM240配合完成的大屏幕设计方案,使得动画的变换和处理与屏幕的显示控制完全分离,各模块任务分明,功能完善,充分发挥了DSP以及CPLD各自的优点,实现高性能的无闪烁显示。

1         总体设计

        系统结构如图1所示,核心处理器采用TMS320LF2407A,外部扩展了网络接口芯片RTL8019AS、SD卡和双口RAM芯片。本系统中,DSP主要发挥其逻辑运算处理能力;网络通信接收文件功能、图形文字变换功能以及文件的读取保存功能都由TMS320LF2407A完成;而CPLD芯片EPM240的功能较单一,只负责从双口RAM中获得将要显示的数据,批量读取并送入由多个74LS595驱动的LED点阵阵列。换言之,EPM240负责实时动态刷新屏幕显示,保证刷新速度而不产生闪烁感觉(即刷新频率要达到100 Hz以上)。

   本系统主要分为3个功能模块:

        (1)以太网数据传送部分。PC机通过以太网将需显示的数据(可能是屏幕截图数据,也可能是文本文件等)以UDP数据报的形式发往本系统,RTL8019AS会自动将不是发往本地IP地址的数据包丢弃,主程序中查询RTL8019AS接收到新的数据包并读取入SD卡文件缓冲区,缓冲区填满时以文件形式写入SD卡FAT32文件系统中。

        (2)DSP动画变换算法实现部分。TMS320LF2407A具有32 KB的外部RAM空间,图1中所示的双口RAM被扩展至此空间。首先DSP将这32 KB空间划分成2个区域(各16 KB),分别用作逻辑运算区和显示内存区(都在双口RAM中)。DSP读取SD卡中将要显示的文件数据并将其送入逻辑运算区,根据画面所需的动画要求做相应变换,变换后的点阵直接填充显示内存区,以便CPLD从该区读取显示数据。

        (3)CPLD显示图形的刷新。利用CPLD速度快的特点,将显示内存区中的数据快速读入并发送给74LS595驱动扩展的LED阵列,由于功能的单一性,使显示具有很高的刷新速度,无闪烁等现象。

2     EPM240的主要任务

        EPM240需从双口RAM的显示内存区中读入数据,所以在硬件电路上必须将双口RAM的一个端口与EPM240连接,在用VHDL语言描述电路时,采用状态机实现EPM240对双口RAM的控制与数据的读取。由于双口RAM的2个端口都可能同时对同一个单元操作,因此必须将双口RAM的BUSY引脚分别接至DSP和EPM240上,一边操作时,另一边必须等待操作结束,否则可能会造成数据错误。DSP在操作显示内存区时,采用逆序地址方向(地址从大到小),而EPM240采用正序地址方向操作,这样做的好处是修改一幅图像时,最大可能地避免发生同时操作同一单元的现象。

        除了完成与双口RAM接口的工作外,EPM240还必须将读入的字节不断地发送给74LS595刷新硬件显示,只要采用VHDL语言描述出SPI总线接口协议即可。简而言之,CPLD在本系统中起数据的搬运作用(显示内存区—>EPM240—>LED显示)。

3     DSP实现图像的动画变换

        常见的动画处理包括左右平移、上下平移、连续拉幕、扇入扇出等。基于上面提出的双缓冲区的设计模式,使得动画的实现变得清晰易行。动画变化原理如图2所示。

        图2中假设用户采用的实际屏幕宽度为Width点,高度为Height点。算法的基本思想是假想有个和实际屏幕大小一致的视窗存在,并可根据需要按一定规律在逻辑运算区内移动。即落在视窗内的部分才能被实际屏幕显示(被送入显示内存区)。

        例如,要实现图像的左右平移操作,实现算法前,需将显示文件的原始数据载入逻辑运算区,然后复位视窗的偏移坐标(OffX,OffY)为(0,0),每隔用户设定的时间间隔后,调整左右偏移量OffX累加SpeedDot(动画速度,用户设定),再将落入视窗内的数据部分映射到显示内存区中,由EPM240负责刷新显示。当OffX累加到达到Width时动画结束,此时可以将下一幅图像文件原始数据载入逻辑运算区进行类似的动画操作。再例如实现图像从右下角逐渐飞入屏幕,可将(OffX,OffY)初始设置成(-Width, -Height),显然此时无数据落入视窗,之后每隔时间间隔后,再进行如下映射操作即可:

  OffX+=SpeedDot;
OffY+=SpeedDot*((float)Height/Width);

4     网络传输的实现

        RTL8019AS和TMS320LF2407A间的连接如图3所示。采用以太网进行数据传输可以提高通信质量,具有通信速度快、传输数据量大等特点,而且接入简单,只需将RJ45连接头接入集线器即实现了网络的物理连接。

        以太网主要有2种通信协议:TCP与UDP协议。TCP协议提供的是可靠的传输服务,可以确保数据不丢失,但它的实现较为复杂,任务也比较繁重,系统RAM的消耗也较大;UDP协议提供的是不可靠传输服务,最大可能地将数据传输到目的地。可靠的数据传输只能由高层(一般是应用层)负责校验和发起,传输快、运算量小、算法简单易行。

        对于本系统而言,大屏幕点阵的变换与文件系统的操作等任务已较为繁重,而且一般只是在设置显示图像和动画时才进行以太网传输,丢包的可能性并不大,所以采用UDP协议。发送时,只需将要传输的数据逐层地向低层发送,经过每层时都在前面加上本层的头部(有的还加有尾部),在头部中包含有相关的传输信息,最后通过物理层(RTL8019AS的驱动层)将最终封装好的数据帧发送到网络中。接收正好是发送的逆过程,只需将头部逐层剥离(剥离时要校验是否正确,否则丢弃),最后获得被封装的数据。DSP在收到正确的数据后,将其以文件形式保存到SD卡中。本模块应用层流程图如4所示。

5     大屏阵列的构成

        显示面板由32×16点阵构成最小单位,JP1是输入信号,当有多个单位级连成大屏时,只需将前个单位的JP2口与后一单位的JP1口连接即可。第一块单位板的JP1口连接到控制板,由CPLD扫描显示。采用1/16扫描方式,行信号由74HC154译码后输出,并经过APM4953(内部是2个P沟道的MOS管)增强驱动能力;列信号由74HC595级连构成,提供列线的灌入电流。由于级连时消耗电流较大,因此为每块单位板设置电源模块等,限于篇幅,这些图并未给出。控制时,CPLD先通过列数据端口串行地发送当前行的数据,然后选中当前行进行显示,暂留时间后对下一行进行同样操作。本电路接口十分简单,扩展大屏也十分方便。

        本方案采用以太网通信,大大提高了数据传输速度和传输的可靠性;充分利用DSP的运算优势,进行动画的实时变换处理,将变换与显示控制完全分离;CPLD的运用可以大大提高硬件的控制速度,快速刷新屏幕,稳定可靠,扫描频率高。

关键字:LED  大屏幕显示 引用地址:基于DSP的LED大屏幕显示系统

上一篇:赛灵思7系列FPGA全球出货量逾数千颗
下一篇:TMS320C54x系列DSP的中断机制

推荐阅读最新更新时间:2024-05-02 21:41

太阳能LED灯具发展分析
基于对 低碳 能源现状的思索以及受攀枝花本地 太阳能 资源丰富的启发而产生。以阳光城市攀枝花为例简要叙述太阳能的使用情况,旨在提出使用低碳能源问题上存在的诸多问题。 灯具目前世界各国都积极的开发各种 新能源 和各种节能技术,如风能、混合燃料、乙醇、太阳能、氢能源、海浪能发电、地下能源、垃圾燃气等等。原国家主席江泽民退任后也在《对中国能源问题的思考》一文中提出希望国家层面加大对核能、风能、太阳能等诸多新兴能源领域的重视和投入。 1 我国太阳能资源分布情况 根据国际电力网提供的数据 显示 ,从全国太阳年辐射总量的分布来看,西藏、青海、新疆、内蒙古南部、山西、陕西北部、河北、山东、辽宁、吉林西部、云南中部和西南部、
[电源管理]
日本震灾影响led产业 浙江企业迎来商机
    日本作为掌握LED最顶端技术的国家之一,在经历“3·11”地震之后,其LED产业可能向中国转移,浙江的LED企业有望从中分到一杯羹。     在日前召开的第五届中国杭州电子信息博览会上,杭州的一家LED公司透露,已经和中国台湾的LED企业签订了合作协议,承接日本的转移项目。     LED光源因为具有能耗低、发光效率高、寿命长、环保等优点,成为近年来最重要的新能源之一。目前,日本和美国的LED技术最为领先,中国台湾也一直占据着LED的芯片开发产业的高端位置。“经过这次地震和核灾之后,日本缺电严重,已经有日本LED企业和中国台湾的企业达成了合作。今后,这种转移的趋势会越来越明显。”中国台湾电机电子工业同业公会秘书
[电源管理]
Mini LED蓄势待发 大陆手机厂积极导入 反制OLED的秘密武器
AMOLED面板大军压阵,俨然成为新显示技术霸主,然AMOLED面板产能供应吃紧,Android手机品牌厂联合台系面板厂杀出血路,加速2018年Mini LED搭配曲面设计导入高阶智能手机,而台系LED大军在背光市场遭到陆厂侵蚀后,也看好Mini LED将带来新的成长契机,包括晶电、隆达、荣创、宏齐等分别借由手机、TV及大尺寸显示看板等应用抢攻商机。   LED业者指出,尺寸约在100微米的Mini LED不需克服巨量转移的技术门槛,量产具有可行性,可作为大尺寸显示屏、电视和手机背光等应用,尤其是智能手机可望优先导入,2017年下半已进入产品设计及认证阶段,并带动LED背光重启成长动能。   尽管大陆面板厂积极抢建AMOLED面板
[手机便携]
专家分享:LED驱动设计的诸多有用心得
要普及 LED 灯具,不但需要大幅度降低成本,更需要解决技术性的问题。如何解决能效和可靠性这些难题,PowerIntegrations市场营销副总裁DougBailey分享了高效高可靠 LED驱动 设计的心得。   一、不要使用双极型功率器件   DougBailey指出由于双极型功率器件比MOSFET便宜,一般是2美分左右一个,所以一些设计师为了降低LED驱动成本而使用双极型功率器件,这样会严重影响电路的可靠性,因为随着LED驱动电路板温度的提升,双极型器件的有效工作范围会迅速缩小,这样会导致器件在温度上升时故障从而影响LED灯具的可靠性,正确的做法是要选用MOSFET器件,MOSFET器件的使用寿命要远远长于双极型器件。
[电源管理]
LED车灯模组厂商晶合光电完成数千万B轮融资
LED车灯模组厂商晶合光电近日宣布,公司已完成数千万元B轮融资。本轮融资由博将资本领投,融资资金将主要用于大批新车型投产上量后的流动性支持及新技术迭代研发。 图片来源:晶合光电官网 此前,晶合光电已相继完成总金额超亿元的A+和A++轮融资,分别由百度风投和小米产投领投。 资料显示,晶合光电成立于2011年,是国内汽车LED模组解决方案供应商,专注于汽车LED照明领域。 过去10年,处于汽车光源技术的演进发展,LED逐渐替代氙气灯和卤素灯成为汽车灯光主要光源,全球市场LED渗透率正在逐渐提高,据欧司朗的测算,到 2023 年,全球LED头灯在乘用车市场上的渗透率将超过 45%。当前车灯产业已经从原来的单一零部件
[汽车电子]
<font color='red'>LED</font>车灯模组厂商晶合光电完成数千万B轮融资
三安光电:三星电子将向子公司采购LED芯片 已千万美元付款
全球LED巨头三安光电昨日晚间发布关于全资子公司与三星电子Samsung Electronics 签署《预付款协议》的公告,Samsung Electronics将向三安光电子公司厦门三安支付1683万美元预付款,以购买用于显示产品 (“显示屏”)的LED芯片。 公告指出,若Samsung Electronics每月的订单量超过协议约定的最高数量,双方将提前讨论扩产的条件。 厦门三安和Samsung Electronics将持续讨论MicroLED 战略合作,待厦门三安达到大规模量产产能时,Samsung Electronics将考虑厦门三安作为首要供应方,并协商探讨一个双方都可以接受的供应协议。 LED光源是目前全球
[电源管理]
LED灯带质量识别的技巧
   1、柔性LED灯带是采用FPC做组装线路板,用贴片LED进行组装,使产品的厚度仅为一枚硬币的厚度,不占空间;普遍规格有30cm长18颗LED、24颗LED以及50cm长15颗LED、24颗LED、30颗LED等。还有60cm、80cm等,不同的用户有不同的规格。并且可以随意剪断、也可以任意延长而发光不受影响。而FPC材质柔软,可以任意弯曲、折叠、卷绕,可在三维空间随意移动及伸缩而不会折断。适合于不规则的地方和空间狭小的地方使用,也因其可以任意的弯曲和卷绕,适合于在广告装饰中任意组合各种图案。   2、LED硬灯条是用PCB硬板做组装线路板,LED有用贴片LED进行组装的,也有用直插LED进行组装的,视需要不同而采用不同的
[电源管理]
大屏幕液晶显示器:不因奥运而繁荣
  之前人们猜测:大屏幕液晶显示器销售市场会因为奥运会而繁荣,现在这一切没有变成现实。但是,iSuppli预计“在经历了连续3个月的利润下滑和价格下滑之后,9月份LCD市场会复苏。   “从6月份来时,大屏幕液晶显示器销售市场就因为供过于求而陷入泥潭,整个的产业链需求不足,投资过热”,Dash说。(Dash是iSuppli公司LCD研究负责人)   “8月份整个的市场环境更加糟糕,萧条的经济环境使价格比以前下降的更快。但是,伴随着LCD产量的下降,投资的减少,市场对液晶电视,台式电脑液晶显示器,笔记本电脑的需求增长,9月份,市场的供需会达到平衡”。   因为北京奥运会的缘故,之前大家对中国液晶电视市场的估计过高。但是,中国0
[焦点新闻]
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved