旋转LED屏原理介绍

最新更新时间:2012-03-21来源: 电子发烧友关键字:旋转  LED屏  原理介绍 手机看文章 扫描二维码
随时随地手机看文章

  POV led”一词(POV即persistancd of vision),LED旋转屏。那些摇晃出的空中图案,漂浮在车轮上的动画,以及形态各异的时钟,一定给你留下深刻印象。你是否想过自己亲自动手做一个LED旋转屏呢?其实说白了就是一个晃动的流水灯。

 

  在51单片机最简系统的其中的一个端口P0接上8个LED,就是一个典型的流水灯实验电路。由于没有几个元件,说干就干,把所有元件焊在万能板上,不需花费多长时间,就可完成整个制作。

  

 

  下面是随便找一个流水灯的C51程序

  #include

  void main(void)

  {

  unsigned int i,ch;

  ch=0x01;

  while(1)

  {

  for(i=500;i>0;i--);

  if(ch==0x00) ch=0x01; else ch=ch<<1;

  P0=~ch;

  }

  }

  将这程序编译下载到系统的单片机上,待LED灯光开始正常开跑后,我们拿着它在手上来回晃动,你发现这光已经不是一条竖直线了,它已经变成了一条条斜线。你可以适当修改程序中的延时,让这一连串的斜线更漂亮些(宽和高基本一致),怎么样,我们的最简LED旋转屏就这样做成了。

  

 

  高兴之余,发现这与我们的目标好象还有点遥远,我们并不需要这些斜线,怎样才能做出网上的那些大虾那样显示的各种各样的文字图案呢?接下来,我们还得想其它办法,换一下思路,将需要的图案数据一串存在数组中,运行时又将数据一串串读出来,驱动LED,这样就能看到我们想看到的图案了。

这是用此思路编的流水灯C51程序

  #include

  code unsigned char led[]={0x01,0x02,0x04,0x08,0x10,0x20,0x40,0x80};

  void main(void)

  {

  unsigned int i,j;

  while(1)

  {

  for(j=0;j<8;j++){

  P0=~led[j];

  for(i=3000;i>0;i--);

  }

  }

  }

  运行看一下,结果与我们的第一个程序效果是一样的,但这个程序的优势在于我们可以按我们的要求,改变数组中的数据来驱动端口上的LED,达到我们预期的显示效果。这可以说是流水灯的万能程序。这样我们迈出了第一步。

  再来看如何产生需要的图案。

  现在我们让LED显示数字12为例,我们先作一个表。

  0 1 0 0 1 1 1 1 低四位

  1 1 0 0 1 0 0 1

  0 1 0 0 0 0 0 1

  0 1 0 0 0 0 1 0

  0 1 0 0 0 1 0 0 高四位

  0 1 0 0 1 0 0 0

  0 1 0 0 1 0 0 0

  1 1 1 0 1 1 1 1

  从下到上将每列看成是一个16进制数,我得到8个16进制数

  10000010=0x82

  11111111=0xff

  10000000=0x80

  00000000=0x00

  11100011=0xe3

  10010001=0x91

  10001001=0x89

  10000111=0x87

  这样我们得到了我们想要的一组扫描码{0x82,0xff,0x80,0x00,0xe3,0x91,0x89,0x87}

  将前一程序的数组数据改成我们得到的扫描码,我们得到新的C51程序

  #include

  code unsigned char led[]={0x82,0xff,0x80,0x00,0xe3,0x91,0x89,0x87};

  void main(void)

  {

  unsigned int i,j;

  while(1)

  {

  for(j=0;j<8;j++){

  P0=~led[j];

  for(i=600;i>0;i--);

  }

  for(i=8000;i>0;i--);

  for(i=8000;i>0;i--);

  }

  }

  编译下载后,将运行进的电路板来回晃晃看……,哈,“12”已隐约出现在眼前。

  

 

  

 

  哈哈,是不是成功离我们已经不远了。

  最后是发挥部分。接着要做的事就是解决如何让这些LED运动,如何检测运行时的开始和结束,如何给运动着的系统供电,如何控制运动着的系统….等等。不同的解决方案造就各具特色的LED旋转屏。

关键字:旋转  LED屏  原理介绍 编辑:探路者 引用地址:旋转LED屏原理介绍

上一篇:浅析:LED照明灯具发展向室内照明产品技术要求
下一篇:LED旋转时钟制作(有源代码)

推荐阅读最新更新时间:2023-10-18 16:32

采购LED户外“七部曲”
   LED 户外屏如今已经成为高楼林立的城市里一道亮丽的风景线,然而,近期恶劣的气候环境,也使LED户外屏状况频出,自燃,漏电的质量安全事故屡见不鲜。那么,采购LED户外屏应该注意哪些细节呢?   相对于室内应用的 LED显示屏 ,户外LED广告机要有更高的分辨率指标——以满足各种远距离或高环境光状态下的显现效果。传统的液晶显现器分辨率只能达到1024×768,而据实际测试数据显现,室外应用对显现设备的分辨率需求至少要达到1920×1200,才能在太阳光的影响下正常显现,对于LED广告机,“分辨率”不会成为其应用普及的太大难题。   但是,户外的环境多变,为了能让户外 LED屏 广告机适应杂乱环境,除了“分辨率”外,LED显示屏
[电源管理]
基于STC11F02E的立体旋转LED设计与实现
立体旋转LED也称POV LED,是利用人眼视觉暂留效应进行图形、动画等信息显示的一种电子产品,它是通过一个旋转的支架,支架上排列的LED受单片机的控制在特定的位置亮或灭,从而显示出特定的字符或图形,其中利用无线供电技术,采用高速电动机带动LED旋转时,从视觉效果上会产生一种柱状的LED显示屏的状态。显示的字符或图形看起来是漂浮在空中的,不仅美观,而且新颖,适用于很多场合。本文中外围电路搭建以单片机为主控元件,利用两个74HC595芯片对16个LED控制,根据霍尔原理,采用一个AH1344霍尔元件检测磁感应变化以显示特定字符。 1 STC11F02E单片机简介 STC11F02E是宏晶科技设计生产的STC11/10xx系
[电源管理]
基于STC11F02E的立体<font color='red'>旋转</font><font color='red'>LED</font>设计与实现
基于STC11F02E的立体旋转LED设计与实现方案
引言   立体旋转LED也称POV LED,是利用人眼视觉暂留效应进行图形、动画等信息显示的一种电子产品,它是通过一个旋转的支架,支架上排列的LED受单片机的控制在特定的位置亮或灭,从而显示出特定的字符或图形,其中利用无线供电技术,采用高速电动机带动LED旋转时,从视觉效果上会产生一种柱状的LED显示屏的状态。显示的字符或图形看起来是漂浮在空中的,不仅美观,而且新颖,适用于很多场合。本文中外围电路搭建以单片机为主控元件,利用两个74HC595芯片对16个LED控制,根据霍尔原理,采用一个AH1344霍尔元件检测磁感应变化以显示特定字符。   1 STC11F02E单片机简介   STC11F02E是宏晶科技设计生
[模拟电子]
基于STC11F02E的立体<font color='red'>旋转</font><font color='red'>LED</font>设计与实现方案
手持万用表的原理介绍
在电子领域里,测量的主要对象是元件和电路它们都是物理量。只要使用欧姆定律设计的电路,无论是交流或是直流电路都可以用万用表进行测量。 手持式万用表 1、电阻测量 是万用表的基本功能之一,吃透电阻测量的原理可开拓万用表测量元件的巨大潜力。电阻测量通常分为低阻测量和高阻测量。低阻测量分4个量程:Rx1、Rx10、Rx100、RxK,测量范围从0~500kΩ以上。高阻测量为RX10K。测量范围从10kΩ~5MΩ以上。低阻测量时,内电池电压多数为15V(如MF-500MF47等)也有3V的(如DE-960TR)。高阻测量时内电池电压多数为9V也有个别15V的。 所有电阻量程都共同使用一条刻度几乎所有指针式万用表都将这条刻度放在表盘的
[测试测量]
手持万用表的<font color='red'>原理</font><font color='red'>介绍</font>
疑似ZUK手机二代渲染图:顶部可旋转
    10月12日上午消息,国内手机新品牌ZUK在8月刚发布旗下首款手机,如今,第二款手机也上日程。新浪手机编辑近日收到一张来自消息人士的手机产品渲染图。   据说此图是ZUK二代手机设备渲染图,它的整体轮廓类似一代,但比较奇特的是,屏幕上方听筒部分是可以旋转的。至于其作用,目前尚无消息。     之前诺基亚手机曾有类似设计,但目前大屏触控手机还没有,屏幕边缘与听筒部分如何结合也是技术难题。
[手机便携]
关于LED显示色度处理技术
  色度处理技术对于LED显示屏的图像质量至关重要。色度处理技术主要包括基色波长的选择、白场色坐标的调配、色度均匀性的处理、色彩还 原处理技术等以及本文提出的3+2多基色led显示屏色度处理方法,该方法可再现更多的自然界色彩,使LED显示屏更加五彩斑斓、绚丽多姿。   1 引言   LED显示屏技术从二十世纪80年代初的单色显示屏,到80年代末的双基色显示屏,再到90年代中期的三基色(全彩色)显示屏,直到今天我们在平板显示领域广泛讨论的多基色(大于三基色)处理技术。LED显示屏的色度处理技术从最基本的基色波长选择、到白场色温的调配、再到为提高色彩还原度而进行的色彩空间变换处理和为改善画质的色度均匀性处理、直到
[电源管理]
体育场馆LED的种类和特点
LED显示屏已经成为现代化大型体育场馆的必备设施,在重大的体育赛事中使用大量的LED显示屏,特别是如奥运会等世界顶级的体育盛会中更是不可缺少的设备。 从其使用的角度可以分为两类,一是全彩色视频大屏幕,用于在比赛现场播放赛场上(包括其他赛场)的精彩场面,或慢动作回放活精彩的特写镜头等,或者是用三维动画方式表现赛会和某一赛事等,总之就是一台巨型的彩色电视机。奥运会和大型国际赛事,由于有大量的游客光临,许多人不能到赛场,也可以在城市中的公共场所树立全彩色大屏对赛场上的实况进行转播,使得更多的人也能如身临其境一样的参与。不过这不属于场馆建设的范围。 另一种是计时计分显示屏,它与比赛的计时计分系统相连接,播放选手的比赛成绩
[电源管理]
通用电气医疗发布世界首台高清CT扫描仪
  LightSpeed CT750 HD提供世界上最快的探测器,全面提高清晰度,能谱栅成像,使用以往CT一半剂量。5月13日,GE宣布世界首台高清CT扫描仪-宝石CT(LightSpeed CT750 HD)通过了美国食品药品监督管理局的认证,宝石CT设定了CT成像的新标准,提供给临床医生快速准确诊断的影像与工具。   它以20年来最新型的探测器(宝石探测器)为核心,也就是说,GE的科学家们发现并改变了宝石的分子结构,实现了业界最快的可见光转换速度并将其应用到医疗领域。宝石探测器能够比以往最快速的探测器还要快100倍,在体部增加33%的细节显示,在心脏成像上增加47%的数据与细节显示。宝石探测器也是宝石能谱成像的硬件基
[医疗电子]
小广播
最新电源管理文章
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved