- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
单片机课设(打印),单片机课程设计,单片机交通灯课程设计,单片机万年历课程设计,单片机秒表课程设计,单片机计算器课程设计,单片机课程设计报告,单片机密码锁课程设计,单片机课程设计课题,单片机课程设计总结
华侨大学厦门工学院
单片机控制系统 课程设计报告
题 目:基于51单片机的摇摇棒的设计
专业班级: 通信工程1班
学生姓名: 肖翔
学 号: 1102301028
指导教师:
2014年 5 月 日
任务书
设计题目 基于51单片机摇摇棒的设计 学生姓名 肖翔 所在院系 友仁书院电子信息工程系 专业、年级、班 11级通信1班 设计要求:
1、用一串线状的LED发光条显示“XX”图案;
2、显示自己名字的字符; 学生应完成的工作:
设计一个摇摇棒,在其划过的轨迹上会留下一幅发光的图案或文字,给人以新奇而夺目的视觉效果。
摇摇棒的基本原理:
人的眼睛存在视觉暂留现象,正因为眼睛反应迟钝,才丰富了人的视觉感受,LED摇摇棒很好地利用了人眼的视觉暂留特性。运用最新专利电子技术研制而成的线阵LED运动成像的高科技产品。LED摇摇棒是在手摆动到不同位置的时候,让位于一条直线上的LED显示二维图像的不同的列,利用人眼的视觉暂留效应,实现图形扫描显示。输出信号频率的控制通过单片机来实现,用16个发光二极管进行不同频率的亮灭刷新。当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。 参考文献阅读:
[1]《电子技术基础 数字部分》 康华光 编 高等教育出版社
[2]《单片机C51程序设计教程与实验》 祁伟 杨亭 编 北京航空航天大学出版社
[3]《LED及其工程应用》 杨清德 康娅编 人民邮电出版社
[4]《C程序设计》 谭浩强 编 清华大学出版社
[5]《全国大学生电子设计竞赛试题精解选》 陈永真 编 电子工业出版社 工作计划:第7周:课设题目选定;第8周:查阅资料,制定方案,系统框图,编程序;第9、10周:做电路板,验证方案;第11周:验收电路板;第12周:提交课设报告(纸质) 任务下达日期: 2014 年 4 月 日
任务完成日期: 2014 年 5 月 日
指导教师(签名):高丽贞 学生(签名):肖翔
目 录
1. 内容 4
1.1 设计任务目的 4
1.2 设计任务要求 4
1.3 设计方案选取与论证 4
1.4 电路设计 5
1.5 制作及调试过程 6
1.6 结论 13
2. 致谢 14
3. 参考文献 14
1.内容
1.1设计任务目的
设计一个摇摇棒,在其划过的轨迹上会留下一幅发光的图案或文字,给人以新奇而夺目的视觉效果。通过本次设计,加强学生对51单片机的深刻理解,提高学生的设计能力和动手能力。
1.2设计任务要求
用一串线状的LED发光条显示“闪电”图案。
显示自己名字的字符。
显示更多的图案和字符,比如自己的学号、班级等。
1.3设计方案选取与论证
16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象看到的是一幅完整的画面。与LED点阵的显示有几分相仿。电路中AT89S51单片机为控制器,在它的P0、P1口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。S1为滚珠开关,棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或者镜像画面,所以通过接一只滚珠开关来控制,使摇摇棒从左向右摇动时将内容显示出来;S2是画面切换开关,单片机中已经写入能显示多个画面的程序,工作时通过这个开关来切换。
LED灯的选择:传统LED发光二极管。颜色多样,在可以同样显示图案的前提下使用它更为经济。
外部中断信号产生方式:通过外部中断可以控制数据开始传输的时刻。选择好外部中断来源是本次制作的难点及重点。使用惯性开关。通过摇晃使得惯性开关的摆杆与焊接的左右两个触点接触,利用这种接触产生的电平变化来触发中断,结合软件控制显示,制作简单,使用方便。
抗重影方案的选择:使用外部中断控制数据传输时刻。外部中断信号由惯性开关产生,触发方式为下降沿触发。惯性开关左右两边的触点分别与单片机两个外部中断接口相连,默认为高电平,摇动的摆杆接地。惯性开关处于不同位置进入不同的中断,从而决定何时送数据。该方案简单易行,可以保证数据是单程传输的,避免了重影。不摇动时把惯性开关处在左边就可以使LED棒熄灭,可以达到省电的效果。
图1 整机的原理框图
1.4电路设计
各部分功能:
按键模块
使用一个按键对显示的所有内容进行切换,通过按钮按下的次数确
文档评论(0)