1、基于单片机的多功能倒计时设计华北理工大学轻工学院Qing Gong College North China University of Science and TechnologyEDA辅助设计结课报告项目名称:基于单片机的多功能倒计时设计专业班级:学号:姓名: 成绩:一、项目说明这个设计的想法一是运用老师教导的学科知识运用在实际生活中,二是完成老师布置的学科任务,所以选做这个倒计时器件,并了解和加深一下其原理和构造。这个简单的倒计时器是利用AT89S51单片机的两个16位定时和计数器功能,来完成对时间的计数,计数的结果通过8位动态数码管显示出来。S2控制模式,S3控制数值的增加,S4记录数据
2、。该设计的计时功能多。将开发板连接正确烧录软件将代码烧录进去后按下S3调整数字,按下S2键开始计时再次按下暂停,若果过程中按下S4键就会存储当前数字,S1按下时数码管将重置时间。二、项目原理图1、原理图图1 项目原理图2、各部分说明(1)电源部分DC002插座是带有插入断开开关,中心脚为1脚,下面为2脚,侧面为3脚,插入时3脚断开。的一款给单片机提供5v电压的电源。图2 电源(2)STC89C52芯片STC89C52是一个低功耗,高性能CMOS8位单片机,片内含具有如下特点:40个引脚,4kBytesFlash片内程序存储器,128bytes的随机存取数据存储器(RAM),32个外部双向输入/
3、输出(I/O)口,5个中断优先级2层中断嵌套中断,2个16位可编程定时计数器,2个全双工串行通信口,看门狗(WDTC)电路,片内时钟振荡器。此外,STC89C52设计和配置了振荡频率可为0HZ并可通过软件设置省电模式。空闲模式下,CPU暂停工作,而RAM定时计数器,串行口,外中断系统可继续工作,掉电模式冻结振荡器而保存RAM的数据,停止芯片其它功能直至外中断激活或硬件复位。同时该芯片还具有PDIP、TQFP和PLCC等三种封装形式,以适应不同产品的需求。图3 STC89C52(3)单片机复位部分复位功能:单片机复位电路就好比电脑的重启部分,当电脑在使用中出现死机,按下重启按钮电脑内部的程序从头
4、开始执行。单片机也一样,当单片机系统在运行中,受到环境干扰出现程序跑飞的时候,按下复位按钮内部的程序自动从头开始。图4 复位电路(4)锁存器部分74HC573是拥有八路输出的透明锁存器,输出为三态门,是一种高性能硅栅CMOS器件。此器件的输入是和标准CMOS输出兼容的,加上拉电阻他们能和LS/ALSTTL输出兼容。74HC573的八个锁存器都是透明的D 型锁存器,当使能(G)为高时,Q 输出将随数据(D)输入而变。当使能为低时,输出将锁存在已建立的数据电平上。输出控制不影响锁存器的内部工作,即老数据可以保持,甚至当输出被关闭时,新的数据也可以置入。这种电路可以驱动大电容或低阻抗负载,可以直接与
5、系统总线接口并驱动总线,而不需要外接口。特别适用于缓冲寄存器,I/O 通道,双向总线驱动器和工作寄存器。图5 锁存器(5)数码管部分led数码管(LED Segment Displays)是由多个发光二极管封装在一起组成“8”字型的器件,引线已在内部连接完成,只需引出它们的各个笔划,公共电极。我采用的led数码管是段数为7段有的另加一个小数点, led数码管根据LED的接法不同分为共阴和共阳两类,了解LED的这些特性,对编程是很重要的,因为不同类型的数码管,图6是共阴和共阳极数码管的内部电路,它们的发光原理是一样的,只是它们的电源极性不同而已。颜色有红,绿,蓝,黄等几种。led数码管广泛用于仪
6、表,时钟,车站,家电等场合。选用时要注意产品尺寸颜色,功耗,亮度,波长等。图6 数码管(6)单片机晶振部分 外接晶振引脚XTAL1和TXAL2接外部晶振和微调电容的一端。振荡电路的频率就是晶体的固有频率。晶振电路结合单片机内部电路产生单片机所需的时钟频率。晶振提高频率越高,单片机运行速度越快。单片机一切指令的执行都是建立在晶振提供的时钟频率上。图7 晶振三、项目中的器件及其封装1、材料清单,如表1所示。表1 项目材料清单CommentDesignatorFootprintQuantity10K 1%R108051330 1%R2 R3 R4 R5 R6 R7 R8 R90805830pf/50
7、v 5%C1C208052SW-PBS1S2S3S4SMD410uf/25v 5*11EC1RB.2/.41STC89C52U3PDIP401Dc002US1DIP1Respack-9RLA09-1031XTALX1HC-49S13641SV1 V220364215AP27KU1 U2E422、项目中元器件及其封装(1)STC89C52单片机封装图8 STC89C52(2)0805电阻封装图9 电阻(3)4位数码管封装图10 数码管(4)74HC573封装图11 74HC573(5)贴片按键封装图12 贴片按键(6)电源封装图13 电源(7)排阻封装图14 排阻(8)电容封装图15 电容(9)
8、点解电容封装图16 点解电容(10)晶振封装图17 晶振四、项目完成情况1、PCB照片(1)正面照片图18 PCB板正面照片(2)反面照片图19反面照片(3)成品照片图20 成品照片2、SmarPDF导出图(1)整个PCB 图21 整个PCB图(2)Top Layer图22Top Layer(3)Top OverLayer图23Top OverLayer(4)Bottom Layer图24 Bottom Layer(5)Bottom OverLayer底层丝印层无信息五、心得体会1、项目完成过程中遇到的问题及解决办法在本次的设计实践中,我作为入门学徒技艺不深,在找图画图的过程也是反复修改自己的
9、方案,其中多次遇到不懂得操作也只好求助班里学得深的同学,比如说封装图老是画错,要么规格不对,要么没有效果,在多次请教之后才最终能够向商家提供成功的工程图,想来经过此次的经验积累在日后能够少走不少弯路。2、项目完成过程中的收获及体会通过这次的EDA辅助课程设计,我比之前一学期对单片机硬件及其应用方面了解更深了不知几层。这门课不但令我掌握了单片机软硬件的知识,更是促进自我的发掘困难,通过网络、同学、老师等各种途径去解决相应困难的思维。明白了只有自身所学知识的融会贯通才能做出想要的成果,也只有与时俱进,不断了解各公司最新芯片的结构和应用,在实际应用中找到最好的性能价格比,才能令自己的成果被接受并实现其存在价值,令理论与实际结合始终是最好的学习方法。再通过接受和掌握新的知识的自学能力,始终跟进前沿科技知识,足够认真踏实,那么成功与我不远。
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1