基于LPC2210的LED显示屏控制系统设计

发布者:平和心态最新更新时间:2010-03-10 来源: 电子科技关键字:LPC2210  点阵LED大屏幕  PLL倍频  模块化 手机看文章 扫描二维码
随时随地手机看文章
    随着计算机和半导体技术的发展,使LED大屏幕显示系统成为集计算机控制、视频、光电子、微电子、通信、数字图像处理技术为一体的显示设备。随着大屏幕显示技术的发展进步,需要处理的数据大量增加,系统的频率更高、规模更大,对显示控制系统的要求也不断提高。目前LED显示器常采用8位/16位的微处理器,由于其运行速度、寻址能力和功耗等问题,已难满足显示区域较大、显示内容切换频繁的相对复杂的应用场合。存在系统体积较大、调试困难、不易修改、系统不稳定等诸多问题。ARM具有体积小、功耗低、数据处理能力强等特性。在无计算机支持的独立显示系统中,采用嵌入式系统来解决信息显示的诸多要求是一个理想的方案。因此本设计以LPC2210微处理器为控制电路核心,解决了系统的运行速度、寻址能力和功耗等问题,从而支持更大可视区域的稳定显示、存储更多的显示内容。

1 系统硬件组成及原理

    本系统选用Philips公司生产的LPC2210微处理器,以功耗小、成本低的ARM7TDM I为内核系统的硬件构成。该系统主要由显示控制电路和LED显示屏部分构成,如图1所示。

 

    以ARM7(LPC2210)微处理器为为核心的控制电路主要完成数据转换信号控制工作。LED显示屏的扫描驱动电路主要采用74HCl38和74HC595等来完成行扫描并以控制时序的方式来完成列控制。显示屏以LED为像素,由LED点阵显示单元拼接而成,本设计的显示屏为16行×64列的点阵结构。

    在设计中,采用LPC2210P0口的16个引脚作为显示控制电路的接口,并分别对应屏的使能端EN、行选中信号端(A,B,C,D)、行点亮数据信号端(GD1,GD2,RD1,RD2)和2路时序信号LAT,CLK等。

2 系统软件设计

    由于本LED显示屏的显示控制电路,主要采用74HCl38和74HC595完成行扫描,以控制时序的方式完成列控制,且这些时序是由软件部分完成的,因此在软件系统的设计中,首要考虑时序逻辑的合理设计与实现。在本LED显示屏中,需要2路时序分别是完成数据缓存的缓存时序CLK及将缓存数据点亮的点屏时序:LAT。CLK出现上升沿后,将数据依次存入屏的缓存,LAT出现上升沿后,屏将缓存内容送到屏的某一行。除此之外还要考虑行扫描过程中行的选择以及显示模块、通信模块、清屏模块等,子模块的编写与各子模块间的协调使用等问题。

    需要指出的是为了提高LED显示屏的可扩展性,就势必使系统提高了对频率的要求,为此本设计在系统软件的设计过程中,利用LPC2210微处理器自带的锁相环(PLL),对系统进行了倍频设计,以提高系统的可扩展性。系统软件架构设计,如图2所示。

 


2.1 PLL模块

    LPC2210的PLI接收的输入时钟频率范围是10~25 MHz,选用11.059 2 MHz作为系统的外部晶振频率,首先需要配置PLL,计算公式如式(1)所示。

    其中,Fosc为晶振频率,Fcco为PLL电流控制振荡器的频率,cclk为PLL的输出频率即处理器的时钟频率,M与P分别为PLL的倍增器值与分频器值。

    CCO频率可由式(2)得到。

    PLL模块部分源代码如下:

2.2 其它主要模块

    主要完成行扫描及其该行每一个点的扫描模块

 

       

3 系统验证

    使用ADSl.2进行在线仿真验证,通过对硬件的设计和对软件代码的编码与调试,实现了点阵LED屏以双色、多样化的方式显示各种信息的功能,同时可通过简单的级联来扩展显示屏。并分别在不调用与调用PLL模块的两种情下进行比较分析,得到了比较明显的现象,即在调用PLL模块的情况下系统显示更加稳定更加适合点阵LED屏的扩展。

4 结束语

    本设计采用32位ARM嵌入式微处理器LPc2210,采用可扩展、模块化设计,以LED屏的显示电路和ARM微处理器控制电路为核心,实现点阵LED屏以双色、多样化的方式显示各种信息的功能,同时可通过简单的级联来扩展显示屏,解决了系统的运行速度、寻址能力和功耗等问题。

关键字:LPC2210  点阵LED大屏幕  PLL倍频  模块化 引用地址:基于LPC2210的LED显示屏控制系统设计

上一篇:意法的90纳米STM32微控制器内置独特闪存加速器
下一篇:英蓓特积极推动ARM Cortex-M3高校普及计划

推荐阅读最新更新时间:2024-03-16 12:28

数据中心光纤的应用方向是高密度模块化
数据中心为大量的应用 服务器 及存储装置提供了安全性和可靠的环境。这些安装的主要特点是高密度、高可靠性,数据中心必须配备高质量的 布线 解决方案,以便实现高密度以及便捷的使用和配置。 为了实现 光纤 连接的操作可靠性,快速改变,包括添加及快速扩展,高密度,节约成本的配置及安装,越来越多的用户在考虑预端接 光缆 的应用。预端接光缆是使用MPO多芯连接器将12条纤芯集中到一个连接器中,然后通过扇出光纤或模块连接到传输设备。 预连接光缆系统有如下特点:12 芯MPO 接头的模块化设计;支持万兆多模光纤和100G零水峰单模光纤; 工厂预端接并 测试 的设计方式,保证用户在现场实现快速连接;保证了可靠的传输性能;不需要专用和非标准极
[网络通信]
模块化逆变电源的设计与应用
       1 引言   目前,逆变技术已在国民经济的各个领域中得到了极其广泛的应用,国内外许多公司已能生产技术成熟的标准逆变电源,这些产品实现的功能较多,性能较好、可适应较复杂的负载情况,但控制方案较复杂、体积较大、价格昂贵,适于实验室、车间的集中供电。在逆变技术的进一步普及应用中,越来越多的产品、设备要求逆变电源象直流电源一样模块化,并成为该产品、设备的一部分。通常在这种场合对逆变电源要求容量较小、负载单一、并控制体积和成本,显然再采用标准逆变电源的方案就不合适了,这需要仔细考虑系统方案,简化控制,在保证性能指标的同时,减小体积,降低成本。   本文以某新型鱼雷定向陀螺用的模块化逆变电源为例,介绍模块化逆变电源
[电源管理]
<font color='red'>模块化</font>逆变电源的设计与应用
灰度液晶HD66421的模块化及其应用
摘要:介绍如何应用HD66421液晶板制成通用液晶显示模块;结合Fantasy Studio的AVRISP开发板,给出HD66421在单片机系统中的应用实例。 关键词:灰度液晶屏 通用液晶显示模块 HD66421 20世纪90年代以来,小型测控系统和手持设备的显示部分大多由液晶显示屏担当,它具有体积小、功耗低等特点。特别值得一提的是点阵液晶屏的使用,可以实现汉字和简单单色图形的显示,使手持设备更具人性化界面,操作更简便直观。随着液晶显示器件技术的不断发展,现在出现了灰度、伪彩、全彩的液晶显示屏,使手持设备成为都市的绚丽亮点。 1 硬件设计 对于小型测控系统和低成本手持设备而言,灰度及彩色液晶模块的价格还是有些高。本文介绍
[应用]
模块化、网络化的门禁控制器更符合现代企业的安全管理
   赵建邦/中国区营销总监     门禁控制器是门禁系统的硬件核心,其质量与性能直接影响着整个门禁系统的稳定性。作为门禁系统的核心数据处理和存储部分,门禁控制器在整个门禁系统中承担包括设置卡片的读卡权限与进出权限、监控出入口的状态、记录门禁事件以及与其他系统如报警、消防系统进行联动的重要功能。     随着门禁系统在企业的安全管理中扮演越来越重要的作用,传统的机械式门锁管理已经不能适应现代企业的安全管理,其需求表现如下:     提高安全性:对指定区域进行分级、分时段的通行权限管理,限制相关人员随意进入重要区域,根据职员的职位和工作性质确定其通行级别和允许通行的时段,对一些重要区域的管理比如银行金库、地铁控制室
[安防电子]
宾夕法尼亚大学最新研发智能模块化机器人
就像动画《战神金刚》一样,将一个个小型机器人组成一个巨型机器人的想法在科幻相关的节目中很常见,而现实中的研究人员也一直在寻求实现这一目标的方法。现在,多亏了宾夕法尼亚大学的ModLab项目,机器人变得更加智能化。 SMORES-EP机器人每侧都有轮子,可以使模块向任何方向移动,也能让各个模块通过将末端的磁铁转换成短程无线电来相互通信。每个模块都配有四个,这意味着两个机器人可以以17种不同的配置连接。这就能使它们聚在一起组成一个更大更复杂的机器人。 当然,配置模块的过程也存在挑战。为了从一种形式转变为另一种形式,研究人员需要制定一个行动计划,从而使机器人从当前位置转移到它们需要到达的位置。例如,为了将行走机器人转换为带
[机器人]
MC9S12G128模块化分层化软件架构之四——LED
1 overview 1.1 目的 本文档用于起点开发板的PORT模块软件编写说明。 不局限于硬件功能的实现,着眼于实现高质量、优美的软件。 2 软件分层架构 软件分为底层驱动层——driver层,中间件层(本软件中称之为modules)和应用层——application。 2.1 driver层 与MCU寄存器打交道的软件放在driver层。 diver层分为两部分,一部分是MCU芯片内部寄存器中需要配置的参数,每一个module里面有一个xxx_cfg.c,把MCU在本module中尽量多的寄存器都放在指针数组中,给上层的中间件层和driver层中的服务函数访问。 如在drio_cfg.c中定义drio_d
[单片机]
MC9S12G128<font color='red'>模块化</font>分层化软件架构之四——<font color='red'>LED</font>
德赛西威模块化毫米波雷达技术,让定位更精准
德赛西威的模块化毫米波雷达专利,通过对多个雷达模块的发射线阵和接收线阵进行排布,使其进行物理级联,之后又采用FMCW调制信号校准,实现毫米波雷达的模块化,进而使得高精度雷达的设计更加灵活,也更易于实现。 随着汽车工业的飞速发展,越来越多的毫米波雷达国内自主品牌开始发力,其中致力于成为未来出行变革创领者的德赛西威,其生产的毫米波雷达已在多款量产车型中搭载。 在毫米波汽车雷达设计中,多输入多输出(MIMO)技术正在广泛应用,使得接收端和发射端之间形成了虚拟通道,进一步在雷达通道数一定的情况下提高了雷达的角度分辨率,为车载高精度雷达的发展奠定了基础。同时,为了增加雷达通道数本身,在单芯片集成多通道的基础上可以对芯片进行级联。但是
[网络通信]
德赛西威<font color='red'>模块化</font>毫米波雷达技术,让定位更精准
应用于教学方案的USB模块化仪器
研究人员一直在寻找能够应对科技发展挑战的测试仪器,以满足包括教育界在内的各行各业的需要。这里要考虑的不仅仅是教育界当前的基本需要,商业界的未来可持续发展也至关重要。虽然传统台式仪器引领了过去的几十年,但更多的教育界客户已开始接受兼具灵活性和可扩展性的模块化仪器,这些仪器能适应基础教学实验室,以及从事先进电气、电子、物理和机械工程研究实验室的需要。 满足教学实验室基本需要的USB 模块化仪器 电子和电信行业在过去几年间发生了巨大的变化。持续的技术创新更加速了这样的变化,工程师们的研究成果不断挑战并突破技术壁垒。为实现最佳性能,所有电子及通讯设备在设计和制造过程中都必须经过严格的性能验证和测试。对致力于技术创新和改善人类生活的工程
[测试测量]
应用于教学方案的USB<font color='red'>模块化</font>仪器
小广播
添点儿料...
无论热点新闻、行业分析、技术干货……
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

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

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