用贴片LED制作的旋转屏数字钟(有图精华版).doc
《用贴片LED制作的旋转屏数字钟(有图精华版).doc》由会员分享,可在线阅读,更多相关《用贴片LED制作的旋转屏数字钟(有图精华版).doc(40页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、基于单片机的贴片LED旋转屏数字钟设计与制作摘 要 现在是一个知识爆炸的新时代。新产品、新技术层出不穷,电子技术的开展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。近年来,随着电子产品的开展,人们对时钟的要求越来越高,而在对要求高之余,又要讲究有创意,新奇,所以在这个根底上设计一款既能满足人们的要求,又要有创意的时钟装置是很有必要的,贴片LED旋转屏数字钟在可以计时的根底上,又能够满足人们对事物要有创意的需求。本次设计运用LED旋转屏采用一排贴片LED流水灯,令其高速旋转,利用视觉残留效应,形成高分辨率的点阵屏,能显示字符,汉字,甚
2、至图案,而且图案看起来还有悬浮于空中的透明效果,非常炫目。再加上单片机控制,又可成为一款独特的数字钟。人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像,视觉的这一现象那么被称为“视觉暂留。其具体应用是电影的拍摄和放映。原因是由视神经的反响速度造成的,其时值是二十四分之一秒。是动画、电影等视觉媒体形成和传播的根据。关键词:数字钟 LED流水灯 红外接收 单片机Based on SCM SMD LED rotating screen a digital clock Design and productionContent ab
3、stractNow is a new era of knowledge explosion. New products, new technologies emerge in endlessly, the development of electronic technology is changing. Can it is no exaggeration to say, electronic technology applications are ubiquitous, electronic technology is changing our life, change our world.
4、In recent years, with the development of electronic products, people on the clock and taller to the requirement of high requirements, at the outside, also want to pay attention to creative, novelty, so on this basis design one paragraph can meet the requirement of people, and creative clock device i
5、s very be necessary, SMD LED rotating screen a digital clock in May time on the basis of, and can satisfy people for things to creative demand.This design USES LED by a row rotating screen patch LED lamp, make its water use of visual remain high rotation speed, high resolution, forming the effect of
6、 dot matrix display character, screen, can design of Chinese characters, even, and design looks and the suspended in the air transparency, very dazzle eye. Plus single-chip microcomputer control, but also become a unique piece of digital clock. When the human eye, light observed scenery in brain ner
7、ve, should be introduced into signals through a short time, light effect ends, the visual image is not immediately disappear, the residue after the visual says as, visual this phenomenon is called visual temporarily leave. The concrete application is film and screened. Reason is caused by the respon
8、se speed of the optic nerve, its duration is 24 points of a second. Is animation, movies and other visual media according to the formation and transmission.Keywords :Digital Clock LED Water Lamp Nfrared Receiving Power Management MCU目 录前 言11 总体方案设计3系统框图3系统功能介绍31.3计时控制方案41.4显示控制方案41.5遥控控制方案41.6软件总体设计
9、方案52 硬件设计62.1 STC89C52RC单片机的介绍62.2 STC89C52RC单片机引脚说明72.3单片机硬件资源分配82.4 STC89C52RC单片机的附属电路92. 振荡电路92. 复位电路102.5同步设计102.6红外遥控设计112. 红外接收局部122. 红外发射局部132.7 蜂鸣器发声电路142.8 LED流水灯旋转屏的分辨率143 软件设计163.1 系统主程序设计163.2 红外遥控程序设计174 系统调试204.1 硬件调试20 供电问题204.1.2 平衡问题204.2 在keil中的调试205 结 论24致 谢25参考文献26附录A 硬件电路板附录B 演示
10、成功图附录C 硬件原理图附录D C语言程序前 言现在计算机系统已明显地朝巨型化、单片化、网络化三个方向开展。巨型化开展的目的在于不断提高计算机的运算速度和处理能力,以解决复杂系统计算和高速数据处理,比方系统仿真和模拟、实时运算和处理。单片化是把计算机系统尽可能集成在一块半导体芯片上,其目的在于计算机微型化和提高系统的可靠性,这种单片计算简称单片机。在这一个知识爆炸的新时代。新产品、新技术层出不穷,电子技术的开展更是日新月异。可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。近年来,随着电子产品的开展,人们对时钟的要求越来越高,而在对要求高之余,又要讲
11、究有创意,新奇,所以在这个根底上设计一款既能满足人们的要求,又要有创意的时钟装置是很有必要的,贴片LED旋转屏数字钟在可以计时的根底上,又能够满足人们对事物要有创意的需求。这说明单片机应用在我国有着广阔的前景。对于从事自动控制的技术人员来讲,掌握单片机原理及其应用已经成为必不可少的学习任务。单片机经过30多年的开展,已经形成一个规格齐全、品种繁多的大家族,用户有非常大的选择余地。下面为读者简单介绍目前市面上常见的主流单片机。 单片机的应用十分广泛,在工业控制领域、家电产品、智能化仪器仪表、计算机外部设备,特别是机电一体化产品中,都有重要的用途。其主要的用途可以分为以下方面。显示:通过单片机控制
12、发光二极管或是液晶,显示特定的图形和字符。机电控制:用单片机控制机电产品做定时或定向的动作。检测:通过单片机和传感器的联合使用,用来检测产品或者工况的意外发生。通信:通过RS-232串行通信或者是USB通信,传输数据和信号。科学计算:用来实现简单的算法。那么单片机是不是解决上述应用的唯一选择呢?当然不是!目前,在自动控制中,一般有三种选择,分别是嵌入式微机、DSP和单片机。单片机最明显的优点是价格廉价,从几元人民币到几十元人民币。这是因为这类芯片的生产量很大,技术也很成熟。其次,单片机的体积也远小于其他两种方案。单片机本身一般用40引脚封装,当然功能多一些的单片机也有引脚比拟多的,如68引脚,
13、功能少的只有10多个或20多个引脚,有的甚至只有8只引脚。当然,单片机无论在速度还是容量方面都小于其他两种方案,但是在实际工作中并不是任何需要计算机的场合都要求计算机有很高的性能。例如,控制电冰箱的控制器就不需要使用嵌入式系统,用一片52就可以轻松实现。所以应用的关键是看能否够用,是否有很好的性能价格比。52系列的单片机已经面世多年,依然没有被淘汰,还在不断开展中,这就说明是他有广阔的应用前景本次这个贴片LED旋转屏数字钟是以单片机和LED旋转屏为核心设计,运用STC89C52RC芯片,具有高速、低功耗、超强抗干扰的单片,指令代码完全兼容传统8052单片机,12时钟、机器周期和6时钟、机器周期
14、可以任意选择,HD版本和90C版本内部集成MAX810专用复位电路,功能强大,而LED旋转屏采用一排贴片LED流水灯,令其高速旋转,利用视觉残留效应,形成高分辨率的点阵屏,能显示字符,汉字,甚至图案,而且图案看起来还有悬浮于空中的透明效果,非常炫目。再加上单片机控制,又可成为一款独特的数字钟。人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像,视觉的这一现象那么被称为“视觉暂留。其具体应用是电影的拍摄和放映。原因是由视神经的反响速度造成的,其时值是二十四分之一秒。是动画、电影等视觉媒体形成和传播的根据。1 总体方案设计1.1
15、 系统框图按照设计要求,本贴片LED旋转屏数字钟需要由单片机STC89CSTC89C52RCLED流水灯红外接收时间显示时,分等电源同步光电门图1.1 系统框图 系统功能介绍数字钟由一排LED流水灯通过旋转显示时间,然而显示中文,至少需要一个12X16的点阵,这意味至少需要12个LED。以此类推,点阵的垂直分辨率越高。所需的LED数目就越多,受I/O口等因素的限制,故采用12个LED是最正确选择,这样恰好占用2组I/O口。12个LED通过旋转能形成超过12X100分辨率的点阵,显示ASCII码时用5X8点阵,只使用其中的8个LED,显示汉字用12X16点阵,所有LED全部使用如图1.2。图1.
16、2 LED流水灯其主要功能有:闹钟功能,可设置在任何时间的闹钟;12只LED通过旋转显示当前时分秒,星期;显示中英文,图案,数字因垂直分辨率不够多,只可显示普通的小图标,如:显示开闹钟的符号和静音符号; 计时控制方案 利用单片机内部的定时器/计数器进行定时,配合软件延时实现到计时。该方案节省硬件本钱,这使我在定时器/计数器的使用、中断及程序设计方面得到锻炼与提高。 显示控制方案普通的LED点阵屏,以16X16点阵为例,显示字符时进行快速行扫描或列扫描,利用视觉残留而形成文字,扫描显示的一个特点就是任何时刻只有一列LED发光,从左边起,控制每一列的位选端,依次从首列逐列显示到末列。旋转LED点阵
17、屏充分利用这个特点,只采用一列LED,通过旋转改变LED的位置来模拟点阵的列扫描,而在电路上,LED旋转屏与流水灯十分相似。LED旋转形成了一个等效点阵,控制方法与点阵十分相似。LED旋转屏主要有2种,一种是平面型,另一种是圆柱型;平面型显示时会使字符变形,且显示的字符不是立体的,不符合设计要求,而圆柱型那么没有这些问题,故本次设计是采用圆柱型的LED旋转屏。 遥控控制方案 LED旋转屏显示时是无法使用按键对单片机进行控制的,需要控制功能时,只能采用遥控,无线遥控效果不错,但红外遥控会简单很多,而且可以采用市场上容易买到的成品遥控器,而省去制作控制器的麻烦,故本次设计采用红外遥控,遥控器为5Y
18、-29遥控器,接收端为一体化红外接收头VS1838b捕捉空间的红外信号,占用单片机的外部中断1进行红外解码。 一体化红外接收头VS1838b一体化红外接收头VS1838b比其它的红外接收头的整体外形小,所具有的特点有:1、小型设计;2、内置专用IC;3、宽角度及长距离接收;4、抗干扰能力强;5、能抵御环境光线干扰;6、低电压工作;1.6 软件总体设计方案1,要有字符,字串子程序,使LED旋转屏显示年、月、日、星期、时间和闹钟符号。2,要有定闹子程序,假设设置闹钟时,那么显示定闹的时间。3,要有同步光电门子程序,要让旋转屏每一帧显示的内容都在相同的位置,使空间上看到的就是连续稳定的图案。4,要有
19、红外遥控解码子程序,进行红外解码。5,要有键值处理子程序,控制时间修改;开启与关闭闹钟;闹钟时间修改;年、月、日、星期修改。2 硬件设计2.1 STC89C52RC单片机的介绍STC89C52RC是新一代超强抗干扰/高速/低功耗的单片机,12时钟/机器周期和6时钟/机器周期可任意选择,带8K bytes闪烁可编程可檫除只读存储器FPEROM-Flash Programable and Erasable Read Only Memory和512bytes的随机存取数据存储器RAM的低电压,高性能COMOS8的微处理器,指令代码完全兼容传统8052单片机,并采用ATMEL高密度、非易失存储器制造技
20、术制造,与工业标准的MCS-51指令集和输出管脚相兼容,STC89C52R单片机可为用户提供许多高性价比的应用场合。STC89C52RC单片机的主要性能参数有:1.增强型6时钟/机器周期,12时钟/机器周期3.工作频率范围:0-40MHz,相当于普通805248MHz.4.用户应用程序空间4K/8K/13K/16K/20K/32K/64K字节5.片上集成1280字节/512字节RAM6.通用I/O口32/36个,复位后为:P1/P2/P3/P4是准双向口/弱上拉普通8051传统I/O口P0口是开漏输出,作为总线扩展用时,不用加上拉电阻,作为I/O口用时,需加上拉电阻。 在系统可编程/IAP在应
21、用可编程,无需专用编程器/仿真器可通过串口P3.0/P3.1直接下载用户程序,8K程序3秒即可完成一片功能9.看门狗10.共3个16位定时器/计数器,其中定时器0还可以当成2个8位定时器使用11.外部中断4路,下降沿中断或低电平触发中断,Power Down模式可由外部中断低电平触发中断方式唤醒12.通用异步串行口(UART),还可用定时器软件实现多个UART13.工作温度范围:0-75/-40-8514.封装: LQFP-44,PDIP-40,PLCC-44,PQFP-44 STC89C52RC单片机引脚说明 本设计采用的是PLCC-44封装的STC89C。与PDIP-40相比,PLCC-4
22、4封装多了4个NC引脚,4个NC引脚主要作用是增加单片机的抗干扰能力,并且PLCC-44封装与PDIP-40封装相比,芯片的尺寸小了很多,可以缩减整体电路的面积。STC89C52RC芯片的44个引脚的功能为:图 单片机STC89C52RCPLCC-44封装的引脚图 由图所示,STC89C52RC单片机引脚大致可分为4类:电源、时钟、控制和I/O引脚:1. 电源: VCC-芯片电源; VSS-接地端;2. 时钟:XTAL1、XTAL2-晶体振荡电路反相输入端和输出端。3. 控制线:控制线共有4根: ALE/PROG:地址锁存允许/片内EPROM编程脉冲1. ALE功能:用来锁存P0口送出的低8位
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 用贴片 LED 制作 旋转 数字 精华版
限制150内