基于51单片机旋转LED课设

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

课程设计

课程名称_单片机原理及接口技术_ 题目名称基于51单片机旋转LED 学生学院___ 专业班级_ __学号

学生姓名____ _ ____ 指导教师_______ __________

2016年06 月15 日

任务书

广东工业大学课程设计任务书

题目名称基于STC89C52的旋转LED

学生学院

专业班级

姓名

学号

一、课程设计的内容

用STC89C52单片机制作一台旋转LED设备:

1.设计并绘制硬件电路图;

2.选择所需元器件,根据电路图在洞洞板上焊接好元器件;

3.编写程序并将调试好的程序固化到单片机中;

4.对作品进行测试。

二、课程设计的要求与数据

单片机采用STC89C52芯片,供电采用无线供电模块,电机驱动电路,溢出中断标志采用红外发射与接收,由底座的电机旋转带动顶部单片机及LED灯电路的旋转,由无线供电模块给单片机及LED灯供电,由单片机控制LED亮灭的周期,在旋转时形成图案及文字,按此要求设计硬件和软件以实现这一功能。

三、课程设计应完成的工作

1. 结合已有的开发板,用其进行程序的下载;

2. 完成软件、硬件的设计,并进行硬件的焊接制作,并将调试成功的程序固化到单片

机中,最后进行硬件与软件的调试;

3.撰写设计说明书。

四、课程设计进程安排

五、应收集的资料及主要参考文献

[1].李全利.单片机原理及接口技术(第2版).高等教育出版社,2009年01月

[2].求是科技.单片机典型外围器件及应用实例.北京:人民邮电出版社,2006年02月

[3].谭浩强.C语言程序设计(第二版).北京:清华大学出版社,1999年12月

[4].刘坤等编著.51单片机C语言应用开发技术大全.北京:人民邮电出版社 2008年09月发出任务书日期:2016年 06月 06日指导教师签名:

计划完成日期: 2016 年 06月 17日基层教学单位责任人签章:

主管院长签章:

摘要:

本设计是基于物体在快速运动时给与人的眼睛一种视觉暂留的效果。故设计使用51单片机的两组I/O口控制16个LED灯的亮灭,底座采用可调电源、可调电阻与电机的组合来提供不同的转速来旋转,又用无线供电模块给顶部的单片机和LED灯供电,并且设置有红外发送与接收模块,发送端采用小遥控器,接收端采用0038红外接收头,从而通过按遥控器上面不同的按键使旋转起来的LED按照程序中设定的不同图案的显示。本设计主要有两个难点:无线供电的不稳定和遥控控制这两个难点部分。通过许多天的尝试和调试,终于基本解决了这些问题。当然,在本设计中存在着许多不足之处,例如地方的光照条件,地方供电问题等等,有待进一步改善和学习。

目录

任务书 (2)

一、课程设计的内容 (2)

二、课程设计的要求与数据 (2)

三、课程设计应完成的工作 (2)

四、课程设计进程安排 (3)

五、应收集的资料及主要参考文献 (3)

摘要: (4)

1.绪论 (6)

1.1背景 (6)

1.2意义 (6)

2.硬件部分 (6)

2.1硬件设计 (6)

2.2硬件具体模块 (7)

2.2.1可调直流电源模块 (7)

2.2.2电机模块 (7)

2.2.3无线供电模块 (8)

2.2.4 STC89C52单片机及最小系统模块 (8)

2.2.5 LED模块 (9)

3.软件部分 (10)

4.心得 (18)

5.参考文献 (19)

附录: (19)

1.原理图 (19)

2.实物图 (20)

1.绪论

1.1背景

随着时代的发展,在室外没有投影仪的情况下,用于宣传广告的LED显示已不断创新。但是传统的LED显示具有普遍的缺点:位置固定、操作麻烦、价格昂贵,体积庞大,安装困难等。因此设计出一款轻便、便宜,结构简单的LED显示——旋转LED已是时代潮流所需。

1.2意义

微机不停更新换代,功能不断强大。微机具有体积小,重量轻,控制能力突出等优点,且比较容易掌握,使用方便。通过单片机控制LED灯则很好的解决了传统LED显示的普遍去电。如今多数LED显示为点阵显示,LED的利用率和新颖度大大下降,而通过单片机控制的旋转LED可以用于像酒吧,发廊等一切需要广告的地方,这样不仅降低了成本,而且大大增加了对顾客的吸引力,这样便极大地提高了企业竞争力。

2.硬件部分

2.1硬件设计

采用可调电源通过可调电阻给电机、无线供电模块供电,无线模块给STC89C52单片机、红外接收端、LED供电,采用遥控器作为红外发射,发送的红外信号给接收端处理,再送往单片机中断处理,把单片机存储的不同图案通过I/O口的高低电平送往LED,通过LED的亮灭实现图案显示。

2.2硬件具体模块

2.2.1可调直流电源模块

采用可调电源,将电压调为6-12V同时给电机和无线供电模块供电。

2.2.2电机模块

采用普通电动小马达作为电机提供旋转运动,与可调电阻(阻值为100-300欧姆)串联,从而调节可调电阻的阻值来改变电机的转速。

2.2.3无线供电模块

采用网上购买到的无线供电模块线圈通过感应电压给顶部供电,作为电源给单片机、LED、红外接收端供电。

2.2.4 STC89C52单片机及最小系统模块

STC89C52RC是STC公司生产的一种低功耗、高性能CMOS8位微控制器,具有 8K字节系统可编程Flash存储器。STC89C52使用经典的MCS-51内核,但做了很多的改进使得芯片具有传统51单片机不具备的功能。具有8K字节程序存储空间;512字节数据存储空间;内带4K字节EEPROM存储空间且可直接使用串口下载。

最小系统采用2个20pF的电容和1个11.0592MHz的晶振搭建而成,因考虑电路的简便和轻便,故省去复位电路。

相关文档
最新文档