ImageVerifierCode 换一换
格式:DOCX , 页数:11 ,大小:192.32KB ,
资源ID:9537250      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/9537250.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(旋转LED.docx)为本站会员(b****7)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

旋转LED.docx

1、旋转LED 摘要摘要:留着半导体材料及工艺技术的进步,生产量的增加,我认为可能还需要一段时间,LED照明灯的性能能进一步地提高。价格也会不断下降,它将逐步进入千家万户,给您带来节电,明亮的新的光源。LED日光灯节电高达80%以上,寿命为普通灯管的10倍以上,几乎是免维护,不存在要经常更换灯管,镇流器,启辉器的问题,约半年下来节省未用就可以换回成本。绿色环保型的半导体光源。光线柔和。光谱纯,有利于工人的视力保护及身体健康。6000k的冷光源给人视觉上清凉的感觉,有助于集中精神,提高效率。将单片机控制的LED流水灯设备稍作改进,让它动起来,就能神奇地显示各种字符或图案,其效果如漂浮在空中一般。之所

2、以能如此,这得益于人眼的“视觉暂留”现象,称为POV(PersistenceofVision)。由于与POV相关的制作,实质是利用机械运动来简化电子电路,大多只需要十来个元件加上几十行甚至十几行程序就能达到神奇的视觉效果,因而受到单片机初学者及爱好者的青睐。关键字:pov,节能,视觉暂留引言引言:单片机技术如火如荼,蓬勃发展,其电子产品如雨后春笋地出现,正潮水般的涌入各个领域。其电子产品以灵敏、结构简单易制、成本低、可靠性强等优点迅速占领电子市场,给人们生活带来了极大的方便,深受人们的青睐。这让我本次设计我们以STC89C52RC单片机为主控单元,利用视觉暂留效应,制成显示文字的优美LED旋转

3、灯。第一章 系统整体概述现在是一个知识爆炸的心时代。新产品、新技术层出不穷,电子技术的发展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。今年来,随着电子产品的发展,人们对时钟的要求越来越高,而在对要求高之余,有要讲究有创意,新奇,所以在这个基础上设计一款既能满足人们要求,又要有创意的时钟装置是很有必要的,LED旋转屏数字钟可以计时的基础上,又能够满足人们对事物的要有创意的需求。LED显示屏已广泛应用于广告、车站、银行、商场等公共场所,它具有功耗小、寿命长、色彩好等优点。现在的 LED 显示屏的发光器件主要采用 LED 平板模块,这种

4、类型的显示屏主要有两个问题有待改进:首先是整个显示屏全由LED 模块组成,器件数量多,成本高;另外,由于显示屏是一个平面,同时 LED 象素点有一定视角限制,使显示屏的可视范围被局限到正面某个范围之内,在应用中使显示屏的信息发布受到了一定的空间限制。 本文给出了一种新型的柱式旋转LED显示屏,以旋转扫描方式代替逐行扫描,可视范围达到了360 度,成本大大降低,克服了LED平板显示屏的不足。人眼具有视觉暂留的错觉,无法区分间隔小于0.1s的图像。借助人的视觉暂留效果,通过少量LED灯的机械扫描方式来显示各种字符或者图像。其原理很简单,就是靠电动机带动一排LED灯绕电机轴高速旋转,与此同时单片机控

5、制各个LED灯在旋转平面相应的位置上点亮,构成一幅点阵画,虽然它们不是同时点亮的,但由于人的视觉暂留效果,会误以为每个点都是同时点亮的。LED灯的功能如下:20只LED通过旋转能平面显示中英文,文字,图案,显示当前时分秒,星期;显示通过红外遥控器控制切换功能,时间可调,带记忆功能。第二章 硬件设计旋转LED显示屏主要由供电装置,驱动装置,LED显示屏及其控制,远程遥控装置构成总体结构图如何让一列灯旋转起来感觉像稳定的字显示在空中呢?首先我们来分析下人的眼睛,其实人的眼睛非常好骗的,只要让电机扫描的快一点就行了,实际上肉眼在24帧/秒以上就不会看到闪烁的,所以要保证电机的速度能在一秒转24圈以上

6、,这样的话人眼就觉得旋转的字很稳定很清晰的显示在空中了。2.1系统设计STC89C52单片机控制部分本次设计的控制器采用了STC89C52RC单片机:K1、C10、R3连接到单片机RESET(9脚)构成复位电路,RESET:复位信号端和后备电源输入端。输入10ms以上高电平脉冲,单片机复位。Y2晶振选用了11.0592MHZ,决定了系统的时钟周期,C9和C13用于帮助晶振起振。由于本次采用的STC89C52RC自带8K程序存储器,而本次设计程序小于8K,所以31脚EA/VP接VCC,不允许从外部读程序。P0口内部无上拉电阻,为增强其驱动能力,上接了上拉电阻。2.2起点检测显示方案旋转LED旋转

7、起来是一个圆,那么就需要有一个传感器来判断起点位置,有人用霍尔传感器,有人用红外对管,本人觉得用红外对管来的便宜些,而且实现起来也容易。这个起点检测非常重要,单片机就是根据这个起点来判断是否要开始显示数据的。如果起点检测不到,单片机就不开始显示。下图为红外接收红外接收2.3遥控控制方案LED旋转显示时是无法使用按键对单片机进行控制的,需要控制功能时,智能采用遥控,无线遥控控制效果不错,但红外遥控会简单很多,而且可以采用市场上容易买到的成品遥控器,而省去制作控制器的麻烦,故本次设计采用红外遥控,接收端伟一体化红外接收头1838B捕捉空间的红外信号,占用单片机的外部中断1进行红外解码。如图所示一体

8、化红外接收1838B比其他的红外接收整形体积小,所具有的特点有:1、小型设计;2、内置专用IC;3、快角度及长距离接收;4、抗低于环境光线干扰;5、低电压工作;2.4电源任何电路都离不开电源部分,提供稳定、持续的输出电压是保证电路正常工作的关键。利用电网提供的交流电源,经过整流、滤波、稳压,可得稳定的输出电压。我们选用手机充电器提供稳定5V电源,电路原理是把直流转成交流,然后经过初级线圈 ,最后次级线圈感应得电,经过整流滤波后给旋转部分供电,直流转交流部分电路是一个自激震荡电路。2.5 时钟电路 DS1302DS1302的性能特性:实时时钟,可对秒、分、时、日、周、月以及带闰年补偿的年进行计数

9、;用于高速数据暂存的318位RAM;最少引脚的串行I/O;2.55.5V电压工作范围;2.5V时耗电小于300nA;用于时钟或RAM数据读/写的单字节或多字节(脉冲方式)数据传送方式;简单的3线接口;可选的慢速充电(至Vcc1)的能力。DS1302时钟芯片包括实时时钟/日历和31字节的静态RAM。它经过一个简单的串行接口与微处理器通信。实时时钟/日历提供秒、分、时、日、周、月和年等信息。对于小于31天的月和月末的日期自动调整,还包括闰年校正的功能。时钟的运行可以采用24h或带AM(上午)/PM(下午)的12h格式。采用三线接口与CPU进行同步通信,并可采用突发方式一次传送多个字节的时钟信号或R

10、AM数据。DS1302有主电源/后备电源双电源引脚:Vcc1在单电源与电池供电的系统中提供低电源,并提供低功率的电池备份;Vcc2在双电源系统中提供主电源,在这种运用方式中,Vcc1连接到备份电,以便在没有主电源的情况下能保存时间信息以及数据。DS1302由Vcc1或Vcc2中较大者供电。当Vcc2大于Vcc1+0.2V时,Vcc2给DS1302供电;当Vcc2小于Vcc时, DS13026由Vcc1供电。 DS1302原理图第三章 软件设计3.1程序初始化void unin() P1=0XFF;/各组IO口初始化,不显示 P2=0XFF; P0=0XFF; 3.2延时子程序void dela

11、ys(uint N) uint x ; for(x=0;x768) /根据显示的字数定义改数值768/16=48个字 显示完48个字后 重新开始 j=0 ; for(i=j;i128+j;i+) /每转一圈 前进一列 这里定义一圈中同时显示128/16=8个字, /在这个程序中如果此参数设置过大会造成头吃尾的后果,如果过少盲点又会太大,所以比较麻烦 要根据电机速度来调整此参数 P1=table1i*2; /字幕数据低位送显示 P0=table1i*2+1; /字幕数据高位送显示 /这里行和列 都是IO口独立驱动的LED delays(210); /延时让LED亮起来 每列延时的时间 P1=0X

12、FF; P0=0XFF; 由单片机控制LED的亮灭和无线数据的接收数据通过红外接收模块接收后,单片机的串行接口收到数据并传到主控芯片STC89C52中处理,当有无线数据传到时,优先处理接收数据。显示屏主程序流程图、无线数据发送子程序流程图、无线数据接收子程序流程图如下所示。 图1 显示屏主程序流程图 图2 无线发送子程序流程图 图3 无线接收子程序流程图第四章 调试与分析 通电后,看到旋转LED旋转起来,并开始显示汉字。用红外遥控器,按下相应的按键以后,会看到显示汉字,数字时钟等,并且显示方式随着按下不同的按键而不同。如图所示第五章 制作感受由于在上学期的课程单片机原理与接口技术这门课程中首次接触到了旋转LED并且产生了浓厚的兴趣。经半年的努力,从收集资料,整理,构思,行动,遭遇瓶颈,解决问题,到最终成功实现计划。并且成功的实现设计要求。其中最为困难的是无线供电。由于对电感的理论并不是很明白,所以利用互感生电视最为麻烦的一件事。也是费了很多功夫的一件事。不过在这一过程中学会了很多在这期间付出了很多的努力,同时也提高了利用C语言编写单片机程序的能力,以及查阅资料和解决问题的能力。 (注:可编辑下载,若有不当之处,请指正,谢谢!)

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1