毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 论文 >> 正文

基于ARM的大屏幕LED显示系统的设计 第5页

更新时间:2009-6-1:  来源:毕业论文
基于ARM的大屏幕LED显示系统的设计 第5页
显示。对于串行传输来说,数据要经过并行到串行和串行到并行两次变换,因
此列数据的准备时间可能相当长,在行扫描周期确定的情况下,留给行显示的
时间就少一些,以至影响到L印的亮度。
解决串行传输中列数据准备和列数据显示的时间矛盾问题,可以采用重叠
处理的方法。即在显示本行各列数据的同时,准备下一行的列数据,这就需要
列数据的显示具有锁存功能。本行己准备好的数据打入并行锁存器进行显示
时,串并移位寄存器就可以准备下一行的列数据,而不会影响本行的显示。
3显示时间的分析
对于以动态扫描方式工作的显示系统,扫描时间的确定较为重要,根据
人眼的视觉暂留时间,若每秒显示二十四帧以上,便可得到稳定的显示,取
每秒二十五帧,即完成对全屏的一次扫描时间为40ms,那么,只要每次完成
对全屏的扫描时间不超过该值,将会得到较为稳定的显示。从理论上讲,显
示屏的大小是任意的,但从上面的分析可知,显示屏做得越大,即屏幕的点
阵规模越大,往显示屏上所送的数据就越多,数据传输与控制的时间也会增加,
即完成一屏扫描的时间也将越长,然而,4Oms的时间却是固定的,多于4Oms
会有闪烁感。在设计显示屏的大小时,该因素是必需考虑的。为了满足这一
要求,关键在于提高微机的程序执行速度,可以选择更快的CPU,或数字信号处
理芯片(DSP)。事实上,L印显示屏控制器,要求的数字信号处理能力并不高,
主要要求的是显示数据的访问和控制信号的产生。对于这两项功能,采用基
于ARM核的32位嵌入式R工SC微处理器是完全可以胜任的。基于ARM核的32
位微处理器的速度不仅比8位/16位单片机执行程序的速度要高得多,而且存
储容量要大得多,因此,本课题采用基于ARM核的32位嵌入式R工SC微处理
器组成大屏幕LED显示系统,与传统的基于8位/16位单片机的LED显示系统
相比,在不显著增加系统成本的情况下,可支持更大可视区域的稳定显示,
同时可存储更多的显示内容。
4既机及运行在PC机上的程序
PC机主要用于人机交互,完成对每一个LED显示屏的控制与显示数据传
输。应用程序主要完成对显示屏的控制,同时完成对包括图形和中西文字符
的显示信息进行编辑处理,将待显示内容的点阵信息通过串行通信传输到指
定的LED控制器中。
硕士学位论文
2.3本章小结
本章简要介绍了LED显示器的基本工作原理和大屏幕LED显示系统的组
成,对传统的基于8位/16位单片机的控制方式进行了分析探讨,指出了由于其
CPU运行速度的限制,不可能支持更大可视区域的稳定显示,进而说明选择基
于ARM核的大屏幕LED显示系统的必要性。
硕士学位论文
3.系统总体结构设计
3.1系统功能
系统总体结构如图3一1所示,在该系统中,基于ARM微处理器的LED显示
屏控制器是系统的核心,ARM微处理器完成LED显示屏的动态扫描控制;PC机
用于后级管理和控制。
PPPC机机机基于ARM的LED控控控LED显小屏屏
制制制制器器器硬件件
图3一1系统总体结构
该系统能方便地显示各种点阵、各种字体的汉字信息、和图形信息,其显示
内容可以以滚动或翻屏的方式实现上下、左右移动,显示内容可由既机按用
户要求随时修改[绷,并由串行通信口传输到LED控制器的Flash中保存,断电
后内容不丢失。由于控制器采用32位的ARM微处理器实现,同时配置大容量
的SDRAM和Flash存储器,与传统的显示屏控制电路相比较,可以支持更大的
有效显示区域、存储更多的显示内容、获得更好的显示效果。
3.2系统的软、硬件组成1系统的硬件组成
系统的硬件电路由以下三部分组成:大屏幕L印显示屏;基于32位ARM
嵌入式微处理器组成的动态扫描电路;PC机与基于ARM微处理器的通信电路。
1LED显示屏
LED显示屏由LED点阵显示器构成,采用逐行(或逐列)动态扫描的方式
工作,由峰值较大的窄脉冲驱动,逐次不断地对显示屏的各行进行选通,同时
又向各列送出表示图形或文字信息的脉冲信号,反复循环以上操作,就可显示
各种图形或文字信息。
2基于A阴微处理器组成的动态扫描电路
ARM微处理器目前包括下面几个系列:ARM7系列、ARMg系列、ARMgE系列、
ARM10E系列、SeC。:Core系列等,这些处理器除了具有ARM体系结构的共同特点以外,每一个系列的A哪微处理器都有各自的特点和应用领域[27J。用户如果
希望使用标准Linux等操作系统,就需要选择ARM720T以上带有孤爪!(Memory
Managemen、Unit)功能的ARM芯片。而ARM7TDMI则没有MMU,不支持标准Linux,
但目前有uCLinux操作系统等不需要沁及!支持的操作系统可运行于ARM7TDM工
硬件平台之上,使用也非常方便。大多数的ARM微处理器片内存储器的容量都
不太大,需要用户在设计系统时外扩存储器。除ARM微处理器核以外,几乎所
有的ARM芯片均根据各自不同的应用领域,扩展了相关功能模块,并集成在芯
片之中,即为片内外围电路。
本系统选用Sam:ung公司的53C4510B芯片,该款ARM微处理器是Samsung
公司开发的基于以太网应用系统的高性价比16位/32位RISC微控制器,内嵌
由ARM公司设计的32位ARM7TDM工R工SC核,需外扩存储器,内部集成了1/0
口、定时器、异步串行口、以太网网络控制器等多个功能模块。LEO点阵显示屏屏
图3一ZLE。显示屏动态扫描电路
在图3一2所示的系统中,有源晶振为53C4510B提供外部时钟信号,通过内
部的尸LL电路,作为系统的工作频率。JTAG调试接口用于软硬的调试与开发。
Flash存储器是一种可在系统进行电擦写,掉电后信息不丢失的存储器。
作为一种非易失性存储器,Flash在系统中通常用于存放程序代码、常量表以
及一些在系统掉电后需要保存的用户数据等。系统选用HY29LV16O作为闪存
(Flash),单片存储容量为2M字节,16位数据宽度,在本系统中,Flash存储

上一页  [1] [2] [3] [4] [5] [6] [7] [8] [9] [10]  ... 下一页  >> 

基于ARM的大屏幕LED显示系统的设计 第5页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。