LED摇摇棒设计与制作技术报告

上传人:lisu****2020 文档编号:99924598 上传时间:2022-06-01 格式:DOC 页数:9 大小:449.51KB
收藏 版权申诉 举报 下载
LED摇摇棒设计与制作技术报告_第1页
第1页 / 共9页
LED摇摇棒设计与制作技术报告_第2页
第2页 / 共9页
LED摇摇棒设计与制作技术报告_第3页
第3页 / 共9页
资源描述:

《LED摇摇棒设计与制作技术报告》由会员分享,可在线阅读,更多相关《LED摇摇棒设计与制作技术报告(9页珍藏版)》请在装配图网上搜索。

1、 成绩课程论文 题 目: LED摇摇棒设计与制作 学生姓名: 张勇 学生学号: 1008030328 系 别: 电气信息工程 专 业 : 电子信息工程 年 级 : 10级 任课教师: 朱士永 LED摇摇棒设计与制作 张勇 1008030328 电气信息工程学院 电子信息工程(3) 2012 年 10月 设计主要内容和完成功能:LED摇摇棒很好地利用了人眼的视觉暂留特性。基于51单片机控制、16只高亮度LED发光二极管构成的摇摇棒,配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片等。16只LED发光管作为画面每一列的显示,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整

2、的画面。与LED点阵的显示有几分相仿。摘 要本设计以AT89C2051单片机为中央控制器, 显示棒摇动时显现的字符或图形由LED 灯显示,LED 灯成线状排列,每个瞬间线阵只能显示数字编码后的文字或图形的一列,利用人眼的视觉暂留原理,将需要显示的字符或图形分成64 列(,一般人手左右摆动的频率为几赫兹到十几赫兹,因此,通过单片机控制LED 线阵以一较低频率扫描显示字符或图形的每一列,摆动显示棒时即可因视觉暂留看出显示的字符或图形;左右摆动一次通过端口电平变化,调用相应的显示子程序,字符切换通过外部中断实现,该系统设计对程序设计的要求较硬件电路要高。整套系统由中央控制模块、LED显示模块、供电模

3、块等部分构成。目 录1、系统概述-52、硬件设计-62.1单片机选择-62.2 外部中断信号产生方式-62.3LE显示模块-82.单片机最小系统的设计-93软件设计-10 4系统调试-115结束语-116参考文献-117附录-121、 系统概述本系统要求设计一个LED显示棒,它主要是由中央控制部分、LED显示部分以及电源部分组成,如图1-1所示,图1-1 系统组成部分单片机提取的字模进行存储,当接收到指令时单片机就讲字模代码通过I/O口输出,使LED点亮,利用视觉停留原理最终使图案显示在摆动的显示屏中。2、硬件设计 2.1 单片机选择选用单片机 AT89C2051 作为扫描显示控制核心,由其直

4、接控制 LED 线阵的显示,并外加扫描控制开关控制字符或图形的扫描显示。该方案线路简单,扫描控制开关可选择机械开关或编码开关或滚珠开关,在基于单片机的LED 显示摇摇棒的设计,显示棒摇摆时接通线路控制单片机扫描输出字符或图形的列编码信号;单片机外另接有中断控制按钮用以切换不同字符或图形的显示,LED 线阵采用普通三极管驱动。 此方案的优点是:单片机C51 的端口较多,可实现显示数据并行传输,速度较快,且外围电路简单,调试较方便。 缺点是:单片机使用的晶振频率较大,软件不易实现对计数的控制。 2.2 外部中断信号产生方式通过外部中断可以控制数据开始传输的时刻。选择好外部中断来源是本次制作的难点和

5、重点。方案一:使用滚珠开关。通过摇摆使得滚珠开关中的滚珠与两个触点接触,利用这种接触产生的电平变化来触发中断,结合软件控制显示,制作简单,使用方便。方案二:使用遮光器。在摆棒上安装一个可以摆动的用来遮挡光遮断器光线的细杆,细杆每左右摇摆一次这个杆就会通过遮光器,发生电平变化。同样通过这种电平变化,结合软件控制显示。本次设计的中断时为了实现数据的单程传输。如果使用遮光器,其触发单片机的时刻处于正中央,不能解决图片因为返回与原来图片重叠的现象。而使用滚珠开关因为在左右都有触点,所以很容易在往返途中产生中断,从而选择方案一经过分析论证,我们决定了系统各模块的方案,流程图如3-1图3-1 系统流程图整

6、体系统以AT89C2051单片机为中央控制器使用16只LED等作为显示屏。当滚珠开关触发中断时,单片机向16只LED传送数据,依据人体额视觉暂留原理,随着显示棒的摆动前进,输出数据的列是不会立刻消失而是随着摆动逐渐显示在形成的扇形区域。整体电路图3-2所示。 图3-22.3 LED显示模块首先我们根据LED点阵屏的显示原理:点阵屏的显示分为行扫描与列扫描两种,列扫描是将字模数组通过点阵屏的行驱动进行输入,然后通过列队每一行进行扫描,当列为低(高)电平,行为高(低)电平时,则表示该点为图案的一部分,将其读出、显示。它们的顺序可以总结为:行不断的送数据,没送完设置的信息后,列进行读取,然后行再次送

7、数据-一次循环下去,一幅完整的图案就显示在显示屏上了2。本次设计的LED显示屏数据传输原理与LED点阵屏相似。可以把LED显示棒看做是LED点阵中的一列。我使用的是16只LED管将它们排成一列,整个屏静止时也就相当于16*1。数据传输时使用行送数据,列扫描由片机的系统板简化设计。它的最小系统包括晶体振荡电路和电源部分。图3-3为单片机的最小系统3。于本次设计的显示棒,基本要求就是要小巧、轻便,所以要将单片机的系统板简化设计。它的最小系统包括晶体振荡电路和电源部分。图3-3为单片机的最小系统3。 图3-33、软件设计3.1.1 软件设计思路 在摇动LED棒的时候单片机必须单程传送数据否则显示的图

8、形会产生重影,影响视觉效果。因此当系统开始通过滚珠开关中滚珠的位置来使单片机实现单程送数据给LED。在送数据时,数据送完后应该延时一段时间来使摇摇棒显示的每个字不会太拥挤。之后再立刻熄灭LED并开始重新判断滚珠的位置(整体流程图见图3-4) 图3-44、系统调试制作的摇摇棒能够清楚显示预先设置的画面图像以及汉字。本次使用的是直径3mm的白色高亮LED,颜色可根据个人喜好选择。显示字体画面可以根据个人喜好改变,取字模方式:纵向取模、字节倒序。5、结束语 本次设计以传感器和单片机的实际应用为背景,介绍了以单片机和传感器为核心系统摇动传感器和显示设计的基本结构和基本原理。 本次将使用单片机对摇动显示

9、进行实例化,设计一个LED摇动显示器来显示文字、图像等信息。掌握利用8051型单片机对发光二极管阵列进行摇动控制的方法。输出信号频率的控制通过单片机来实现,用摇动传感器检测当前摇动状态,用16个发光二极管进行不同频率的亮灭刷新,通过手动摇动可显示输出文字及图案等信息。当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面内的二极管通过不同频率的刷新,会在摇动区域内产生图像,从而达到在该视觉平面上传达信息的作用。 设计具有市场前景,可满足各种大型演出、集会、游行等宣传需要,为人们的生活提供便利,通过这次课程设计,使我学会了编写程序,焊接电路板,增强了我的动手能力,为以后打下了坚实的基础!6、参考文献 1电子技术基础 数字部分 康华光 编 高等教育出版社 2单片机C51程序设计教程与实验 祁伟 杨亭 编 北京航 空航天大学出版社 3LED及其工程应用 杨清德 康娅编 人民邮电出版社 4C程序设计 谭浩强 编 清华大学出版社 5全国大学生电子设计竞赛试题精解选 陈永真 编 电子工 业出版社

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!