毕业论文

打赏
当前位置: 毕业论文 > 自动化 >

AT89C51单片机智能电子密码锁设计+电路图+程序(3)

时间:2021-12-16 21:04来源:毕业论文
防盗报警功能的电子密码锁。该密码锁设计方法合理,简单易行,成本低,符合住 宅、办公室用锁要求,具有一定的推广价值。 1。4 本设计完成的工作

防盗报警功能的电子密码锁。该密码锁设计方法合理,简单易行,成本低,符合住 宅、办公室用锁要求,具有一定的推广价值。

1。4 本设计完成的工作

本设计由单片机、矩阵键盘、液晶显示器及其他外围电路构成。 通过键盘输入密码,通过单片机进行密码识别对比,判断正误,控制引脚的高

低电平引起开锁或报警。 本设计由两部分组成,硬件部分和软件部分。

(1)硬件部分:电源输入,键盘输入,密码存储,复位电路,晶振电路,显示电 路,开锁电路,报警电路。

(2)软件部分:主程序,初始化程序,显示程序,按键功能程序,密码设置程序, 开锁程序,延时程序等。

2 总体设计

2。1 系统方案

本设计采用 AT89C51 单片机作为主控制芯片,单片机具备可编程功能,其丰富 的 I/O 端口可供受控电路选用,能准确无误地实现对密码锁各项功能的控制。单片机 外围电路包括用于密码输入的外接 4*4 矩阵键盘、用于密码存储的 AT24C02 芯片, 用于显示的液晶显示器。

2。2 设计原理

本设计将 AT89C51 单片机作为控制芯片,配以相应外围电路,实现密码的设置、 存储、识别、报警、开锁等功能。密码锁的保密性很高,键盘输入连续排列的密码组, 单片机识别输入的密码,并与 AT24C02 中存储的密码进行匹配,如果密码匹配,则开 锁;如果密码不匹配,则由单片机向智能报警器发出报警命令,引发报警。

密码锁主要由 AT89C51 单片机以及矩阵键盘、AT24C02 芯片、液晶显示器等外 围硬件电路组成。其中矩阵键盘用于输入数字密码及其他功能的实现。实际使用时 可用电子密码锁的电磁铁吸合线圈代替单片机的负载继电器,当然还可以利用继电 器的常开触点去控制电磁铁来吸合线圈,同时将程序中带有密码识别功能的报警信 息也发送给报警器,从而控制整个电子密码锁正常工作。

图 2-2 系统总体方框图

电源电路如图 2。2 所示,用其为整个密码锁提供 5V 直流电源。晶振电路的作用 是为单片机提供基准频率,在电路中产生振荡电流,发出时钟信号。复位电路的作用 是使单片机和系统中的其他功能电路都处在同一个初始状态,并从这个状态开始工 作,例如复位后 PC=0000H,使单片机从第—个单元取指令。密码存储电路主要是 存储密码信息。键盘输入电路通过矩阵键盘完成密码的键入。显示电路直观反应密 码输入和锁的状态。开锁电路是当用户输入的密码与原存储的密码匹配时,单片机 便输出开锁命令,控制开锁驱动电路,驱动电磁锁工作,自动完成开门任务。报警电 路的作用是当用户输入密码与原存储密码不匹配时,蜂鸣器报警提示。文献综述

3 硬件电路设计

电子密码锁硬件部分,完成开锁,密码修改,报警。本系统电路主芯片 AT89C51, 晶振和两个电容组成时钟脉冲,一个电阻、一个电解电容和一个按键组成复位电路, 一个 4x4 矩阵键盘,一个液晶 LCD1602 构成密码显示器,一个蜂鸣器,一个二极管, 一个 PNP 三极管加上一个继电器组成驱动电路,这些构成了系统电路。

3。1 主控制模块设计

图 3-1 单片机主控电路

本设计中采用 AT89C51。它带有 4K 字节存储器,使用低电压,拥有高性能的微 处理器。 AT89C51单片机智能电子密码锁设计+电路图+程序(3):http://www.youerw.com/zidonghua/lunwen_86621.html

------分隔线----------------------------
推荐内容