基于AVR单片机的指纹考勤控制系统 毕业论文.doc
文本预览下载声明
基于AVR单片机的指纹考勤控制系统
【摘 要】本系统以ATmega128单片机为核心,采用FPM10A光学指纹识别模块,结合矩阵键盘和12864液晶,实现对指纹检测,识别,记录等功能,通过记录的指纹学生学号和时间实现考勤的功能。本设计具有较好的人机交互界面管理员模式,使系统更加方便操作。本设计把指纹识别技术应用到了实际的生活当中,实现了对晚归情况的考勤。
关键词 指纹识别器 ATmega128单片机 液晶 晚归考勤
[Abstract] This system to ATmega128 single-chip processor as the core, the FPM10A optical fingerprint module, combined with the keyboard and 12864 matrix liquid crystal, through the fingerprint identification module implements input and testing fingerprints. The system has good human-machine interface, and administrator mode, and that the system is more security, the convenient user operation. This design USES the fingerprint identification technology to realize the fingerprint identification and testing, the fingerprint identification technology applied to practical production of life. System to ATmega128 single-chip processor as the core, the FPM10A optical fingerprint identification module to the fingerprint decoding, combined with the keyboard and 12864 matrix liquid crystal, through the fingerprint identification module implements input and testing fingerprints, can realize the setting, the fingerprint password input, identify, and other functions.
[Key words] fingerprint reader; ATmega128 single-chip processor ;LCD ;came back late attendance.
目 录
1.绪论 4
1.1前言 4
1.2功能与特点 4
1.3用途 4
2.系统概述 5
2.1系统总体设计方案 5
2.2 CPU的方案选择 5
2.3 ATmaga128单片机简述 7
2.4显示模块 8
2.5电源模块 9
2.6键盘模块 9
2.7指纹采集模块 10
3.硬件设计 16
3.1最小系统电路设计 16
3.2液晶电路设计 17
3.3电源电路设计 17
3.4键盘电路设计 18
4.系统软件的设计 19
4.1 通讯控制总站软件设计 19
4.2系统功能模块设计 19
4.3指纹识别考勤系统考勤过程 20
4.4管理员密码修改 21
4.5删除指纹模板程序设计 22
4.7设置系统时间 24
第章 系统测试 26
5.1 测试的目的 26
5.2 用例测试 26
5.3测量误差分析 27
5.4测试结果 27
第六章 系统抗干扰措施 27
6.1系统硬件抗干扰措施 27
6.2系统软件抗干扰措施 28
结 束 语 28
致谢 29
参考文献 30
附件 30
1.绪论
1.1前言
制作背景:在我们学校,要求晚上学生能够回到宿舍睡觉,为了杜绝学生不在网吧通宵上网等等歪风邪气,宿舍管理员会在晚上22:00--23:00考勤签到,这样一来,会动用大量的楼委值日生负责签到工作,而且有些同学还会弄虚作假,出现代签、补签的现象。为了解决这个问题,在此制作了指纹签到机。指纹签到机将将本宿舍楼所有同学的指纹信息保存,宿舍晚上考勤期间,只要学生将手指放在指纹识别仪上,系统就自动记录该同学签到的时间、次数。由于指纹的独特惟一性,不可能出现代签、补签的情况,而且不用宿舍楼值日生投入大量的时间去考勤,并
显示全部