1 / 21
文档名称:

摇摇棒的制作.doc

格式:doc   大小:1,406KB   页数:21页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

摇摇棒的制作.doc

上传人:文库旗舰店 2018/5/30 文件大小:1.37 MB

下载得到文件列表

摇摇棒的制作.doc

相关文档

文档介绍

文档介绍:摇摇棒的制作
目录
引言——————————————————————————————————Ⅰ
1 系统硬件电路的设计
主控单元———————————————————————————- 电源与复位————————————————————————--------------
驱动模块————————————————————————————
显示模块————————————————————————————
———————————————————————————-
2 硬件制作与实物图———————————————————————————
附件——————————————————————————————————


引言
基本原理与硬件电路设计:
旋转时钟是利用视觉暂留效应设计出来的,物体在快速运动时, 当人眼所看到的影像消失后,-,这种现象被称为视觉暂留现象。是人眼具有的一种性质。人眼观看物体时,成像于视网膜上,并由视神经输入人脑,感觉到物体的像。但当物体移去时,视神经对物体的印象不会立即消失, -,人眼的这种性质被称为“眼睛的视觉暂留”。
,,,左右摇晃起到了扫描的作用,人眼的视觉暂留现象使得看到的是一幅完整的画面。与LED点阵的显示有几分相仿。
硬件电路如下图(点击可放大)。为5V,下载程序和调试时一定要保证5V电压,。AT89S52单片机作为控制器,在它的P0、P2口接有16只以共阳的方式连接的高亮度LED,由单片机输出低电平点亮。P0口的上拉电阻RA1不能少。串在LED公共端的二极管D1会产生一定的压降,用来保护LED,经实测LED点亮时两端电压为3V左右,在LED的安全承受范围内。K1是画面切换开关,用于切换显示不同内容;S1为水银开关。
水银开关的作用:棒在摇动时,只能在朝某一方向摇动时显示,否则会出现镜像字或镜像画面,所以通过接一只水银开关来控制,使摇摇棒从左向右摇动时将内容显示出来。
系统硬件电路的设计:
主控单元:
单片机以其集成度高、功能强、可靠性高、体积小、功耗低、价格廉、使用灵活等一系列优点得到迅速的发展,渗透到我们生活的各个领域,几乎很难找到哪个领域没有单片机的踪迹。导弹的导航装置,飞机上各种仪表的控制,计算机的网络通讯与数据传输,工业自动化过程的实时控制和数据处理,广泛使用的各种智能IC卡,民用豪华轿车的安全保障系统等,这些都离不开单片机。
此次设计主要采用宏晶科技的STC89C52RC单片机为主控单元。
STC89C52RC的芯片管脚图如图所示。

STC89C52RC的芯片管脚图
1 一个8位的微处理器;
2 片内数据存储器RAM,用以存放可以读/写的数据,如运算的中间结果、最终结果以显示的数据等;
3 片内程序存储器ROM/EPROM,用以存放程序、一些原始数据和表格;
4 四个8位并行I/O接口P0~P3,每个口可以用作输入,也可以用作输出;
5 两个(或三个)定时器/计数器,每个定时器/计数器都可以设置成计数方式,用以对外部事件进行计数,也可以设置成定时方式,并可以根据计数或定时的结果实现计算机控制;
6 五(或六)个中断源的中断控制系统;
7 一个全双工UART接口(通用异步接收发送器)的串行I/O,用于实现单
片机之间或单片机与微机之间的串行通信;
8 片内振荡器和时钟产生电路,但石英晶体和微调电容须要外接。可以看出
STC89C52RC系列单片机也是一款功能强大的单片机。

特点:
l ,12时钟/机器周期8051CPU。
l :-(5V单片机)/-(3V单片机)。
l :0-40MHz,相当于普通8051的0-80MHz,实际工作频率可达48MHz。
l 。
l 。
l (32/36个),复位后为:P1/P2/P3/P4是准双向口/弱上拉,P0口是开路输出,作为总线扩展用时,不加上拉电阻,作为I/O口用时,需加上拉电阻。
l (在系统可编程)/IAP(在应用可编程),无需专用编程器/仿真