基于ATmega16L芯片的LED旋转屏设计方案

最新更新时间:2012-11-25来源: 维库电子关键字:ATmega16L  LED  旋转屏 手机看文章 扫描二维码
随时随地手机看文章

  引言

  科技快速发展的今天,LED显示屏已成为一种新型的电子屏幕广告媒体,相比传统的喷绘、写真的广告画面死板、不活泼的广告牌、广告灯箱等,LED显示屏给人们带来了清晰明了、新鲜活泼的广告宣传效果,同时LED显示屏可以全程由电脑操控,屏幕资源也可以重复利用,提高了诸多企业的经济效益。

  目前市场上LED显示屏较多的利用发光二极管所构成的点阵模块或像素单元而组成的大面积平板显示屏幕,该屏幕利用快速行扫描或列扫描而形成文字或图案,扫描显示时有一个突出特点就是任何时刻只有一列LED发光,从左起,控制每一列的位选端,依次从首列逐列显示到末列基于这一点,可以只采用一列LED,通过旋转形成一个等效点阵,并借软件程序改变LED的位置来模拟点阵的列扫描,即所说的LED旋转屏。尤其在当前低碳节能环保的背景下,如何用较少的材料设计出能够实现同等效果显示屏具有一定的探索意义。

  1 系统硬件设计

  LED旋转屏显示系统的系统框图如图1所示。AVR主控芯片是整个显示系统的核心,由于系统要借助红外控制单元实现显示内容的更新,加之系统后期的可扩展性,在综合考虑应用需求和成本后,选用了高性能、低功耗的AVR微处理器ATmega16L作为主控单元的核心芯片。ATme-gal6L工作电压为2.7~5.5 V,所以采用3.7 V锂电池对AVR芯片和列LED显示单元独立地供电,这样就解决了该旋转屏设计过程中的电源供电问题。

系统框图

  1.1 AVR基本外围电路设计

  AVR单片机的基本硬件电路包括复位电路、晶振电路、A/D转换滤波电路、ISP下载接口等几部分。

  1.1.1 复位电路

  复位电路的设计如图2中区域①所示。ATmega16L已经内置了上电复位设计,并且在熔丝位里,可以控制复位时的额外时间,故AVR外部的上电复位电路可以设计得很简单:直接接一只10 kΩ电阻(R17)到Vcc即可。为了可靠,再加上一只0.1μF的电容(C1)以消除干扰和杂波。图中D17(IN4148)的作用有两个:一是将复位输入的最高电压钳在Vcc+0.5 V左右;二是在系统断电时,将R17(10 kΩ)电阻短路,使C1快速放电,让下一次来电时,能产生有效的复位。当AVR处于工作状态时,按下开关S1,复位脚RESET变成低电平,触发AVR芯片复位。

AVR基本外围电路原理图

  1.1.2 时钟电路

  时钟电路的设计如图2中区域②所示。内置了RC振荡电路,并可产生1 MHz,2 MHz,4 MHz,8 MHz的振荡频率。但是当要求比较精确的波特率时,建议通过外部的电路实现,如图2中区域②所示的电路。图中晶振两端均接入了22 pF的电容。ATmega16L实际使用时,这两只小电容不接也能正常工作。不过为了线路的规范化仍然建议接上。

  图1中的时钟单元不但包括ATmega16L的时钟电路,还涉及实现旋转屏实时时间显示的电路,即在ATmega16L主控芯片的D接口接入诸如DS1302时钟芯片,使旋转屏实时显示2100年以前的年月日等时间值。

  1.1.3 ISP下载接口

  ISP下载接口如图2中区域③所示。该接口不需要其他器件,这里使用双排2×5插座接入接口,使用插座形式也为日后升级AVR内的软件提供方便。由于没有外围器件,故PB5(MOSI),PB6(MISO),PB7(SCK),RESET脚仍可以正常使用,不受ISP的干扰。

  1.1.4 A/D转换滤波电路

  A/D转换滤波电路如图3所示。为减小A/D转换的电源干扰,ATmega16L芯片有独立的A/D电源供电。在Vcc串上一只10μH的电感L1,然后接一只0.1μF的电容C5到GND。使用了ATmega16L内部自带的2.56 V标准参考电压,也可以从外部电路输入参考电压,比如可以在外部接入TL431基准电压源,并且在AREF引脚接一只0.1μF的电容C3到GND。

A/D转换滤波电路原理图

  1.2 红外接收/发射控制单元

  在LED旋转屏旋转工作状态中,可以借助红外感应技术将显示内容、画面进行随时更新。红外发射模块是一种类似遥控器,独立于旋转屏的电路器件,将红外接收模块(irDA)固定在柱形旋转屏的顶部。

  1.3 霍尔传感器单元

  在LED旋转屏旋转过程中,要使显示的内容流畅、不闪烁,所处理的关键问题就是让旋转屏每转一周所显示内容的起点是相同的,即所谓的同步。实际操作中需要借助感应信号,来识别旋转屏已转到一周的起始位置,然后触发相应程序,使得显示的内容保持稳定。该设计借助霍尔传感器得到感应信号,从而实现了同步处理。

  2 系统软件设计

  LED旋转屏的软件程序设计主要包括由两个中断所实现的多内容、多形式的图案显示。系统上电后,首先检测红外信号,如果收到红外信号,则首先确定所要显示的内容,然后由安装在系统底部的霍尔元件检测开关信号来判别列LED旋转时的起点位置,获得相应信号后,AVR芯片通过数据处理,将各列数据依次送给旋转中的列LED,进而以点阵屏的形式显示相应内容。系统主体流程图如图4所示。

系统程度框图

  3 设计过程中解决的关键问题

  3.1 电源问题

  基于ATmega16L的工作电压,采用了3.7 V锂电池对主控系统进行独立供电。将锂电池固定在旋转底座上,协同整个控制系统,随着电机转子一起转动,并且预留接口可随时对电池充电。

  3.2 平衡问题

  基于贴片器件的显示系统相比直插器件构成的系统在体积上更小了,但是整机机械结构仍是不可小觑的问题,在设计中利用对称性结构,将底座设计、器件放置力求平衡,尽量减少由机械振动带来的负面影响。图5(a)为LED旋转屏静止状态的结构图;图5(b)为旋转屏工作状态截图。

实物图

  3.3 同步问题

  要使得旋转屏能显示稳定、清晰的画面,直流电机的转速是最大关键。当采用固定电压源给电机供电时,可通过分压电阻控制电机达到最优转速。本设计在调试阶段,采用的是可调稳压电源供电,相对更易于操作。

  3.4 延迟问题

  该系统在调试过程中主要体现出了两种显示问题,其一在一轮显示内容后有一串乱码,其二显示内容横向有拖影,使得文字不清晰。对前种情况可借助延迟子函数给予合适的延迟时间,对于后种情况,可在列扫描过程中加入一列或多列反电平,从而加大文字之间的时隙。

  4  结语

  基于AVR芯片技术和贴片技术设计的LED旋转屏,是在支架上安装一列贴片式LED,在直流电机的带动下旋转,利用人们的视觉暂留效应,显示出完整的文字或图案。该屏由于是旋转显示,因此可以从360°全方位的范围内观看显示内容,同时,该旋转屏实现了利用少量的发光二极管实现传统方式下需要海量的发光二极管才能实现的显示屏,并且贴片式器件的设计从体积上来说也使系统更加小巧玲珑。在完成相应软件、硬件调试后,结果表明该设计能够实现低成本高质量的显示宣传效果,具有一定的实用价值。

关键字:ATmega16L  LED  旋转屏 编辑:探路者 引用地址:基于ATmega16L芯片的LED旋转屏设计方案

上一篇:高效率、高调光比LED恒流驱动电路的设计方案
下一篇:如何选用LED户外显示屏灌封胶

推荐阅读最新更新时间:2023-10-17 15:11

线性LED驱动器创新方案及应用
在众多照明应用中,线性LED驱动器是首选的方案,因为它们相对简单,易于设计,且使LED能够以精确稳流电流来驱动,而无论LED正向压降或输入电压如何变化。由于驱动器是线性结构,它们必须匹配应用的功率耗散要求。安森美半导体提供电流范围在10 mA到1 A之间的宽广范围线性LED驱动器方案,包括新颖的线性恒流稳流器(CCR)方案及其它众多线性驱动器方案。   针对低电流LED驱动的线性CCR及应用示例   在电流低于350 mA的许多低电流LED应用中,如汽车组合尾灯、霓红灯替代、交通信号灯、大型显示屏背光、建筑物装饰光及指示器等,可以采用普通的线性稳压器或是电阻来提供LED驱动方案。电阻用于限制LED串的电流,是成本最低的方案
[电源管理]
线性<font color='red'>LED</font>驱动器创新方案及应用
东芝扩大单线信号输入照明LED驱动器IC产品阵容
   东芝 公司旗下存储与电子元器件解决方案公司今日宣布推出“TB62D787FTG”,该产品为一款新的单线信号输入、24通道输出LED驱动器IC,适用于游乐设备和LED照明应用。样品发货即日启动,量产计划于六月开始。下面就随模拟电子小编一起来了解一下相关内容吧。   与 东芝 9通道输出IC“ TB62D786FTG ”一样,该新产品集成了单线式曼彻斯特编码接口。还集成了输入最高可达28V的线性稳压电路(5V输出)和用于通信数据的菊链式引脚。因此,3线输入(一根电源线、一根数据线和一根地线)有效提高了该LED驱动器单元的可扩展性。   此外,新增的通信模式支持在6通道和12通道输出之间进行切换,提高了新的24通道输出IC与控制
[模拟电子]
采用MCS51单片机的大屏幕LED显示高速控制方案
引言   LED显示屏的基本工作原理是动态扫描。显示控制的过程是先从数据存储器读得字模数据,再通过单片机的串行口或并行口将数据写给LED点阵片,然后再行扫描。   动态扫描方案和静态显示方案相比节省驱动元件,但要求刷新频率高于50 Hz,以避免显示的图像或文字出现闪烁。由于刷新频率的限制,一片单片机能控制显示元件的片数是较少的。   现在大屏幕LED显示屏的应用已越来越广泛。为了对成百、上千片的LED点阵片实现有序的、快速的显示控制,人们动了许多脑筋,双CPU、双RAM的方案,FPGA的方案等都获得了成功的应用;但是这些方案的显示控制过程还是先读后写。   本方案另开思路:用一条读指令,将读和写合在一步完成,可大大
[单片机]
采用MCS51单片机的大屏幕<font color='red'>LED</font>显示<font color='red'>屏</font>高速控制方案
爱特梅尔推出高效率多通道LED驱动器产品
爱特梅尔LED驱动器系列可为背光和固态照明市场提供智能控制功能 基于爱特梅尔AVR和ARM微控制器的全新LED驱动器可提供最佳的效率、灵活的联网功能和更低的材料成本 微控制器及触摸解决方案的领导厂商爱特梅尔公司(Atmel® Corporation)宣布推出用于背光照明和固态照明市场的全新智能多通道LED驱动器系列。全面的爱特梅尔LED驱动器产品系列为设计工程师提供了经过业界验证的效率优化器(efficiency optimizer, EO)技术、灵活的调光功能、用于超宽功率范围的调整能力、用户可编程能力和较低的材料(BOM)成本。这些功能特性适用于快速增长的LED应用,包括直下式和侧光式液晶电视、电脑显示器、工业、军用和
[电源管理]
局域网络控制的信号指示LED灯箱
现代工业控制和商业领域有许多现场参数和信息需要通过发光信号方式,直观明了的对外显示,常常都会选择发光二极管这一重量轻、功耗低的显示方式。但一般具体信息都存放在电脑(或其它智能控制设备)中,所以信号灯箱的制作、参数信息如何快速可靠地传递到灯箱,都是困扰系统集成商或主控设备设计者的一个难题。针对此我们开发了“通过局域网络控制的信号指示LED灯箱”( 通用信号显示面板)。一个指示灯箱最多可以驱动56个发光二极管(也可以定做更多),通过局域网与上位机通讯可靠,数据更新速度快。采用TCP/IP协议与控制主机(PC机或其他智能设备)进行通讯,运行稳定,传输距离远。每个灯箱分配一个唯一的IP地址,通过IP地址进行控制数据的传输区分;可以控制
[电源管理]
局域网络控制的信号指示<font color='red'>LED</font>灯箱
Allegro MicroSystems发布集成有霍尔效应开关的LED驱动器
简洁的LED照明单芯片解决方案 Allegro MicroSystems,LLC推出一款全新的具有集成式霍尔效应开关的微功率LED驱动器IC APS13568,新产品只需要较小的电气工程设计、少量的额外元件以及较低的总体成本即可实现紧凑、简洁、可靠和容错的LED照明设计。APS13568单芯片解决方案集成了微功率稳压器、霍尔元件(Hall plate)、小信号放大器、斩波稳压器、施密特触发器、开漏霍尔效应开关、输出极性选择以及带有软开/关和自恢复的短路/过热保护的LED驱动器。该集成式固态霍尔效应开关支持无声、密封、非接触式激活设计,相对于容易出现故障的机械开关有明显的可靠性改善,并具有非常低的待机电流(25μA)。
[电源管理]
Allegro MicroSystems发布集成有霍尔效应开关的<font color='red'>LED</font>驱动器
SB3269 六個LED 輸出控制IC
LED发光二极管,是一种能够将电能转化为可见光的固态的半导体器件,它可以直接把电转化为光。
[模拟电子]
德州仪器电池管理芯片为多节锂离子电池组提供管理与保护功能
Impedance Track电量监测计芯片组充分利用电量,并提供安全特性 2006 年 12 月 19 日,北京讯 日前,德州仪器 (TI) 宣布推出包括新一代 Impedance Track?电量监测计芯片组在内的多款全新电池管理芯片。这些产品不仅可提高电池性能,还能为笔记本电脑及其它系统使用的多节锂离子电池组提供保护功能。 新一代阻抗跟踪电量监测计技术 TI bq20z90 新一代阻抗跟踪电池电量监测计芯片组不仅集成了先进的全新电池验证技术,还能与 TI 最新模拟前端 (AFE) 保护芯片协同工作。bq20z90 芯片组的准确度高达 99%,而所需组件数则比前代产品减少了三分之一,
[新品]
小广播
最新电源管理文章
换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved