旋转LED设计报告

合集下载

我们的旋转led灯报告 2

我们的旋转led灯报告 2

旋转LED灯制作报告学校:专业:作者:作品名称:旋转LED灯摘要:本设计基于人的视觉停留效果,即物体在快速运动时, 当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1-0.4秒左右的图像,设计了一个在高速旋转的电机上用利用51单片机控制两排LED灯的亮灭,进行字符或图形的显示。

我们为了能够对电机进行速度的控制,又用了另外一块51,同时通过红外遥控来控制这两块单片机,让电机能够正反转或是加速减速和显示字符图画的选择。

利用AH3144单极性霍尔传感器来达到同步的目的。

本次设计的一个难点是供电问题,在我们很多天的不断尝试后,我们最后利用了还算比较稳定的自制机械供电,基本可以达到要求。

在设计中还许多地方受条件和自身能力的限制,还有很多地方不够完善,有待改善和进一步学习。

目录一、设计要求 (1)二、系统方案 (1)三、硬件电路设计 (3)3-1主板红外控制电路 (3)3-2霍尔传感器模块 (4)3-3平面LED驱动模块 (4)3-4立体LED驱动模块 (5)3-5温度传感器模块 (6)3-6时钟DS1302模块................................ . (7)3-7电机控制电路 (7)3-8主板供电模块 (8)四、程序设计 (10)五、效果图展示 (11)六、元件清单 (12)七、项目总结 (12)一、设计要求:旋转LED灯,顾名思义就是控制LED灯在高速的旋转的过程中不停地闪烁利用人的视觉暂停使看到LED灯显示出来的图案或者文字。

要使电路板旋转要使用到直流电机,直流电机也要经过控制,使电机可以达到正转、反转、暂停、调速等功能。

并且在电路板高速旋转的状态下给电路板上的控制器件持续稳定的供电。

二、系统方案:系统的设计我们采用模块化分工设计,像大多数电子产品一样分为硬件模块和软件模块两大方面。

硬件方面又细分为电机控制电路、主控板电路、供电电路、驱动模块、显示模块,又在硬件的每个模块又分别给予软件上的支持,使硬件与软件高度耦合,最终达到我们的设计要求。

毕业设计---旋转LED动态显示屏的设计

毕业设计---旋转LED动态显示屏的设计

毕业设计(论文)旋转LED动态显示屏的设计院(系)自动控制系专业班级自动化XXX学生姓名 XXX学号 090XXX指导教师 XXXX评阅教师___ _20XX 年1X月摘要进入新世纪,光电子产业得到社会广泛的重视,LED显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣传的公众场所。

尤其在没有投影仪的地方,旋转LED的优越性体现得非常明显,在当今高度发达的经济市场上,富有创意、应用面广的、挪移方便、具有吸引力的信息传播系统显得十分的重要!二十一世纪是数字传播的时代,随着LED技术的应用和普及,数字LED显示屏的应用非常广泛。

传统的LED显示屏以平面效果居多,旋转式LED 环形显示屏的设计,是利用人眼视觉暂留效应,通过高速电机带动LED 阵列旋转,形成360度环形显示画面,可站在任何角度观看,完全无观赏死角,给人们一种新的视觉体验。

本设计基于STC89C52单片机,采用独立的LED,通过直流电机带动旋转,可形成立体效果,使其更加绚丽,更具有观赏性,可广泛应用于家居,企业和公共场所。

针对传统LED显示屏视角单一、体积较大、需要的发光二极管数目较多等特点,利用电机带动LED显示阵列高速旋转实现环形显示,达到360全视角,在相同显示信息量上降低产品体积,减少对发光二极管的使用,设计一个可以经常方便变换内容、能够携带方便、信息容量大、价格低廉、结构简单的信息播放系统,即旋转LED显示屏。

关键词:旋转式 LED阵列环形显示屏 STC89C52单片机南京XXXXX学院专科生毕业论文英文摘要ABSTRACTIn the new century, the photoelectron industry wide attention by society, LED display as an important means of information dissemination, has been widely used in indoor and outdoor services, content and services needed publicity purposes in public places. In particular, there is no projector in place, rotating LED's superiority reflected very clearly in today's highly developed economy markets, creative, application wide, the diversion of convenient, attractive information dissemination system is extremely important! The twenty-first century is the era of digital communication, with the LED technology and the popularity of digital LED display is widely used. Traditional LED display to effect mostly flat, circular rotating LED display design is the use of temporary stay in the human visual effects, high-speed motor to drive the LED array rotation, the formation of 360-degree circular display can stand on any point of view, complete without viewing dead, to give people a new visual experience. The design is based on STC89C52 MCU, using separate LED, driven by DC motor rotation, can form three-dimensional effect, make it more colorful, more spectator, can be widely used in homes, businesses and public places.View traditional LED display single, larger and larger number of required characteristics of light-emitting diode, LED display of motor driven circular array of high-speed rotation of the display, to 360 full view, in the same amount of information displayed on the lower product volume and reduce on the use of LEDs, the design can often facilitate the transformation of a content, can be portable, high information content, low cost, simple structure, the information broadcast system, the rotating LED display.Keywords: Rotary; LED array; circular display; STC89C52 SC MXXXX毕业论文目录目录中文摘要 (II)英文摘要 (III)第一章绪论 (3)1.1 课题背景 (3)1.1.1 此设计本身存在的作用 (3)1.2国内外发展现状 (4)1.2.1国内LED显示屏研究现状 (4)1.2.2国外LED显示屏研究现状 (4)1.2.3 LED显示屏制作方案比较 (4)1.2.4 LED显示屏研究现状总结 (5)1.3本课题研究目的和意义以及来源 (5)1.3.1 本课题的设计思想来源 (5)1.3.2 本课题的设计目的及意义 (5)第二章系统方案选择 (6)2.1 此设计涉及的主要技术 (6)2.2 方案选择 (6)2.2.1 基于步进电机细分驱动技术的旋转LED显示屏设计 (6)2.2.2 嵌入式的LED点阵显示屏设计 (8)2.2.3 普通电机(交流电机)旋转LED显示屏设计 (8)2.2.4 方案比较及确定 (8)第三章系统硬件设计 (10)3.1系统总体硬件框图 (10)3.2 系统设计具体结构 (11)3.2.1 系统前期设计具体结构 (11)3.2.2系统后期设计具体结构 (12)3.3系统整体设计原理图 (13)3.3.1 系统前期整体设计原理图 (14)3.3.2 系统后期整体设计原理图 (14)3.3.3 系统设计下载模块原理图 (14)3.4 系统整体设计PCB电路板 (16)3.4.1 系统前期整体设计PCB电路板(单层) (16)3.4.2 系统后期整体设计PCB电路板(单层) (16)3.4.3 系统设计下载模块电路板(单层) (18)3.5 元器件选型 (18)第四章旋转LED动态显示屏设计的控制思想 (20)4.1 本课题的实现基本原理 (20)4.1.1 成像基本原理 (20)4.1.2 汉子显示原理 (20)4.2 字体、图形具体显示过程解析 (21)4.2.1 变量定义 (22)4.2.2 习题、图形显示解析 (22)4.2.3 部分计算及说明 (23)第五章系统的安装与调试 (27)5.1 旋转LED动态显示屏的设计实物 (27)5.1.1 旋转LED动态显示屏的前期设计实物 (27)5.1.2旋转LED动态显示屏的后期设计实物 (28)5.1.3 旋转LED动态显示屏的下载模块设计实物 (29)5.2系统设计存在的问题 (29)5.2.1 硬件设计不足 (29)5.2.2软件调试存在的问题 (30)结论与展望 (31)致谢 (32)参考文献 (33)附录 (34)系统设计原理图 (34)第一章绪论1.1课题背景随着信息化社会的到来,促进了现代信息显示技术的发展,形成了CRT、LCD、PDP、LED、EL、DLP等系列的信息显示产品,纵观各类显示产品,各有其所长和适宜的市场应用需求。

旋转LED灯实训报告

旋转LED灯实训报告

旋转LED灯实训报告一、实训背景近年来,随着科技的不断发展,LED(Light Emitting Diode)灯具成为了照明行业的主力产品。

而在LED灯具的设计和制作过程中,旋转LED灯就是一个非常有趣的实践项目。

旋转LED灯可以通过不断旋转的方式,使灯光在空间中产生一个独特的效果,增加了灯具的观赏性和艺术性。

因此,本次实训的目的就是通过制作旋转LED灯,掌握LED灯具的基本原理和制作方法。

二、实训内容1.实验准备首先,我们需要准备一些材料和工具。

材料包括LED灯珠、导线、电池盒、旋转装置等,工具包括螺丝刀、剪线钳、焊接工具等。

2.电路设计LED灯的电路设计是实现灯光旋转效果的重要一环。

通过连接一定数量的LED灯珠,以及合适的电池供电,可以实现灯光的亮灭和旋转。

在电路设计时,需要考虑到电流和电压的匹配,以及电路的稳定性和可靠性。

3.灯具外壳制作LED灯具的外壳制作也是实现旋转效果的关键。

通过创意设计和制作外壳的结构,可以使灯具既实用又美观。

制作外壳时,需要注意材料的选择和加工工艺,以确保外壳的强度和耐用性。

4.灯光控制与旋转装置设计为了实现灯光的亮灭和旋转,需要对灯光控制和旋转装置进行设计。

可以通过开关和无线遥控等方式控制灯光的亮灭,通过电机和齿轮等装置实现灯具的旋转。

灯光控制和旋转装置的设计需要考虑到电路和机械的匹配,以及安全性和稳定性的问题。

三、实训过程1.理论学习在实训开始之前,我们首先学习了LED灯具的基本原理和制作方法。

通过报告、讲座和实验教材的学习,我们对LED灯的工作原理、电路设计和制作方法有了较为深入的了解。

2.实验操作在实训过程中,我们按照实训指导书的步骤逐一进行实验操作。

首先是电路设计和焊接,将LED灯珠和电池盒等元件连接在一起。

然后是灯具外壳制作,通过3D打印或其他工艺制作外壳。

最后是灯光控制和旋转装置的设计和安装。

3.调试测试在制作完成后,我们对旋转LED灯进行了调试测试。

立体旋转led课程设计报告

立体旋转led课程设计报告

立体旋转led课程设计报告一、课程目标知识目标:1. 学生能理解立体旋转LED的基本原理,掌握相关电子元件的功能和连接方式。

2. 学生能运用所学的数学知识,进行简单的立体几何图形设计,并将其与LED 电路相结合。

3. 学生了解并掌握基本的编程知识,实现对LED灯的旋转速度和亮度的控制。

技能目标:1. 学生能运用工具和材料,动手搭建一个立体旋转LED装置,提高动手实践能力。

2. 学生能通过编程软件,实现对LED灯的控制,培养编程思维和解决问题的能力。

3. 学生在团队合作中,学会沟通、协作和分工,提高团队协作能力。

情感态度价值观目标:1. 学生对电子技术和编程产生兴趣,培养科技创新意识和探索精神。

2. 学生在创作过程中,学会尊重他人意见,培养良好的审美观和创新能力。

3. 学生通过课程学习,认识到科技在生活中的应用,增强学以致用的意识。

分析课程性质、学生特点和教学要求:本课程属于信息技术与数学学科的跨学科课程,注重实践性和创新性。

学生为初中生,具有一定的数学基础和动手能力,对新鲜事物充满好奇。

教学要求以学生为主体,注重培养学生的动手实践能力、编程思维和团队协作能力。

课程目标分解为具体学习成果:1. 学生能够独立完成立体旋转LED装置的设计与搭建。

2. 学生能够编写程序,实现LED灯的旋转速度和亮度的控制。

3. 学生在课程结束后,能够进行作品展示,分享学习心得和创作过程。

二、教学内容1. 立体几何知识:通过课本相关知识,介绍立体几何图形的特点和设计方法,使学生能够运用数学知识进行立体旋转LED装置的设计。

- 章节内容:立体几何图形的识别、绘制和计算。

2. 电子元件知识:讲解LED灯、电阻、电容等基本电子元件的功能和连接方式,以及安全使用注意事项。

- 章节内容:电子元件的基本概念、电路连接原理。

3. 编程知识:教授编程软件的使用方法,引导学生通过编程实现对LED灯的控制。

- 章节内容:编程软件的操作、编程语言基础、控制语句和循环语句。

POV旋转LED显示器的设计

POV旋转LED显示器的设计

POV旋转LED显示器的设计POV(视角旋转)LED显示器是一种独特的显示设备,它通过快速旋转LED灯来创造出动态的图像和文字。

这种显示器可以用于广告牌、装饰、文化展示等多种场合,给人们带来全新的视觉体验。

**设计理念**POVLED显示器的设计理念是通过旋转LED灯来创建持续的动画效果,从而吸引人们的注意力。

设计师需要考虑到显示器的结构、控制系统、动画效果等多个方面,确保整个系统的稳定性和实用性。

**结构设计**POVLED显示器的结构设计包括LED灯的安装位置、旋转机构、显示屏的形状和尺寸等。

LED灯通常安装在一个旋转的杆上,通过电机驱动旋转,形成视觉效果。

显示屏可以采用圆形、球形、长条形等不同形状,视具体需求而定。

**控制系统**POVLED显示器的控制系统是整个设备的灵魂,通过控制系统可以实现LED灯的旋转速度、显示内容的更新等功能。

控制系统通常由微控制器、传感器、电机驱动器等组成,确保设备的稳定性和灵活性。

**动画效果设计**POVLED显示器的动画效果设计是整个设备最重要的部分,通过不同的线条、色彩、速度等参数,可以创造出精彩的动态效果。

设计师需要考虑到显示内容的清晰度、流畅度和吸引力,确保观众能够完全沉浸在视觉盛宴中。

**技术挑战**POVLED显示器的设计面临着许多技术挑战,包括LED灯的高速控制、旋转机构的稳定性、控制系统的精准度等。

设计师需要不断地进行技术测试和改进,确保整个系统的可靠性和性能。

**应用领域**POVLED显示器的应用领域非常广泛,可以用于室内外广告牌、文化展示、装饰艺术等多种场合。

其独特的视觉效果吸引了许多人的关注,成为现代展示技术中的一种重要形式。

**总结**通过对POVLED显示器的设计理念、结构设计、控制系统、动画效果设计、技术挑战和应用领域的探讨,我们可以看到这种设备在展示技术领域的潜力和广度。

设计师需要不断地进行创新和突破,以满足不断变化的市场需求,为人们带来更加丰富和多样的视觉体验。

毕业设计---LED旋转灯

毕业设计---LED旋转灯

LED旋转显示器的设计摘要基于视觉暂留原理,开发出了一种旋转式LED显示屏。

在稳定旋转地载体上安装16个LED发光器件,静止时,各列发光管等间距分列排开,随着扫描速度的加快,在计算机软件精确的时序控制下,不断扫描出预设的文字,图案等。

磁钢用来完成同步的。

当霍尔传感器旋转到磁钢处,感应到它的存在就会恢复到最初状态,即使前一个过程没有显示完成。

装在电机上的电路始终在高速旋转,我们就无法使用通常的方法来给电机供电,但可以通过对220V电压降压来完成。

交流电压通过变压器降为9V,再通过桥式整流和7806降为6V,供直流电机使用。

采用时钟芯片DS1302以及电池能准确显示时、分、秒。

关键字:视觉暂留,直流电机,桥式整流。

LED Rotating DisplayAbstractBased on the persistence of vision principle, developed a rotating LED display. Vector rotation in a stable way to install a LED light-emitting device, static when glibenclamide LED rows equally spaced points, with the scan rate speeds up, the computer software under the control of precise timing, and constantly scan the default text, patterns and so on. Magnet is used to complete the synchronization. When the Hall sensor to a rotating magnet Division, induction into its existence will be restored to its original state, even if the former does not show the completion of a process. Installed in the motor circuit is always in high-speed rotation, we can not use the usual method to give electrical power supply, but can be done step-down voltage of 220V. AC voltage through the transformer reduced to 9V, then through the bridge rectifier and 7806 fell to 6V, for the use of DC motors. It uses DS1302 to display hour, minute and second excellently.Key words: persistence vision, DC motor, Bridge rectifier.目录摘要 (I)Abstract (II)目录 ...................................................................................................................................... I II 引言 ....................................................................................................................................... - 1 - 1 系统硬件电路的设计 ....................................................................................................... - 1 -1.1 系统硬件框图 ........................................................................................................ - 1 -1.2 主控单元 ................................................................................................................ - 2 -1.3 驱动模块 ................................................................................................................ - 5 -1.4 霍尔传感器模块 .................................................................................................... - 6 -1.5 显示模块 ................................................................................................................ - 8 -1.6 电源模块1 .................................................................................. 错误!未定义书签。

毕业设计---旋转LED动态显示屏的设计

毕业设计---旋转LED动态显示屏的设计

毕业设计(论文)旋转LED动态显示屏的设计院(系)自动控制系专业班级自动化XXX学生姓名 XXX学号 090XXX指导教师 XXXX评阅教师___ _20XX 年1X月摘要进入新世纪,光电子产业得到社会广泛的重视,LED显示作为信息传播的一种重要手段,已广泛应用于室内外需要进行服务内容和服务宗旨宣传的公众场所。

尤其在没有投影仪的地方,旋转LED的优越性体现得非常明显,在当今高度发达的经济市场上,富有创意、应用面广的、挪移方便、具有吸引力的信息传播系统显得十分的重要!二十一世纪是数字传播的时代,随着LED技术的应用和普及,数字LED显示屏的应用非常广泛。

传统的LED显示屏以平面效果居多,旋转式LED 环形显示屏的设计,是利用人眼视觉暂留效应,通过高速电机带动LED 阵列旋转,形成360度环形显示画面,可站在任何角度观看,完全无观赏死角,给人们一种新的视觉体验。

本设计基于STC89C52单片机,采用独立的LED,通过直流电机带动旋转,可形成立体效果,使其更加绚丽,更具有观赏性,可广泛应用于家居,企业和公共场所。

针对传统LED显示屏视角单一、体积较大、需要的发光二极管数目较多等特点,利用电机带动LED显示阵列高速旋转实现环形显示,达到360全视角,在相同显示信息量上降低产品体积,减少对发光二极管的使用,设计一个可以经常方便变换内容、能够携带方便、信息容量大、价格低廉、结构简单的信息播放系统,即旋转LED显示屏。

关键词:旋转式 LED阵列环形显示屏 STC89C52单片机南京XXXXX学院专科生毕业论文英文摘要ABSTRACTIn the new century, the photoelectron industry wide attention by society, LED display as an important means of information dissemination, has been widely used in indoor and outdoor services, content and services needed publicity purposes in public places. In particular, there is no projector in place, rotating LED's superiority reflected very clearly in today's highly developed economy markets, creative, application wide, the diversion of convenient, attractive information dissemination system is extremely important! The twenty-first century is the era of digital communication, with the LED technology and the popularity of digital LED display is widely used. Traditional LED display to effect mostly flat, circular rotating LED display design is the use of temporary stay in the human visual effects, high-speed motor to drive the LED array rotation, the formation of 360-degree circular display can stand on any point of view, complete without viewing dead, to give people a new visual experience. The design is based on STC89C52 MCU, using separate LED, driven by DC motor rotation, can form three-dimensional effect, make it more colorful, more spectator, can be widely used in homes, businesses and public places.View traditional LED display single, larger and larger number of required characteristics of light-emitting diode, LED display of motor driven circular array of high-speed rotation of the display, to 360 full view, in the same amount of information displayed on the lower product volume and reduce on the use of LEDs, the design can often facilitate the transformation of a content, can be portable, high information content, low cost, simple structure, the information broadcast system, the rotating LED display.Keywords: Rotary; LED array; circular display; STC89C52 SC MXXXX毕业论文目录目录中文摘要 (II)英文摘要 (III)第一章绪论 (3)1.1 课题背景 (3)1.1.1 此设计本身存在的作用 (3)1.2国内外发展现状 (4)1.2.1国内LED显示屏研究现状 (4)1.2.2国外LED显示屏研究现状 (4)1.2.3 LED显示屏制作方案比较 (4)1.2.4 LED显示屏研究现状总结 (5)1.3本课题研究目的和意义以及来源 (5)1.3.1 本课题的设计思想来源 (5)1.3.2 本课题的设计目的及意义 (5)第二章系统方案选择 (6)2.1 此设计涉及的主要技术 (6)2.2 方案选择 (6)2.2.1 基于步进电机细分驱动技术的旋转LED显示屏设计 (6)2.2.2 嵌入式的LED点阵显示屏设计 (8)2.2.3 普通电机(交流电机)旋转LED显示屏设计 (8)2.2.4 方案比较及确定 (8)第三章系统硬件设计 (10)3.1系统总体硬件框图 (10)3.2 系统设计具体结构 (11)3.2.1 系统前期设计具体结构 (11)3.2.2系统后期设计具体结构 (12)3.3系统整体设计原理图 (13)3.3.1 系统前期整体设计原理图 (14)3.3.2 系统后期整体设计原理图 (14)3.3.3 系统设计下载模块原理图 (14)3.4 系统整体设计PCB电路板 (16)3.4.1 系统前期整体设计PCB电路板(单层) (16)3.4.2 系统后期整体设计PCB电路板(单层) (16)3.4.3 系统设计下载模块电路板(单层) (18)3.5 元器件选型 (18)第四章旋转LED动态显示屏设计的控制思想 (20)4.1 本课题的实现基本原理 (20)4.1.1 成像基本原理 (20)4.1.2 汉子显示原理 (20)4.2 字体、图形具体显示过程解析 (21)4.2.1 变量定义 (22)4.2.2 习题、图形显示解析 (22)4.2.3 部分计算及说明 (23)第五章系统的安装与调试 (27)5.1 旋转LED动态显示屏的设计实物 (27)5.1.1 旋转LED动态显示屏的前期设计实物 (27)5.1.2旋转LED动态显示屏的后期设计实物 (28)5.1.3 旋转LED动态显示屏的下载模块设计实物 (29)5.2系统设计存在的问题 (29)5.2.1 硬件设计不足 (29)5.2.2软件调试存在的问题 (30)结论与展望 (31)致谢 (32)参考文献 (33)附录 (34)系统设计原理图 (34)第一章绪论1.1课题背景随着信息化社会的到来,促进了现代信息显示技术的发展,形成了CRT、LCD、PDP、LED、EL、DLP等系列的信息显示产品,纵观各类显示产品,各有其所长和适宜的市场应用需求。

十字旋转LED显示屏_设计报告(精)

十字旋转LED显示屏_设计报告(精)

设计报告参赛题目:十字旋转LED显示屏参赛单位:计算机系参赛队员:赵建杨国利韩伟堂十字旋转LED显示屏摘要:本系统以STC89C(LE)51单片机为控制中心,用电动机带动LED转动,用单片机控制LED点亮和熄灭来形成文字的,单片机32个IO口分别控制16个红LED和16个绿LED;一个红外发射管,一个红外接收管,板上的红外接收管每转动一圈就会导通一次,让单片机知道从哪一点开始播放字符或者图象。

同时还增加了红外线无线输电的方法,无触点,长寿命。

无线供电部分通过线圈向主板供电,相当于变压器的工作原理。

关键字:STC89C LE 51;LED;无线传输设备,长轴电动机。

目录十字旋转LED显示屏1 系统方案1.1 系统整体设计方案2 系统的硬件设计与实现2.1系统硬件的基本组成部分2.2主要单元电路设计2.2.2主板旋转部分2.2.3 I/O口说明参考文献附录:完整原理图1 系统方案1.1 系统整体设计方案电动机带动LED转动,用单片机控制LED点亮和熄灭来形成文字,单片机32个IO口分别控制16个红LED和16个绿LED;一个红外发射管,一个红外接收管,板上的红外接受管每转动一圈就会导通一次,让单片机知道从哪一点开始播放字符;无线供电部分通过线圈向主板供电,相当于变压器的工作原理:2 系统的硬件设计与实现2.1系统硬件的基本组成部分系统设计为两部分:底座供电部分和主板旋转部分。

底座为其供电,主板负责文字旋。

2.2主要单元电路设计2.2.1底座供电部分图2-12.2.2主板旋转部分图2-22.2.3 I/O口说明单片机32个IO口分别控制16个红LED和16个绿LED;一个红外发射管,一个红外接收管,板上的红外接收管每转动一圈就会导通一次让单片机知道从哪一点开始播放字符或者图象;无线供电部分通过线圈向主板供电,相当于变压器的工作原理:参考文献[1]魏忠,蔡勇,雷红卫。

嵌入式开发详解.电子工业出版社.2003.[2张靖,刘少强,检测技术与系统设计。

旋转led图文显示报告设计

旋转led图文显示报告设计

线阵LED图文显示装置(H题)摘要:本设计采用TOP-down(自顶向下)的设计方法。

首先明确这个题目要实现的功能,再将该系统分成LED阵列控制、电机测速并显示和标杆定位等3个模块。

用手机电池给LED和单片机供电,单片机工作电压为3.3V,LED用NPN三极管8050驱动。

采用3144霍尔传感器实现测速和标杆定位功能,并用1602显示转速,采用光敏二极管控制LED亮度。

通过用示波器测霍尔传感器输出信号的频率来计算电机转速和LED整体限流是我们的创新点,旋转平台的平衡调节、采用手机可充电电池供电是我们的亮点。

关键词:霍尔测速、光敏二极管、充电电池供电一、本设计的亮点和创新点1、在旋转平台上电池那端安装一个螺杆,通过增减螺母的数量来控制旋转平台两端的平衡。

线阵LED 图文显示装置结构图2、采用手机充电电池作为LED 阵列和处理器的电源。

手机电池容量、体积轻、可充电循环利用。

充电时不需要拆下电池。

3、通过光敏二极管和一个2.7K 的电阻一起控制NPN 型三极管基极的电流,从而控制加在LED 上面的电流,这样不需要在每个LED 前面加限流电阻。

只需要用一个限流电阻,电路简单。

光敏二极管暗电流较小,有光时光电流较大。

4、通过用示波器测霍尔传感器输出信号的频率来计算电机转速。

当磁钢经过霍尔传感器时,霍尔传感器输出一个低电平,若转速比较大,它实际上就是产生了一个方波。

我们用示波器测这个波形的频率即可知道电机1秒钟转了多少圈。

5、LED 阵列采用共阳极的接法,防止因为单片机高电平电压不足导致LED 不亮。

6、通过霍尔传感器测速,采用LCD 显示屏1602直观的显示出电机的转速。

电池磁钢霍尔传感器螺杆和螺母霍尔传感器单片机单片机磁钢1602显示转速1602转接板二、方案论证与设计1、整体结构方案方案一:LED阵列的供电电源安装在下面木板上,然后采用电刷与上面连接给上面的单片机和其他元器件供电。

但是由于转速比较快电刷很可能因发热刷坏,工作寿命不长,故舍去该方案。

旋转LED设计报告综述

旋转LED设计报告综述

单片机课程设计报告班级:13应电2班学号:130522014513052201071305220111姓名:陈丽云组员:郭荣雷肖锋指导老师:郑晓青时间:2015年06月10日目录一、设计目的、设计题目 (3)1 设计目的 (3)2 课程设计题目:旋转LED (3)1 设计的任务 (3)2 功能描述 (4)三、总体设计 (4)1 方案论证 (4)1)系统总体方案设计 (4)2)电路结构图的设计 (6)3)电路原理图的设计 (6)四、硬件原理分析 (7)1硬件设计 (7)2 端口应用与分配 (8)3 硬件模块的分析说明及原理介绍 (8)4 原理图及PCB (10)5 实物图 (12)五、软件设计 (14)1 地址空间分配: (14)2 软件整体架构分析: (14)六、设计心得 (16)七、器件清单 (17)附录1 源程序 (20)一、设计目的、设计题目1 设计目的课程设计是继“模拟电子技术基础”及“数字电子技术基础”理论学习和实验教学之后又一重要的实践性教学环节。

它的任务是在学生掌握和具备电子技术基础知识与单元电路的设计能力之后,综合所学知识进一步学习电子电路系统的设计方法和实验方法,为今后从事电子技术领域的工程设计打好基础基本要求。

通过课程设计,培养综合运用本门课程及有关课程的基本知识去解决某一实际问题的实际本领,加深对该课程知识的理解;巩固、深化和扩展学生的理论知识与初步的专业技能。

2 课程设计题目:旋转LED二、设计的任务及功能描述1 设计的任务主要培养以下能力:查阅资料:搜集与本设计有关部门的资料(包括从已发表的文献中和从生产现场中搜集)的能力。

方案的选择:树立既考虑技术上的先进性与可行性,又考虑经济上的合理性。

提高分析和解决实际问题的能力:迅速准确的进行工程计算的能力。

计算机应用能力:熟练使用protel2014软件、Keil uVision4、stc-isp-15xx-v6.84、Altium Designer等软件为以后的毕业设计奠定了坚实的基础。

LED旋转点阵开题报告

LED旋转点阵开题报告

坚实的理论基础。通过对单片机的应用和普通直流电机的改装实现这一功能,通过良好的视觉效果
激发我们对电子科学的兴趣。基于单片机平面旋转 LED 显示屏是一种新颖的显示屏,总的来看,成
本低是一大优点,另外 360 度的可视角度使之非常适合于像大厅和候车室之类的场合。如果能较
好的解决显示亮度问题,可应用于室外,尤其是一些广告塔、楼顶等场合,是 LED 显示屏的一个新
需要要 5V 的直流电,考虑直接接线供电,LED 旋转点阵不能工作,因此在旋转部分在另接一个纽扣
电池给单片机供电。 方案二:无线供电;旋转部分不需要外接电源,利用线圈的电磁感应的关系,
来实现供电。
3、研究条件和可能存在的问题 研究条件:
在稳定旋转地载体上安装 N 个 LED 发光器件,静止时,各列发光管等间距分列排开,随着扫描 速度的加快,在计算机软件精确的时序控制下,不断扫描出预设的文字等。装在电机上的电路始终 在高速旋转,我们就无法使用通常的方法来给电机供电,但可以通过对 220V 电压降压来完成。交 流电压通过变压器降为 12V,再通过桥式整流和 LM317 降为 6 到 7V,供直流电机使用。
可能存在的问题:
(1) 时钟电路 时钟显示不正常:一般是时钟芯片虚焊导致 秒不走动:一般是晶振有问题导致,或者把 20pf 电容焊成 104 电容,后背电池接反
也会导秒不走 无法下载程序:DS1302 芯片方向焊反
(2) 遥控接收电路 遥控不灵敏可能是焊接时候没平行电路板焊接 无法遥控需先判断是遥控器问题还是接收头问题
毕业设计(论文
毕业设计(论文)开题报告
学生姓名
学生学号
论文题目 LED 旋转点阵
1、选题背景(含国内外相关研究综述及评价)与意义

led旋转灯实验报告

led旋转灯实验报告

led旋转灯实验报告LED旋转灯实验报告引言:在现代科技的日益发展下,LED(Light Emitting Diode)作为一种新型的照明技术,被广泛应用于各个领域。

本次实验旨在通过制作一个LED旋转灯,探究其工作原理,并对其效果进行评估。

一、实验材料与方法1. 实验材料:- LED灯珠- 电阻- 电容- 连接线- 面包板- 电源2. 实验方法:- 将LED灯珠、电阻、电容等元件连接到面包板上,按照电路图进行布线。

- 将面包板连接到电源,调整电源电压,观察LED旋转灯的亮度和旋转速度。

二、实验结果与讨论通过实验,我们成功制作了一个LED旋转灯。

在调整电源电压的过程中,我们发现LED的亮度和旋转速度与电压的大小呈正相关关系。

当电压较低时,LED 的亮度较暗,旋转速度较慢;而当电压较高时,LED的亮度较亮,旋转速度较快。

LED旋转灯的工作原理是利用电流通过LED灯珠时,产生的光线和电子的相互作用。

当电流通过LED灯珠时,电子与半导体材料相遇,产生能量释放,从而发出光线。

而旋转的效果则是通过电流的快速变化和电容的储能释放,使LED灯珠在短时间内闪烁,从而给人以旋转的视觉感受。

LED旋转灯具有较低的功耗和较长的寿命,因此在照明领域得到了广泛应用。

与传统的白炽灯相比,LED灯珠的能效更高,同时也更环保。

LED旋转灯的制作和使用成本相对较低,可以根据需要进行灵活调整,适用于各种场合。

然而,LED旋转灯也存在一些不足之处。

由于其光线的单一性,LED灯珠发出的光线往往呈现出较高的色温,给人一种冷色调的感觉。

此外,由于电流的快速变化,LED旋转灯在使用过程中可能会产生较大的电磁干扰。

三、实验总结通过本次实验,我们深入了解了LED旋转灯的工作原理,并对其效果进行了评估。

LED旋转灯作为一种新型的照明技术,具有较低的功耗、较长的寿命和灵活调节的特点,被广泛应用于各个领域。

然而,LED旋转灯的光线单一性和可能产生的电磁干扰仍然是需要改进的方面。

基于单片机的LED旋转时钟设计报告

基于单片机的LED旋转时钟设计报告

LED旋转时钟【摘要】本实验利用单片机的特性,将各种廉价的原材料自制成可用于室内装饰和便利生活的LED旋转时钟。

其制作方法简单、整体结构紧凑、材料环保、成品便于移动、外形美观而且成本低廉。

【关键词】发光二极管单片机系统旋转视觉停留编码显示时间一、课题背景:课题构思背景在课题构思初期,本组计划用51单片机来实现变色光纤花篮的控制(本组大二期间物理课题,计划将其改进)。

之后通过查阅资料,本组认为制作旋转时钟与变色光纤花篮大体原理相同,但在技术知识上比变色光纤花篮更进一步,所以将课题目标定为“旋转时钟”。

课题技术背景“单片机原理及应用”是我们大学本科学习期间的重要课程之一。

它注重培养同学们的实践动手能力,使我们在自学与实际操作中将知识融汇贯通。

单片机的应用大到卫星、导弹,小到洗衣机、微波炉,都有他们的踪影。

旋转时钟的主要特点就是结构新颖,效果奇特。

加入了现代科技的元素,利用人眼的视觉暂留特性,用单片机作为主控芯片,采用电机带动发光二极管高速旋转,霍尔传感器进行定位,利用刷屏显示原理呈现时钟画面及DS18B20温度显示。

造型及显示效果个性、新颖,解决了传统时钟结构单一,显示效果固定的缺陷,更好了满足了人们对美的追求。

现今人们家庭用的时钟主要还是传统意义上的时钟,固定的表盘与表针,显示效果单一,不能满足时钟不但用来看时间还是一件很好的装饰品的要求。

随着科技的发展网络上出现了以DIY为主要形式的旋转时钟作品。

但是随着单片机技术、高亮发光二极管制造技术和高速稳定电机制造技术的发展,这种千奇百怪、创意无限的电子旋转时钟必将走进千家万户。

二、原理介绍(一)、发光二极管发光原理发光二极管的核心部分是由P型半导体和N型半导体组成的晶片,在P型半导体和N型半导体之间有一个过渡层,称为PN结。

在某些半导体材料的PN结中,注入的少数载流子与多数载流子复合时会把多余的能量以光的形式释放出来,从而把电能直接转换为光能。

PN 结加反向电压,少数载流子难以注入,故不发光。

电子技术课程设计-旋转LED设计

电子技术课程设计-旋转LED设计

题目:基于51单片机的旋转LED设计年级 2015级专业机械电子工程(一)班学号 *****学生姓名 ***指导老师 ***提交日期 2017年 4月 28日目录摘要: (I)1、旋转LED课程设计任务 (1)1.1、任务概述 (1)1.2、设计要求及特点 (1)2、产品介绍 (1)2.1、旋转LED人眼余晖效应原理 (1)2.2、旋转LED功能 (2)3、元器件清单 (2)4、旋转LED电路分析 (3)4.1、整体电路图 (3)4.2、电路模块化分析 (3)4.3、电路整体分析 (3)5、组装调试与操作说明 (4)5.1组装 (4)5.2、调试 (5)5.3、操作说明 (5)6、设计总结 (6)参考文献 (8)摘要:基于视觉暂留原理,开发出了一种旋转式LED显示屏。

在稳定旋转地载体上安装16个LED发光器件,静止时,各列发光管等间距分列排开,随着扫描速度的加快,在计算机软件精确的时序控制下,不断扫描出预设的文字,图案等。

磁钢用来完成同步的。

当红外接受管旋转到红外发射管处,感应到它的存在就会恢复到最初状态,即使前一个过程没有显示完成。

装在电机上的电路始终在高速旋转,我们就无法使用通常的方法来给电机供电,但可以通过对7.5伏直流电源转换为交流,再通过无线供电模块利用磁生电的原理传电给单片机。

如何让一列灯旋转起来感觉像稳定的字显示在空中呢?首先我们来分析下人的眼睛,其实人的眼睛非常好骗的,只要让电机扫描的快一点就行了,实际上肉眼在24帧/秒以上就不会看到闪烁的,所以要保证电机的速度能在一秒转24圈以上,这样的话人眼就觉得旋转的字很稳定很清晰的显示在空中了。

旋转LED旋转起来是一个圆,那么就需要有一个传感器来判断起点位置,有人用霍尔传感器,有人用红外对管,笔者觉得用红外对管来的便宜些,而且实现起来也容易。

这个起点检测非常重要,单片机就是根据这个起点来判断是否要开始显示数据的。

如果起点检测不到单片机就不开始显示。

旋转LED设计报告

旋转LED设计报告

旋转LED设计报告一旋转LED旋转成像原理以及总体框架图二制作(a) 特别说明1 关于电机2 关于晶振3 关于单片机(b) 硬件篇电路图解读1关于方案的选择2底座3光藕传感器4主板电路5显示屏部分(c) 软件部分1 程序概括2 思路三工具四扩展五附录附录1 参考资料第一:旋转LED 旋转成像原理视觉暂留现象人眼在观察景物时,光信号传入大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像”,视觉的这一现象则被称为“视觉暂留”。

是光对视网膜所产生的视觉在光停止作用后,仍保留一段时间的现象,其具体应用是电影的拍摄和放映。

原因是由视神经的反应速度造成的。

其时值是24分之1秒。

是动画,电视等视觉媒体形成和传播的根据。

视觉实际上是靠眼睛的晶状体成像,感光细胞感光,并且将光信号转换为神经电流,传回大脑引起人体感觉。

感光细胞的感光是靠一些感光色素,感光色素的形成需要一定的时间的,这就形成了视觉暂停的机理。

此次试验中,物体在做快速运动中,当人眼所看到的影像消失后,人眼仍能继续保留其影像0.1—0.4秒左右的图像,这种现象被称为视觉暂留现象。

是人眼观看物体时,成像于视网膜上,并由视神经输入电脑,感觉到物体的像。

但当物体移去,视神经对物体的映像不会立即消失,而继续0.1—0.4秒的时间,人眼的这种性质被称为“眼睛的视觉暂留”。

总体框架图第二:制作(a)特别说明1关于电机电机的转速受双重限制,不可太低亦不可太高。

太低了,单位时间内图像刷新次数过低,导致图像闪烁。

如果太高,单片机个运行速度跟不上,显示的图像过大,不细腻。

我们的实验结果是,大概2000转每分钟就能满足要求。

如果电源电压的变化比较大,就需要通过自适应的方法来调整显示图象刷新的频率。

也就是说要依靠测得的虚拟转速(间接或直接反应转速的量)来控制显示的刷新速度。

如果刷新速度一次时间为1/24S,那么T=0.4167S,也就是说1S内24圈,1分钟旋转1444转。

立体旋转led屏设计报告

立体旋转led屏设计报告

立体旋转led屏设计报告1. 引言立体旋转LED屏是一种创新的显示设备,利用一组LED模块的组合方式,实现了三维立体效果。

本报告将介绍立体旋转LED屏的设计原理、技术实现、应用领域及未来发展前景。

2. 设计原理立体旋转LED屏的设计原理基于可变形LED模块和旋转装置的组合利用。

LED模块采用柔性材料制成,并具备弯曲和伸展的能力。

通过控制LED模块的变形,可以调节和改变LED的排列和显示效果。

旋转装置则用于控制LED模块的旋转角度和速度,实现立体旋转效果。

3. 技术实现为了实现立体旋转LED屏的设计,我们需要采用先进的可变形LED 模块和精密的旋转装置。

LED模块的设计需要考虑柔性材料的选用、电路结构的布局和控制系统的设计。

旋转装置则需要具备快速、准确的控制能力,能够根据指令实现立体旋转效果。

4. 应用领域立体旋转LED屏作为一种新兴的显示设备,具有广泛的应用前景。

它可以应用于室内外场所的广告宣传、演唱会、体育比赛等大型活动。

同时,立体旋转LED屏也可以应用于展览展示、艺术装置和虚拟现实等领域,带来全新的视觉体验。

5. 未来发展前景随着科技的不断进步和人们对创新的追求,立体旋转LED屏有着广阔的未来发展前景。

未来,我们可以预见LED模块的柔性性能和分辨率会不断提高,旋转装置的控制精度也会不断提升。

另外,立体旋转LED屏与其他技术的结合也将会带来更加丰富多彩的应用场景。

6. 结论立体旋转LED屏作为一种创新的显示设备,为人们带来了立体、动态的观感体验。

通过灵活的设计和先进的技术,立体旋转LED屏在广告、演艺、展示等领域都有着广泛的应用前景。

我们相信,随着技术的发展和应用的推广,立体旋转LED屏将会成为未来显示领域的重要组成部分。

led旋转灯实验报告

led旋转灯实验报告

led旋转灯实验报告LED旋转灯实验报告引言LED旋转灯是一种常见的实验装置,通过旋转LED灯来观察光的效果。

本实验旨在通过LED旋转灯来探究光的特性,以及探讨LED灯在不同旋转速度下的光线变化。

实验目的1. 观察LED灯在不同旋转速度下的光线变化;2. 探究LED灯旋转对光线的影响;3. 分析LED灯旋转的光学原理。

实验材料1. LED旋转灯;2. 电源;3. 旋转速度调节器;4. 实验记录表。

实验步骤1. 将LED旋转灯连接电源,并调节旋转速度;2. 观察LED灯在不同旋转速度下的光线变化;3. 记录实验结果,并分析LED灯旋转对光线的影响;4. 分析LED灯旋转的光学原理。

实验结果通过实验观察和记录,我们发现LED灯在不同旋转速度下的光线变化明显。

当LED灯以较低的速度旋转时,光线呈现出较为均匀的分布;而当LED灯以较高的速度旋转时,光线呈现出明显的扩散和变化。

这表明LED灯旋转对光线的分布和强度有明显的影响。

实验分析LED灯旋转的光学原理主要是由于旋转带来的视觉效果和光线分布的变化。

LED 灯在旋转过程中,由于视角的变化,会导致光线的扩散和变化,从而呈现出不同的光学效果。

这也说明了LED灯旋转在光学实验中具有重要的应用价值。

结论通过本次实验,我们深入探究了LED旋转灯的光学特性,并观察到LED灯在不同旋转速度下的光线变化。

实验结果表明,LED灯旋转对光线的分布和强度有明显的影响,这也为光学实验提供了新的实验装置和思路。

希望通过本次实验,可以更深入地理解光的特性,为光学研究提供新的思路和方法。

选转led 灯设计报告

选转led 灯设计报告

选转led 灯设计报告一、引言本报告旨在介绍选转LED灯的设计过程与原理,并详细说明其特点和优势。

选转LED灯作为一种新兴的照明产品,通过特殊的设计和技术,能够实现灯光的方向和角度调整,以满足不同照明需求。

本报告主要包括背景介绍、设计原理、技术实现、市场前景等内容。

二、背景介绍随着人们对照明产品要求越来越高,传统的固定灯具难以满足多样化的照明需求。

而选转LED灯的出现,为照明行业带来了新的发展机遇。

选转LED灯通过可调节灯头的旋转角度和光线的方向,可以实现任意角度的照明,具有更广阔的应用前景。

三、设计原理选转LED灯的设计原理主要基于以下两个关键技术:1. LED灯珠选转LED灯的核心是LED灯珠。

LED灯珠通过固定在可旋转的灯头上,并借助电机或手动操作实现转动。

不同的灯珠位置和角度可以产生不同的光线效果,实现灯光的精准照射。

2. 控制系统选转LED灯的控制系统包括传感器、电路板和控制芯片。

传感器用于感知环境和用户的操作,将信号传递给电路板和控制芯片。

电路板根据传感器信号和用户需求,控制电机实现灯头的旋转。

控制芯片负责对传感器和电机的信号进行处理和调节,保证灯光调整的精准度和稳定性。

四、技术实现选转LED灯的技术实现主要包括以下几个方面:1. 灯头结构设计为了实现灯头的旋转,选转LED灯的灯头采用特殊的结构设计。

灯头内部装有电机或手动转动装置,并通过轴承和齿轮组件实现旋转。

灯头外部设置操作按钮,用户可以通过按钮选择灯光的旋转角度。

2. 传感器应用选转LED灯的控制系统采用传感器感知环境和用户操作。

例如,通过光线传感器可以自动调节灯光亮度;通过人体红外传感器可以感知用户的位置和动作,实现灯头的自动旋转。

传感器的应用使得选转LED灯能够更加智能化和人性化。

3. 控制芯片优化选转LED灯的控制芯片是实现功能稳定和精确调节的关键。

在设计过程中,需要对控制芯片进行优化,提高信号处理的速度和精度。

同时,还需要加强对灯头旋转角度的控制,确保灯光在旋转过程中的平稳度和准确度。

简易旋转LED显示装--报告书

简易旋转LED显示装--报告书

摘要系统由红外接收及按键电路、霍尔检测电路、光敏自控电路、16个LED线阵显示电路四个电路模块组成。

采用AT89S52单片机为核心,对红外接收传感器及霍尔检测电路进行采集,并控制自检及16个LED线阵图文显示工作。

由光敏电阻及UA741构成的光敏自控电路,可以通过环境光线改变输出电压,实现16个LED线阵显示电路亮暗调节。

AbstractThe system consists of infrared receiving and key circuit, hall detection circuit, photosensitive control circuit, 16 LED graphic display circuit, motor drive circuit five circuit modules. Using AT89S52 SCM as the core, the infrared receiving sensor and hall detection circuit for acquisition, and control self-inspection and 16 LED by a display work. The photosensitive resistance UA741 and a photosensitive control circuit, can through the environment light change the wave to control the output waveform, realize 16 LED graphic display circuit light and dark regulation.一、系统方案论证与比较1.主控电路选择方案一:由FPGA构成主控电路,系统板体积小,运算速度快,稳定性强,而且功能强大,可以提供丰富的逻辑单元和I/O口资源,但是成本较高,不符合节能、环保的要求。

旋转LED设计报告

旋转LED设计报告

线阵LED图文显示装置设计报告一、任务设计并制作一个线阵LED图文显示装置。

图1 线阵LED图文显示装置示意图二、要求(1)开机时装置完成显示自检,能对点阵中16只LED逐个点亮,每只LED显示时间约为1秒,此时平台不旋转。

(2)通过按键启动,实现16个同心圆图形分别顺序(由大到小)和逆序(由小到大)显示,每个同心圆图形显示时间为0.2秒左右;运行15秒左右自动停止。

(3)通过按键启动,显示字符“TI杯”,要求字符显示稳定,无明显漂移;运行20秒左右自动停止。

(4)通过按键启动,显示双渐开线;运行15秒左右自动停止。

(5)通过按键启动,显示一个指针式秒表,该秒表以标志杆为起始标志,秒针随时间动态旋转,旋转一周的时长为60±1秒;运行70秒左右自动停止。

(6)改变转速,完成(2)的要求。

(7)LED显示亮度能依据环境亮度变化自动调节。

设计报告摘要显示装置利用人眼视觉暂留的生理特性,通过LED 在旋转运动过程中经过不同位置时,系统点亮相应的LED ,实现线阵LED 在旋转平面上构成不同的静态或动态图案。

一、系统方案● 方案描述:本系统是利用人眼视觉暂留效应设计出的,该系统主要由电机、标志杆、LED 控制电路三部分组成。

电机的作用就是带动电路部分进行旋转,这个部分的关键就在于电机的转速要均匀,这样才能保证图像在水平方向不会被局部伸展或者压缩。

为了使LED 转速保持稳定,我们采用使用匀速的直流电机。

LED 整列是旋转屏的显示主体,为LED 显示控制电路的作用是将存储在芯片内图像或符号,在旋转位置感应信号的同步下,根据旋转的位置按列扫描显示在LED 阵列上。

这部分是整个系统的核心。

● 装置整体结构图● 原件的比较和选择1.电源的选择方案一:使用质量较轻的纽扣电池,位置可以随便放置,但是成本较高,使用时间短方案二:使用废弃手机的手机电池,这种锂电池容量大,使用时间长,缺点是质量较重,在平衡系统时存在困难方案三:使用三节5号电池,该电池容易购买,但是容量低于手机锂电池,同时质量较重,在平衡系统中存在着困难,在考虑成本和供电时间时,选择了方案二。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

线阵LED图文显示装置设计报告一、任务设计并制作一个线阵LED图文显示装置。

图1 线阵LED图文显示装置示意图二、要求(1)开机时装置完成显示自检,能对点阵中16只LED逐个点亮,每只LED显示时间约为1秒,此时平台不旋转。

(2)通过按键启动,实现16个同心圆图形分别顺序(由大到小)和逆序(由小到大)显示,每个同心圆图形显示时间为0.2秒左右;运行15秒左右自动停止。

(3)通过按键启动,显示字符“TI杯”,要求字符显示稳定,无明显漂移;运行20秒左右自动停止。

(4)通过按键启动,显示双渐开线;运行15秒左右自动停止。

(5)通过按键启动,显示一个指针式秒表,该秒表以标志杆为起始标志,秒针随时间动态旋转,旋转一周的时长为60±1秒;运行70秒左右自动停止。

(6)改变转速,完成(2)的要求。

(7)LED显示亮度能依据环境亮度变化自动调节。

设计报告摘要显示装置利用人眼视觉暂留的生理特性,通过LED 在旋转运动过程中经过不同位置时,系统点亮相应的LED ,实现线阵LED 在旋转平面上构成不同的静态或动态图案。

一、系统方案● 方案描述:本系统是利用人眼视觉暂留效应设计出的,该系统主要由电机、标志杆、LED 控制电路三部分组成。

电机的作用就是带动电路部分进行旋转,这个部分的关键就在于电机的转速要均匀,这样才能保证图像在水平方向不会被局部伸展或者压缩。

为了使LED 转速保持稳定,我们采用使用匀速的直流电机。

LED 整列是旋转屏的显示主体,为LED 显示控制电路的作用是将存储在芯片内图像或符号,在旋转位置感应信号的同步下,根据旋转的位置按列扫描显示在LED 阵列上。

这部分是整个系统的核心。

● 装置整体结构图● 原件的比较和选择1.电源的选择方案一:使用质量较轻的纽扣电池,位置可以随便放置,但是成本较高,使用时间短方案二:使用废弃手机的手机电池,这种锂电池容量大,使用时间长,缺点是质量较重,在平衡系统时存在困难方案三:使用三节5号电池,该电池容易购买,但是容量低于手机锂电池,同时质量较重,在平衡系统中存在着困难,在考虑成本和供电时间时,选择了方案二。

在开始焊接电路到调试成功的工程中,该电池依然电力充足,证明我们的选择是正确的2.标志杆的选择方案一:选择干簧管作为接收装置,在标志杆处固定一块永久磁铁,缺点是干簧管感应距离有些短方案二:选择红外发射管和红外接收管作为感应开关,红外线发射管与接收管可以相距较远的距离在装置旋转时,两者的相对距离可能会发生小幅的变化,在硬件焊接时,由于电机驱动的电路板过小,没有把标志杆和电机电路板固定,因此两者的相对位移会发生改变,两者相离太近,会出现两者碰撞的情况,选择可以相距较远的红外发射接收管可以避免两者的碰撞3.驱动电机模块方案一:采用步进电机。

步进电机能够准确的定向,但是图像或者文字的分辨率受到步进电机的步进角度的限制。

并且步进电机以及控制电路成本较高,并且需要单片机控制,占用CPU的资源。

方案二:采用普通的直流电机。

此方案,使用方便,成本较低,通过简单的改装,可以给系统供电。

综合各方面考虑,为了节省成本,简单系统电路,以及更方便的为系统供电,使系统能够长期工作,故采用方案二。

4.Led的选择方案一:采用3mm的led,此方案运用方便、焊接简单、成本较低,但缺点是较重、体积较大不利于后期的系统平衡。

方案二:采用贴片的led,此方案质量较轻、体积小。

但对焊接技术要求较高。

考虑本人的焊接技术,最终采用方案二。

二、理论分析与计算线状点阵LED驱动参数分析与计算考虑到本系统才用手机电池供电最高电压4.2v ,系统显示原理为逐列扫描,并且有调节led 亮度的装置,最终采用470Ω的贴片电阻和led 串联。

I=V/R →I=8mA● 线阵LED 运动参数分析与计算本系统运用人眼视觉暂留的原理进行逐列扫描,且考虑到后期有秒表这个题目,最终决定每次扫描时的延时时间用软件进行延迟,具体的延时时间用keil 4 内部的程序调试进行计算● 指针式秒表分析与计算本题目要求在可以改变转速的情况下显示一个指针是秒表,考虑到电机转速可能随时变化,所以在每次开始扫描前通过测定转过上一圈所需要的时间然后分成60份,每一份的时间就是本次扫描每一秒所需的延时时间,同时用单片机的定时器来定时本次扫描应该扫描那一秒。

t1=t2; //把上次的t2值赋给t1 t=n; //把定时器中断次数赋给t n=0; //定时器中断次数清零 t2_1=TH0; //提取定时器中的值 t2_2=TL0; t2=t2_1*256+t2_2;//计算定时器中的值得大小s1=(long)(((50000*t)+t2-t1)*0.0004166667);//计算本次扫描每秒需要的时间数据说明:// n当转速过高时一次扫描可能小于25ms ,因此要分定时器发生中 断和不发生中断两种情况//(50000*t+t2-t1)*0.0004166667=(50000*t+t2-t1)*0.0000005/0.00002/60 // 0.0000005计数器加一个数所需要的时间(24MHZ 晶振)// 0.00002 x=1时高精度延时函数的延时时间(通过keil 4中的软件调试 测量得到)// 60 (把一圈的时间平分为60份)● 显示亮度自动调节分析与计算本系统采用光敏电阻驱动一个s8050的三极管来给led 供电,发光二极管的亮度可以随着光照强度的变化而变化,在一定范围内发光二极管的亮度随着光照强度的变化而变化,但是这个范围过于狭窄,于是先在光线检测电路中加了一个电位器来调节阻值,通过实验测量其需要的阻值,然后在换成定值电阻。

提取上次扫描所需的时间三、电路与程序设计电路:单片机模块电机和红外发射模块程序:#include<reg52.h>#include<intrins.h>#define uint unsigned int#define uchar unsigned charsbit KEY=P3^7; //按键位定义uchar xxx=0,num,pic=0,x123,z1=0,n=0,n1=0;uint t1_1=0,t1_2=0,t2_1=0,t2_2=0,t=0;unsigned long s2=0,t1=0,t2=0,s1=0,a=0;void delay(uint x){uint x1,x2;for(x1=x;x1>0;x1--)for(x2=415;x2>0;x2--);}void yanshi(uint x){uint x1;for(x1=x;x1>0;x1--);}void uyanshi(uint x) //高精度延时函数当x=1时,时间为0.000 0027(S)【40MHZ 晶振】{while(x--);}void jiance() //检测{ uint a1=1000;uchar a2=0xfe;//1111 1110do{P1=a2;delay(a1);a2=_crol_(a2,1);}while(a2!=0xfe);P1=0xff;do{P2=a2;delay(a1);a2=_crol_(a2,1);}while(a2!=0xfe);P2=0xff;}void txy() //同心圆{ uchar b1=4,b2=0xfe,b3=200;//1111 1110while(b1){do{P1=b2;delay(b3);b2=_crol_(b2,1);}while(b2!=0xfe);P1=0xff;do{P2=b2;delay(b3);b2=_crol_(b2,1);}while(b2!=0xfe);b2=0xbf;if(b1==1){P2=0xff;break;}do{P2=b2;delay(b3);b2=_cror_(b2,1);}while(b2!=0x7f);P2=0xff;do{P1=b2;delay(b3);b2=_cror_(b2,1);}while(b2!=0xfe);P1=0xff;b1--;}}uchar code sjjx1[]={0xff,0x7f,0xff,0x3f,0xff,0x1f,0xff,0x0f,0xff,0x07,0xff,0x03,0xff,0x01,0xff,0x00,0x7f,0x00,0x3f,0x00,0x1f,0x00,0x0f,0x00,0x07,0x00,0x03,0x00,0x01,0x00,0x00,0x00};void sjjx() //双渐近线{if(num>=100){num=0;x123=x123+2;}if(x123>=32){TR0=0;TH0=(65536-33333)/256;TL0=(65536-33333)%256;num=0;n=0;x123=0;pic++;}yanshi(2400);P1=sjjx1[x123];P2=sjjx1[x123+1];yanshi(8);P1=0xff;P2=0xff;yanshi(4800);P1=sjjx1[x123];P2=sjjx1[x123+1];yanshi(8);P1=0xff;P2=0xff;}uchar code TIbei1[]={0xE7,0xFF,0xF7,0xFF,0xF7,0xDF,0x07,0xC0,0xF7,0xDF,0xF7,0xFF,0xE7,0xFF,0xFF,0xFF,0xFF,0xFF,0xF7,0xDF,0xF7,0xDF,0x07,0xC0,0xF7,0xDF,0xF7,0xDF,0xFF,0xFF,0xFF,0xFF,0xEF,0xFB,0xEF,0xFC,0x2F,0xFF,0x00,0x00,0xAF,0xFF,0x6F,0xFB,0xFB,0xFD,0xFB,0xFE, 0x7B,0xFF,0x1B,0x00,0xE3,0xFF,0x7B,0xFF,0xFB,0xFE,0xFB,0xF9,0xFB,0xFF,0xFF,0xFF,}; void TIbei() //TI杯{uint a;if(num>=100){num=0;x123++;}if(x123>=20){TR0=0;x123=0;num=0;n=0;TH0=(65536-33333)/256;TL0=(65536-33333)%256;pic++;}for(a=0;a<64;a=a+2) //显示{P1=TIbei1[a];P2=TIbei1[a+1];yanshi(10);P1=0xff;P2=0xff;yanshi(40);}}void miao() //秒表{if(num>=100){num=0;x123=x123+2;}t1=t2; //把上次的t2值赋给t1t=n; //把定时器中断次数赋给tn=0; //定时器中断次数清零t2_1=TH0; //提取定时器中的值t2_2=TL0; //计算定时器中的值得大小t2=t2_1*256+t2_2;s1=(uint)(((33333*t+t2-t1)*0.00184)*(x123/2)); //计算本次扫描的延迟时间//(33333*t+t2-t1)*0.001851852=(33333*t+t2-t1)*0.0000003/0.0000027/60// 0.0000003(计数器加一个数所需要的时间)// 0.0000027(x=1时高精度延时函数的延时时间)// 60 (把一圈的时间平分为60份)uyanshi(s1); //延时P1=0x00;P2=0x00;yanshi(10);P1=0xff;P2=0xff;if(x123==120){x123=0;n1++;}if(n1==1&&x123==20){TR0=0;x123=0;num=0;n=0;TH0=(65536-33333)/256;TL0=(65536-33333)%256;n1=0;pic++;}}void main() //主函数{//uyanshi(1000);//uyanshi(1000);//delay(1000);//delay(1000);jiance(); //开机检测TMOD=0x01; //设置定时器的工作方式TH0=(65536-33333)/256; //定时器赋初值TL0=(65536-33333)%256;EA=1; //开总中断ET0=1; //开定时器0EX0=1; //开外部中断0IT0=1; //设置外部中断为下降沿触发PT0=1; //设置定时器为高优先级P0=0xff;while(1){if(KEY==0){delay(20); //按键去抖if(KEY==0)pic++;while(!KEY);delay(40);while(!KEY);}if(pic>10) //画面切换置1pic=1;if(pic==1) //同心圆画面判断{txy(); //同心圆pic++;}}}void X0_duan() interrupt 0 //外部中断0程序{switch(pic) //选择画面{case 0:break; //空case 1:break; //同心圆case 2:break; //空case 3:{TR0=1;TIbei();}break; //TI杯case 4:{TR0=0;}break; //空case 5:{TR0=1;sjjx();};break; //双渐近线case 6:{TR0=0;}break; //空case 7:{TR0=1;miao();}break; //秒表case 8:{TR0=0;}break; //空case 9:{TR0=1;miao();}break; //秒表(改变转速后)case 10:{TR0=0;}break; //空default:break;}}void T0_time() interrupt 1 //定时0器程序{TH0=(65536-33333)/256;TL0=(65536-33333)%256;num++;n++;}四、测试方案与测试结果1.程序延时时间的测试void uyanshi(long x){while(x--);}测试方法(1)设计测试程序为:#include<reg52.h> 高精度延时函数void uyanshi(long x){while(x--);}void main{uyanshi(10000); //此处设置断点uyanshi(10000); //此处设置断点}(2)用keil 4 中的程序调试设置断点,先测x=10000时的延时时间,在除以10000就是x=1时的延时时间。

相关文档
最新文档