基于无线供电的旋转LED显示课程设计

合集下载

基于无线供电技术的LED旋转屏的设计与实现

基于无线供电技术的LED旋转屏的设计与实现

基于无线供电技术的LED旋转屏的设计与实现【摘要】本文通过无线供电技术实现对旋转主板的供电;通过STC89C52RC 单片机实现对LED的控制和显示;通过红外通信实现对显示字符的红外操作;通过电机驱动实现LED的旋转显示。

通过对旋转主板和底座主板的设计,实现了LED旋转显示的功能。

【关键词】无线供电;单片机;旋转屏一、总体设计方案1.设计思路LED旋转屏包括旋转主板,该旋转主板可以实现LED旋转显示功能,而显示内容可以通过STC89C52RC单片机开发,旋转主板的供电部分可以选择直接用电池给主板供电,可是,电池装在主板上随主板转动,成本高,寿命短,影响转速。

本文采用无触点、长寿命的无线供电技术,通过电磁耦合,传递能量。

2.总体设计LED旋转屏采用无线供电技术,以STC89C 52RC单片机为核心开发实现的,其硬件电路包括:无线供电模块、单片机控制显示模块,红外通信模块,电机驱动模块等四个部分构成。

其总体构成如图1所示。

二、硬件电路设计LED旋转屏包括旋转主板和底座主板。

旋转主板包括旋转主板自身和两个与之相垂直的显示板,显示板的两侧各安装有16只LED,其中一侧的LED受单片机控制,用于显示内容;另一侧的LED 是用于配重,以减小高速转动过程中旋转屏的振动和噪声。

LED旋转屏通过同步控制发光二极管(LED)位置和点亮状态来实现图文显示,其可视视角可以从每个方向看到显示屏显示的内容。

该设计根据人眼暂留效应,利用直流电机的旋转带动LED高速旋转,会在视觉效果上会产生一个圆柱型的LED显示屏。

旋转主板实现LED旋转显示功能,底座主板实现无线输电功能,旋转主板与底座主板之间通过线圈耦合,输送电能。

本文采用无线供电技术实现主板的供电;采用STC89C52RC单片机实现LED的控制和显示;采用红外通信模块实现显示字符的红外操作;采用电机驱动模块实现其旋转显示功能。

其原理图如图2和图3所示。

1.无线供电模块电磁耦合可以视为使用非放射性的无线能量传输方式来驱动电器,若将两个线圈绕组分开,则成为某种意义上的无线供电。

旋转LED显示旋转单片机课程设计

旋转LED显示旋转单片机课程设计

单片机课程设计题目:基于51单片机的旋转LED显示屏前言现在计算机系统已明显地朝巨型化、单片化、网络化三个方向发展。

巨型化发展的目的在于不断提高计算机的运算速度和处理能力,以解决复杂系统计算和高速数据处理,比如系统仿真和模拟、实时运算和处理。

单片化是把计算机系统尽可能集成在一块半导体芯片上,其目的在于计算机微型化和提高系统的可靠性,这种单片计算简称单片机。

在这一个知识爆炸的新时代。

新产品、新技术层出不穷,电子技术的发展更是日新月异。

可以毫不夸张的说,电子技术的应用无处不在,电子技术正在不断地改变我们的生活,改变着我们的世界。

近年来,随着电子产品的发展,人们对时钟的要求越来越高,而在对要求高之余,又要讲究有创意,新奇,所以在这个基础上设计一款既能满足人们的要求,又要有创意的显示装置是很有必要的,LED旋转屏在可以显示的基础上,又能够满足人们对事物要有创意的需求。

这说明单片机应用在我国有着广阔的前景。

对于从事自动控制的技术人员来讲,掌握单片机原理及其应用已经成为必不可少的学习任务。

单片机经过30多年的发展,已经形成一个规格齐全、品种繁多的大家族,用户有非常大的选择余地。

下面为读者简单介绍目前市面上常见的主流单片机。

单片机的应用十分广泛,在工业控制领域、家电产品、智能化仪器仪表、计算机外部设备,特别是机电一体化产品中,都有重要的用途。

其主要的用途可以分为以下方面。

显示:通过单片机控制发光二极管或是液晶,显示特定的图形和字符。

机电控制:用单片机控制机电产品做定时或定向的动作。

检测:通过单片机和传感器的联合使用,用来检测产品或者工况的意外发生。

通信:通过RS-232串行通信或者是USB通信,传输数据和信号。

科学计算:用来实现简单的算法。

那么单片机是不是解决上述应用的唯一选择呢?当然不是!目前,在自动控制中,一般有三种选择,分别是嵌入式微机、DSP和单片机。

单片机最明显的优点是价格便宜,从几元人民币到几十元人民币。

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 .................................................................................. 错误!未定义书签。

基于WiFi的智能LED照明控制系统的设计

基于WiFi的智能LED照明控制系统的设计

基于WiFi的智能LED照明控制系统的设计引言随着互联网技术的不断发展,智能家居的出现为人们享受生活提供了一个广阔的平台。

无线传输技术被广泛应用到具有远程控制功能的智能LED照明系统中,通过手机APP远程控制终端设备的应用越来越多。

目前,主流的无线传输技术主要有NRF905或者NRF2401等短距离无线通信、Zigbee技术、蓝牙、GSM和WiFi等。

WiFi技术具有速度快、可靠性高的特点,可以方便组建网络,对于普通的家庭照明控制,它是实现无线智能照明系统的较好的解决方案[1,2]。

设计一个基于WiFi的智能LED 照明控制系统,实现移动终端远程控制智能家居中的LED灯,具有很好的市场应用价值。

1 系统设计系统设计主要分为三个部分:手机客户端、服务器和基于WiFi的无线模块客户端。

1)手机客户端:编写一个手机APP程序,通过TCP/IP协议连接到Internet网络;设计UI界面,设计人性化交互操作界面,通过APP程序发送数据给服务器。

2)服务器:接收手机客户端发送来的数据,对发送来的数据进行存储,然后将手机客户端发送来的数据发送给基于WiFi的无线模块客户端。

3)基于WiFi的无线模块客户端:根据设计要求,基于WiFi的无线模块选用HF-LPB100WiFi模块,采用Cortex-M3内核的ARM作为主控芯片,控制WiFi模块。

通过TCP/IP协议连接服务器,然后接收手机客户端发送来的数据,识别后通过控制继电器来实现控制LED的通断、色度和亮度[3],系统总体设计如图1所示。

图1 系统框图Fig.1 Diagram of system block2 硬件电路设计1)LED电路。

为了实现LED的色度控制,选用RGB红绿蓝七彩色LED 灯珠,控制器的P2口接地控制所有LED的通断,P1口控制蓝色LED,P3口控制绿色LED,P4口控制红色LED。

通过P1、P3和P4三原色合成七种颜色,设计中通过一个GPIO和三个PWM可实现控制整个LED输出不同的颜色和亮度。

旋转亮灯课程设计LED旋转亮灯的设计与制作

旋转亮灯课程设计LED旋转亮灯的设计与制作

LED旋转亮灯的设计与制作摘要:随着LED技术的不断发展和LED在低功耗、长寿命、环保等方面的优势,LED应用领域逐渐增多。

同时,许多国家在看到LED庞大的市场潜力后,纷纷出台各项鼓励办法大力推动LED在各领域中的应用。

目前,LED的应用已经从最初的指示灯应用转向更具发展潜力的显示屏,景观照明、背光源、汽车车灯、交通灯、照明等领域,LED应用正呈现出多样化发展趋势。

本次设计就是用LED发光二极管作为电路指示灯,并利用三极管和偏置电阻组成驱动电路,使得三组(9只)LED发光二极管循环发光。

关键词:LED 发光二极管三极管旋转灯目录1概述 (1)2LED旋转灯电路设计 (2)2.1电路工作原理 (2)2.2性能参数 (2)2.3电路原理图及PCB图 (3)3元器件简介 (5)LED发光二极管 (5)LED发光二极管实物图 (5)LED特点............................................................(5)LED发光二极管极限参数的意义 (6)三极管 (6)三极管的原理 (6)三极管电极和管型的判别 (8)4 器件的选型 (10)三极管的选用 (10)LED发光二极管的选用 (10)5 总结 (12)6参考文献 (12)7 致谢 (13)8 附录 (14)一、概述:在新兴应用市场不断出现的带动下,近些年LED市场规模快速提升。

2005年中国LED的产量已经达到亿只,市场规模更是冲破百亿元大关达到亿元。

LED的应用领域已经从最初简单的电器指示灯、LED显示屏发展到LCD背光源、景观照明、室内装饰灯等其他领域。

而由于LED具有的长寿命、无污染、低功耗的特性,未来LED还将逐步替代荧光灯、白炽灯成为下一代绿色照明光源。

为此,美国、韩国、欧盟、中国台湾都制定了适合各国国情的半导体照明计划,大力推进LED灯进入普通照明灯具市场。

室内照明将是LED最具市场规模和发展潜力的应用。

旋转led显示屏毕业设计

旋转led显示屏毕业设计

旋转led显示屏毕业设计旋转LED显示屏毕业设计一、引言在当今数字化时代,LED显示屏已经成为了各种场合中不可或缺的一部分。

然而,传统的固定式LED显示屏在展示内容上存在一定的局限性。

为了突破这一限制,我决定以旋转LED显示屏为主题进行毕业设计。

二、设计目标旋转LED显示屏的设计目标是实现内容的无限循环展示,并且能够根据观众的位置和角度进行自适应调整,以提供更好的观赏体验。

同时,还需要考虑节能和环保的因素,以确保设计的可持续性发展。

三、设计原理旋转LED显示屏的设计原理主要包括三个方面:旋转机构、内容切换和自适应调整。

1. 旋转机构:通过精密的电机和传动装置,使得LED显示屏能够实现平稳旋转,并且能够自由调整旋转速度和方向。

2. 内容切换:利用先进的图像处理算法和高速数据传输技术,实现内容的流畅切换和无缝衔接。

可以通过预设模板或者实时输入的方式来展示各种类型的内容,如图片、视频、文字等。

3. 自适应调整:通过激光或红外线等传感器,实时感知观众的位置和角度,并根据其所处的位置和角度来调整显示屏的内容和角度,以确保观众在任何位置都能够获得最佳的观赏效果。

四、设计过程1. 原型设计:首先,我将进行旋转机构的原型设计和制作。

通过3D建模软件和3D打印技术,我可以快速验证和优化旋转机构的设计,并进行实际测试。

2. 硬件搭建:在完成原型设计后,我将根据设计要求,选购相应的电机、传动装置和传感器,并进行硬件搭建。

同时,还需要设计和制作显示屏的支架和外壳,以确保整个设备的稳定性和安全性。

3. 软件开发:在硬件搭建完成后,我将进行软件开发。

通过编写相应的控制程序和算法,实现内容的切换和自适应调整功能。

同时,还需要考虑用户界面的设计和操作便捷性。

4. 测试和优化:在软件开发完成后,我将进行系统的测试和优化。

通过模拟不同场景和观众位置的情况,验证系统的性能和稳定性,并根据测试结果进行相应的优化和改进。

五、应用前景旋转LED显示屏具有广泛的应用前景。

基于无线供电的LED显示屏的设计

基于无线供电的LED显示屏的设计

科学技术创新2020.26图1单片机控制最小系统电路图基于无线供电的LED 显示屏的设计钱凯李卓(桂林理工大学信息科学与工程学院,广西桂林541004)近年来随着计算机技术和屏幕显示技术的不断发展,屏幕在生活、劳动、商业等各个领域的应用越来越广泛。

随着生活水平的不断提高,人们的需求也在不断提高,对待传统显示屏也是一样,在显示分辨率以及故障率方面的要求也在提高,在这种趋势下,一种新型的旋转显示屏将会成为未来的主流显示屏。

旋转显示屏利用人眼的视觉停滞作用,利用尽可能少的硬件达到与传统显示屏相同的效果,有需要才会刺激生产,视觉停滞效果加上近年来的新技术,比如无线网络技术,或者无线电源技术,在数据压缩方面提供多维彩色视觉显示,达到更好的显示效果。

传统电源使用时间长了会老化,降低供电效果,近年来无线供电开始普及,延长了设备的使用寿命,将两者结合设计一种高效使用的显示屏,具有更长的使用寿命,节约更多的材料。

1系统设计设计研究的主要内容分为硬件部分和软件部分,首先硬件部分对不同模块的设计应该符合实现效果的要求,显示模块要正常使用,首先LED 灯需要在不影响旋转的情况下还能正常受芯片控制,其次是对控制芯片的选择,保证有足够的运行速度来控制实时的LED 灯变化和进行时钟信息或者文字信息的处理。

时钟数据的显示需要依靠时钟芯片提供基本的时间信息,由主控板进行信息的处理并显示,如何提供时间信息成为该模块的主要研究内容。

串口通信是进行数据传输的主要渠道,可以将程序写入到设备以实现文字的更改和时钟信息的校准。

在供电模块上,需要实现无线供电的方式,同时需要给电机一个平稳的电压来保证稳定的旋转速度来保证显示效果,还要保证时钟电路的电源,研究供电方案的可行性以及方案的实施。

要达到稳定的显示效果,还要完成起始点的检测,防止文字重叠的现象,影响显示效果,研究起始点的定点方案。

2硬件设计2.1单片机的选择单片机最小系统如图1所示,选用STC12C5A32S2单片机为控制核心,该芯片不仅运行速度较快,而且抗干扰能力很强,并且具有不可解密的特性[1],符合我们对该设计的要求,增加设备的稳定性,保证在设备使用过程中的信息不被篡改和不被其他信号所干扰,所以我们在本次设计中采用STC12C5A32S2单片机为控制核心。

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

电气工程学院基于无线供电的旋转LED显示课程设计学号:姓名:同组人:指导教师:设计时间:设计地点:基于无线供电的旋转LED显示课程设计任务书学生姓名:指导教师:一、课程设计题目:基于无线供电的旋转LED显示二、课程设计要求1. 根据具体设计课题的技术指标和给定条件,独立进行方案论证和电路设计,要求概念清楚、方案合理、方法正确、步骤完整;2. 查阅有关参考资料和手册,并能正确选择有关元器件和参数,对设计方案进行仿真;3. 完成预习报告,报告中要有设计方案,设计电路图,还要有仿真结果;4. 进实验室进行电路调试,边调试边修正方案;5. 撰写课程设计报告——最终的电路图、调试过程中遇到的问题和解决问题的方法。

三、进度安排2.执行要求微机原理与接口技术课程成绩优秀的可以自拟题目,其余的同学都是指定题目。

,每组不得超过2人,要求学生在教师的指导下,独力完成所设计的详细电路(包括计算和器件选型)。

严禁抄袭,严禁两篇设计报告雷同。

【摘要】本作品是一个由电动机带动主板旋转的LED显示屏,根据视觉暂留原理,可显示16行、列可控的字符和图案。

通过逆变振荡电路和整流滤波电路以及两级线圈给主板无线供电。

同时,为了使显示更加稳定,设置了电机调速装置,能随时对电机进行调速。

【关键词】无线供电 LED显示电机调速目录第一章系统方案设计 (5)第二章仿真 (7)第三章调试 (8)第四章心得体会与建议 (18)参考文献 (19)附录1:元器件清单 (20)第一章系统方案设计1、设计原理旋转时钟利用了视觉暂留原理。

视觉暂留现象(Visual staying phenomenon,duration of vision):人眼在观察景物时,光信号传人大脑神经,需经过一段短暂的时间,光的作用结束后,视觉形象并不立即消失,这种残留的视觉称“后像” ,视觉的这一现象则被称为“视觉暂留” ,其原因是由视神经的反应速度造成的,其时值是二十四分之一秒,通常情况下,视觉残留会保持0.1~0.4 秒,也就是说以0.1~0.4 秒间隔闪烁的图像,被人眼观察,会被认为是连续的图像。

视觉残留是动画、电影等视觉媒体形成和传播的根据。

2、硬件设计旋转LED显示屏主要由供电装置,驱动装置,LED显示电路及其控制构成。

电机驱动电路:采用L298N驱动模块控制电机转速。

控制电路:采用STC89C52单片机控制led的亮灭,控制电机的调速。

显示电路:采用16个led并成一排,通过电机的旋转构成一个平面,从而显示图像。

无线供电电路:利用电磁耦合原理,用磁线圈对主板进行供电。

利用互补正反馈振荡电路将直流电转化成高频交流信号,通过线圈(线圈内有铁氧体磁芯,提高效率),将交流信号输送到旋转的主电路板上,主电路板上利用5.1v的稳压二极管,将接收到的交流信号变成5.1v直流电,通过220uF的电解电容滤波,供给单片机,使单片机能正常工作(互补正反馈由三极管B772 PNP型、9014 NPN型和阻值分别为470 Ω、 470 Ω、62KΩ功率为 1/8W的电阻,还有一只2A681的涤纶电容组成)第二章仿真此图为multisim对无线模块的仿真,可以看出从初级线圈的输入端输入的波形为高频震荡的波形。

第三章调试1、无线模块及实际波形2、电源模块以及电机调试模块(包括L298驱动)3、整体构架及效果图显示为“电气让生活更美好”5、PCB板的绘制(参考书如下)第一部分(无线供电模块)第二部分显示部分第三部分电机驱动6、程序部分A、显示部分#include<reg52.h>#define uchar unsigned char#define uint unsigned intuint i=0;uchar code LED[]={ //灯亮给低电平,上灯P1口0xFF,0xFF,0x07,0x77,0x77,0x77,0x77,0x00,0x77,0x77,0x77,0x77,0x07,0xFF,0xFF,0xFF,0xFF,0x FF,0xFF,0xFF,0xDF,0xEF,0xB3,0xB8,0xAB,0xAB,0xAB,0xAB,0xAB,0xAB,0xAB,0x2B,0xFB,0xFB,0xFF,0xF F,0xFF,0xFF,0xFF,0xFF,0xBF,0xBF,0xBD,0x33,0xFF,0xFF,0xFF,0xFF,0xFF,0x00,0xBF,0xBF,0xBF,0xBF,0xFF,0xFF,0xFF ,0xFF,0xFF,0xFF,0x7F,0xBF,0xCF,0xE1,0xEF,0xEF,0xEF,0x00,0xEF,0xEF,0xEF,0xEF,0xEF,0xEF,0xFF,0xFF,0xFF, 0xFF,0xFF,0xFF,0xEF,0x9F,0xFD,0x73,0xFF,0xDF,0xDB,0xDB,0xDB,0x01,0xDD,0xDC,0xDD,0xDF,0xDF,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFD,0xFD,0x0D,0x6D,0x6D,0x6D,0x6D,0x01,0x6D,0x6D,0x6D,0x6D,0x0D,0xFD,0xFD,0xFF, 0xFF,0xFF,0xFF,0xFF,0xFF,0xFB,0xDB,0xDB,0xDA,0xD9,0xDB,0x03,0xDB,0xD9,0xDA,0xDB,0xDB,0xFB,0xFF,0xF F,0xFF,0xFF,0xFF,0xFF,0xEF,0xEF,0x0F,0xE0,0xEF,0x0F,0xFF,0x7F,0x7D,0x7D,0x1D,0x6D,0x75,0x79,0x7F,0xFF,0xFF, 0xFF,0xFF,0xFF,} ;uchar code LED1[]={//下面的灯P0口0xFF,0xFF,0x07,0xEF,0xEF,0xEF,0xEF,0x01,0xEE,0xEE,0xEE,0xEE,0x06,0xFE,0xF0,0xFF,0xF F,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x0F,0xF3,0xFD,0xF0,0xFF,0xFF,0 xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0x03,0xF5,0xED,0xFD,0xFD,0xFD,0x01,0xFD,0xFD,0xFD,0xFD,0xFD,0xFF,0 xFF,0xFF,0xFF,0xFF,0xFD,0xFD,0xBD,0xBD,0xBD,0xBD,0xBD,0x01,0xBD,0xBD,0xBD,0xBD,0xBD,0xFD,0xFD,0 xFF,0xFF,0xFF,0xFF,0xFF,0xDF,0xDF,0x81,0x7F,0xFF,0xFF,0x80,0xBD,0xBD,0x3D,0xBD,0xBD,0x80,0xFF,0xFF,0xFF,0x FF,0xFF,0xFF,0xFF,0xFE,0xFE,0x1E,0xCD,0xD5,0xDB,0xD3,0x0D,0xDD,0xDD,0xDE,0xDE,0x1E,0xFE,0xFE,0xF F,0xFF,0xFF,0xFF,0xFF,0x7E,0x6E,0x6E,0x6D,0x6D,0x6B,0x67,0x0F,0x67,0x6B,0x6D,0x6D,0x6E,0x6E,0x7E,0xFF,0xF F,0xFF,0xFF,0xFF,0xFD,0xBB,0x57,0xEF,0x97,0x79,0xFF,0xFF,0xFD,0xFE,0x01,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF ,0xFF,0xFF,0xFF,};void delay (uint z){uint x,y;for(x=z;x>0;x--)for(y=1;y>0;y--);}void ex0_isr(void) interrupt 0 {i=0;}void main(){IT0=1;EX0=1;EA=1;while(1){for(i=0;i<160;i++)//20个{P1=LED[i];P0=LED1[i];delay(14);}}}B、控制电机驱动部分#include<reg51.h>#include<math.h>#define KeyPort P2#define uchar unsigned char#define uint unsigned intsbit en1=P1^0;sbit en2=P1^1;sbit s1=P1^2;sbit s2=P1^3;sbit s3=P1^4;sbit s4=P1^5;uchar t=0;uchar m1=0;uchar m2=0;uchar tmp1,tmp2;unsigned char KeyScan(void);void DelayMs(unsigned char t); void DelayUs2x(unsigned char t); void motor(uchar index, char speed) {if(speed>=-100 && speed<=100) {if(index==1){m1=abs(speed);if(speed<0){s1=0;s2=1;}else{s1=1;s2=0;}}if(index==2){m2=abs(speed);if(speed<0){s3=0;s4=1;}else{s3=1;s4=0;}}}}void main(){unsigned char num;int t=10,m=-40;TMOD=0x02;TH0=0x9B;TL0=0x9B;EA=1;ET0=1;TR0=1;while (1){num=KeyScan();if(num==1){motor(1,t=t+3);motor(2,t=t+3);}if(num==2){motor(1,t=t-3);motor(2,t=t-3);}}}void timer0() interrupt 1{if(t==0){tmp1=m1;tmp2=m2;}if(t<tmp1) en1=1; else en1=0; if(t<tmp2) en2=1; else en2=0;t++;if(t>=100) t=0;}void DelayUs2x(unsigned char t) {while(--t);}void DelayMs(unsigned char t) {while(t--){DelayUs2x(245);DelayUs2x(245);}}unsigned char KeyScan(void){unsigned char keyvalue;if(KeyPort!=0xff){DelayMs(20);if(KeyPort!=0xff){keyvalue=KeyPort;while(KeyPort!=0xff);switch(keyvalue){case 0xfe:return 0;break;case 0xfd:return 1;break;case 0xfb:return 2;break;case 0xf7:return 4;break;case 0xef:return 5;break;case 0xdf:return 6;break;case 0xbf:return 7;break;case 0x7f:return 8;break;default:return 0;break;}}}return 0;}第四章心得体会与建议通过本次的电子测量课程设计,我更加熟练掌握了Multisim仿真软件,基本元器件搭接成我们想要的功能,焊接电路元件,布线以及应用Altium Designer 画PCB的基本操作。

相关文档
最新文档