当前位置:主页 > PLC机电自动化 >

智能家居门锁的设计

更新时间:2024-11-07
所需金币50 [1金币=1元] 资料包括:原始论文 点击这里给我发消息 QQ在线咨询
文档格式:doc/docx 全文字数:17000 ↓↓立即下载全文 **温馨提示**
以下仅列出文章摘要、目录等部分内容,如需获取完整论文资料,或原创定制、长期合作,请随时联系。
微信QQ:312050216
点击这里给我发消息
扫一扫 扫一扫
智能家居门锁的设计

摘要


  门禁是人类的安全卫士,在保障人身和财产安全方面起着极其重要的作用。随着社会的发展和技术的进步,门禁已经从简单的机械门禁发展到具有多种类型和功能的智能门禁。为了更好地促进智能门禁在各领域中的应用,本设计开发了一款基于单片机控制的智能门禁系统,具有体积小,高保密性,高安全性,低成本,操作简单等特点。
  本次论文主要对门禁系统的设计,首先阐述了指纹识别技术的发展与应用、智能门禁系统的设计意义、智能门禁系统的控制原理和结构组成。其次,设计以STC89C52单片机为硬件核心的智能门禁控制系统。应用矩阵键盘来实现密码的输入和密码的修改;LCD12864液晶显示屏实现相关操作步骤及提示信息的显示;发光二极管实现开锁提示;蜂鸣器报警实现错误提示;AT24C02实现密码掉电存储。单片机处理数据后,与设定的值进行比较,发出指令,实现开锁功能,还可以通过WIFI进行远程开锁等。同时,在Proteus环境下仿真测试,结果表明:达到预期设计效果。
关键词:STC89C52;WIFI;液晶屏12864;远程
ABSTRACT
  The door lock is the human security guard, which plays an extremely important role in protecting the personal and property security. With the development of society and technology, door lock has developed from simple mechanical door lock to intelligent door lock with various types and functions. In order to better promote the application of intelligent door lock in various fields, this design has developed an intelligent door lock system based on single-chip microcomputer control, which has the characteristics of small volume, high confidentiality, high security, low cost, simple operation and so on.
  Firstly, the development and application of fingerprint recognition technology, the design significance of intelligent door lock system, the control principle and structure of intelligent door lock system are described.
  Secondly, an intelligent door lock control system based on STC89C52 is designed. Matrix keyboard is used to input and modify the password; as608 fingerprint identification module is used to input and delete the fingerprint; LCD12864 LCD screen is used to display the relevant operation steps and prompt information; Led realizes unlocking prompt; buzzer alarm is used to give error prompt; AT24C02 is used to store the password and fingerprint in power down mode. After processing the data, the single chip microcomputer compares with the set value, sends out the instruction, realizes the unlocking function. At the same time, the simulation test in Proteus environment shows that the expected design effect is achieved.
Key Words:MCU;fingerprint recognition; LCD screen


目 录

1绪论5
1.1课题研究背景5
1.2国内外研究现状5
1.3指纹识别技术的发展与应用6
1.4课题设计内容6
1.5课题研究的意义7
2系统的总体设计8
2.1系统核心硬件的选择8
2.1.1主控芯片的选择8
2.1.2指纹模块的选择8
2.1.3显示模块的选择9
2.1.4数据存储芯片的选择9
2.1.5人机交互输入模块的选择10
2.1.6报警模块的选择10
2.2系统总体方案10
3硬件介绍和设计12
3.1单片机及最小系统12
3.1.1 STC89C52单片机的介绍12
3.1.2 STC89C52单片机的最小系统14
3.2 LCD12864液晶显示模块16
3.2.1 LCD12864液晶显示屏的介绍17
3.2.2 LCD12864的工作原理17
3.3 AS608指纹识别模块19
3.3.1 AS608的概述19
3.3.2 AS608指令介绍19
3.4 AT24C02的介绍19
3.4.1 AT24C02的概述19
3.4.2 AT24C02的引脚说明20
3.4.3 AT24C02的工作原理20
3.5矩阵键盘的设计21
3.6蜂鸣器电路的设计22
3.7继电器驱动电路设计23
4系统软件的设计24
4.1系统程序工作分析24
4.2系统重要函数的介绍24
4.2.1主函数的设计24
4.2.2 AS608指纹搜索子函数的设计26
4.2.3 LCD12864显示函数的设计27
4.2.4矩阵键盘检测函数的设计28
5系统调试29
5.1硬件的焊接29
5.2系统硬件调试30
5.3系统软件调试30
5.4 Proteus仿真31
5.4.1 Proteus仿真软件简介31
5.4.2 Proteus仿真软件的使用32
5.4.3系统仿真图32
结论32
参考文献33
致谢34