单片机电子钟课程设计论文

上传人:新** 文档编号:506587890 上传时间:2023-11-30 格式:DOC 页数:8 大小:726KB
返回 下载 相关 举报
单片机电子钟课程设计论文_第1页
第1页 / 共8页
单片机电子钟课程设计论文_第2页
第2页 / 共8页
单片机电子钟课程设计论文_第3页
第3页 / 共8页
单片机电子钟课程设计论文_第4页
第4页 / 共8页
单片机电子钟课程设计论文_第5页
第5页 / 共8页
点击查看更多>>
资源描述

《单片机电子钟课程设计论文》由会员分享,可在线阅读,更多相关《单片机电子钟课程设计论文(8页珍藏版)》请在金锄头文库上搜索。

1、单片机电子钟课程设计设计内容要求1. 电子钟 显示时、分、秒。2. 具有定时报警功能;每天可设置 4个报警时间 (时、分)3. 能借助键盘,设置时钟及报警时间。4. 报警时,蜂鸣器鸣响 1 秒,然后停止。5. 停电后所有设定的数据不丢失。6. 重新开机可以重新设定时钟。二、硬件设计要求 根据项目的要求,去选择相应的电路,比如 MCU 系统,输入输出驱 动电路,电源供电电路。使用电子CAD设计原理图,印刷电路板图。原理图中元件电气图形符号,必须符合国家标准。 整体布局合理,标注规范、明确、美观,不产生歧义。 列出完整的元件清单 (标号、型号及大小、封装形式、数量 )。 估算电路板的功耗,并对供电

2、形式提出要求。根据设计好的原理图,焊接实物(可用万用板)三、软件设计要求简单的用户使用说明书。根据项目要求, 设计软件整体规划, 人机对话, 各模块的关联, 底层驱动模块。程序在必要的地方进行注释。每个函数的出入口要有输入输出参数的说明。程序必须具有良好的可读性,可重用,容易调试和维护使用C语言进行编程,允许中间加插汇编。四、设计内容(一)、硬件设计输入电容,则两个22p的电容构成晶振的振荡电路就是比较好的选 择。本课程设计使用的开发板是电子科技协会制作8051C单片机开发系统,该开发板的使用的是石英晶体振荡器,晶振频率为fo=11.0592MHz而振荡电容C1、C2的典型值取值范围为20 3

3、3pF,所以这里取22pF的瓷介电容。注意:为减少寄生电容对振荡频率的 影响,在印制板上的电容C1和C2应尽可能靠近CPU芯片的X1和X2 引脚。当电容C801放电结束后,RET引脚电位由R802和R803分压比决定, 由于R802R803因此RST引脚为高电平,CPU进入复位状态,松开 复位按钮后,电容C801充电,RST引脚电位下降,CPU脱离复位状 态,R802的作用是限制复位按钮按下瞬间电容 C801的放大电流,避 免产生火花,以保护按钮的触点,其中R802=100 Q , R803=10k.C8 01=10u.、数码管显示电路如图3所示,开发板数码管显示所用的是两只 4位LED数码管

4、, 每一段由四只LED发光二极管以串联的方式连接而成,为共阳LED数 码管,P1.0P1.2送字位码,P0.0P0.7送笔段码。LED数码显示驱动电路使用动态显示方式,开发板使用74HC138译码器进行按位扫描选通,如电路图 3所示,其中A, B, C是输入端,分别连接 P1.0-P1.2, Y0-Y7是输出端,与PNP三极管 8550的基极连接,控制端E3置1, E1, E2置为0,输出低电平有效, 如当ABC=000时,A,B,C为0V,这时只有Y0输出低电平,其余均为 咼电平。开发板采用的是PNP三极管8550驱动,以138输出口 Y0为例 分析,当Y0不被选通时,输出为高电平,由于三极

5、管发射级与VCC连接,这时,三极管不导通,处于截至状态;当Y0被选通时,输出为低电平,b,c端的电压0.7V,PN结导通,三极管饱和导通,从而驱 动数码管DBOD321s5P(?J【=-POLr*U2DR JD岂a11:U-MIKDB4晌増巴?&4-DB3 阡电丁百-餉 jDDODB1图3数码管显示电路设计数码管中各段发光二极管的伏安特性和普通二极管类似,只是 正向压较大,正向电阻也大,在一定范围内,其正向电流也发光亮度 成正比。由于常规的数码管起辉电流只有1-2mA,最大极限电流也只有10-30mA,最大不超过50mA,所以它的输入端在5V电源的电路信号 相接时,一定要串加限流电阻,以免损坏

6、元件。基极的限流电阻Rb:本设计使用的开发板,基极的限流电阻Rb=4.7K则基极电流lb=(VCC-Veb47K 1mA,三极管8550的放大倍数100,则集电极的最大电流为100mA,每一位数码管有8段LED发 光二极管,流过每一段发光二极管的电流为100/8=12.5mA所以Rb=4.7k可以驱动数码管。图4单个发光二级管集极的限流电阻Rc以单个发光二级管分析,如图 4所示,限流 电阻Rc和LED内阻构成集电极的等效电阻 R,其大小由LED二极管 工作电流If决定,一般控制在320mA之间,根据 电路图4分析可知,Ic= f=(VCC-Vf-Vces)/R 其中Ic为集电极电流,If为LE

7、D工作电流,VCC 为电源电压,Vces为三极管饱和压降,一般在0.10.2之间,Vf为LED导通电压,一般在1.22.5V 之间。取 Vf=2V,VCC=5V,Vces=0.2V1l5mA 时,求 得限流电阻Rc大致为200Q。而在该开发板中,集级的限流电阻Rc=1K取Vf=2v则有上式 可求得Ic=2.8mA达到数码管的最小起辉电流12mA,因此可以使LED发亮,但发光效果不是很好,亮度比较小、蜂鸣器模块此时集极的限流电阻Rc的经典值为10Q。(注意,负载必须串联在集电极,而不是发射极,否则PNP驱动管不可能进入饱和状态,功耗大,而且负载的压降也小,蜂鸣器不 能正常驱动)、键盘设计模块本设计使用的开发板,原来的设计 4x4矩阵键盘,如图5所示。 P2.0P2.3为行线,P2.4P2.7为列线。由于设计的问题,导致该矩阵TTKrJOt-虽fc-SOJ-L模块电路设计fl1-FEEJ匚

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 活动策划

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号