led旋转显示器

  • 格式:doc
  • 大小:3.73 MB
  • 文档页数:25

题目:基于51单片机的LED旋转显示器

LED旋转显示器的设计

II LED旋转显示器的设计

摘要

LED旋转显示器时基于视觉暂留原理,开发的一种旋转式LED显示屏。其在具有一定转速地载体上安装16个LED发光器件,各LED发光管等间距排位一条直线,随着旋转速度的加快,在计算机软件精确的时序控制下,不断扫描出预设的文字,图案等。使用一个光耦(U型槽的红外对管)作为定位传感器,当旋转一周时,挡光板遮挡光源,光敏三极管的集电极输出高电平,当离开挡光板时,集电极再次输出低电平,从而给单片机一个下降沿的跳变型号,产生一个中断,从而更新显示。供电部分,因为整个装置是在不停的高速旋转当中,所以我们做了一个简单的电刷装置,把220V的交流电通过变压器变成12V的交流电,再由桥式整流电路,和滤波电路,变为平滑的直流电,最后通过7805芯片输出我们需要的5V直流电源,通过电刷把电源和指针板上的单片机连接为其供电。而旋转载体因为需要12V的电压源,所以采用分别供电的方式。

关键字: LED, 视觉暂留,直流电机,桥式整流,旋转。 LED旋转显示器的设计

III 目 录

摘要 ................................................................................................................................................................ II

1 LED旋转显示器在实际中的意义 ............................................................................................................. 1

2 显示原理 .................................................................................................................................................... 2

3 系统硬件电路的设计 ................................................................................................................................ 3

3.1 系统硬件框图 ................................................................................................................................ 3

3.2 系统硬件原理图 ............................................................................................................................ 3

3.3 光耦传感器模块的设计 ................................................................................................................ 4

3.4 遥控模块的设计 ............................................................................................................................ 4

3.5 显示模块的设计 ............................................................................................................................ 7

3.6 电源模块的设计 ............................................................................................................................ 7

3.7 指针板的制作 ................................................................................................................................ 9

4程序的设计 ............................................................................................................................................... 10

4.1 程序设计的分析 .......................................................................................................................... 10

4.2 各模块程序的流程图及功能说明 ...............................................................................................11

4.2.1.MAIN函数部分 ...................................................................................................................11

4.2.2.外部中断0服务程序部分(void INT00(void)interrupt 0) ................................11

4.2.3.定时器T0中断服务程序(void kjp_test(void)interrupt 1) ......................... 12

4.2.4.定时器T1中断服务程序(void Time_luoji()interrupt 3) ............................... 12

4.3完整的C程序 ............................................................................................................................... 13

5 作品的改进 .............................................................................................................................................. 21

5.1遥控器部分 ................................................................................................................................... 21

5.2时钟芯片的部分 ........................................................................................................................... 21

LED旋转显示器的设计

1 LED旋转显示器在实际中的意义

LED的特点非常明显,寿命长、光效高、无辐射与低功耗。LED的光谱几乎全部集中于可见光频段,其发光效率可达80~90%。将LED与普通白炽灯、螺旋节能灯及T5三基色荧光灯进行对比,结果显示:普通白炽灯的光效为12lm/W,寿命小于2000小时,螺旋节能灯的光效为60lm/W,寿命小于8000小时,T5荧光灯则为96lm/W,寿命大约为10000小时,而直径为5毫米的白光LED为20~28lm/W,寿命可大于100000小时。有人还预测,未来的LED寿命上限将无穷大。

由于LED的种种优势,使得其在现在的各个领域里运用越来越广泛,我们设计的旋转LED显示屏幕,具有结构新颖,节约材料的特点,一列16个LED灯旋转显示之后,可以代替显示近似于16x180像素的显示宽度和内容,我想以后不断完善和改进之后应该可以在灯箱广告和儿童玩具方面有一定的发展空间。

LED旋转显示器的设计

2 显示原理

旋转时钟是利用视觉暂留效应设计出来的,物体在快速运动时, 当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1-0.4秒左右的图像,这种现象被称为视觉暂留现象。是人眼具有的一种性质。人眼观看物体时,成像于视网膜上,并由视神经输入人脑,感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失,而要延续0.1 -0.4秒的时间,人眼的这种性质被称为“眼睛的视觉暂留”。

假设我们设定我们的眼睛的暂留时间是0.4秒,如果我们的16个LED旋转一周的时间快过0.4秒,那么我们看到的图像就是这一列LED在各个位置显示的图像的叠加,如右图,如果我们用定时器把LED旋转一周的各个位置分割出180分,让它在相应的位置显示相应的图像,那么我们就可以得到一个累加的图像效果了。

LED旋转显示器的设计

3 系统硬件电路的设计

3.1 系统硬件框图

系统硬件框图右图所示。

3.2 系统硬件原理图

系统硬件原理如下图所示。

单片机STC89C52

LED显示

直流电机 5V

电源

光耦传感器 12V

电源