
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、基于s3c4480x的大型led显示系统设计大型显示系统已经广泛应用于各种室内外场合,但因为其多采纳多机系统,提高了系统成本和软硬件设计复杂度。多机系统工作时,本质上相当于一个高宽度的计算机系统。其技术难点如下:大型led显示屏上的像素数以万计,随着显示面积增大,结构随之增大。为了保证一定的显示质量,帧频应在30帧s以上。对于一个512×252的单色led屏,每秒的数据传输量起码为480 kb以上,对于彩屏及显示质量高的场合,数据传输量还将按整数倍增长。当led屏位于室外时,上下位机通信可能在百米甚至千米以上,要求通信速度快且牢靠。鉴于上述前两个技术难点,为能够用法单cpu系统代替多
2、机系统控制大型led显示系统,实行的应对策略如下:大型的led屏由通用的显示模块组成,显示模块具有良好的通用性和可嵌入性。用法16位并行总线数据传输方式,要显示相应位置的显示模块,模块上的列锁存单元能够精确选通,使横向级联的led显示模块能够被视为一段延续的存储单元。用法s3c44box内部的dma控制器举行数据的传输和控制,节约了用法命令传输数据的cpu取指和译指时光以及用法命令传输数据附带的计数、比较、跳转等软件开销,从而能够在延续的读写操作中完成数据的传输,提高了数据传输的速度和效率。1 硬件结构及原理大型led显示系统普通分为主控板和显示驱动模块两部分。11 显示模块现今,大型led显
3、示系统是利用人眼视觉特点采纳逐行扫描和列驱动方式以节约硬件开支的,本系统采纳116逐行扫描方式,所以囫囵大型led屏被分为16行同名行,显示模块原理图1所示。每个显示模块为1个64×32的小点阵屏,分为两部分,上下各16行,每部分有8组列数据锁存器。上下两部分复用1个416译码器u1,选通驱动116逐行扫描显示,并需要16组列驱动锁存器锁存列显示数据。采纳并行总线数据传输方式时,需要1个416译码器u2选通使能列锁存器。在点阵刷新时,需要用法两级锁存器锁存列显示数据,否则会浮现显示拖尾现象。本次正在显示的数据存在其次级锁存器中,主控板对屏端第一级锁存器写下一行要显示的数据举行列数据刷
4、新,当下一行要显示的数据传输完毕后,一起锁存到其次级锁存器输出并选通驱动下一行显示。采纳并行总线方式下二级锁存器仍比数据串行传输再转成并行输出的计划经济。显示模块与模块之间横向级联时,运用错位级联的思想,使其具有良好的通用性和可嵌入性。1所示,选通线每到一级时就会错位一次并传到下一级,总是使第一根选通线blk_en0作第一级列锁存器译码器的使能控制线,这样n根选通线就能依次选通n级横向级联模块。这样就可以用相同的显示模块随意组合成横向级联的条屏。运用错位级联思想,使横向级联的显示模块上的第一级锁存器的译码器u2能够依次选通,该译码器又能依次选通第一级列数据锁存器,这样横向级联屏上的第一级列数据
5、锁存器就能看成一段延续的存储单元,这是用法dma并行数据传输控制的基础。12 主控电路与led屏的接口设计本显示系统选用基于7tdmi内核并带有内部dma控制器的s3c44box作主控制器,使其工作在arm状态,并用法16位总线。因为把led屏虚拟的视为一段延续的存储单元,故为其分配地址空间0x2000000ox4000000。主控电路与led屏接口应能实现以下功能:选通随意位置的显示模块及该模块上的第一级列数据锁存器。将该位置要显示的点阵码精确锁存,并能在第一级列数据锁存器数据刷新后,将刷新数据锁存到其次级列数据锁存器并输出。能控制选通驱动16行同名行中的一行举行逐行扫描显示。实现主控芯片3
6、3 v到led屏5v的规律电平转换。主控板与led屏接口电路原理图2所示。一个大型led屏的结构可分为纵向级联和横向级联,这种结构类似于一个三维数组。假设一个三维数组ledjk,其中:i=0,1,2,,m 表示led屏纵向级联级的序号。j=0,1,2,,n 表示led屏横向级联级的序号。k=o,1,2,,16 表示显示模块上16个第一级列数据锁存器的序号。因为系统用法16位并行总线数据传输方式,并将led屏视为一段延续的存储单元,故用法a4:1作显示模块上选通第一级列数据锁存器译码器(图1中u2)的译码输入,即为三维数组的k变量;用法a8:5作选通横向级联显示模块的译码器(图2中u7)译码输入
7、,即为三维数组的j变量;因为led屏要具有良好的灵便性,又因为采纳dma传输数据要求点阵码存放挨次的技术要求,纵向级联级选通不满足用法地址总线译码选通的条件,所以用法s3c44box的pg2:0作纵向级联级选通译码器的译码输入,即三维数组的i变量。因为地址和数据总线上的状态不断变幻,所以在对led屏举行写操作时,地址和数据信号应举行锁存,主控板上分离用法u2、u3和u4锁存对led写操作时的地址和数据总线的状态。led屏分配首址为ox2000000,当对其举行写操作时,s3c44box的ngcsl和nwe脚会浮现可编程控制时延的有效低电平。ngcsl经一个非门作u2、u3和u4的锁存使能控制信
8、号,保证仅在对led屏拜访时,地址和数据总线上的信号才被锁存。nwe经一个非门作屏端第一级列数据锁存器(图1中u3u19)的锁存使能控制信号,保证惟独当刷新数据稳定浮现在列数据锁存其输入端时才被锁存。s3c44box的pci0作全部屏端其次级锁存器(图1中u20u35)的锁存使能控制信号线;s3c44box的pc3:o作16行驱动译码器(图1中u1)的译码输入。因为数据传输时只需要主控板对led屏输出控制,不需要信号反馈,所以接口电路采纳便宜的5v供电的hct电路芯片计划,就可满足主控芯片3.3v到led屏5v的规律电平转换。在dma传输数据时,更关怀的是dma的写操作,时序3所示。t1时刻d
9、ma写操作开头,地址和数据总线上浮现led屏相应位置的地址和刷新数据;t2时刻ngcs1引脚浮现有效低电平,地址和数据总线上的数据被锁存到u2u4并输出;t3时刻nwe引脚浮现有效低电平,u2u4的输出数据被锁存到屏端第一级列数据锁存器并输出。这样主控制器就完成了一次列数据的刷新。2 软件设计21 led屏显示程序设计因为用法了s3c4480x内部dma控制器举行数据的传输与控制,显示程序得到很大简化,程序流程4所示。点阵码的传输全由dma控制器完成,只需在启动dma数据传输前将点阵码的首址、led屏的首址及传输数据量的值分离赋给相应的控制字后,启动dma操作即可。完成全部本同名行点阵码传输后
10、,将刷新的数据锁存到其次级列数据锁存器输出,并驱动本同名行显示。这样循环显示16行同名行后就完成了一帧点阵显示。22 点阵排序因为led显示模块的电路结构以及用法了16位并行总线和dma数据传输技术,在显示时点阵码的排放挨次,需要满足如下要求:16位并行总线一次数据传输,即一次dma写操作传输两个字节的点阵码,低位和高位字节分离传送到两相邻的纵向级联模块的同名行和同名列数据锁存器中,因此相邻的纵向级联模块的同名行和同名列点阵码应延续存放。因为显示模块的第一级列数据锁存器译码选通电路结构和dma数据传输要求,对同一显示模块的上下两部分的同名行点阵应按列数据锁存器的选通挨次依次延续存放。两相邻的纵
11、向级联级的一系列横向级联级应按和原则举行点阵码排序。各纵向级联级依次按、原则举行点阵码排序。16行扫描显示方式下,一个大型led屏分为16行同名行,每一同名行根据、原则举行点阵排序。以一个128×64的点阵屏第一行同名行的数据排序为例,5所示,第一行同名行的点阵码的存放挨次应依次为:a,bz,a,b,z。3 结 论用法并行总线dma数据传输技术简化了led显示系统的软硬件设计,降低了系统成本,取得了很好的显示质量,在22.1184mhz的系统时钟下,512×256(8m2)单色点阵屏显示帧频达到250hz,平均120ns传送1个字节,达到了用法单cpu系统代替多机系统控制led显示系统的目的。但为了使上一代的显示驱动板仍能够用法,点阵码需要排序,显示时只能用法页面方式
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 多彩团建社团活动策划计划
- 班级活动效果评估计划
- 幼儿园科学与技术手工课程计划
- 班级团队建设活动的选取计划
- 河北省石家庄市井陉矿区贾庄镇学区贾庄中学八年级地理上册 2.2 气候教学实录(2) 新人教版
- 2025年竞业协议签署模板
- 2025年生化免疫制品项目发展计划
- 提高学校安全等级的有效方式
- 六年级品德与社会上册 3.1 从丝绸之路到WTO教学实录1 冀教版
- 2025年强力不粘钩项目合作计划书
- 35KV变电站建筑工程施工方案
- 课文钱学森课件
- (高清版)DB43∕T 2428-2022 水利工程管理与保护范围划定技术规范
- 2023-2024学年广东省深圳市福田区八年级(下)期末英语试卷
- 掘进类公共知识考试试卷含答案
- 天津泰达城R1、R3、R4、R5地块开发可行性分析
- 自考15040习新时代思想概论高频备考复习重点
- 2024年国家公务员考试行测真题及答案(完整版)
- 中国适老化改造市场深度剖析与投资盈利预测报告2024-2030年
- 世界预防自杀日课件
- 2024浙江长兴农商银行招聘笔试历年典型考题及考点剖析附带答案详解
评论
0/150
提交评论