基于stc51单片机光立方设计与实现

基于stc51单片机光立方设计与实现

ID:11605983

大小:12.91 MB

页数:32页

时间:2018-07-12

基于stc51单片机光立方设计与实现_第1页
基于stc51单片机光立方设计与实现_第2页
基于stc51单片机光立方设计与实现_第3页
基于stc51单片机光立方设计与实现_第4页
基于stc51单片机光立方设计与实现_第5页
资源描述:

《基于stc51单片机光立方设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、毕业论文(设计)  题目:基于STC51单片机的光立方设计与实现姓名:黄健学号:2012130333层次:本科专业:软件工程班级:12级(13)班指导教师:纪宠兴独创性声明一、本论文是本人独立完成;二、本论文没有任何抄袭行为;三、若有不实,一经查出,请答辩委员会取消本人答辩资格。承诺人(签名):年月日摘要本设计使用51系列的单片机STC15F2K60S2作为整个设计的控制,每层的64个LED通过层共阴的形式连接起来。每束的8个LED通过共阳的形式连接起来。使用74HC593控制各束LED的阳极,使用ULN2803控制各层的阴极。组成一个由512个LED、规

2、格为8*8*8的立方体。同时介绍了STC15F2K60S2、74HC573、ULN2803的使用方法及选用原因。同时介绍了在调试过程中,遇到的软、硬件方面的问题以及解决方法。对光立方的原理进行了详细的阐述,并详细的介绍了光立方在应用方面的意义。关键词光立方;74HC593;STC15F2K60S2;ULN2803;LEDSummaryThisdesignuses51seriesmicrocontrollersSTC15F2K60S2asthecontroloftheentiredesign,formeachof64LEDbyconnectingthecom

3、moncathodelayer.EachbundleofeightLEDconnectedthroughcommonanodeform.Use74HC593controleachbeamLEDanode,cathodelayersusingULN2803control.Compositionconsisting512LED,specificationsforthecube8*8*8.AlsointroducedSTC15F2K60S2,74HC573,ULN2803touseandselectionreasons.Alsointroducedtheprob

4、leminthedebuggingprocess,encounteredsoftwareandhardwareandsolutions.Lightcubeprinciplesetforthindetail,anddescribesindetailthesignificanceoflightcubeapplications.Keywordslightcube;74HC593;STC15F2K60S2;ULN2803;LED目录1前言11.1研究的背景11.2研究的意义11.3研究内容和结构12总体设计22.1系统的设计方案及工作原理22.2各模块元件选择32

5、.2.1控制模块元件的选择32.2.2驱动模块元件的选择32.2.3显示模块元件的选择43硬件电路设计与实现43.1硬件电路布局43.2控制模块电路的设计53.2.1单片机的说明及引脚规划53.2.2电源电路的设计63.2.3串口选择电路的设计63.2.4程序下载及串口通信电路的设计73.3驱动模块电路的设计73.3.1ULN2803的说明及引脚规划73.3.274HC573的说明及引脚规划83.4显示模块电路的设计93.5光立方搭建方法93.5.1弯折LED的引脚93.5.2光立方的焊接113.5.3元器件的焊接134软件设计134.1显示程序的设计14

6、4.2光立方的显示数据154.2.1内置显示数据154.2.2串口接收显示数据174.2.3显示数据来源的选择184.3显示数据的获取195测试和问题分析206结论20附录21参考文献23致谢语241前言1.1研究的背景在高速的信息、商业发展过程中,LED点阵广告显示器得到了广泛的应用,LED点阵显示屏已逐步取代传统的大尺寸纸质广告,在大街小巷常见的LED点阵显示屏都得益于LED灯的发明。通过学习《模拟电路》了解到我们常说的LED就是发光二极管,发光二极管必须在一定的电压和电流区间才能点亮,而且不同的发光二极管所需电压和电流也不相同。通过对《单片机》、《数

7、字电路》的学习,懂得了单片机的拥有处理功能强、速度快、低电压、低功耗等优点。在点阵显示课程的学习中,懂得把LED灯通过共阴或共阴的接法,再通过动态扫描、静态扫描就可以把LED灯点亮,且使用动态扫描的方式,有节省I/O口的优点。在学习过程中得知动态扫描是常用的LED显示方法。使用动态扫描,需要有驱动器对LED灯进行控制,而LED灯有需要在特定的电压、电流区间才能点亮。LED灯有着高亮度、低功耗的有点。由LED点阵组成的显示屏可以显示各种想要的文字、图案。但常见的LED点阵显示屏都是平面显示屏,平面显示屏有一个明显的不足:无立体感。1.2研究的意义本设计提出使

8、用LED灯构成8*8*8光立方显示屏。本设不仅拥有显示文字、图案的

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。