基于单片机的密码锁设计_百度空间--互联网龙头老大_百度空间

摘 要

本设计是密码锁设计中比较简单的一种,考虑到经济和水平的原因设计中扩展的功能还不够强大,但是其主要功能有键盘输入、LED数码管显示、加密、修改密码、密码检测、错误报警,开锁功能等。简单易懂、使用方便、安全性能高等。
本设计采用AT89S51单片机为芯片主体,采用AT24C02为掉电存储器的芯片。这种芯片稳定性高,成本低,还能扩展很多功能。如红外探测技术,指纹识别技术,语音识别技术,图像识别技术等。这些扩展的技术国外发展的比较迅速,有些已经投入使用。本设计没有采用这些扩展。
本设计中均采用protel 99软件来画电路图。大图中的显示电路部分由于太大没能整合到一张图上,所以我另附了一张图。
软件设计中本设计均采用汇编语言编写程序。主要编写了主体部分功能实现的程序,部分子程序本设计中略去。
关键词:AT89S51; AT24C02; 电子密码锁; 矩阵键盘

Abstract

This design is password lock design of a relatively simple, taking into account the economic levels and the design of the reasons for the expansion of the function also not strong enough, but the primary function of a keyboard input, LED digital control, encryption, Change Password, password detection, Error alarm, unlock functions. Easy-to-understand, easy to use, high safety performance.
This design uses AT89S51 microcontroller chip for the main, the AT24C02 for use of brown-out memory chips. The chips, high stability, low cost, but also expansion of many functions. Such as infrared detection technology, fingerprint recognition technology, voice recognition technology, image recognition technology. These expansion of the technical development of the relatively rapidly abroad, some have been put into use. The design did not use these extensions.
The design of protel 99 software are used to draw circuit. A larger part in the show circuit because of too much could not integrated into a map, so I followed the one map.
Software design are used in the design of assembly language programming. The main part of the preparation of the main function of the realization of procedures, the design of the subroutine omitted.
Keywords: AT89S51; AT24C02; Electronic combination lock; Matrix keyboard


目    录

1 绪论 1
2 方案论证与比较 2
3 电路的功能单元设计 12
3.1 电磁锁的选择 12
3.2 开锁机构 12
3.3 按键电路设计 14
3.4 显示电路设计 16
3.5 AT24C02掉电存储单元的设计 18
3.6 密码锁的电源电路设计 22
3.7 报警电路 25
3.8 报警次数检测及锁定电路 26
3.9 设计总框图 27
3.10 设计总体电路图 27
4. 程序设计 28
4.1 模块介绍 28
4.1.1 主程序模块 28
4.1.2 键盘扫描及识别子程序 28
4.1.3 调电存储服务程序 28
4.1.4 显示子程序 28
4.2 程序流程图 28
4.3 源程序 30
5 总结 40
参考文献 41
致 谢 42
附录Ⅰ 43
附录Ⅱ 44



郑重声明:资讯 【基于单片机的密码锁设计_百度空间--互联网龙头老大_百度空间】由 发布,版权归原作者及其所在单位,其原创性以及文中陈述文字和内容未经(企业库qiyeku.com)证实,请读者仅作参考,并请自行核实相关内容。若本文有侵犯到您的版权, 请你提供相关证明及申请并与我们联系(qiyeku # qq.com)或【在线投诉】,我们审核后将会尽快处理。
—— 相关资讯 ——