中英文资料-LED音乐频谱设计与制作.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
译 文 基于单片机的LED点阵显示屏的设计 LED点阵显示屏作为一种新兴的显示器件,是由多个独立的LED发光二极管封装而成. LED点阵显示屏可以显示数字或符号, 通常用来显示时间、速度、系统状态等。文章给出了一种基于STC89C52单片机的16×32 点阵LED显示屏的设计方案。包括系统具体的硬件设计方案,软件流程图和部分C语言程序等方面。在负载范围内, 只需通过简单的级联就可以对显示屏进行扩展,是一种成本低廉的图文显示方案。 首先认识LED点阵,所谓LED点阵就是将多个LED以阵列方式排成一个器件,可分为单色、双色、三色三种。依LED的极性排列分为共阳型和共阴型两种类型。根据矩阵每行或每列所含LED个数的不同,又可分为5×7、8×8、16×16等类型。其中的LED的引脚有规律的连接,分为共阳型和共阴型8×8LED阵列。 通常LED 的控制包括字形控制(显示什么字符)和位控制(哪些位显示)。在静态显示方式下,每一位显示的字形控制线是独立的,分别接到一个8位I/O口上,字位控制线也连接到另一个I/O口上。当想显示一个字符时,让相应的LED点亮即可。现在很多的广告牌都是这样做的。这种造价低也容易实现。 动态显示用的还是比较广泛的,所谓动态显示就是一位一位的轮流点亮LED,在每一时刻只有一位显示器在工作(点亮),但由于人眼的视觉暂留效应和发光二极管熄灭时的余辉,将出现多个字符“同时”显示的现象。即在每一瞬间,所有LED会显示相同的字符,要想每位显示不同的字符,就必须采用扫描方法轮流点亮各位LED,即在每一瞬间只使某一位显示字符,在此瞬间,断选控制I/O口输出相应字符选码(字型码)。而位选则控制I/O口在该显示位送入选通电平,以保证该位显示相应字符。如此轮流,使每位分时显示该位应显示字符。例如要显示LL0-220时,I/O 1和I/O 2轮流送入段选码、位选码及显示状态。段选码、位选码每送入一次延时1ms,因为人的视觉暂留时间位100ms,所以每位显示的时间间隔不能超过20ms,并保持延时一段时间,以造成视觉暂留效果,给人看上去每个LED都在亮,且显示不同的内容。LED阵列的显示方式就是按显示数据编码的顺序,一行一行地显示。以高态扫描为例,若要显示第一行,则先将第一行的显示数据送至LED阵列的列引脚,再将扫描信号送至LED阵列的行引脚,即可显示第一行,此时其他行并不显示。同样地,若要显示第二行,则先将第二行的显示数据送至LED阵列的列引脚,再将扫描信号送至LED阵列的行引脚,即可显示第二行,此时其他行并不显示…… 51单片机有四个I/O接口,经常外接许多的控制设备,当这四个接口不够使用时,经常外接许多扩展芯片用于连接外部的设备,在这里,LED点阵显示屏就不能直接接到I/O口上,就需要通过扩展芯片与8051连接。 关于字模的一些问题,首先有一个取字模软件,可以吧一个个的汉字及图像分解为各自的字模,这些字模就是LED屏幕进行显示时所需要调用的字库,通过修改字库来修改所要显示的内容。取字模软件有很多。在网上也可以下载。该软件又有很多功能,横向取字模就可以进行左右移动,纵向取模可以进行上下移动等等。 如何控制字体的滚动及滚动速度,字体的滚动是多屏的连续显示,那么首先要知道如何显示一屏:一屏(满屏)的显示是逐行进行显示的,速度很快。使人产生了视觉误差,感觉整个屏幕都在亮。在逐行进行显示时,显示完一行要延时一会。(这里的延时时间t1就决定了每屏的显示时间,即动态显示的速度)。以16×16点阵屏为例,首先要逐行进行显示、延时,共显示16行。然后再把这16行重复显示若干次,才能更好的看到一屏的显示。(这里的若干次的次数n1也决定了显示的速度)。而改变延时时间t1或重复显示的次数n1就可以改变滚动的速度,当增大这两个值时,滚动的速度会变慢,当减小这两个值时,滚动的速度会加快。字体的滚动显示原理为逐屏显示,一个字体由多少屏组成,就进行多少屏的显示。 从2000年起,LED草坪灯、交通信号灯、手电筒、地板灯、景观灯等开始进入市场,经过近几年的发展,规模上有较大增长。从应用产品的开发来说,首先是要把新应用研制出来。2008年4月在德国法兰克福照明展上,展出了80家公司采用Luxeon功能器件开发出的应用产品。然而考虑开发什么产品时,一定要从发挥LED本身优点方面出发,如从它的长寿命、防潮、耐振动特性出发,可开发室内照明灯、博物馆投射灯、安全出口标志灯、手电筒;从聚光性好等特性出发,可开发薄形灯具、小台灯、广告灯箱、舞台灯和煤矿灯;从低电压、快速驱动特性出发,可开发手电筒、维修灯、埋地灯、草坪灯和水中灯。 红、纯绿、纯蓝LED管大量涌入中国,同时国内企业进行了深入的研发工作,

文档评论(0)

1243595614 + 关注
实名认证
文档贡献者

文档有任何问题,请私信留言,会第一时间解决。

版权声明书
用户编号:7043023136000000

1亿VIP精品文档

相关文档