2)指纹删除:按下清除指纹按键,STC89C52单片机则会向指纹模块发送清除指令,所有指纹则会被清除掉。
3)指纹识别:按下录入/识别转换按键,绿色LED灯亮,灯不断闪烁,按下指纹,进行搜索对比操作,STC89C52单片机向指纹模块发送对比命令,对比成功后蜂鸣器则会响一次,LCD1286液晶显示屏上显示相应的用户信息。反之,没有在指纹库中识别对比到指纹,则蜂鸣器则会发出连续的“滴滴滴”的响声。
系统主程序设计思路如图4。1。
图4。1主程序设计思路
4。3液晶显示模块程序设计
按下不同的按键,执行不同的操作,液晶显示屏会显示不同的内容。按下电源按键,显示屏上在前两行显示“指纹识别系统 握手成功”;紧接着便会显示“指纹识别系统 识别模式 指纹号:×××”;按下录入识别转换按键,液晶显示屏显示“指纹识别系统 识别模式 指纹号:×××”;按下录入按键,液晶显示屏显示“”指纹识别系统 录入模式 指纹号:×××”;按下复位按键,液晶显示屏的显示同按下电源按键时一样。
5实物制作与系统调试
5。1硬件材料
本设计主要运用到的硬件如下:
1)9*15万用板
2)40脚IC座
3)STC89C52单片机
4)1286液晶显示器
5)20p插针
6)20p单排母座
7)按键*4
8)杜邦线*4
9)4P排针
10)5mmLED灯*2(绿色)
11)5mmLED灯(红色)
12)103可调电位器
13)1k电阻*5
14)10k电阻
15)8550三极管*2
16)有源蜂鸣器
17)继电器
18)10uf电容
19)30pf电容*2
20)11。0592M晶振
21)DC电源接口
22)指纹模块
23)导线若干及usb电源线
5。2硬件的组装及焊接
1)制作前的准备文献综述
先要了解所要焊接的电路板的原理图,并按照原理图检查所有器件的型号和数量是否符合本次焊接要求,并且要做好焊接前器件大概摆放位置及具体导线的连接等准备工作。
2)焊接器件的顺序
器件焊接的顺序为:先是电源模块的相关器件、然后是其它模块的焊接(电阻、电容、二极管、三极管、集成电路板)。
3)具体器件的焊接方法[7]
① DC电源插口焊接方法