资源描述:
《基于单片机电子摇摇棒系统设计大学论文.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、摘要本设计主要设计一种通过摇动可正常显示的图案/数字的电子摇摇棒。本设计应用AT89C51芯片作为核心,要以C51单片机来控制,利用它把自己想要的图案都可以把程序编写进单片机里,即实现孩子们的玩的乐趣,优点是电路简单,性能可靠,实时性好,容易编程,又可以起到动手动脑的节奏,联想丰富,益智益脑,深受孩子们的喜爱,单片机,有按键系统,发光二极管、水银开关、干电池(3节)、晶振,电阻、电容等。这个摇摇棒的成本价格低廉,功能实用,方便老人孩子,单片机是智能品牌不可分割的一部分,它起着系统中相当重要的地位,关键词:摇摇棒;功能单一;AT89C
2、51;PCB面板;晶振;水银开关IAbstractThedesignofthemaindesignofapatterncanbedisplayedbyshakingthenormal/digitalelectronicstickDesignandapplicationoftheAT89C51chipasthecore,tocontroltheMCUC51,useittowanttodesigntheirowncanputtheprogramintotheMCU,whichrealizethechildren'sfun,hasthea
3、dvantagesofsimplecircuit,reliableperformance,goodreal-timeperformance,easyprogramming,andcanplayaDIYrhythm.Lenovorich,brainpuzzle,popularchildren'sfavorite,microcontroller,keysystem,lightemittingdiode,amercuryswitch,5batteries(Section3),crystal,resistors,capacitorsands
4、oon.Theshakegreatlowcost,practicalfunction,convenientfortheelderlychildren,SCMisthesmartbrandcannotbeseparatedPartofthecutting,whichplaysaveryimportantroleinthesystem,Keywords:rockingrod;singlefunction;AT89C51;PCBpanel;crystaloscillator;mercuryswitchII摘要IABSTRACTII绪论11
5、系统设计原理31.1基于摇摇棒设计原理31.2AT89C51单片机简介31.3.单片机具有如下特点:31.4AT89C51管脚说明41.5设计目的51.6设计要求51.6.1设计思路51.6.2摇摇棒的基本原理5第2章基于单片机的摇摇棒方案设计62.1摇摇棒结构图62.2摇摇棒电路图的总设计72.2.1单片机最小系统82.2LED发光二极管灯的选择92.2.1外部中断信号产生方式92.2.2:LED显示电路的设计92.2.3LED显示模块102.3抗重影方案的选择112.4主程序流程图122.5单片机工作过程122.5.1单片机的应
6、用132.6串口电路设计142.7串口接收程序14第3章关于一些元器件的介绍163.1LED发光二极管的原理163.2滚珠开关与水银开关的原理及特点163.2.1水银开关的原理183.2.2区别193.3晶振的封装及应用193.3.1工作原理203.3.2作用223.3.3晶振电路233.4瓷片电容23第4章PCB板电路设计244.1PCB板制作及分类244.2印制电路板的设计的一般步骤24第5章硬件电路的设计275.1单片机最小系统设计275.2单元电路设计285.2.1按键模块285.2.2驱动模块285.3硬件电路设计基本结构
7、285.4传感器系统295.5电源电路设计295.6开关电路305.7复位电路305.8常见的硬件故障315.9硬件调试方法325.9.1硬件制作注意事项33第6章软件设计346.1软件设计思路346.2软件程序调试346.3调试现象与分析346.4软件调试方法35第7章缺陷及其解决方案367.1缺陷367.1.1解决方案36结束语37致谢38参考文献39附录A电子摇摇棒元件清单40附录B源程序41绪论提起图案这个大家都是不陌生的,只要是人眼每时每刻看到的,或者想到的都会成为图案,从我们小时候看到的、玩到的。小时候都爱玩那个激光灯,
8、在灯头处放一个透明的图案,经过激光灯强光的照射照到墙上或者地上,也会出现美丽图案,也是人眼所看到的,只不过那种灯光线太强,长时间对着人眼会对眼睛有伤害,也只能出现几种图案,静态图案不是连续性的,更换发出的图案是不方便的。而我们今天介绍