基于单片机的神奇摇摇棒毕业论文Word文件下载.docx

上传人:b****4 文档编号:13778615 上传时间:2022-10-13 格式:DOCX 页数:26 大小:1.04MB
下载 相关 举报
基于单片机的神奇摇摇棒毕业论文Word文件下载.docx_第1页
第1页 / 共26页
基于单片机的神奇摇摇棒毕业论文Word文件下载.docx_第2页
第2页 / 共26页
基于单片机的神奇摇摇棒毕业论文Word文件下载.docx_第3页
第3页 / 共26页
基于单片机的神奇摇摇棒毕业论文Word文件下载.docx_第4页
第4页 / 共26页
基于单片机的神奇摇摇棒毕业论文Word文件下载.docx_第5页
第5页 / 共26页
点击查看更多>>
下载资源
资源描述

基于单片机的神奇摇摇棒毕业论文Word文件下载.docx

《基于单片机的神奇摇摇棒毕业论文Word文件下载.docx》由会员分享,可在线阅读,更多相关《基于单片机的神奇摇摇棒毕业论文Word文件下载.docx(26页珍藏版)》请在冰豆网上搜索。

基于单片机的神奇摇摇棒毕业论文Word文件下载.docx

6、亮度高,视角更大,可视距离更远。

1.2摇摇棒的基本原理

人的眼睛存在视觉暂留现象,正因为眼睛反应迟钝,才丰富了人的视觉感受,LED摇摇棒很好地利用了人眼的视觉暂留特性。

运用最新专利电子技术研制而成的线阵LED运动成像的高科技产品。

LED摇摇棒是在手摆动到不同位置的时候,让位于一条直线上的LED显示二维图像的不同的列,利用人眼的视觉暂留效应,实现图形扫描显示。

输出信号频率的控制通过单片机来实现,用16个发光二极管进行不同频率的亮灭刷新。

当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面的二极管通过不同频率的刷新,会在摇动区域产生图像,从而达到在该视觉平面上传达信息的作用。

1.3研究现状

近年来随着人们生活水平的日益提高,人们对娱乐产业的消费也越来越高,各大中城市举办演唱会的次数也越来越多.在学校里举办的各种晚会,活动也越来越多,以与自己私人举办的聚会等等,这些都能用到LED摇摇棒.尤其是近年来的选秀热,更是加大了摇摇棒的市场需求.在演唱会、文艺演出、与各种比赛场合,挥舞着的发光棒上可以显示出各种你所需要的文字、符号、图像等,能够极活跃现场气氛,调动观众激情。

试想一下,当你手中的发光棒显示出“某某某”,或“我爱你”的字样时,即使你无法与心中的偶像面对面交流,他也能感受到来自你的激情。

据调查显示,人们接受的信息有2/3的信息是通过眼睛取得的。

数码摇摇棒集娱乐、益智玩具和流动广告于一体,给予是就的吸引眼球的效果。

在明星演唱会、歌友会、酒吧、大型的娱乐场以与各种大型的选举、游行活动中都可以使用数码摇摇棒。

随着社会经济的不断进步,以与显示技术的不断完善,人们对数码摇摇棒的认识将会越来越深入。

1.4设计目的和意义

本次设计制作的是一个显示棒,基本要求就是要小巧、轻便,所以要将单片机的系统板简化设计。

通过本次设计,加强对AT89C52单片机的深刻理解,提高设计能力和动手能力。

1.5设计要求

设计一个16只高亮度LED发光二极管构成的摇摇棒,通过单片机编程配合手的左右摇晃就可呈现一幅完整的画面,可以显示字符、图片。

1.6设计思路

LED摇摇棒是基于人的视觉暂留原理,通过分时刷新16个发光二极管来显示输出文字或图案等信息。

输出信号频率的控制通过单片机来实现,用摇动传感器检测当前摇动状态。

当进行摇动时,由于人的视觉暂留原理,会在发光二极管摇动区域产生一个视觉平面,在视觉平面的二极管通过不同频率的刷新,会在摇动区域产生图像,从而达到在该视觉平面上传达信息的作用。

2.神奇摇摇棒硬件设计

2.1硬件电路设计基本结构

系统电源VCC为5V,下载程序和调试时一定要保证5V电压,实际使用时用3节干电池串联4.5V即可。

STC89C52单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。

P0口的上拉电阻RA1不能少。

串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受围。

K1是画面切换开关,用于切换显示不同容;

S1为水银开关。

图1是神奇摇摇棒设计原理图。

由电源VCC为5V,实际使用时用2.1节纽扣电池串联6V即可。

水银开关的作用:

棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将容显示出来。

图2.1总电路图

水银开关电路:

在水银开关断开时,由于上拉电阻R19的作用外部中断1为高电平,水银开关接通以后为低电平,产生下降沿引起中断。

水银开关的作用:

使摇摇棒从左向右摇动时将容显示出来。

电路如图2.2所示:

图2.2水银开关电路

2.2主控电路设计说明

单片机控制系统:

单片机以其集成度高、功能强、可靠性高、体积小、功耗低、价格廉、使用灵活等一系列优点得到迅速的发展,渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。

导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理等,这些都离不开单片机。

此次设计主要采用的STC89C52RC单片机为主控单元,如电路图2.3。

图2.3单片机系统

2.3STC89C52单片机简介

单片机是指一个集成在一块芯片上的完整计算机系统。

尽管他的大部分功能集成在一块小芯片上,但是它具有一个完整计算机所需要的大部分部件:

CPU、存、部和外部总线系统,目前大部分还会具有外存。

这里以STC89C52单片机为例理解它的最基本的组成电路。

2.3.1STC89C52芯片

在单片机家族的众多成员中,MCS51系列单片机以其优越的性能、成熟的技术与高可靠性和高性能价格比,迅速占领了工业测控和自动化工程应用的主要市场,成为国单片机应用领域中的主流。

世界各大单片机厂商都在MCS51上投入了大量的资金和人力,围绕51核,衍生出许多品种,增强51单片机的各种功能。

MCS51家族是目前在单片机领域发展最快的一个品种。

STC89C52是一种带8K字节闪烁可编程可檫除只读存储器(FPEROM-FlashProgramableandErasableReadOnlyMemory)的低电压,高性能COMOS8的微处理器,俗称单片机。

该器件采用ATMEL搞密度非易失存储器制造技术制造,与工业标准的MCS-51指令集和输出管脚相兼容。

1、STC89C52单片机的主要性能特点:

(1)增强型8051单片机,6时钟/机器周期和12时钟/机器周期可以任意选择,指令代码完全兼容传统8051;

(2)工作电压:

5.5v~3.3v(5v单片机)/3.8v~2.0v(3v单片机);

(3)工作频率围:

0~80MHZ,实际工作频率可达48MHZ;

(4)大容量部数据RAM:

1K字节RAM;

(5)8kB片Flash程序存储器,具有在应用可编程(IAP),在系统可编程(ISP),可实现远程软件升级,无需编程器;

(6)掉电检测和低功耗模式等;

(7)4个8位I/O口,含3个高电流P1口,可直接驱动LED

(8)PCA(可编程计数器阵列),具有PWM的捕获/比较功能;

(9)SPI(串行外围接口)和增强型UART;

(10)3个16位定时器/计数器;

(11)可编程看门狗定时器(WDT);

(12)低EMI方式(ALE禁止);

(13)兼容TTL和COMS逻辑电平;

2、STC89C52单片机各引脚功能图如2-4所示:

图2-4单片机引脚图

3、STC89C52主要功能

STC89C52主要功能如下表2-1所示。

主要功能特性

兼容MCS51指令系统

8K可反复擦写FlashROM

32个双向I/O口

256x8bit部RAM

3个16位可编程定时/计数器中断

时钟频率0-24MHz

2个串行中断

可编程UART串行通道

2个外部中断源

共6个中断源

2个读写中断口线

3级加密位

低功耗空闲和掉电模式

软件设置睡眠和唤醒功能

表2-1STC89C52主要功能

2.4LED基本介绍

LED中文译作发光二级管,顾名思义发光二级管是一种将电能转化成光能的电子器件,具有二极管的特性。

在电路中并不使用使用3MM的LED,而是采用了5MM的高亮LED灯,5MM的高亮LED有多种颜色,除了多种颜色外还有双色的,一只LED可以多出两种颜色,因此5MM高亮的LED达到想要的效果,远距离观看的效果更佳。

2.4.1LED硬件电路

电路中采用了16只红色5MM高亮的LED,所有的LED使用共阳极的方案并联起来,并给电源端加上了IN4007整流二级管,还在LED的正级接上了200欧姆的保护电阻,经过测试如果只接上一只IN4007整流管,实际测量得到LED的电流在30mA左右,LED点亮久后会发热,导致LED的寿命减短,必须加上保护电阻。

而保护电阻测量电流达到15mA~20mA左右,并却没有发热的迹象,因此采用此方案,具体如图2-5所示。

图2-5LED电路图

2.4.2LED部结构与原理

LED(LightEmittingDiode),发光二极管,是一种固态的半导体器件,它可以直接把电转化为光。

LED的心脏是一个半导体的晶片。

在一个支架上,一端是负极,另一端连接电源的正极,使整个晶片被环氧树脂封装起来。

半导体晶片由P型半导体和N型半导体两部分组成,其中P型半导体在它里面空穴占主导地位,N型半导体主要是电子。

在它们中间有一个过渡层,称为P-N结。

具有单向导电性。

当电流通过导线作用于这个晶片的时候,电子就会被推向P区,在P区里电子跟空穴复合,然后就会以光子的形式发出能量,即LED发光的原理。

而光的波长决定光的颜色,是由形成P-N结的材料决定的。

(图2-6所示)

图2-6LED部结构

2.4.3时钟电路

单片机其实是一个复杂的同步时序电路,为了保证同步工作方式的实现,电路应在唯一的时钟控制严格地按时序进行工作。

时钟电路用于产生单片机工作所需要的信号。

在MCS-51为核心的单片机部有一个高增益反相放大器,用于构成振荡器,其输入端引脚为XTAL1,其输出端引脚为XTAL2。

只要在XTAL1和XTAL2之间跨接石英晶体和和两个微调电容,就可以构成稳定的自激振荡器并产生振荡时钟脉冲,这种方式称为部时钟方式。

在时钟电路中由1个12MHz的晶振、2个30pF的瓷片电容组成具体电路如图2-7所示。

一般地,晶振比较常用的有6MHz、12MHz。

晶振的频率越高,系统的时钟频率也越高,单片机的运行速度也就越快。

STC的单片机最高可支持到40MHz的晶振,但为了系统能够稳定的运行还是选择常用的晶震,如果单片机上使用了串行口通信,则一般会考虑使用11.0592MHz的晶振,方便波特率的计算。

图2-7时钟电路

2.4.4复位电路

STC89C52单片机的的常用的复位电路主要有两种,一种是上电复位,另外一种是手动复位,其中手动复位包括了上电复位的功能,由于摇摇棒设计中考虑到手动复位多了这里不需要的功能,因此在这里采用了上电复位的方式来实现单片机复位。

上电复位电路组成的元件由一个22uf的电容和一个1K的电阻组成,单片机复位的条件是:

必须使RST(第9引脚)加上持续两个以上机器周期(即24个脉冲振荡周期)以上的高电平。

若时钟频率为12MHz,每个机器周期为1us,则需要加上持续2us以上的高电平。

单片机的复位电路如图2-8所示。

图2-8复位电路

2.5开关电路

电路中开关使用了水银开关,是通过水银珠滚动接触导针的原理来控制电路的接通或者断开的。

水银开关简单来说,就如同打开或关掉电灯一样,开关触碰里头的金属板电灯就亮,离开就关,利用开关中的水银珠的滚动,制造与金属端子的触碰或改变光线行进的路线,就能产生导通或不导通的效果。

当水银珠滚到金色引脚那一

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 初中教育 > 科学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1