【E350】51单片机和指纹识别模块(AS608)的指纹锁项目的全部软硬件资料

2021-08-18 21:31:18      索炜达电子      1112     

项目编号:E350

文件大小:22M

源码说明:带中文注释

开发环境:C编译器

简要概述:

基于51单片机(STC89C52)和指纹识别模块(AS608)的指纹锁项目(V2.0)的全部软硬件资料

文件(夹)说明:

1、AltiumDesignerProject:这是Altium Designer软件绘制的电路原理图和PCB图,其中含有一个FPL.pdf文件,可以预览;  

2、Datasheet:内含两个PDF文件和两个文件夹

L298N芯片为电机驱动芯片,由于单片机驱动能力有限,L298N芯片可以增大驱动能力,为减速电机提供足够的电流;

STC89C52为宏晶科技公司生产的单片机芯片,本项目中用作主控芯片;

AS608文件夹内有两个PDF文件,介绍AS608模块与单片机的通讯方式;

AT24C04为AT公司生产的E2PROM芯片,保证数据掉电不丢失;  

3、Images:这是一些实物图展示;  

4、KeilPproject:这是用keil uvision3软件开发的指纹锁软件项目;  

5、Manifest:这是制作整个电路系统所需的元件清单,是用Excel写的*.xlsx格式;  

6、SCH&PCB:这是从AltiumDesignerProject文件夹下copy过来的原理图和PCB图;  

7、Instruction:其中包含一个框图文件,演示系统使用方式;  

使用说明:

液晶显示主界面有3个功能:

search finger(搜索指纹),add(添加指纹),delete(删除全部指纹),还有一个星号表示当前预选中的功能;

单片机P2口连接了4个按钮开关:分别为KEY_Mode=P2^3;KEY_DOWN=P2^2;KEY_OK=P2^1;KEY_CANCEL=P2^0;  


1、添加指纹:按KEY_DOWN键,将星号调到“Add”前,按KEY_OK键,屏幕中将显示指纹即将存入的ID号

如果你希望使用该ID号,按KEY_OK键,否则按KEY_DOWN切换ID号,再按KEY_OK键

此后你可以将手指放到指纹识别窗口上,指纹将被读入两次,每读取成功一次蜂鸣器会响一声

两次读取成功后,ID号自动切换到下一个,你可以继续录入指纹或者按KEY_CANCEL键取消;  

2、搜索指纹:要执行开锁操作时,按KEY_OK键(为了能在门外操作,指纹识别模块上另有一个按钮开关通过小孔和门内的KEY_OK键并联)

将手指放到指纹识别窗口上,若识别成功,单片机将控制减速电机开锁,同时蜂鸣器响1声,若识别失败,蜂鸣器响3声

你可以将手指拿开再重新放上去,将会被自动识别;  

3、删除指纹:按KEY_DOWN键,将星号调到“delete”前,按KEY_OK键,屏幕将显示询问是否执行删除操作

按KEY_OK键确认删除,按KEY_CANCEL键取消;  

4、在主界面,如果按下KEY_Mode键,进入时间调整模式,此时按KEY_DOWN键可以增加时间,按KEY_CANCEL键可以减小时间

时间调整方式为按位修改,你可以修改开锁时间(OpenTime)和关锁时间(CloseTime)的千位和百位(单位ms)

按KEY_OK更改你要调整的位,修改完成后再按一次KEY_Mode键结束修改,回到主界面,这时按一下复位键可使修改生效;  

【E350】51单片机和指纹识别模块(AS608)的指纹锁项目的全部软硬件资料

【E350】51单片机和指纹识别模块(AS608)的指纹锁项目的全部软硬件资料

【E350】51单片机和指纹识别模块(AS608)的指纹锁项目的全部软硬件资料

文件列表:

目录│文件列表:

 └ FingerprintLock-2.0

    └ FingerprintLock-2.0

       │ license.txt

       │ readme.txt

       ├ AltiumDesignerProject

       │  └ FPL_PCB.zip

       ├ datasheet

       │  │ AT24C02.pdf

       │  │ STC89C52使用手册.pdf

       │  ├ AS608datasheet

       │  │  │ AS60x指纹识别SOC用户手册V10.pdf

       │  │  └ ATK-AS608指纹识别模块用户手册 .pdf

       │  └ L298N

       │     │ L298N.pdf

       │     └ L298N.PNG

       ├ images

       │  │ 5V锂电池.jpg

       │  │ AS608指纹模块.jpg

       │  │ PCB反面.jpg

       │  │ PCB正面.jpg

       │  │ 减速电机.jpg

       │  │ 成品图.jpg

       │  └ 杠杆连接.jpg

       ├ Instruction

       │  │ 使用说明.PNG

       │  └ 框图.eddx

       ├ KeilProject

       │  │ KeilProject.zip

       │  └ SourceCode.txt

       ├ manifest

       │  │ 元件清单.PNG

       │  └ 元件清单.xlsx

       └ SCH-PCB

          └ FPL.pdf

TAG指纹识别
  • 10 次
  • 1 分