本科毕业论文---光立方说明书.doc
《本科毕业论文---光立方说明书.doc》由会员分享,可在线阅读,更多相关《本科毕业论文---光立方说明书.doc(27页珍藏版)》请在咨信网上搜索。
1、内蒙古农业大学毕业设计说明书学校代码:10129系 别:计算机技术与信息管理系年 份:2015毕业设计说明书 题 目:单片机8*8*8光立方小组成员:孟斌、静厚霖、宋金宝班 级:11计教甲班指导教师:郭彬年 月摘 要随着人们物质生活水平的提高,人们对精神生活的追求也愈加强烈,对信息的渴求已成为了人们必不可少的需要,更加简捷与新颖的信息传递方式无疑会给人们带来耳目一新的感受。而现代工具务求简捷化、便携化,因此,光立方显示装置的到来,必将会给人们带来一种新的方便的文化传递方式。单片机8*8*8光立方,在60周年国庆大典上,在天安门前,被称为三大国宝之一的节目就是由我们小组所选的设计光立方组合而成;
2、并且光立方是由LED灯组成,近看几年的发展,LED灯的用途越加的广泛起来,小组看到LED灯的发展前景,经过小组讨论,依据上述两点,最终决定选择光立方作为毕业设计。光立方是基于人的视觉暂留原理的,通过分时刷新8*8*8构成的512个LED灯来显示输出文字或图案等信息的立体显示装置。输出信号频率的控制通过单片机连接74hc573芯片来实现,由于人的视觉暂留原理,会由8个LED灯为列到8*8个LED灯为面再到8*8*8个LED灯为立方的过程产生一个立体的视觉效果,在立体视觉效果内的LED灯通过不同频率的刷新,会在立方区域内产生三维立体的图像,从而达到在该立体视觉上传达信息的作用。 本文以单片机、74
3、hc573芯片、LED灯的实际应用为背景,介绍了以单片机、74hc573芯片、LED灯为核心系统的光立方立体显示设计的基本结构和基本原理。【关键词】 单片机、74hc573芯片、LED灯目 录引 言1一系统设计方案21.设计目的22.设计要求23.设计思路2二系统硬件设计41.基本原理图42、各部分功能4(1)外部驱动电路模块4(2)LED显示模块53、系统硬件5(1)单片机控制5(2)显示功能5三系统软件设计71.软件设计思路72.主程序流程图7四系统的硬件调试及软件调试81.常见的硬件故障8(1)逻辑错误8(2)器件失效8(3)可靠性差8(4)电源故障82.硬件调试方法8(1)脱机调试8(
4、2)联机调试93.软件调试方法94.具体调试过程10五、有关光立方的制作过程和心得体会11六、作品使用说明13七、制作过程141.LED灯面的焊接方式142.逐层LED灯负极的焊接163.电路版制作184.电路板上飞线的制作195.显示部分与电路板之间的焊接206.每层LED灯负极信号飞线的焊接21八、总 结22九、致 谢23十、参考文献24内蒙古农业大学毕业设计说明书引 言单片机是随着大规模集成电路的出现极其发展,将计算机的CPU,RAM,ROM,定时/计数器和多种I/O接口集成在一片芯片上,形成了芯片级的计算机,因此单片机早期的含义称为单片微型计算机。它拥有优异的性价比、集成度高、体积小、
5、可靠性高、控制功能强、低电压、低功耗的显著优点.主要应用于智能仪器仪表、工业检测控制、机电一体化等方面,并且取得了显著的成果.单片机应用系统可以分为:(1)最小应用系统是指能维持单片机运行的最简单配置的系统。这种系统成本低廉,结构简单,常构成一些简单的控制系统,如开关状态的输入/输出控制等。片内有ROM/EPROM的单片机,其最小应用系统即为配有晶振,复位电路,电源的单个单片机.片内无ROM/EPROM的单片机,其最小应用系统除了外部配置晶振,复位电路,电源外,还应外接EPROM或EEPROM作为程序存储器用.(2)最小功耗应用系统是指为了保证正常运行,系统的功耗最小.(3)典型应用系统是指单
6、片机要完成工业测控功能所必须的硬件结构系统。本文将使用单片机对光立方立体显示进行实例化,设计一个LED光立方来显示三维立体图像等信息。掌握利用8051型单片机对发光二极管点到线、线到面、面到立方的立体显示的方法。输出信号频率的控制通过单片机连接74hc573芯片来实现,用512个发光二极管进行不同频率的亮灭刷新,通过开关可显示输出的三维立体图案等信息。当开启开关时,由于人的视觉暂留原理,会由8个LED灯为列到8*8个LED灯为面再到8*8*8个LED灯为立方的过程产生一个立体的视觉效果,在立体视觉效果内的LED灯通过不同频率的刷新,会在立方区域内产生三维立体的图像,从而达到在该立体视觉上传达信
7、息的作用。8*8*8光立方,是一种利用视觉暂留效应制作的电子节目。可以用“静而壮观,动而美丽”来形容它,即当静止时,它只是LED灯组成的立方体,而一旦开启开关,按照一定的频率,它就会随着点、线、面、立体的变化而变化,最终显示一幅三维立体的图像。1系统设计方案一系统设计方案 1.设计目的设计目的一:作品设计过程需要512个LED灯的搭架焊接,这是一个工作量比较大的动手过程,在这个过程中小组可以熟练单片机设计中不可或缺的过程焊接;设计目的二:因为在学习单片机课程中,没有过多的设备,也没有接触过外接的驱动电路,但是在光立方这个作品中,需要512个LED灯与单片机连接,其中必定要连接驱动电路,并且在单
8、片机的设计中这也是必不可少的过程,小组可以在制作过程充分学习到外接驱动电路,并理解其重要性驱动电路;设计目的三:在设计过程中,一定会遇到编程方面的问题,这就可以锻炼小组的算法思维,从而巩固所学知识,并学习新的算法,对我们学习单片机和以后对单片机的设计定下良好的基础算法。 2.设计要求将512个LED灯先以8*8的方式焊接起8个长宽相等的LED平面,再将焊接好的8个LED平面搭架起来,形成一个8*8*8的立方体,立方体的连接方式将采用其它方式,并非网络上盛传的原始的光立方设计方式,再将外接电路与单片机连接,最后通过点亮其中各个LED灯实现多种3D立体图案的效果。 3.设计思路 本系统要求设计一个
9、LED立体显示器,它主要是由中央控制部分,LED驱动部分,LED显示部分以及电源部分组成,如图所示:2内蒙古农业大学毕业设计说明书LED显示开关单片机连接74hc573芯片单片机将提取的字模进行存储,开启开关时单片机就将相应的字模代码通过I/O口输出,实现LED灯负逻辑点亮,利用视觉暂留原理最终使三维立体图像完整的显示在512个LED灯组成的立体区域中。1.LED灯的选择:因为单片机8*8*8光立方对LED灯的要求比较高,需要实现512个LED灯的整齐罗列,所以小组经过讨论,最终决定使用方形的LED雾灯。2.外部驱动电路的选择:小组没有依照网络上的原始方案,由单片机连接uln2803芯片再连接
10、74hc573芯片的方式,而是去除了uln2803芯片,直接由单片机连接74hc573芯片,实现8个74hc573对每一列8个LED灯阳极的供电;1个I/O口连接8块74hc573的使能端口,进行对74hc573不同时间的选通;1个I/O口连接一层LED灯的负极,一共有8层LED灯。3.工作原理的选择:工作原理就是由单片机先进行循环对74hc573进行选通,再由7hc573进行循环对每一列8个LED灯供电,再由单片机传输一组8位的负极信号,对选中供电的一列LED灯进行负逻辑点亮,这里一共有64列8个LED灯组成的列,最终组成LED的立方体,通过负极信号的不同,实现立方效果的体现。3系统硬件设计
11、二系统硬件设计 1.基本原理图基本原理与硬件电路设计:将512个LED灯先以8*8的方式焊接起8个长宽相等的LED平面,再将焊接好的8个LED平面搭架起来,形成一个8*8*8的立方体,立方体的连接方式将采用其它方式,并非网络上盛传的原始的光立方设计方式,再将外接电路与单片机连接,最后通过点亮其中各个LED灯实现多种3D立体图案的效果。2、各部分功能(1)外部驱动电路模块小组自己探讨的设计方式要用到8块74hc573,但是并没有用到uln2803,由单片机34内蒙古农业大学毕业设计说明书个I/O口对整个设计进行控制,1个I/O口同时连接8块74hc573的输入端,进行并行传输数据,在通过单片机对
12、74hc573的选通,实现8个74hc573对每一列8个LED灯阳极的供电;1个I/O口连接8块74hc573的使能端口,进行对74hc573不同时间的选通;1个I/O口连接一层LED灯的负极,一共有8层LED灯。(2)LED显示模块LED显示模块是由单片机先进行循环对74hc573进行选通,再由7hc573进行循环对每一列8个LED灯供电,再由单片机传输一组8位的负极信号,对选中供电的一列LED灯进行负逻辑点亮,这里一共有64列8个LED灯组成的列,最终组成LED的立方体,通过负极信号的不同,实现立方效果的体现。3、系统硬件系统功能主要体现在3个部分:(1)单片机控制本装置采用了STC12C
13、5A60S2单片机,它支持直接通过串口线下载程序,对于本设计而言,显示立体图像需经常改变,STC12C5A60S2方便许多,因此选择STC12C5A60S2作为本设计所用的单片机。(2)显示功能信息传递主要由显示来完成,本设计显示功能由512个发光二极管来完成。512个发光二极管以8个为一组,分为64组,每组LED灯以共阳的方式连接,用P1口实现每组LED灯的负逻辑点亮。经过分析论证,我们决定了系统各模块的最终方案,流程图如下:74hc573芯片STC12C5A60S2单片机开关LED显示5系统硬件设计整套系统以STC12C5A60S2单片机为核心控制系统,使用512只LED灯作为显示区域,其
14、中512只LED灯直接与单片机I/O口和7hc573芯片相连。当开启开关时,单片机先对7hc573芯片进行选通,向7hc573芯片传送数据,选中某一组LED灯,再由单片机向该组LED灯传送数据,实现LED灯的负逻辑点亮,依据人体的视觉暂留原理,随着显示区域的显示,输出数据的每组LED灯的效果也不会立刻消失而是随着立体区域中逐渐点亮的LED灯形成立体图像。系统的元器件明细表:序号元器件名称数量1单片机STC12C5A60S2127hc573芯片83发光二极管512412M晶振15电阻16电容37USB接口18开关16内蒙古农业大学毕业设计说明书三系统软件设计1.软件设计思路小组自己探讨的设计方式
15、要用到8块74hc573,但是并没有用到uln2803,由单片机3个I/O口对整个设计进行控制,1个I/O口同时连接8块74hc573的输入端,进行并行传输数据,在通过单片机对74hc573的选通,实现8个74hc573对每一列8个LED灯阳极的供电;1个I/O口连接8块74hc573的使能端口,进行对74hc573不同时间的选通;1个I/O口连接一层LED灯的负极,一共有8层LED灯。工作原理就是由单片机先进行循环对74hc573进行选通,再由7hc573进行循环对每一列8个LED灯供电,再由单片机传输一组8位的负极信号,对选中供电的一列LED灯进行负逻辑点亮,这里一共有64列8个LED灯组
16、成的列,最终组成LED的立方体,通过负极信号的不同,实现立方效果的体现。2.主程序流程图通过软件设计思路分析,得到该系统的PCB图如下:7系统的硬件调试及软件调试四系统的硬件调试及软件调试单片机应用系统的硬件调试和软件调试是分不可的,许多硬件故障是在调试软件时才发现的。但通常是先排除系统中明显的硬件故障后才和软件结合起来调试的。其一般的调试过程如下:1.常见的硬件故障(1)逻辑错误硬件的逻辑错误是由于设计错误和加工过程中的工艺性错误所造成的。这类错误包括:错线,短路等几种,其中短路时最常见的故障。电路板布线密度高的情况下,极易造成短路。(2)器件失效元器件失效的原因有两个方面:一是器件本身已损
17、坏或性能不符合要求;二是由于组装错误而造成的元器件失效,如电解电容,二极管的极性错误,集成块安装方向错误等。(3)可靠性差引起系统不可靠的因素很多,如金属化孔,接插件接触不良会造成系统时好时坏;内部和外部的干扰,电源纹波系数过大,器件负载过大等造成逻辑电平不稳定;另外,走线和布局的不合理等也会引起系统可靠性差。(4)电源故障若样机中存在电源故障,则加电后将造成器件损坏。电源的故障包括:电压值不符合设计要求,电源引出线和插座不对应,电源功率不足,负载能力差。2.硬件调试方法(1)脱机调试脱机调试是在电路板加电之前,先用万用表等工具,根据硬件电气原理图和装配图仔细检查样机线路的正确性,并核对元器件
18、的型号,规格和安装是否符合要求。应特别注意电源的走线,防止电源之间的短路和极性错误,并重点检查拓展系统总线是否存在相互间的短路或其他信号线的短路。对于样机所用的电源事先必须单独调试,调试好后,检查其电压值,负载能力,极性等均符合要求,才能加到系统的各个部件上。在不插片子的情况下,加电检查各插件上引脚的8内蒙古农业大学毕业设计说明书电位,仔细检查各地点电位是否正常,尤其应注意单片机插座上的各点电位是否正常,若有高压,联机时将会损坏开发机。(2)联机调试通过脱机调试可排除一些明显的硬件故障。有些硬件故障还是要通过联机调试才能发现和排除。联机前先断电,把开发系统的仿真插头插到样机的单片机插座上,检查
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 本科毕业 论文 立方 说明书
1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前自行私信或留言给上传者【可****】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时私信或留言给本站上传会员【可****】,需本站解决可联系【 微信客服】、【 QQ客服】,若有其他问题请点击或扫码反馈【 服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【 版权申诉】”(推荐),意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4008-655-100;投诉/维权电话:4009-655-100。