基于89C52单片机及GPRS多种通信方式带指纹识别的密码锁系统设计

基于89C52单片机及GPRS多种通信方式带指纹识别的密码锁系统设计

基于89C52单片机及GPRS多种通信方式带指纹识别的密码锁系统设计

  • 适用:本科,大专,自考
  • 更新时间2024年
  • 原价: ¥304
  • 活动价: ¥200 (活动截止日期:2024-05-01)
  • (到期后自动恢复原价)
基于89C52单片机及GPRS多种通信方式带指纹识别的密码锁系统设计

基于89C52单片机及GPRS多种通信方式带指纹识别的密码锁系统设计

摘要:目前,市面上已经出现比较简单的密码锁,但是这种密码锁的开锁方式都较为单一,无法实现多功能、多方式、远距离的开锁等。且在人们丢失开锁工具时,再无其他开锁方法。所以我们设计的此款密码锁可以实现多功能、多方式、远距离的开锁。考虑到现在基本人手一个手机,所以本次项目运用了手机作为开锁方式。本项目是以89C52芯片为主体,12864屏幕显示,24C02断电密码保护电路等芯片通过单片机编程实现各部分功能。解锁方式主要包含了:指纹识别、蓝牙、红外、GPRS和实体按键。

关键词:蓝牙;红外;指纹;GPRS;89C52芯片;密码锁

Design of password lock system based on multiple communication modes

Abstract: At present, the market has appeared a relatively simple password lock, but this password lock is a single way to unlock, can not achieve multi-functional, multi-way, long-distance unlock and so on. And when people lose the unlock tool, there is no other way to unlock it. So we designed this password lock can achieve multi-functional, multi-way, long-distance unlock. Considering that the basic staff now a mobile phone, so this project used mobile phones as a way to unlock. This project is to 89C52 chip as the main body, 12864 screen display, 24C02 power outage password protection circuit and other chips through the single-chip computer programming to achieve the functions of each part. The Unlock method mainly includes: Fingerprint recognition, Bluetooth, infrared, GPRS and solid keys.

Keywords: Bluetooth; infrared; fingerprint; GPRS;89C52 chip;password lock

目录

第一章 绪论 4

1.1 课题背景 4

1.2 系统关键技术选择 4

1.2.1 硬件平台的选择 5

1.2.2 无线通信系统的选择 5

1.2.3 手机平台的选择 7

第二章 系统总体架构及模块介绍 8

2.1 密码锁的总体设计方案 8

2.1.1系统方案概述 8

2.1.2系统的功能及管理 9

2.2 单片机最小系统介绍 10

2.2.1 STC89C52单片机介绍 10

2.2.2 外部晶振的设计 10

2.2.3 复位电路的设计 11

2.3 软件平台Keil uVision4 12

2.4 AT24C02简介 12

2.5 LCD12864液晶 14

2.5.1 LCD12864的各引脚功能 14

2.5.2 12864引脚与单片机连接图 15

2.6 按键控制部分电路 16

2.7 指纹模块 17

2.7.1 指纹模块简介 17

2.7.2 指纹模块引脚接法 19

2.8 红外接收模块 19

2.9 蓝牙模块 21

2.9.1蓝牙建立连接 21

2.10 GPRS技术 22

2.10.1概述 22

2.10.2 GPRS连接过程 22

第三章 密码锁系统的软件设计与实现 24

3.1 系统程序的总体框架 24

3.2 主程序模块 25

3.3 键盘扫描模块 27

3.4 红外遥控模块 27

3.5 液晶显示模块 28

3.6 指纹识别模块 29

3.7 蓝牙模块 30

3.7.1 用户手机端开锁程序设计 30

3.7.2 手机端开锁功能的实现图 30

3.8 GPRS模块 31

3.8.1系统总体结构 31

3.8.2软件功能模块 31

3.8.3功能流程设计 32

第四章 系统调试与实施 34

4.1 电路的焊接 34

4.2 程序烧写 34

4.3 电磁锁的调试 35

4.4 液晶的调试 35

4.5 指纹模块、按键的调试 35

4.6 蓝牙模块、GPRS的调试 36

第五章 结论 37

5.1 难点 37

5.2 特色 37

5.3 不足 37

5.4 总结和展望 38

致 谢 39

参考文献 40

附 录 42

第一章 绪论

1.1 课题背景

如今,随着我们生活的质量不断的提高和安全意识的不断加强,对我们生活中的安全防护的要求也就越来越高。 锁从古自今就是护门的将领,人们对它要求很高,既要安全可靠的保证被锁住东西的安全,又要在日常生活中使用起来便捷,这也是锁匠们长久起来研究的核心。随着现代电子技术的不断发展,各种各样的和电子有关的产品应时而生,电磁锁的诞生就是众多产品的其中之一。根据一段时间的资料查询后,其实电子锁的设计从很早就已经出现,它在一些场合已经得到使用。而那个时候的锁只能够通过一种密码进行解锁。在那个时候人们研究这种锁,大多还是为了提高安全性。这种锁由于密码不容易被猜到再加上与传统锁的结合使用,更加的提高了人们的日常使用的安全性。所以被当时的人们所喜爱。由于电子锁不需要携带钥匙大大方便了人们的生活,也去除了丢钥匙的苦恼,所以该锁被越来越多的人喜欢及使用。

电子锁有着众多的种类。但是这些在生活中使用起来的时候又会出现新的问题。如:手指受伤、预先设置的密码忘记等因素,使得我们无法将电子锁打开。指纹锁是利用生物技术识别来完成开锁,但是也受到一定的限制比如当手指受伤的情况下,就将会导致无法将锁打开。磁卡锁有时也有消磁的可能。总而言之,较为实用的还是我们的多功能密码锁,它结合了一些密码锁的优点,可以同时具有按键输入密码、手机蓝牙 APP、指纹识别、 GPRS识别、红外识别等多种开锁方式,极大的方便了人们日常开锁的需求。

1.2 系统关键技术选择

多功能密码锁基于手机终端和单片机进行解锁,多功能密码锁的整个系统包含三大重要的元素:STC89C52、多个无线通信模块和安卓的使用。

本次设计的电子锁主要利用了三个平台:

1)设计中所使用到的硬件平台:单片机,它能够完成本次设计所需要的功能,也可以进行反复编程调试,接口多容易进行扩展。

2)无线通信系统,利用蓝牙、GPRS、红外技术进行系统与手机之间的数据通路。

3)手机终端,使用者输入密码实现解锁。

参考文献

[1] L.Coetzee, et al. Fingerprint Recognition in Low Quality Images. Pattern Recognition.1993,vol.26:1441-1460. 

[2] TIAN Jie, CHEN Xinjian, et al. Recent progress in fingerprint recognition. Progress in Natural Science. 2006, vol.03:231-240.

[3] Halonen T, Melero J, Garcia J R. GSM, GPRS and EDGE Performance: Evolution Toward 3G/UMTS[J]. 2003.

[4] Al-Ali A R, Zualkernan I, Aloul F. A Mobile GPRS-Sensors Array for Air Pollution Monitoring[J]. IEEE Sensors Journal, 2010, 10(10):1666-1671.

[5] Salkintzis A K, Fors C, Pazhyannur R. WLAN-GPRS integration for next-generation mobile data networks[J]. IEEE Wirel.commun.mag, 2002, 9(5):112-124.

[6] 赵玉兰,姜春风,方修丰.指纹识别技术在煤矿门禁系统中的应用与实现[J].煤炭技术.2010,29(11):132-134.

[7] 赵晓玲.单片机在指纹保险柜中的应用[J].微计算机信息.2006,20(20):134-136.

[8]  刘小华,王燕生.指纹识别技术的发展[J].光学技术.1998,23(04):78-80.

[9] 郭天祥.新概念51单片机C语言教程[M].北京:电子工业出版社,2009:60-400.

[10] 张毅刚.单片机原理与应用[M].北京:高等教育出版社,2006:56-234.

[11] 赵建领.51单片机开发与应用技术详解[M].北京:电子工业出版社,2009:75-124.

[12] 陈光新.自动指纹识别技术及其应用[J].江苏船舶.2004,24(03):32-35.

[13] 李云强.基于单片机的红外遥控电子密码锁设计与仿真[J].南阳理工学院学报,2018,10(02):29-33.

[14] 郑春来,韩团军,李鑫.编译软件Keil在单片机教学中的应用[J].高教论坛.2009,15(12):96-97.

[15] Prata.S.C Primer Plus中文版[M].北京:人民邮电出版社,2005:74-99.

[16] 吴凌燕.基于Proteus的单片机仿真设计[J].仪表技术.2011,17(07):31-37.

[17] 唐钱辉,丁明亮.Proteus ISIS 和Keil在单片机教学中的应用[J].重庆电力高等专科学校学报.2006,8(04):46-49.

[18] 林三宝.高效焊接[M].北京:机械工业出版社,2012:45-78.

[19] 谭虹.智能指纹密码锁的创新研究与开发[J].工业控制计算机,2018,31(09):156-157.

[20] 王宜怀.单片机原理及其嵌入式应用教程.北京希望电子出版社,2002.8

[21] 赵益丹,徐晓林,周振峰编著.电子密码锁的系统原理、设计程序及流程图.嘉兴学院学报,2003,15

[22] 沈小倩.基于单片机的电子密码锁的设计与制作[J].机电工程技术,2018,47(06):45-46+168.

[23] 汪婉君. 基于Android/Arduino平台的智能蓝牙引路系统的设计与实现[D]. 西安电子科技大学.

[24] 包东智. 通用分组无线交换业务的应用和发展[J]. 当代通信, 2000(17):53-55.

[25] 佚名. 基于51单片机的指纹电子密码锁的设计与实现[J]. 实验室研究与探索, 2018, 37(8):141-145+168.

[26] 庞书伟, 江世明. 基于AT89C51单片机的电子密码锁设计[J]. 电子世界, 2017(19):96-96.

[27] 姜彬, 居小琴. 基于AT89C51单片机的电子密码锁系统设计[J]. 无线互联科技, 2014(12):30-30.

[28] 郑昊, 钟志峰, 郭昊,等. 基于Arduino/Android的蓝牙通信系统设计[J]. 物联网技术, 2012(5):50-51.

[29] 张根选, 吴子怀. 基于AT89S52单片机的信号发生器的设计[J]. 湖南工程学院学报:自然科学版, 2010(3):18-20.

[30] 袁轶珂. 基于单片机的红外遥控电子密码锁设计[J]. 电子制作, 2017(Z1).

[31] 孔鹤, 杨立波, 王健鹏. 基于单片机红外遥控电子密码锁设计[J]. 科技创新导报, 2011(28):6-6.

[32] 唐艳荣, 冯能莲. 远程遥控电机的研究[J]. 信息系统工程, 2011(4):109-111.

[33] 佚名. GPRS 网络技术[M]. 2005.

[34] 余燕萍. 智能蓝牙锁系统的设计与实现[J]. 科技经济导刊, 2016(24):15-17.

[35] 张燕红, 王丽雪, 童晨科,等. 基于单片机的指纹识别密码锁的设计[J]. 工业控制计算机, 2016, 29(12):128-129.

[36] 王得燕. 基于GPRS的手机远程控制浇花装置[J]. 兵器装备工程学报, 2013, 34(11):113-115.

[37] 刘志君, 王亭. 基于单片机的密码锁设计[J]. 辽宁科技学院学报, 2017(6):7-9.

[38] 唐瑞, 于娟. 基于单片机的指纹密码锁系统设计[J]. 科技与创新, 2016(12):12-13.


  • 关键词 89C52 单片机 GPRS 多种 通信 方式 指纹 别的 密码锁
  • 上一篇:家用智能快递柜的设计与实现
  • 下一篇:基于AT89S52单片机数字频率计的设计
  • 暂无购买记录

    暂时没有评论

    真实

    多重认证,精挑细选的优质资源 优质老师。

    安全

    诚实交易,诚信为本。

    保密

    所有交易信息,都为您保密。

    专业

    10年专业经验,10年来帮助无数学子。