电子密码锁.ppt
- 格式:ppt
- 大小:244.50 KB
- 文档页数:8
课程设计报告主课题:电子密码锁报告人:同组成员:课设时间:目录一、实现功能 (3)二、使用硬件 (3)1.ADUC848 (3)2. 电源模块 (6)3.数码管 (7)4. 蜂鸣器 (9)5.按键模块 (10)该模块原理如图 (10)插针配置: (10)6. 复位与下载 (11)三.程序流程图: (12)检测按键程序流程图: (12)设置时间流程图: (13)输入密码流程图: (14)修改密码流程图: (15)四、源程序: (16);密码初始化程序 (16);设置时间程序 (17);输入密码程序 (18);修改密码程序 (19);以下是各种子程序 (21);存放数码管段码子程序 (21);输入时间子程序 (22);输入密码子程序 (22);比较密码子程序 (23);密码错误子程序 (25);输入密码时的键盘扫描子程序 (27);密码输入的数码管显示子程序 (28);显示北京时间的数码管显示子程序 (30);分别计时秒,分,时 (33)五.使用说明 (34)1.键盘功能说明 (34)2设置北京时间 (34)3.输入密码 (34)4.修改密码 (35)六、实验心得 (35)一、实现功能1)设计一多位电子密码锁,输入密码用“0”表示,输入密码正确,显示“YES”,输入密码错误,显示“NO”,蜂鸣器响2)具有确定键和取消键,在未确定之前可以取消,重新输入3)连续输入三次错误密码,蜂鸣器响,显示“ERROR”键盘锁定4)具有密码重置功能5)显示北京时间,同时可对北京时间进行修改二、使用硬件1.ADUC848ADUC848管脚图如下图所示Pin1~4:(P1.0~P1.3)作为矩阵式键盘或独立按键的输入,P1口只能用于输入,默认用于模拟输入,作为数字输入使用时应先往P1口相应引脚写0,这里可以用P0&=0xf0。
若P2、P3、P0口要作为输入,则应往相应引脚写1。
Pin5、6:AVDD、AGND,模拟电源输入。
遥控密码锁设计引言1总体方案设计2硬件实现及单元电路设计3红外遥控电路设计4系统软件设计方案5结论6目录课题背景目前红外线得到了很普片的应用,红外线IrDA,简称IR,是一种点对点的无线通讯方式,只能进行短距离的无线数据的传输,且中间不能有障碍物。
所学过的知识认为目前主要有两种方案,一种是中规模集成电路控制,另一种是单片机控制。
此设计将STC89C52单片机当成核心部件,使用单片机巧妙的编写设立丰富的I/O接口,还有其对调控的把握经过软件体系来调控所有的体系完成电子密码锁的基础功效。
电子密码锁发展趋势从商品构造来说,中国密码锁种类大概有1300多,配套数目比较少,大型化与高精度商品比较稀少,不可以满足市场的需要。
从当前的市场认可大小来说,运用最广泛的是键盘式电子密码锁。
从技术程度上来看此手段已特别的成熟,大多数运用在家庭和公司的金库、保险柜与保险箱中。
遥控式电子防盗锁大致分为无线电遥控与光遥控两种。
光遥控又分为红外线遥控和可见光遥控。
电子密码锁的探究从1930年左右就已经开始了。
在1980年左右,很多电子密码锁也慢慢进去人们的视线。
第一阶段联合软、硬件调试电路板,完成本次毕业设计。
第二阶段第三阶段第四阶段最终阶段使用KeiluVision3软件编写单片机的C语言程序、仿真、软件调试。
选用STC公司的单片机STC89C52,熟悉单片机内部结构,资源,以及调试设备的基本方法,选购其他电子元器件。
使用PROTEUS软件进行模拟软、硬件调试。
使用DXP2004设计硬件电路原理图,并设计PCB 图完成人工布线。
本设计完成的工作硬件设计红外发射模块红外接收STC89C52单片机系统报警模块AT24C02电磁锁红外遥控电路整体设计主机接收部分Ø晶振电路在此次设计里的重要功能是供给基准频率,在电路出现震荡电流过后产生时钟信息。
Ø复位电路则是为了使得单片机的CPU与体系中的拥有一定作用的元部件都位于一个明确的初始情况。