滚动广告牌的设计_第1页
滚动广告牌的设计_第2页
滚动广告牌的设计_第3页
滚动广告牌的设计_第4页
滚动广告牌的设计_第5页
已阅读5页,还剩34页未读 继续免费阅读

付费下载

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

本科毕业论文(设计)2015届滚动广告牌的设计院系电子信息工程学院专业电气自动化姓名华荣文指导教师王俊杰助教李大创副教授2015年1月学号1108441075合肥师范学院2015届本科毕业论文(设计)I摘要当今社会,广告成为公共开放地信息传递手段。广告成为商品生产者、经营者和消费者之间信息传递的重要手段,行业内以及行业间的竞争日趋白热化,以前“酒香不怕巷子深”的状态已经完全不存在了。市场竞争竞争不断升级,广告也在所谓的“媒体大战”中不断成长,LED广告牌的出现是广告媒体发展的结果。它也成为最有效最性价比高的宣传方法。在我们生活中LED滚动广告屏随处可见,滚动LED点阵显示屏作为一种新兴的显示信息的媒介走进我们的日常生活,它是由很多个的LED发光二极管封装在一起形成的。通过LED点阵能够显示数字、图像和文字。LED电子广告牌随处可见,对我们的生活也提供了很多便捷。也是信息传达的一种直接有效的方式。在车站吵闹的时候我们可以通过看LED广告牌清楚的知道自己所要乘坐车辆的动向。在逛街时有时醒目的电子广告牌映入眼帘,吸引了顾客达到了商家想要的效果。LED电子显示屏广告作为一种新的电子动态文本,是一种可以连续工作本身工作的信息发布媒体也是走在前列的消费吸引了成千上万的眼神中的广告的武器。什么样的个人及品牌的公司可以利用LED电子显示屏,以吸引顾客,介绍产品,商品和宣传,为企业创造更多的财富。本设计利是一种基于STC89C52单片机的1616点阵显示屏的设计,充分利用STC9C52单片机良好的稳定控制特点。配合锁存器和寄存器,利用三极管放大电路使得点阵屏有规则的点亮。显示出我们想要达到的文本。从而达到我本次设计的目的。其中STC89C52单片机负责对整个系统进行总体控制,设计中使用4块88单红色点阵屏来组成1616点阵屏,通过74LS154译码器来控制点阵的行方向的控制,而列方向的控制采用两片串行输入八位并行输出的74LS595级联来控制,通过快速的动态刷新来显示我们需要的内容,已达到动态显示的目的。这样的设计既实用又能结合我大学所学到的知识,也算是一个课堂只是的良好应用。关键词点阵;单片机;译码器;动态扫描。合肥师范学院2015届本科毕业论文(设计)IIABSTRACTTODAYSSOCIETY,ADVERTISINGHASBECOMEOPENTOTHEPUBLICMEANSOFINFORMATIONTRANSMISSIONADVERTISINGCOMMODITYPRODUCERS,ANIMPORTANTMEANSBETWEENOPERATORSANDCONSUMERSOFINFORMATIONTRANSFER,INTENSIFIEDCOMPETITIONWITHINTHEINDUSTRYANDBETWEENTHEINDUSTRY,THEFORMER“SELLTHEMSELVES“THESTATEHASBEENCOMPLETELYNONEXISTENTESCALATINGCOMPETITIONINTHEMARKETCOMPETITION,ADVERTISINGISALSOCALLED“MEDIAWAR“INTHEGROWING,LEDBILLBOARDADVERTISINGISTHERESULTOFTHEEMERGENCEOFMEDIADEVELOPMENTITHASALSOBECOMETHEMOSTEFFECTIVEANDCOSTEFFECTIVEPROMOTIONALMETHODSINOURLIVESEVERYWHERELEDADVERTISINGSCREENSCROLL,SCROLLLEDDOTMATRIXDISPLAYSCREENASANEWMEDIUMOFINFORMATIONINTOOURDAILYLIVES,ITISCOMPOSEDOFANUMBEROFLEDLIGHTEMITTINGDIODEPACKAGETOGETHERTOFORMBYLEDDOTMATRIXCANDISPLAYNUMBERS,IMAGESANDTEXTLEDELECTRONICBILLBOARDSEVERYWHERE,ONOURLIVESALSOOFFERALOTOFCONVENIENCEISADIRECTANDEFFECTIVEWAYTOCONVEYINFORMATIONNOISYATTHESTATIONWHENWECANSEETHELEDBILLBOARDKNOWEXACTLYWHATYOUWANTTOTAKETHEMOVEMENTSOFTHEVEHICLEWHENSHOPPINGSOMETIMESSTRIKINGELECTRONICBILLBOARDGREETS,ATTRACTINGCUSTOMERSTOACHIEVETHEDESIREDBUSINESSRESULTSLEDELECTRONICDISPLAYADVERTISINGASANEWELECTRONICDYNAMICTEXTISANINFORMATIONITSELFCANWORKCONTINUOUSLYRELEASETHEFOREFRONTOFCONSUMERMEDIAALSOATTRACTEDTHEEYESOFTHOUSANDSOFWEAPONSANDADVERTISINGWHATKINDOFPERSONALANDBRANDCOMPANIESCANTAKEADVANTAGEOFLEDELECTRONICDISPLAYTOATTRACTCUSTOMERS,INTRODUCTIONOFPRODUCTS,GOODSANDPROPAGANDA,TOCREATEMOREWEALTHFORTHEENTERPRISETHISDESIGNISBASEDONLEESTC89C52MICROCONTROLLERDESIGN1616DOTMATRIXDISPLAY,ANDMAKEFULLUSEOFTHEMICROCONTROLLERSTC9C52GOODSTABILITYCONTROLFEATURESWITHLATCHESANDREGISTERS,USEATRANSISTORAMPLIFIERMAKESREGULARLATTICESCREENLIGHTSUPSHOWSTHETEXTWEWANTTOACHIEVESOASTOACHIEVETHEPURPOSEOFTHISDESIGNISTC89C52MICROCONTROLLERWHICHISRESPONSIBLEFORTHEOVERALLCONTROLOFTHEENTIRESYSTEMISDESIGNEDTOUSEFOUR88TOFORMASINGLEREDDOTMATRIXSCREEN1616DOTMATRIXSCREEN,74LS154DECODERISCONTROLLEDBYCONTROLLINGTHEDIRECTIONOFTHELATTICELINES,ANDTHECOLUMNCONTROLTHEDIRECTIONOFTHESERIALINPUTUSINGTWOCASCADED74LS595EIGHTPARALLELOUTPUTSCONTROLLEDBYFASTDYNAMICREFRESHTOSHOWWHATWENEED,HASREACHEDTHEPURPOSEOFDYNAMICDISPLAYCANBECONSIDEREDAGOODCLASSROOMAPPLICATIONSONLYKEYWORDSMATRIXSINGLECHIPMICROCOMPUTERDECODERSDYNAMICSCANNING合肥师范学院2015届本科毕业论文(设计)III目录摘要IABSTRACTII目录III第1章引言511研究背景及意义512LED电子显示屏概述5第2章总体设计521显示单元的选择522显示方案的选择523关于屏幕的可扩展性624单片机控制器的考虑625关于点阵数据的存储方式6第3章硬件电路设计731整体设计框图732主控电路733LED点阵显示电路834整体电路1135实物图12第4章软件实现1441概述1442系统程序方案设计14第5章实现与调试1851软件调试1852PROTUS仿真1853PCB图实现2154硬件实物制作与调试22总结与思考26致谢27参考文献28附录29附录1电路原理图29附录2设计程序29合肥师范学院2015届本科毕业论文(设计)4第1章引言11研究背景及意义本论文主要围绕LED点阵的特点开展的点阵设计,设计中的难度很多如限流电阻的计算,扫描时间的控制,软件程序如何设计等,下面我们就介绍下点阵的设计。12LED电子显示屏概述LED显示屏是一种平面显示器,由小的LED模块面板拼接而成。LED发光二极管,这是一种发光二极管显示模式控制了镓、砷、磷和氮(N)二极管组成,当孔与电子复合辐射的可见光,因此可用于制造发光二极管在电路的工具。作为指示剂,或文字或NMEROEL红磷砷化镓二极管、发光二极管间隙的绿色,黄色的头发碳化硅二极管、蓝色铟氮)。LED显示屏通常用于显示视频图像和视频信息等数据信号LED显示半导体二极管相同的排序,使用不同的半导体材料可以生产LED矩阵元素目前广泛使用的像素的红色,绿色,黄色,绿色和蓝色LED到实践的发展阶段。LED二极管显示屏亮与灭控制显示文本、图形和动画等各种市场显示信息。因为它是光亮度高,视野开阔,低电压功耗,寿命长,稳定性和抗冲击等优点。因此,广泛应用于车站、码头、机场、马路、商业街市场建设招标、工业企业管理和其他公共场所。第2章总体设计一个完整的系统的实现,考虑到各种各样的问题,所以是LED点阵的设计,下面我来说说我的设计。21显示单元的选择显示一个简体字,至少需要1616点阵来表示。为了能在比较远的地方也能看到显示效果,本设计采用4个88点阵,1616点阵由像素直径5MM的红色LED模块拼接成的LED阵列。因此,每个汉字显示12厘米大小,它仍然可以清楚地看到50米。本设计要求整个屏幕能显示“电气一班华荣文”一系列汉字,则需要1616红色点阵滚动显示。22显示方案的选择显示方案是本次设计需要考虑最核心的部分,对于LED点阵显示有下面两种方案合肥师范学院2015届本科毕业论文(设计)5方案一静态显示,在每个二极管的状态,分别为0和1,0为不发光二极管的电流,1为发光二极管的电流。它的每一段都与一个独立的并行口相接,而公共端则根据数码管的种类连接到VCC或GND端。对于需要多线程译码及驱动装置,越来越复杂,成本高,可靠性低。方案二动态显示,就是分割画面,在每个部分的显示模式是动态的,可以避免设计问题,如果不妥善处理,可能会导致较低的亮度和亮度的问题。要保证电路设计易于实现,保证图像稳定,无闪烁技术。多路复用模式的动态扫描显示,动态显示是没有增加,因为我们看到的是一个稳定的图像的影响的持久性和持续时间的发光二极管的亮度等。结果发现,当升级(发光二极管光的闪烁频率为50HZ,频率)等于或大于1MS的时间驱动的发光二极管的亮度,无光泽,更好。鉴于上述原因,我们采用方案二。23关于屏幕的可扩展性除了设计的基本要求,也是实现显示单元的数量可任意扩展。在传统的并行传输,因为由列地址线中的数据锁存器的限制的数目,并且可以在不增加显示单元,并且为每个显示单元的不同的电路结构,印刷电路板的结构是不同的,与权利要求的模块化设计完全不符合。因此摒弃了传统的并行传输模式,以及独特的串行锁存器的技术,该总线可以通过控制数据的五列来实现锁存每个显示单元。板之间不只是简单的连接,它难以减小PCB布局和布线。印刷电路板各显示单元是完全相同的,便于批量生产。24单片机控制器的考虑因为这种设计采用软件来实现滚动效果,并且在串行模式的传输模式。因此,微控制器单元的处理速度的要求较高,高速8位微控制器的ARM7的选择。ARM处理速度快,但对于应用程序,ARM的资源严重浪费的屏幕内,和更高的成本。因此,选择高速8位单片机作为控制器,一个共同的高速8位微控制器AVR微控制器系列都有,C8051F单片机,单片机STC89C52。这些类型的单片处理速度可以达到1MIPS/兆赫(以每秒百万指令1MHZ的处理能力的时钟频率),但AVR单片机时钟频率限制仅至16MHZ,而类似C8051F系列的SOCARM7,时钟速度为100MHZ,但它是一种资源的浪费其内部丰富的,而且价格很高,在相当浪费的控制单色屏幕。因此,STC89C52系列单片机的最佳选择,最高时钟可达40MHZ,和接口和存储器资源丰富,价格很低。25关于点阵数据的存储方式目前最广泛使用的技术是将串通过PC软件转换将被显示为通过根据寻址存储在E2PROM经过一定顺序编程这些字形数据的方式对应的数据的点阵。在屏幕显示的过程合肥师范学院2015届本科毕业论文(设计)6中规定的E2PROM矩阵数据处理的方式被除去。对于一个1616点阵字库的数据,你需要一个连续的32个字节的E2PROM的空间来存储。即便如此,如果你需要显示256个字符,你需要的E2PROM存储空间至少32B2568192字节(8KB)。通常没有集成单片机内部的这样一个大容量的E2PROM。所以这个程序,你需要扩展大容量外置MCUE2PROM,额外的硬件成本。PC编程,因为它涉及到中国的模数,模量较大的难度算法。在多字下载时间的传输时间较长。设计的许多缺点,放弃了传统的方案。因为本设计只需要很少的显示内容所以直接保存在STC89C52中是足够的,因此没有使用外部设备。第3章硬件电路设计31整体设计框图经过对此设计的了解,为了能够达到实验目的,使用单片机STC89C52作为本系统的主要控制单元。LED点阵显示屏是显示单元,把单片机送来的数据翻译后显示出来,并且还能够滚动显示。硬件整体设计框图如图1所示STC89C51单片机74LS154译码器74LS595锁存器1616点阵显示屏图1整体设计框图32主控电路本设计使用主控电路控制来实现LED点阵显示屏上字符滚动显示,主控制器采用单片机STC89C52。STCSTC89C52是一种低功耗,高性能CMOS8位单片机制作可编程闪存在系统8K字节。采用STC89C52经典MCS51内核,但做了很多改进,使传统的51微控制器芯片具有不可用的功能。在一个芯片上,拥有灵巧的8个CPU和系统内可编程闪存,使得STC89C52提供高度灵活,超有效的解决方案为许多嵌入式控制应用。STC89C52外部结构及特性包装有两种方式双列直插式封装(DIP)和一个40平方英尺的44引脚封装合肥师范学院2015届本科毕业论文(设计)7(PLCC),行40引脚封装(DIP)和外部总线结构如图2所示图2STC89C52引脚排列STC89C52单片机内包含的具体部分如下一个8位CPU。一个片内振荡器及时钟电路。8KBFLASH程序存储器。256BRAM数据存储器。三个16位定时器/计数器。可寻址64KB的RAM和64KB的EEPROM空间的控制电路。32条可编程的I/O线(4组8位并行I/O端口)。一个可编程全双工串口通信。8个中断源、两个优先级嵌套中断结构。33LED点阵显示电路本设计使用的是4块88单色点阵屏设计1616点阵屏,采用单色显示,进行显示所要显示的字符,通过74LS154译码器来控制点阵的行方向的显示,而列方向的16条线合肥师范学院2015届本科毕业论文(设计)8则由74LS595的八位并行输出端控制。33174LS154的总体结构1、总体特点高速CMOS元件416线译码器74LS154高性能存储器。与大部分TTL和DTL电路完全兼容。74LS154用门电路输入通道解码器不可以用来输出端上的普通逻辑和旁听解码器扩展。使门电路包括两个假信号,输入必须设为低,输出端选择可以用作为输入数据输入,74LS154真之116的多路分配器。其余用低输入时将地址输出的应用状态。DIP封装引脚图如图5所示图574LS154引脚图2、参数列表33274LS595的总体特点和工作原理74LS154基本参数电压2060V驱动电流/52MA传输延迟11NS逻辑电平CMOS功耗考量低功耗或电池供电应用封装与引脚SO24,SSOP24,DIP24,TSSOP24合肥师范学院2015届本科毕业论文(设计)91、总体特点74LS595是8位串行输入转并行输出移位寄存器,有数据存储寄存器,三态输出功能。数据在SHCP的上升沿输入,在SHCP上升沿输入数据,在管理存储寄存器访问上升沿。移位寄存器和存储寄存器两个单独的时钟。如果两个时钟连在一起,那么移位寄存器总会比存储寄存器早一个脉冲。在移位的过程中,输出端的数据能够保持稳定。这在串行速度慢的场合用途很大,数码管不存在闪烁感。其DIP封装引脚图如图7所示图774LS595引脚图各引脚及其功能Q0Q7八位并行输出端DS串行数据输入端/OE输出使能端STCP存储寄存器的时钟脉冲输入口SHCP移位寄存器的时钟脉冲输入口/MR芯片复位端Q7并行数据输出口,即储寄存器的数据输出口2、工作原理当SHCP上升沿到来时,DS引脚电流电平值移位寄存器左移,在移位寄存器的下一个上升沿时,所有位的到来将是一个向左,同时,也可串行输出移位寄存器Q7高值,使合肥师范学院2015届本科毕业论文(设计)108连续的次数,可以把数组的每个元素(8号)到移位寄存器;当STCP上升沿到来时,移位值将被锁存到寄存器中的锁存器,和输出从Q1Q7针。管的主要优点是数据存储寄存器,在移位的过程中,输出端的数据可以保持不变。这是在串行速度的场合非常有用,无闪烁格。74HC595可以达到30MHZ的5V电源时的时钟速度,每个并行输出端口可以承受20MA电流沉拔电流。此功能可确保没有额外的电流放大电路的LED驱动可以很容易。它允许500NS到结束输入上升(下降)时,仍然可以检测到的时钟脉冲严重畸形。它可以容纳更大的传输线的对地电容,提高抗干扰能力的设计。74HC595并联电阻20欧姆连接的输出端与LED列的模块之间的压力,这里的阻力,将红色LED并联箝位效应。红色和绿色LED的两组正常发光。因为工作电流的LED显示不断变化,引起系统电压波动。高频率分量的电压波动,也有低频分量。它可能对周围的无线电环境造成电磁污染,而在系统时钟紊乱,逻辑错误。为了避免这种情况,接下来的每个74HC595VCC和GND的电源并联电容器,用于滤波和去耦。系统电压稳定,旁路高频脉冲电源组件。消除自激,降低了外国的杂散电磁辐射,提高电磁兼容性。34整体电路下面是我设计的主要部分接口电路,总体电路图见附录1(原理图)。合肥师范学院2015届本科毕业论文(设计)11P101P112P123P134P145P156P167P178RST9P30RXD10P31TXD11P32INT012P33INT113P34T014P35T115P36WR16P37RD17XTAL218XTAL119GND20A8P2021A9P2122A10P2223A11P2324A12P2425A13P2526A14P2627A15P2728PSEN29ALE/PROG30EA/VPP31AD7P0732AD6P0633AD5P0534AD4P0435AD3P0336AD2P0237AD1P0138AD0P0039VCC40U19AT89C51A23B22C21D20G118G219011223344556677889910101111131214131514161517U174LS154SER14SRCLK11SRCLR10RCLK12E13O015O11O22O33O44O55O66O77Q79U2074LS595U22KU52KU32KU42KU62KU72KU82KU92KSER14SRCLK11SRCLR10RCLK12E13O015O11O22O33O44O55O66O77Q79U2174LS595U102KU132KU112KU122KU142KU152KU162KU172K55GNDGNDU18RES2U24CRYSTALU22CAPU23CAPGNDGNDS1SWPBC1CAPACITORPOL5R21RES2GND5W1W2W3W4W5W6W7W8W9W10W11W12W13W14W15W16123456789J2CON9H1H2H3H4H5H6H7H8H9H10H11H12H13H14H15H16D1LED图34接口电路35实物图下面为我制作的1616点阵实物图,正面图与背面图。合肥师范学院2015届本科毕业论文(设计)12图3511616正面点阵图图3521616背面点阵图合肥师范学院2015届本科毕业论文(设计)13第4章软件实现41概述整个系统功能由硬件和软件,为基本形式的软件、硬件和软件的决定。主要可以分为两类一是监督程序(主程序),这是控制系统的核心,特别是对于协调执行模块和运营商。二是执行程序(子程序),进行实质性的功能。我们要结合实验目的,就主程序和子程序相连接。首先我们要设计系统程序方案。制定程序框图。了解我们每一步要干嘛。该怎么去做好。从而使我们的目的更容易实现。总之一句话,我们的程序设计要简单可行。42系统程序方案设计系统程序主要包括了主程序、点阵显示驱动程序。程序设计框图如下合肥师范学院2015届本科毕业论文(设计)14开始初始化判断键读取ROM数据转换对应点阵数据显示效果处理缓冲处理送入显示缓冲区调用显示显示结束结束NY读取缓存数据选择扫描列送显示数据扫描完本行选择下一列扫描结束返回主程序YNNY主程序对初始化显示部分的主控,在可视状态下的LED显示系统的亮度均匀性,足够的,可以显示文字和数字,文字和数字的显示应该是稳定的和清晰的无干扰。文字显示可以移入移出。本设计的显示内容为“电气一班华荣文”实现向右移动功能。下面是主程序部分程序中首先对各个变量进行初始化,并对74HC595进行初始化,当时初始化过程完成后,开始显示处理。/主函数合肥师范学院2015届本科毕业论文(设计)15VOIDMAINUCHARI1,J0UCHARX0/595C初始化INIT595/循环演示以下程序主要是对汉字的移动和显示处理WHILE1FORJ0J0XFORY7Y0Y424行选控制通过单片机IO口控制74HC154,可以实现5线控制16线的过程。(具体程序见附录2)合肥师范学院2015届本科毕业论文(设计)17第5章实现与调试51软件调试用KEIL软件,编辑C语言程序并对程序实行调试。KEILC51是一个很好的C语言软件开发系统,C语言比装配功能,结构,可读性,可维护性具有明显的优势,使用简单,等。KEIL能够实现包含C编译器、宏汇编、连接器、库管理和一个功能强大的仿真调试器等在内的完备开发方案,如果你使用C语言编程,那么KEIL就是不二之选,平时我们学习之用也是KEIL。其简单易用的集成环境令你事半功倍。下图是KEIL调试程序界面52PROTUS仿真有了程序和硬件结构首先给LED点阵设计进行仿真,用来验证其可实现性。这样就要用到PROTUS仿真软件。PROTEUS软件是一款EDA工具软件。它不仅具有其它EDA工具软件的仿真功能,也能实现仿真单片机及外围器件。也是目前比较好的仿真工具。其简单易学易用,已受到单片机教学教师、单片机爱好者以及致力于单片机开发应用人员的喜爱。仿真过程见下图仿真前电路图合肥师范学院2015届本科毕业论文(设计)18H12H34H56H78H910H12H314H516H23H45H67H9810H12H3H15641HGFEDCBAHGECAFDBPONMLKJIONMLKJIP1651431210987654321ABCDEFGHONMLKJI12345H1H2H3H4H5678H8H7H616151413121109H9H10H1H12H13H14H15H16PU4U6U5U7XTAL218XTAL119ALE301PSN29RST9P0/AD0391/18P02/AD2373/36P04/AD4355/54P06/AD637/72P1012P12334P14556P16778P30/RXD101/TP32/IN012/IT13P34/014P37/RD176/W65/T15P27/A1528P20/A8211/9P2/A0233/14P24/A2255/1366/47UAT89C51C130PFC230PFX1CRYSTALC320UFR110R210Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U274LS59Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U374LS59A23BC21D0E118290112233445566778899101013124315146517U874HC154234567891RP147K12U9A74034U9B74056U9C7401312U9D740110U9E74098U9F74012U10A7434U10B7456U10C74312U10D7410U10E7498U10F742U1A74034U1B7406U1C740312U1D740显示字“电”H12H34H56H78H910H12H314H516H23H45H67H9810H12H3H15641HGFEDCBAHGECAFDBPONMLKJIONMLKJIP1651431210987654321RCLKABCDEFGHPONMLKJIRCLKSERCLKRCLKSRCLK12345H1H2H3H4H5678H8H7H616151413121109H9H10H1H12H13H14H15H16SRCLKSERU4U6U5U7XTAL218XTAL119ALE301PSN29RST9P0/AD0391/18P02/AD2373/36P04/AD4355/54P06/AD637/72P1012P12334P14556P16778P30/RXD101/TP32/IN012/IT13P34/014P37/RD176/W65/T15P27/A1528P20/A8211/9P2/A0233/14P24/A2255/1366/47UAT89C51C130PFC230PFX1CRYSTALC310UFR110R210Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U274LS59Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U374LS59A23BC21D0E118290112233445566778899101013124315146517U874HC154234567891RP147K12U9A74034U9B74056U9C7401312U9D740110U9E74098U9F74012U10A7434U10B7456U10C74312U10D7410U10E7498U10F742U1A74034U1B7406U1C740312U1D740显示第二个字“气”合肥师范学院2015届本科毕业论文(设计)19H12H34H56H78H910H12H314H516H23H45H67H9810H12H3H15641HGFEDCBAHGECAFDBPONMLKJIONMLKJIP1651431210987654321RCLKABCDEFGHPONMLKJIRCLKSERCLKRCLKSRCLK12345H1H2H3H4H5678H8H7H616151413121109H9H10H1H12H13H14H15H16SRCLKSERU4U6U5U7XTAL218XTAL119ALE301PSN29RST9P0/AD0391/18P02/AD2373/36P04/AD4355/54P06/AD637/72P1012P12334P14556P16778P30/RXD101/TP32/IN012/IT13P34/014P37/RD176/W65/T15P27/A1528P20/A8211/9P2/A0233/14P24/A2255/1366/47UAT89C51C130PFC230PFX1CRYSTALC310UFR110R210Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U274LS59Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U374LS59A23BC21D0E118290112233445566778899101013124315146517U874HC154234567891RP147K12U9A74034U9B74056U9C7401312U9D740110U9E74098U9F74012U10A7434U10B7456U10C74312U10D7410U10E7498U10F742U1A74034U1B7406U1C740312U1D740显示最后一个字“文”H12H34H56H78H910H12H314H516H23H45H67H9810H12H3H15641HGFEDCBAHGECAFDBPONMLKJIONMLKJIP1651431210987654321RCLKABCDEFGHPONMLKJIRCLKSERCLKRCLKSRCLK12345H1H2H3H4H5678H8H7H616151413121109H9H10H1H12H13H14H15H16SRCLKSERU4U6U5U7XTAL218XTAL119ALE301PSN29RST9P0/AD0391/18P02/AD2373/36P04/AD4355/54P06/AD637/72P1012P12334P14556P16778P30/RXD101/TP32/IN012/IT13P34/014P37/RD176/W65/T15P27/A1528P20/A8211/9P2/A0233/14P24/A2255/1366/47UAT89C51C130PFC230PFX1CRYSTALC310UFR110R210Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U274LS59Q015122Q334455Q66779SH_CP1ST_CP12D4MR10OE3U374LS59A23BC21D0E118290112233445566778899101013124315146517U874HC154234567891RP147K12U9A74034U9B74056U9C7401312U9D740110U9E74098U9F74012U10A7434U10B7456U10C74312U10D7410U10E7498U10F742U1A74034U1B7406U1C740312U1D740合肥师范学院2015届本科毕业论文(设计)2053PCB图实现仿真结果可实现,那么我们可以开始画PCB图,这时需要用到PROTEL软件。PROTEL是EDA软件,在电子行业中CAD软件,PROTEL是排名靠前的EDA软件,电子设计者的首选,一些高校还设立了专门的课程学习电子专业,学校还专门类专业学习。我们学校我们专业也专门开课学习过。其优点是多层印制线路板的自动布线能够很容易的实现高密度PCB的100布通率。原理图见附录1,根据其设计的生成PCB图如下合肥师范学院2015届本科毕业论文(设计)2154硬件实物制作与调试合肥师范学院2015届本科毕业论文(设计)22所有东西准备就绪。那么就可以做事物了。购买材料焊事物,焊接过程及结果如下图541焊接前图542在焊接中合肥师范学院2015届本科毕业论文(设计)23图543焊接半成品图544测试显示“气”合肥师范学院2015届本科毕业论文(设计)24图545测试显示“华”图556测试显示“文”合肥师范学院2015届本科毕业论文(设计)25总结与思考经过这几个月的努力,终于顺利完成毕业设计。该LED点阵显示系统,该LED点阵显示系统,由于利用STC89C52单片机,串行移位寄存器74HC595为驱动,硬件成本大大降低,对显示单元的可扩展性的改进。由于高速单片机的使用,使系统的动态刷新率,以保证运动的速度。本设计充分利用了单片机资源,同时,节省成本的外围电路简单、美观,降低了故障率。性能指标已达到或超过了题目的要求。每个学生将毕业综合素质测试的经验,如果在大学四年来,我们的研究是一个知识积累的过程,毕业设计综合运用现在过去认识的深化,并对该理论的时间活动的新认识。在几个月的毕业设计,我经历过艰难的学习和钻研,当然也有收获的喜悦。知识得到了巩固和提高,但我相信实践经验将使我在以后的工作和学习生活。第一,学习能力得到提高。在这次毕业设计中,从开始到结束,独立完成硬件电路设计,单片机及软件编程。在这个过程中,会遇到很多困难,但通过书籍和上网查阅大量的相关文献和问老师终于解决了。通过这次毕业设计,我不仅对我学习的知识有了更深的了解,培养自我学习和分析能力,更重要的是培养克服困难的勇气和信心。其次,培养自己的市场概念。一个产品能够抢占市场,除了功能和质量,必须要求,它的价格是最大的竞争优势。在这个过程中,会遇到很多困难,但通过书籍和上网查阅大量的相关文献和问老师终于解决了。是每个设计人员进行项目的优先因素。再次,它是人际交往能力的锻炼。没有人是出世智慧的人人类的知识永远是没有穷尽的,这就要求我们要善于从别人的成功或失败的经验中学习,使自己少走弯路。总之,毕业设计完成,但面对工作。我相信我会把他的热情和奉献给他们的工作在学校,不断努力,不断进取合肥师范学院2015届本科毕业论文(设计)26致谢本次的毕业设计经历几个月的时间,得到了很多人的帮助。从开题报告到论文的编写都在积极的准备着。虽然经过大学四年的专业学习,但是从课本上所学到的知识还是非常的有限。对于专业的好多知识也是一知半解,应用在实践上更是不知如何下手。在本次的课程设计听从老师的建议,重新翻阅以前和课题相关的资料进行更深层次的理解,在网上查阅大量的有关课题资料,对课题不断深入的了解,在设计的过程中遇到的很多的问题,如软件设计中对程序的编写,还有就是实物的焊接,由于之前很少接触实物焊接,所以没有一点头绪,无从下手。经过对这一方面的学习,对整体的认识有所了解,通过动手学习,不断的实践,和同学的帮助,最后设计出了超声波测距器。在本次设计的这一段期间,王老师作为我本次毕业设计的指导老师。在这里非常感谢他这一段时间对我的指导督促和帮助,在遇到困惑的问题时,他总是不厌其烦的帮助我们解惑,直到我对这一问题完全弄懂。更重要的是他在教会我们知识的同时也教给了我们解决问题的方法。其次,感谢学校给予我们这次动手实践的机会,让我们在毕业之前能够运用我们所学到的知识进行单独的设计制作。这对我们以后面向社会,面向自己的工作有着非常深远的影响。再次感谢在大学期间所有给予我帮助的同学以及任课老师。你们让我受益匪浅,感谢合肥师范学院2015届本科毕业论文(设计)27参考文献1谭浩强C程序设计(第二版)M北京清华大学出版社,1999122彭为单片机典型系统设计实例精讲M北京电子工业出版社,200653李良荣现代电子设计技术基于MULTISIM7M北京机械工业出版社,200544姜承昊最新LED驱动电路设计、应用与制造新技术新工艺实用手册M北京中国科学技术文献出版社,200835魏洪兴嵌入式系统设计与实例开发实验教材IM北京清华大学出版社,200596童诗白模拟电子技术基础(第三版)M北京高等教育出版社,200117吴国经主编单片机应用技术M北京中国电力出版社,20048中国集成电路大全编委会编中国集成电路大全CMOS集成电路M北京国防工业出版社,19859图形液晶显示模块使用手册第二版北京精电蓬远显示技术有限公司,200710周航慈单片机应用程序设计M北京航空航天大学出版社,199111NEILGJACOBSON用PLD器件增强嵌入式系统功能J电子工程专辑,200012KALEXANDER,NOSADIKUFUNDAMENTALSOFELECTRICCIRCUITSM北京清华大学出版社200013LEES,HAKNAPYROELECTRICINFRAREDSENSORBASEDINDOORLOCATIONAWARESYSTEMFORTHESMARTHOMEJIEEETRANSACTIONSONCONSUMERELECTRONICS,20065241311131714MOTOROLAINCMC68HC11REFERENCEMANUAL,19合肥师范学院2015届本科毕业论文(设计)28附录附录1电路原理图123456ABCD654321DCBATITLENUMBERREVISIONSIZEBDATE16JAN2015SHETOFFILECUSERSADMINISTRATORDESKTOP原01DIY原原原DBRAWNBYP101P112P123P134P145P156P167P178RST9P30RXD10P31TXD1P32INT012P33INT113P34T014P35T115P36WR16P37RD17XTAL218XTAL119GND20A8P2021A9P212A10P2223A11P2324A12P2425A13P2526A14P2627A15P2728PSEN29ALE/PROG30EA/VPP31AD7P0732AD6P063AD5P0534AD4P0435AD3P0336AD2P0237AD1P0138AD0P0039VC40U19AT89C51R42KQ4PNPVCVCQ15PNPR32KR192KQ3PNPVCVCQ12PNPR92KR162KQ7PNPVCVCQ1PNPR102KR152KQ8PNPVCR202KQ16PNPVCR22KQ2PNPVCVCQ13PNPR12KR172KQ1PNPVCVCQ10PNPR72KR142KQ5PNPVCVCQ9PNPR82KR132KQ6PNPVCR182KQ14PNPVCW513W19210W31412614W715816H88H77H66H55H44H33H22H1188点点R688原W513W19210W31412614W715816H88H77H66H55H44H33H22H1188点点R588原W513W19210W31412614W715816H88H77H66H55H44H33H22H1188点点R188原A23B2C21D20G118G2190112233445566778899101011131214131514161517U174LS154SER14SRCLK1SRCLR10RCLK12E13O015O11O22O33O44O55O66O77Q79U2074LS595U22KU52KU32KU42KU62KU72KU82KU92KSER14SRCLK1SRCLR10RCLK12E13O015O11O22O33O44O55O66O77Q79U2174LS595U102KU132KU12KU122KU142KU152KU162KU172K55GNDGNDU18RES2U24CRYSTALU2CAPU23CAPGNDS1SWPBC1CAPACITORPOL5R21RES2GND5H1H2H3H4H5H6H7H8H9H10H1H12H13H14H15H16Y1Y2Y3Y4Y5Y6Y7Y8Y9Y10Y1Y12Y13Y14Y15Y16Y1Y2Y3Y4Y5Y6Y7Y8Y9Y10Y1Y12Y13Y14Y15Y16Y1Y2Y3Y4Y5Y6Y7Y8Y9Y10Y1Y12Y13Y14Y15Y16W12W34W56W78W910W112W1314W1516W12W34W56W78W910W1112W1314W1516123456789J2CON912J1CON25GNDH1H2H3H4H5H6H7H8H9H10H1H12H13H14H15H16W12W34W56W78W910W1112W1314W1516S2SWSPSTD1LEDW513W19210W31412614W715816H88H77H66H55H44H33H22H1188点点R1288原附录2设计程序/宏定义DEFINEUCHARUNSIGNEDCHARDEFINEUINTUNSIGNEDINT/包含头文件INCLUDEINCLUDE/管脚定义/154SBITA_P00/74HC154的ASBITB_P01/74HC154的BSBITC_P02/74HC154的CSBITD_P03/74HC154的D合肥师范学院2015届本科毕业论文(设计)29SBITG2P07/74HC154的使能低电平有效/595SBITSIP06/数据脚SBITSCKP05/上升沿时数据寄存器的数据移位。QAQBQCQH;下降沿移位寄存器数据不变SBITRCKP04/上升沿时移位寄存器的数据进入数据存储寄存器,下降沿时存储寄存器数据不变。通常我将/RCK置为低电平,当移位结束后,在RCK端产生一个正脉冲(5V时,大于几十纳秒就行了。我/通常都选微秒级),更新显示数据。/函数声明VOIDINIT595VOIDWRITE_BYTE595UCHARTEMPVOIDWRITESUCHARDATA1,UCHARDATA2VOIDWEI_154UCHARWVOIDDELAYUINTZ/汉字数组UCHARCODEHANZI0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,/“,0/0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,0XFF,/“,1/0XFF,0XFF,0XFF,0XFF,0XE0,0X07,0XEE,0XEF,0XEE,0XEF,0XEE,0XEF,0XEE,0XEF,0X00,0X01,0XEE,0XEE,0XEE,0XEE,0XEE,0XEE,0XEE,0XEE,0XE0,0X06,0XFF,0XFE,0XFF,0XF0,0XFF,0XFF,/“电“,0/0XFB,0XFF,0XF7,0XFF,0XCD,0XFF,0X1D,0XFF,0XD5,0XFF,0XD5,0XFF,0XD5,0XFF,0XD5,0合肥师范学院2015届本科毕业论文(设计)30XFF,0XD5,0XFF,0XD5,0XFF,0XD5,0XFF,0XD4,0X0F,0XDF,0XF3,0XDF,0XFD,0XFF,0XF0,0XFF,0XFF,/“气“,1/0

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论