




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、题 目彩色循环灯控制电路设计学生姓名学号所在学院糖与电信工程勃完专业班级电子信息科学与技术1202班指导教师完成地点实验楼10062016年06月07日陕西理工学院本科毕业设计任务书院(系)物理c电信i:程宁院专业班级电了信息科宁技术(电信1202)学生姓名一、毕业设计题目彩色循环灯控制电路设计二、毕业设计工作自2015年12月20|_|起至2016年6月13日止三、毕业设计进行地点:实验楼1006四、毕业设计应完成a容及相关要求:随卷电子科学技术的发展,在城市夜货屮五光十色灯光,己巾原來的照明功能转变到吸引公 众注意力的广告作用,许多商铺门店fr:台都利用迷你彩灯吸引或招揽顾客。现要求彩灯用
2、10个 发光二极管模拟彩灯,10个发光二极管应具有右移、左移、全亮功能;一亮一灭移动方式;间隔 时间约为一秒,设计一电路能够完成上述全部任务,详细描述艽工作原理。1) 任务没计一彩色循环灯控制电路。要求:彩灯川10个发光二极管模拟彩灯,10个发光二极管应 具有右移、左移、全亮功能;一亮一灭移动方式;间隔时间约为一秒,设计一电路能够完成上述 全部任务,详细描述其工作原现及设计过程。2) 设计与测试按任务要求,设计电路,计算参数,选择元器件。根据所设计的电路和所选择的元器件安装电路,没计合理的调试步骤丼进行调试,最终达到 设计要求。3) 成果(1) 设计报吿一份。要求:内容完整,阁表完备,条理清晰
3、,分析有裾,排版符合规范。(2) 图纸(原理图布局合理,濟晰完整,图形人小合适,图形和符号要规范。(3) 所用元器件清单(4) 电路实体罃。指导教师签名_专、ik负责人签名学院领导签名批准円期 2016-01-11彩色循环灯控制电路设计(陕理工物理与电信工程学院电了信息科学与技术专业1202班,陔西汉中723000) 指导教师:摘要设计了 一种基于51系列单片机的彩色循环灯的控制电路控制系统,并完成系统的软硬件设计。系统 的硬件部分由at89c51单片机最小系统、按键电路、led显示电路组成,系统有4种运行模式可以选择, 通过按键so、sl、s2、s3切换。软件部分采用kciluvision4
4、进行编程,能够达到其设计要求。实际应用表 明,该系统具有功耗小、操作简便的特点。关键词led; at89c51单片机;proteuscolor cycle lamp control circuit design(grade 12,class2,major electronic information science and technology,physics dept.,shaanxi university of tcchnology,hanzhong 723000,shanxi)tutor:gabstract: the design of a control circuit of the
5、color circulation lamp based on 51 series mcu is designed, and the hardware and software design of the system is completed. the hardware of the system is composed of at89c51 mcu minimum system, button circuit, led display circuit,the system has 4 operating modes can be selected,through the button so
6、, si, s2, s3 switch. software part of the use of uvision4 keil programming, to achieve its design requirements. the practical application shows that the system has the characteristics of low power consumption and simple operation.key words: led,at89c51,proteus弓|胃11彩色循环灯控制系统的原理12主要器件简介12.1 at89c51 单片
7、机12.2 at89c51单片机管脚说明23硬件电路设计33.1主控电路33.1.1直流供电33.1.2吋钟电路43.1.3 复位43.2电源电路43.3显示电路53.4按键电路54硬件开发环境54.1自行搭建单片机硬件系统54.2单片机开发板54.3硬件总电路图65软件设计65.1软件开发环境65.2 proteus 软件75.2.1 proteus的工作过程75.2.2 proteus软件所提供的元件资源85.2.3 proteus软件所提供的仪表资源85.2.4 proteus软件所提供的调试手段85.3程序流程图96系统安装调试及使用方法97结束语和展望10醐1011腿 112隨 21
8、3目前,国内的一些主要城市都是采用传统的单一循环式的彩灯控制器,因为其功能单一,浪赀 高,又不方便实用渐趋淘汰,収而代之的新一代的单片机功能实现的控制器,其选择功能相当多, ® r单片机、芯片处理技术方面的平面循环彩灯控制器己在研究之中,并且已有一些线路已投入运 行,到目前为止反映良好,更能适合于中小城市的普遍推广使用,而我们也是利用单片机通过编程 实现对平面彩灯实现各种控制,开发!li的产晶也是适合市场发展的潮流的。血且,随着行业的继续 发展,技术的飞跃突破,应用的大力推广,led的光效也在不断提高,价格不断走低。新的组合式 管芯的出现,也u:单个led管的功率不断提高。这些逐步的
9、改变,都体现出了 led的广泛应川前 景1。led的优点是光电转化效率高、绿色环保、寿命长、工作电压低、反复开关无损寿命、体积小、 发热少、亮度高、坚固耐用、易于调光、色彩多样、光束集中稳定、启动无延时;当然,有优点fi 然就有缺点,led的起始成本高、兄色性差、大功率led效率低、需要专用驱动屯路。随着发光二极管高亮度化和多色化的进展,应用领域也是不断扩展、从较低光通量的指示灯到 城示屏,再从室外敁示屏到中等光通量功率信号灯和特殊的照明的白光光源,最后发展到高光通s 通川照明光源。2000年足吋间的分界线,在2000年己解决所有颜色的信号显示问题和灯饰问题,并已经开始低、中光通量的特殊照明应
10、用,而作为通用照明的高光通量白光照明应用,似乎还有待 吋曰,需将光通跫进一步大幅度提高方能实现。当然这也是一个过程,会随着亮度提高和价格下降 而逐步实现。当前的led应用于led显示屏、交通信号灯、汽车用灯、液晶屏v?光源、照明光源、 灯饰等等1彩色循环灯控制系统的原理本文设计一种ftlat89c51申片机的彩灯控制电路,实现对led彩灯的控制10。电路以at89c51 单片机为主控核心,由外接usb端ui提供+5v电源,以led彩灯的闪烁模式作为显示线路,采川独立 式按键來切换闪烁模式达到川户控制电路的作川。电路控制10个发光二极管具奋右移、左移、全亮 功能;一亮一灭移动方式;间隔吋间约为-
11、秒。彩色循环灯控制系统的构成如图1.1所示。按键电路卞控电路w示电路屯源电路图1.1系统原理框图主控电路:采用at89c51单片机设计主控电路,包含单片机,晶振电路,复位屯路等。电源电路:采用外接usb端口提供+5v直流电源。显示电路:采用led彩灯的闪烁模式。按键电路:采用独立式按键切换闪烁模式。2主要器件简介2.1 at89c51 单片机at89c51是一种带4k字节闪烁可編程可擦除j4读存储器(fperomflash programmable and erasable read only memory )的低电压,窈性能cmos 8位微处理器,俗称单片机。at89c2051是一 种带2k
12、字节闪烁可编程可擦除只读存储器的单片机。单片机的可擦除以读存储器可以反复擦除100次。该器件米川atmel尚密悦非失存储器制造技术制造,与工业标准的mcs-51指令集和输出管脚 相兼界。巾于将多功能8位cpu和w烁存储器组合在单个芯片十,atmel的at89c51楚一种商效微 控制器,at89c2051足它的一种精简版本。at89c51单片机为很多嵌入式控制系统提供了 一种灵活 性高且价廉的方案。at89c51单片机的引脚排列如图2.1所示。p1.0 匚 p1.1 p1.2c p1.3c p1.4c p1.5 匚 p1.6c p1.7 匚 rst匚(rxd) p3.0 匚 (txd) p3.1
13、 匚 (into) p3.2 (inti) p3.3(to) r3.4c (t1) p3.5c(wr) p3.6 (rd) p3.7 xtal2 匚 xtal1 匚gnd匚1 2 3 4 s 6 7 8 9101112131415161718102040393837363534333231302928272625242322vcc po o (ado) p0.1 (ad1) p0.2 (ad2) p0.3 (ad3) p0.4 (ad4) p0.5 (ad5) p0.6 (ad6) p0.7 (ad7) tazvppale/pro0 psfcn p2.7(a15) p2 6 (a14) p2.
14、5(a13) p2.4 (a12) p2.3 (a11) p2.2 (a10) p2 1 (a9)p2.0 (a8)图2.1 at89c51的引脚排列2.2 at89c51单片机管脚说明pou: p0u为一个8位漏级开路双i4i/0ui,毎脚可吸收8ttl门电流。当p0u管脚第一次写1吋, 被定义为商阻输入。p0能够川于外部程序数据存储器,它可以被定义为数据/地址的低八位。在fiash 编程吋,po ui作为原码输入u,当fiash进行校验吋,p0输出原码,此吋p0外部必须接上拉电阻。p1u: p1u足一个内部提供上拉电阻的8位双叫i/ou, p1u缓冲器能接收输出4ttl门电流。p1 ui管
15、脚写入1后,被内部上拉为高,可川作输入,p1u被外部下拉为低电吋,将输出电流,这是由 于闪部上拉的缘故。在flash编程和校验时,p1 口作为低八位地址接收。p2u: p2u为一个内部上拉电阻的8位双向i/0u1, p2u缓冲器可接收,输出4个ttl门电流,当 p2u被写“1”吋,其管脚被内部上拉电阻拉高,且作为输入。并因此作为输入吋,p2ui的管脚被夕卜 部拉低,将输出电流。这足巾于内部上拉的缘故。p2u当用于外部程序存储器或16位地址外部数据 存储器进行存取吋,p2u输出地址的高八位。在给出地址“1”吋,它利川内部上拉优势,当对外部 八位地址数据存储器进行读写吋,p2u输出其特殊功能寄存器
16、的内界。p2u在flash编税和校验吋 接收高八位地址信号和控制信号。p3u: p3u管脚是8个带内部上拉电阻的双i4i/oui,可接收输出4个ttl门电流。当p3u写入 “1”后,它们被内部上拉为高电,并川作输入。作为输入,由于外部下拉为低电平,p3u将输出 电流(ill)这是由于上拉的緣故。p3 u也可作为at89c51的-些特殊功能u,如表2.1所示。表2.1 p3 口备用功能管脚备选功能p3.0 rxd串行输入口p3.l txd串行输出口p3.2 /into外部中断0p3.3 /inti外部中断1p3.4 to汁吋器0外部输入p3.5t1汁吋器1外部输入p3.6 /wr外部数据存储器写
17、选通p3.7 /rd外部数据存储器读选通p3u同吋为闪烁编程和编程校验接收一些控制信号。vcc:电源。gnd:接地。rst:复位输入。当振荡器复位器件吋,要保持rst脚两个机器周期的高电t吋间。ale/prog:当访m外部存储器吋,地址锁存允许的输出电叩川于锁存地址的低位字节。在 flash编程期间,此引脚川于输入编程脉冲。在吋,ale端以不变的频率周期输出正脉冲信号, 此频率为振荡器频率的1/6。因此它可川作对外部输出的脉冲或用于定时fi的。然而要注意的是:每 当川作外部数据存储器吋,将跳过一个ale脉冲。如想禁止ale的输出可在sfr8eh地址上置0。此 吋,ale只奋在执行movx, m
18、ovc指令足ale才起作川。另外,该引脚被略微拉尚。如果微处理 器在外部执行状态ale禁止,置位无效。/psen:外部程序存储器的选通信号。在由外部程序存储器取指期间,毎个机器周期两次/psen 奋效。似在访问外部数据存储器吋,这两次奋效的/psen信号将不出现。/ea/vpp:当/ea保持低电t吋,则在此期间外部程序存储器(ooooh-ffffh),不管是否奋内 部程序存储器。注意加密方式1吋,/ea将内部锁定为reset;当/ea端保持尚电t吋,此间内部柷 序存储器。在flash编程期间,此引脚也川于施加12v编程电源(vpp)。xtal1:反叫振荡放人器的输入及内部吋钟工作电路的输入。x
19、tal2:來白反向振荡器的输出。振荡器特性:xtal1和xtal2分别为反叫放人器的输入和输出。该反叫放人器可以配置为片内 振荡器。石晶振荡和陶瓷振荡均讨采川。如采川外部吋钟源驱动器件,xtal2应不接。巾于输入至 内部吋钟信号要通过一个二分频触发器,冈此对外部吋钟信号的脉宽无任何要求,似必须保证脉冲 的高低电要求的宽度。3硬件电路设计3.1主控电路单片机的最小系统包括且流供电、吋钟电路、复位电路。这些电路处于正常状态足单片机正常 工作的必须条件。如图3.1所示为本设计的主控电路。u1xtal1xtaljrstpoo/aoo p01/a01 po2/aoc p0 3za03 p0 4zad4
20、po5/ao6 poe/aoep0 7za07p2 0/a8p21/a9p2 2aa10psbjp2 3/a11at£p2 4/a12 lcap29/a13p2 e/au kp2 7/a15p1op3otrxdp1 1p3 1ztxdp12p3 2/1nt0p13p3 3/int1p14p3 4at0pi sp3 5at1mep3gzwrpl 7r3 7 府0 4atwc51图3.1主控电路3.1.1直流供电直流供电不正常,单片机肯定不能正常丄作。at89c51单片机的工作电压为4-5.5v,推荐电压 为5v,额定电流为0.5a或1a。5v的直流屯压川'有专用的5v直流电源提
21、供。也可以将220v交流电降 压、整流,再用三端稳压器7805稳压后得到5v直流电压。由于一般的应用中,单片机使用内部程序,所以ea (即单片机的引脚)耍接屯源(高电平),若接地,则单片机访问外部程序(使川外部程序存储器)。本没计采用外接usb接ui提供+5 v直流电源。3.1.2时钟电路时钟电路的作用是产生时钟信号(为脉冲信号)。时钟信号的作用是使单片机按一定的时间规 律來工作(执行指令)。吋钟电路有率片机18、19、20引脚外接的两个瓷片或贴片电界(ci、c3) 和一个晶振和单片机的部分内部电路纟ii成。常川晶振的频率奋6mhz、11.0592mhz、12mhz.24mhz。 晶振的频率越
22、商,吋钟信号的周期就越小,单片机运行也就越快。瓷片电界的值为10-30pf,电矜对 吋钟信号的频率有-定的影响,做高精度电子钟吋需注意。本次没计晶振选川11.0592mhz的频率,瓷片电矜选川30pf,接在18、19引脚之间,如图3.2所 示。,u1j9u1.18c1hh-30pc3hi30p图3.2吋钟电路3.1.3复位a位是单片机的初始化操作。单八机启动运行时,都需要先s位,起作用是使cpu和系统中其 他部件处于一个确定的初始状态,并从这个状态歼始工作。因而,a位时一个很重要的操作方式。 但单八机木身是不能自动进行a位的,必须配合相应的外部电路才能实现。复位,实质上是在单片机上电后,使单片
23、机的复位引脚(9引脚)保持一定时间(很短,一般为 儿个机器周期)的高电平,然后在变为低电平。s位的方法冇一下两种:(1)上电复位。有9引脚外接的电解电容器c2 (容fi可取l-20uf)和电阻r,(阻值可取l-10kq)组成。(2)手动£位。由按键、限流电阻rl3组成。系统上电后,手动点按一下按键,可使单八机重 新s位。若自动fi位出现故障沿,按下此键,也可以是单片机s位。如图3.3所示,为木次设计域小系统的s位电路,包括上电fi位和手动s位。k中上电s位电容 cdlouf,电阻久取11<0,手动s位限流电阻rl3为100q。图3.3复位电路3.2电源电路电源电路采用外接usb
24、端口提供+5v直流电源。usb是一种常用的pc接口,它只有4根线,w根 电源两根信号,故信号是中行传输的,usb接口也称为串行口,usb2.0的速度4以达到480mbps。 可以满足各种丄业和民用諾耍.usb接口的输岀电压和屯流是:+5v500ma实际上有误差,最大不能 超过+/-0.2v也就是4.8-5.2v。usb接口的4根线一般是红绿白黑从左到右分配,分别为vcc、 data+、data-、gnd,需耍注意的是千万不耍把il:负极弄反了,否则会烧掉usb没备。本次设 计屮,只需用到正负两极即可,不涉及数裾传输。33显示电路led具有光谱宽、寿命长、使用广泛、功耗少、可以灵活拼装为各种各样
25、的形状等优点。一般 來说led灯的工作电压为2v-2.5v。工作电流为0.005-0.01a。在这样的条件下它的寿命吋以达到10 万个小时。led根据材料不同会发出不同颜色的光,有:红色光、黄色光、绿色光、红外光等。显示电路如阁3.4所示,其中pnp型三极管的型兮为pn4249。为保证lem:常工作,必须选取合 适的菽极限流屯阻和集电极保护屯阻/?12, led额定工作电压队为2.2v,电流a为10ma。已知cc=5v, (7be=0.7v, /?=100, t/ces=0.3v。当单片机的po.o端u电压c/g.g为高电位5v时,oiw/be<0.7,三极管进入截止区,此时led不工
26、作;当c/o.o为低电位0时,t/be0.7fl.rce<rbe,三极管进入饱和区,此时led工作。/?12的阻值为 = lu,= 5-0.3-2.2 =250q" 10三极管饱和驱动电流/肪为/bs =- = = 0.1ma bs p 100基极电阻的阻值为bs0.1确定基极限流电阳7?2=39kq,发射极保护电肌/?12=240q。图3.4红色led闪烁灯图3.5切换闪烁校式按键开关3.4按键电路按键电路采用独立式按键,作为切换led彩灯闪烁模式及手动fi位开关。s,控制电路模式为一 亮一灭移动方式;么控制电路模式为从上到下移动方式;s3控制电路模式为从下到上移动方式。如
27、上图3.5所示。4硬件开发环境4.1自行搭建单片机硬件系统根据耑要实现的控制功能,绘制原理图,再根据原理图准备元器件,在万能板上川导线将元器 件连接成完整的电路,这就是£)行搭建的单片机硬件系统。注意,单片机不宜直接焊接在电路板上, 而是现在电路板上焊上插座,再将单片机插入插座,这样可方便的拆装单片机。对于£1行搭建的单片机硬件系统,由于没旮设置下载程序的电路,所以需要将单片机插入编程 器屮,将在电脑上编好的代码k载到单片机的程序存储器(rom)小,再将单片机插入硬件系统十 的单片机专川插座。然后就可以通电调试。4.2单片机开发板单片机幵发板t奋多重功能的硬件,通过插接线讨
28、将硬件连接成不同的电路,实现不同的控制 功能。开发板自带isp下载接1_1、usb下载接口、串行下载接li,并冇相应的下载线。下载线一端的插 失接在开发板相应的借u上,一端接在计算机的usb输出接口或串口上,在计算机h编写的程序 代码通过下载软件下载到开发板上的单片机中。isp卜*载的意思足在线编稅,即不耑将单片机从系统屮卸卜*,可直接对系统屮的单片机进行编程。 usb f载、串ui卜载现在也可以实现在线编程。4.3硬件总电路图根裾设计原理设计出硬件电路,整个电路由主控电路、电源电路、显示电路、按键电路组成。 如网4.1所示。c1o1us>«图4. 1电路原理总图5软件设计5.
29、1软件开发环境有了硬件丌发环境,还需要一个友好的软件开发环境。keil uvision系列软件是最为经典的单片机软什集成丌发环境,支持汇编语言、c语言以及c语言和汇编语言的浞合编稈.,能将用汇编语言或者c语言编写的程序代码自动转化为“.bin”文件或者“.hex”文件格式,这两种格式的文件是单片机能够识别的,可用专用的下载软件卜载到单片机的rom内,默汄情况下,转化为“.hex”文件。目侃常用的版木有keil uvision2、keil uvision3> keil uvision4,其卜载、安装和使用方法相同 3o本设计采用keil uvision4进行编程,如图5.1所示。®
30、;cd .>ion4 file edit view project flash管lgbertarget 1el3?source group 1j:.l starwp.a51ra-ln±)lcdjzhxupr:.e。:. uf: <for help, prs fiebug pepphsls jools§vcsl§ndow yelp§'includesg52 b>002i:"tdefine uint unsigned int define u&s unsigned charos§005ok007sbu k
31、eyl = pl>0 sbit key2 = pri ossbit key3 = pi>2a0w uintled=011 uintleftumr-013 void delayaint iqmm0151 um ij;017; forj=lss>o;j018 holr-§v2.d 3cslkeyo §m i 022 uint i;§§§§§§keyl:oxfoxfd、dx?oxp oxfe、oxfdhif0 = keyldelays; if0 = keyl/8 猫 keybsr菊lkey2b /进鄉k
32、ey3,針淡 oxef、qxdmxbfox7f;/s籤/i图5.1 keil uvisiom软件界面simulationcap hum scrl ovr s5.2 proteus软件proteus是門前最好的模拟单片机外围器件的工具,讨以仿真51系列、avr,pic等常用的mcu 及其外围电路(如lcd,ram, rom,键盘,led, ad/da,部分spi器件,部分iic器件)。pmteus与其它单片机仿真软件不同的是,它不仅能仿真单片机cpu的丄作情况,也能仿真单片 机外围电路或没有单片机参与的其它电路的丄作情况。因此4:仿真和程序调试时,失心的不再是某 些语句执行时单片机寄存器和存储器
33、内容的改变,而是从丄程的角度直接看程序运行和电路丄作的 过程和结果。对于这样的仿真实验,从某种意义上讲,是弥补了实验和丄程应用间脱节的矛盾和现 象4。5.2.1 proteus的工作过程运行pmteus的isis程序后,进入该仿真软件的主界面。在工作前,要没hview菜单下的捕捉对 齐和system卜*的颜色、图形界面人小等项日。通过工具栏屮的0(从库屮选择元件命令)命令,在pick devices窗ui屮选择电路所耑的元件,放®元件并调整其相对位s,元件参数设置,元器件间连线, 编写祝序;在source菜单的definecode generation tools菜单命令卜'
34、,选择税序编讳的工具、路径、扩 展名等项目;在source菜单的add/removesource files命令卜加入単片机硬件电路的对应祝序;通过 debug菜单的相应命令仿真程序和电路的运行情况7。5.2.2 proteus软件所提供的元件资源pmteus软件所提供了30多个元件库,数千种元件。元件涉及到数字和模拟、交流和直流等。5.2.3 proteus软件所提供的仪表资源对于一个仿真软件或实验室,测试的仪器仪表的数量、类型和质暈,足衡景实验室足否合格的 一个关键因素。在pmteus软件包屮,不存在同类仪表使川数景的问题。proteus还提供了一个图形显 示功能,可以将线路上变化的信兮,
35、以图形的方式实时地显示出來,其作川与示波器相似但功能更 多。5.2.4 proteus软件所提供的调试手段proteus提供了比较丰富的测试信号川于电路的测试。这些测试信号包拈梭拟信号和数字信号。 对于单片机硬件电路和软件的调u, proteus提供了两种方法:一种是系统总体执行效果,一种是对 软件的分步调试以看具体的执行情况。对于总体执行效果的调试方法,只耑要执行debug菜单下的execute菜单项或f12快捷键启动执 行,川debug菜单下的pause ani mation菜单项或pause键暂停系统的运行;或川debug菜单下的stop animation菜单项或shift-break
36、组合键停止系统的运行。其运行方式也可以选择工具栏中的相应工具进 行。对丁软件的分步调试,极先执行debug菜申.ijstart/restart debugging菜卑项命令,此吋nf以选择 stepover、step into和step out命令执行税序(可以川快捷键f10、fi 1和ctrl+fl 1),执行的效果定申a)执 行、进入子程序执行和跳出子程序执行。在执行了 start/restart debuging命令后,在debug菜单的下面 要出现仿真屮所涉及到的软件列表和单片机的系统资源等,可供调试吋分析和查看8'9。3 褊5彩玎sx电苗43 - proteus 8 prof
37、essional (beta)-照e娩又tt(f)絲«®yi ifldl 设计(n) ffl袭(g)碱d) s(u 概;m)卿)贼(h)| i 0 5mer»ago|s) root sheet 11000029)10图 5.2 proteus 界面5.3程序流程图设计主要采用控制系统的延时米完成,用c语言编程,编程过程中采用数组、循环、延时等方 式。按上述流程控制led灯管,实现要求的效果。艽过程如图5.3所示。又7 初始化z7按下s1按下s2按下s3zxzz一亮一灭从上往下从下往上图5.3程序流程图6系统安装调试及使用方法对硬件总体电路进行仿真,仿真图见附录1。
38、点击系统仿真开始按钮,系统将会自动运行,并且调用己经写入芯片的程序,运行结果如阁6.1 所示。阁6.1系统初始化上述结果说叨系统运行正常。系统初始化运行正常,按下sp系统模式为一亮一灭方式,运行结果如下阁6.2所示。阁6.2 亮一灭i:述结果说明系统运行ii:常。按ks2,系统以从左往石的移动方式运行,结果如图6.3所示。上述结果说明系统运行正常。按下s3,系统以从k往上移动方式运行,结果如图6.4所示。阁6.4从右往左上述结果说明系统运行:常。7结束语和展望彩灯循环控制器的设计己通过软件仿真以及硬件调试,而且实现了预期的各项要求,为川户带 來了更为实川、方便的体验。单片机具奋强人的控制功能和
39、灵活的编程实现特性,它己经彻底地融 入了人们的生活当中,成为了中活中不可或缺的-部分。本次设计采川at89c51单片机为核心控制 器,通过延吋和屮断來控制单片机工作,没计一个简单的循环彩灯控制器,以单片机微小系统作为 主控核心,以三个独立按键作为控制模块,以10个led灯作为显示校块。实现了彩灯的不同模式的 切换,更加的美观。致谢时光荏苒,四年的大学时光已经接近了尾声。这儿个月辛苦的毕业设计制作,既磨炼/我的意 志,也对我大学四年的学习成果做z次深入的考察,在此,特别感谢我的指导老师宋老师在设计 过程中给我带来的巨大帮助。从选题立意、谋篇布局、收集资料、形成提纲直至:全文定稿,都是在 老师的悉
40、心指导下完成的。在整个毕业设计期间,老师严谨求实的治学态度、兢兢业业的工作作风 以及谦厚亲切的师德风范使我受益匪浅。在老师的指导下我明晰/设计的关键所在以及文章的主g 思路,也学到丫诸多方iflf的知识,专业水平冇丫很大的提高。同吋,感谢这四年中我所有的恩师,是他们在学习上的不断指导和帮助,增添了我智慧的力量, 更加懂得/为人处事的道理,足他们用渊博的知识和精心的授课深深吸引r我,足我感到/学习的 快乐,较好地掌握了每门功课的内容,为毕业设计的顺利完成打下了良好的基础。回首既往,自己一生敁宝贵的时光能于这样的校园之中,能在众多学富五车、才肀横溢的老师 们的熏陶下度过,实是荣幸之极。在这四年的时
41、间里,我在学习上和思想上都受益非浅,这除丁自 身的努力外,与各位老师、同学和朋友的关心、支持和鼓励是分不开的。参考文献1 张心心.led彩灯硬件控制系统设计与实现j.考试周刊,2013,(40):129.2 吴新淮滿于proteus软件的单片机频率测虽系统没计.i.科技广场,2014,(9):54-57.3 超义强,康静.proteus仿真软件在单片机设计中的应用j.中国集成电路,2007,(2):58>61.4 全庆华.基于proteus单片机虚拟实验室j.山西大同大学学报(自然科学版),2009,(2):23-25.5 栾淑丽.如何用proteus软件建立单片机仿真虚拟实验室j.价值
42、工程,2011,(30): 175.6 冯占营.洩谈仿真软件proteus在单片机开发中的应用j.软件(教育现代化),2013,(06):72-74.7 顾翠篇于proteus软件的单片机虚拟实验平台研究与开发j.长春工程学院学报(ft然科孕版),2011,(8):72-74.8 许文斌.proteus软件在单片机系统仿真实验教学中的应用j.商业经济,2006,(3):90-93.9 马正强.中.片机虚拟实验室的逑立ri.中片机与嵌入式的系统应川,2005,(3):20-23.10 高昀.八路彩灯控制器的设计j.电子科技,2013,(16):5.11 r.v.steel,thestoryofanewlightsource,naturephotonics 1,2006,(5):25-26.12 j.wheatleyc丄eatherdale,polarizedled,ep20050801187,3m center,2007,(11):32-34.附录1c1hp3cpc3hhx111.0592mhzr13j1sojc210us1s2
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 深入解析CPSM考试试题与答案
- 2025年机械结构用钢项目建议书
- 遗传变异及其测定方法试题及答案
- 最佳答案解析:2024年CPMM试题及答案
- 动物细胞与植物细胞的比较试题及答案
- 山西地基抗浮锚杆施工方案
- 甘肃省兰州五十一中2025届高三下学期一模考试化学试题含解析
- 生物体内化学反应的多样性试题及答案
- 石河子停车场地坪施工方案
- 2025届广东省揭阳、金中高三第五次模拟考试化学试卷含解析
- 河南省鹤壁市各县区乡镇行政村村庄村名居民村民委员会明细
- 妈妈抱抱我 课件
- 电缆绝缘电阻测试记录簿表格
- 2021年丽江地区玉龙纳西族自治县人民医院医护人员招聘笔试试题及答案解析
- 天津某污水处理厂厂区建设创“海河杯”精品工程QC成果发布
- 学习的迁移课件
- 药房消防安全应急预案(通用10篇)
- 销售管理(第三版)-熊银解
- 概率论与数理统计公式整理(超全免费版)
- 灭火器检查表完美
- 华罗庚 统筹方法
评论
0/150
提交评论