单片机密码锁电路设计工作原理 第3页
第二章 单片机密码锁设计思路
单片机密码锁由单片机、时钟、键盘、存贮器、复位电路、蜂鸣器等单元组成。主要完成与电子锁具之间的通信。
电子锁具的组成框图,它也是以51系列单片机(AT89C51)为核心,配以相应硬件电路,完成密码的设置、存贮、识别和显示、驱动电磁执行器、接收与发送数据等功能。 单片机接收键入的代码,并与存贮在EEPROM中的密码进行比较,如果密码正确,则驱动电磁执行器开锁;如果密码不正确,则允许操作人员重新输入密码,最多可输入三次;如果三次都不正确,则单片机通过通信线路报警。
(1) 根据设定好的密码,采用二个按键实现密码的输入功能;
(2)用户可以自行设定和修改密码;
(3)按每一密码锁时都有声光提示,若锁入的5位开锁密码不完全正确,则报警3秒;
(4)开锁密码错3次要报警3秒钟,报警期间输入密码无效,可防窃贼多次试探密码;
(5)键入5位开锁密码完全正确后才能开锁,开锁时要有1秒的提示音;
(6)电磁锁采用锁内有5V备用电池的电磁锁,并作为密码锁的直流电源,只有内
部上电复位时才能设置或修改密码;
(7)密码设定完毕后,有2秒提示音,以表示密码输入设定正确;
第三章 单片机密码锁电路设计工作原理 第3页
3.1、硬件电路
本设计硬件电路由AT89C51、LM386、LED、喇叭等组成。
3.2、LM386芯片介绍
1、电路特性:
(1)静态功耗低,约为4mA,可用于电池供电。
(2)工作电压范围宽,4-12V or 5-18V。
(3)外围元件少。
(4)电压增益可调,20-200。
(5)低失真度。
(6)LM386电源电压4--12V,音频功率0.5w。LM386音响功放是由NSC制造的,它的电源电压范围非常宽,最高可使用到15V,消耗静态电流为4mA,当电源电压为12V时,在8欧姆的负载情况下,可提供几百mW的功率。它的典型输入阻抗为50K。
典型应用电路图:
LM386的外形和引脚的排列如上图所示。引脚2为反相输入端,3为同相输入端;引脚5为输出端;引脚6和4分别为电源和地;引脚1和8为电压增益设定端。
3.3、电路原理图
3.4、系统板上硬件连线
(1)把“单片机系统”区域中的P0.0/AD0用导线连接到“音频放大模块”区域中的SPK IN端子上;
(2)把“音频放大模块”区域中的SPK OUT端子接喇叭和;
(3)把“单片机系统”区域中的P2.0/A8-P2.7/A15用8芯排线连接到“四路静态数码显示”区域中的任一个ABCDEFGH端子上;
(4)把“单片机系统“区域中的P1.0用导线连接到“八路发光二极管模块”区域中的L1端子上;
(5)把“单片机系统”区域中的P3.6/WR、P3.7/RD用导线连接到“独立式键盘”区域中的SP1和SP2端子上;
3.5、程序设计内容
(1).密码的设定,在此程序中密码是固定在程序存储器ROM中,假设预设的密码为“11111”共5位密码。
(2). 密码的输入问题:
由于采用两个按键来完成密码的输入,那么其中一个按键为功能键,另一个按键为数字键。在输入过程中,首先输入密码的长度,接着根据密码的长度输入密码的位数,直到所有长度的密码都已经输入完毕;或者输入确认功能键之后,才能完成密码的输入过程。进入密码的判断比较处理状态并给出相应的处理过程。
(3).按键禁止功能:初始化时,是允许按键输入密码,当有按键按下并开始进入按键识别状态时,按键禁止功能被激活,但启动的状态在3次密码输入不正确的情况下发生的.
上一页 [1] [2] [3] [4] [5] [6] [7] 下一页
单片机密码锁电路设计工作原理 第3页下载如图片无法显示或论文不完整,请联系qq752018766