基于单片机的指纹考勤系统设计

合集下载

基于单片机的智能指纹考勤系统设计与实现 研究方法

基于单片机的智能指纹考勤系统设计与实现 研究方法

基于单片机的智能指纹考勤系统设计与实现研究方法基于单片机的智能指纹考勤系统设计与实现的研究方法主要包括以下几个步骤:
1. 需求分析:首先,需要对项目需求进行深入理解,明确系统需要实现的功能,例如:指纹录入、指纹识别、考勤记录等。

2. 方案设计:根据需求分析,设计出整个系统的架构,包括硬件和软件两部分。

硬件部分需要选择合适的单片机、指纹识别模块、存储模块等;软件部分需要设计算法,用于实现指纹识别等功能。

3. 硬件搭建:根据方案设计,选择合适的硬件搭建平台,包括单片机、指纹识别模块、存储模块等,并完成硬件平台的搭建。

4. 软件开发:根据方案设计,使用合适的编程语言(如C语言)编写程序,实现各种功能,如指纹录入、指纹识别、考勤记录等。

5. 系统测试:在完成软件开发后,需要对整个系统进行测试,检查系统是否能够正常运行,各项功能是否实现。

6. 优化与改进:根据测试结果,对系统进行优化和改进,提高系统的稳定性和准确性。

在整个研究过程中,需要不断进行需求调研和技术研究,以保证项目的顺利进行。

此外,还需要充分考虑系统的可扩展性和可维护性,以便在未来对系统进行升级和改进。

基于单片机的考勤管理系统毕业设计+程序附录

基于单片机的考勤管理系统毕业设计+程序附录

基于单⽚机的考勤管理系统毕业设计+程序附录摘要“考勤管理系统”是以RFID射频卡为信息识别载体的适⽤于企业单位或学校的考勤管理系统。

本系统可使⽤⼈单位摆脱繁琐、低效的签到模式。

识别⼯作不受环境的影响,操作⽅便快捷,具有防污、防⽔、加密存储等优点。

结合⽹络通信技术和单⽚机技术,实现了企业和单位的⾃动考勤和对考勤数据的分析处理,节约了考勤时间,提⾼了考勤效率并提⾼了考勤的准确率,促进了企业单位的考勤管理信息化⽔平的发展。

硬件部分我们采⽤瑞⼠微电⽣产的EM4095构成的射频读卡电路。

该芯⽚具有成本低,⼯作稳定,精确的采样点等优点。

单⽚机采⽤51系列。

通过CAN总线⽅式与单⽚机互相通信。

读卡电路输出信号有单⽚机识别出卡号利⽤单⽚机与上位机之间进⾏232通信,实时上传数据,传送到PC机⾏处理。

PC主要实现功能进⾏检测卡号数据。

硬件部分我们采⽤瑞⼠微电⽣产的EM4095构成的射频读卡电路。

该芯⽚具有成本低,⼯作稳定,精确的采样点等优点。

单⽚机采⽤51系列的AT89C52。

软件部分分为读卡识别、CAN通信、AT89C52单⽚机与上位机通信、报警,PC⽅检测处理等。

本设计采⽤的单⽚机开发环境为:AVR开发环境为CodeVisionAVR C Compiler,AT89C52开发环境为Keil uVision2。

关键词:考勤管理系统;射频技术;单⽚机;CAN通信;232通信;SPI 通信。

Abstract"Attendance Management System" is based on RFID radio frequency identification card information carrier for business or school attendance management system. The system can use one unit to get rid of cumbersome, inefficient attendance patterns. Identification work from the environment, easy to operate, with a stain resistant, waterproof, encrypted storage and so on. Combined with network communication technology and single-chip technology, the enterprises and units of automatic attendance and attendance data analysis and processing, saving time and attendance time, improve efficiency and increase attendance attendance accuracy, promote the enterprise information management units attendance level of development.We use the hardware part of the Swiss micro-electric production constituted EM4095 RF reader circuitry. The chip has a low cost, stable, accurate sampling points, and so on. Microcontroller with 51 series. Way with the microcontroller through the CAN bus communicate with each other. Reader circuit output signals using microcontroller microcontroller identifies the card number between 232 and PC communication, real-time upload data transfer to a PC for processing. The main achievement of functional testing PC card data.We use the hardware part of the Swiss micro-electric production constituted EM4095 RF reader circuitry. The chip has a low cost, stable, accurate sampling points, and so on. SCM Series 51 AT89C52.Software part is divided into reader identification, CAN communication, AT89C52 microcontroller and PC communication, alarm, PC side detection processing.This design uses a microcontroller development environment: A VR development environment for CodeVisionA VR C Compiler, AT89C52 development environment for the Keil uVision2.Keywords:Attendance Management System; RF Technology; SCM; CAN Communication; 232; SPI Communication.⽬录摘要 (1)Abstract (2)第⼀章绪论 (1)第⼆章硬件部分设计 (3)2.1 EM4095射频芯⽚部分 (3)2.1.1 射频芯⽚选型依据 (3)2.1.2 EM4095射频芯⽚简介 (4)2.1.3 EM4095结构原理 (5)2.1.4 磁卡与EM4095之间ISO14443协议 (7)2.1.5 EM4095与单⽚机连接原理图 (14)2.2 AVR单⽚机部分 (16)2.2.1 单⽚机选型依据 (13)2.2.2 ATMEL单⽚机简介 (14)2.2.3 AT89C52原理图部分 (14)2.3 DS1302实时时钟部分 (16)2.3.1 DS1302芯⽚简介 (17)2.3.2 SPI简介 (17)2.3.3 DS1302与AVR单⽚机连接原理图 (18)2.4 CAN总线部分 (19)2.4.1 CAN总线简介 (19)2.4.2 硬件部分的选型 (19)2.4.3 原理图及其解析 (19)2.5.1 MAX232简介 (21)2.5.2 MAX232与51单⽚机连接原理图 (22)2.6 显⽰部分 (22)2.6.1 显⽰原理说明 (22)2.7 AT89C52部分 (23)2.7.1 AT89C52单⽚机硬件结构 (23)2.7.2 AT89C52单⽚机CPU电路图 (24)第三章软件部分 (26)3.1 AVR单⽚机环境介绍 (26)3.2 AT89C52 单⽚机开发环境介绍 (26)3.3 AVR单⽚机读卡部分 (26)3.3.1 程序实现简介 (26)3.3.2 SPI通信简介 (26)3.3.3 实现功能 (26)3.3.4 EM4095读卡程序流程图 (27)3.3.5 参考程序 (27)3.4 AVR发送数据部分 (27)3.4.1程序实现简介 (28)3.4.2 实现功能 (28)3.4.3 程序流程图(见下⼀页) (28)3.4.4 程序代码 (29)3.5 AVR控制DS1302部分程序 (34)3.5.1 程序实现简介 (34)3.5.2 功能描述 (34)3.5.3 程序流程图(见下⼀页) (34)3.5.4 程序代码 (35)3.6 AT89C52接收CAN数据部分程序 (40)3.6.1 程序实现简介 (40)3.6.2 功能描述 (40)3.6.3 程序代码 (40)3.7 AT89C52与PC机之间通信部分程序 (40)3.7.1 程序实现简介 (40)3.7.2 功能描述 (40)3.7.3 程序代码 (41)参考⽂献 (45)致谢 (47)第⼀章绪论背景考勤管理系统的研究背景随着信息化建设的不断发展,磁卡得到普遍的推⼴,⼤部分采⽤RFID射频技术,通过射频信号⾃动识别⽬标对象获取数据,识别⼯作不受环境的影响,操作⽅便快捷,具有防污、防⽔、加密存储等优点,较传统的接触式IC卡,具有明显的优势,被⼴泛应⽤在⾝份识别、消费等各项服务上,为企业或单位的管理以及⼈们的⽣活提供极⼤的便利。

基于单片机指纹识别系统设计

基于单片机指纹识别系统设计

基于单片机指纹识别系统设计一、引言随着科技的不断发展,身份识别技术在各个领域的应用越来越广泛。

传统的身份识别方式,如密码、钥匙等,存在着容易丢失、遗忘、被窃取等安全隐患。

而指纹识别作为一种生物识别技术,具有唯一性、稳定性和便捷性等优点,逐渐成为了身份识别领域的主流技术之一。

单片机作为一种微型计算机系统,具有体积小、成本低、性能可靠等特点,被广泛应用于各种控制系统中。

本文将介绍一种基于单片机的指纹识别系统的设计方案,旨在为相关领域的研究和应用提供参考。

二、系统总体设计(一)系统功能需求本指纹识别系统主要实现以下功能:1、指纹采集:能够采集用户的指纹图像。

2、指纹处理:对采集到的指纹图像进行预处理、特征提取和匹配等操作。

3、存储管理:能够存储用户的指纹模板,并对其进行有效的管理。

4、显示输出:能够将识别结果通过显示屏输出给用户。

5、通信接口:具备与其他设备进行通信的接口,如USB、蓝牙等。

(二)系统总体结构系统主要由指纹采集模块、单片机控制模块、指纹处理模块、存储模块、显示模块和通信模块等组成。

指纹采集模块负责采集用户的指纹图像,并将其传输给单片机控制模块。

单片机控制模块对采集到的指纹图像进行控制和处理,将处理结果传输给指纹处理模块进行进一步的分析和处理。

指纹处理模块完成指纹的特征提取和匹配等操作,并将结果返回给单片机控制模块。

存储模块用于存储用户的指纹模板和相关数据。

显示模块用于显示识别结果和系统状态等信息。

通信模块用于实现系统与其他设备之间的数据传输和通信。

三、硬件设计(一)指纹采集模块指纹采集模块是整个系统的关键部分,其性能直接影响到系统的识别准确率和速度。

目前,常用的指纹采集技术主要有光学式、电容式和超声波式等。

本系统采用电容式指纹采集模块,其具有体积小、分辨率高、采集速度快等优点。

(二)单片机控制模块单片机控制模块是整个系统的核心部分,负责对系统的各个模块进行控制和协调。

本系统采用 STM32 系列单片机,其具有高性能、低功耗、丰富的外设接口等特点,能够满足系统的控制需求。

基于单片机的指纹识别系统设计

基于单片机的指纹识别系统设计

基于单片机的指纹识别系统设计指纹识别系统已经成为了许多安全领域中的重要技术之一、它通过识别人们独特的指纹纹路来进行身份验证,具有高度准确性和安全性,因此在门禁系统、手机解锁、个人银行账户等多个领域得到了广泛的应用。

本文将介绍一个基于单片机的指纹识别系统设计。

首先,我们需要选择合适的指纹传感器。

市面上有许多不同的指纹传感器,如光学传感器、电容传感器和热传感器等。

在设计中,我们选择了电容传感器,因为它具有更好的防伪性能。

电容传感器使用电容感应技术来检测指纹纹路,可以获取更多的细节信息。

其次,我们需要选择合适的单片机作为控制核心。

单片机可以负责对指纹传感器进行控制,并处理和存储指纹数据。

我们选择了常用的STM32系列单片机,因为它具有较高的性能和丰富的外设接口。

系统的工作流程如下:1.初始化指纹传感器和单片机,并设置传感器的参数。

2.当用户将手指放在传感器上时,传感器开始采集指纹图像。

单片机通过串口接口与传感器通信,并接收图像数据。

3.单片机对接收到的图像数据进行预处理,包括噪声过滤、增强和特征提取等步骤。

这些处理可以提高系统的准确性和鲁棒性。

4.单片机将预处理后的图像与已注册的指纹数据进行比对。

比对算法通常使用指纹图像的特征点来计算相似度。

5.如果相似度高于设定的阈值,则认为识别成功,系统将执行相应的操作(如开门、解锁等)。

否则,认为识别失败。

在设计过程中,需要注意以下几点:1.系统的安全性要得到保证。

为了防止指纹信息被窃取,可以在单片机中使用加密算法对指纹数据进行加密存储,同时在传输过程中使用SSL 等安全协议进行保护。

2.系统的稳定性要得到保证。

为了提高传感器的识别率和稳定性,可以使用多种预处理算法来处理指纹图像,例如滤波、边缘检测和灰度直方图均衡化等。

3.系统的扩展性要得到保证。

设计时应考虑到系统的可扩展性,可以通过接口和协议与其他设备和系统进行连接,实现更多的功能。

总之,基于单片机的指纹识别系统设计需要结合传感器、单片机和算法等多方面的知识,并进行合理的组织和实现。

基于单片机的指纹考勤系统设计

基于单片机的指纹考勤系统设计

基于单片机的指纹考勤系统设计指纹考勤系统是一种基于生物识别技术的考勤管理系统,通过识别员工的指纹信息,实现自动化的考勤记录和管理。

本文将详细介绍基于单片机的指纹考勤系统设计,包括系统原理、硬件设计和软件实现等方面。

一、引言指纹识别技术是一种常用的生物识别技术,具有唯一性、不可伪造性和方便性等优点。

传统的考勤方式存在着人工记录不准确、易造假等问题,而基于单片机的指纹考勤系统能够有效解决这些问题。

因此,设计一个高效可靠的基于单片机的指纹考勤系统具有重要意义。

二、系统原理基于单片机的指纹考勤系统主要由两部分组成:硬件部分和软件部分。

硬件部分包括指纹传感器模块、存储模块和显示模块等;软件部分包括数据处理算法和用户界面设计等。

1. 指纹传感器模块指纹传感器模块是整个系统中最重要的组成部分。

它通过采集人体手指上脊线图案所形成图像,并将其转化为数字信号进行处理。

常见的指纹传感器有光学指纹传感器和电容指纹传感器两种。

光学指纹传感器通过光学原理获取指纹图像,而电容指纹传感器则通过电容变化来获取图像。

根据实际需求选择合适的指纹传感器模块。

2. 存储模块存储模块用于存储员工的指纹信息和考勤记录。

常见的存储模块有EEPROM和Flash两种。

EEPROM是一种可擦写可编程的存储芯片,适合于小容量数据存储;而Flash是一种可擦写可编程的非易失性存储芯片,适合于大容量数据存储。

3. 显示模块显示模块用于显示考勤记录和系统状态等信息,方便员工查看和管理。

常见的显示模块有液晶显示屏和LED数码管等。

4. 数据处理算法数据处理算法是实现指纹识别功能的核心部分。

常见的算法包括特征提取算法、特征匹配算法和识别决策算法等。

特征提取算法用于从原始图像中提取出具有代表性的特征;特征匹配算法用于将提取出来的特征与已存储的指纹特征进行比对;识别决策算法用于根据比对结果进行识别决策。

5. 用户界面设计用户界面设计是指纹考勤系统与用户之间的交互界面。

基于单片机指纹识别系统的设计

基于单片机指纹识别系统的设计

随着时代的发展,社会越来越需要高效、可靠的身份识别系统。

传统的个人身份鉴别手段如钥匙、口令、密码、身份证件,甚至IC卡等识别方式,由于它们具有可假冒、可伪造、可盗用、可破译的弱点,已不能完全满足现代社会经济活动和社会安全防范的需要。

随着识别技术的不断成熟和计算机技术的飞速发展,各种基于人体生理特征的身份识别系统如:指纹、手掌、声音、视网膜、瞳孔和面纹等识别技术纷纷从实验室中走出来。

目前,从实用的角度看,指纹识别技术是优于其它生物识别技术的身份鉴别方法。

关键词:指纹识别;单片机;图像处理绪论 (2)一、指纹识别的概述 (2)(一)指纹识别的历史2(二)指纹识别的发展前景3(三)指纹识别中的基本概念4二、单片机MCS-51系统 (7)(一)MCS系列单片机简介7(二)MCS-51存储器结构8(三)MCS-51单片机的引脚功能12(四)MCS-51单片机的中央处理器 (16)三、指纹识别系统的硬件设计 (18)(一)指纹识别系统硬件结构概述18(二)指纹识别功能描述18(三)指纹识别系统工作原理及硬件特性20四、指纹识别系统的软件设计 (24)(一)识别指纹的总体特征和局部特征24(二)指纹识别系统的流程25(三)指纹识别系统串行口工作方式26(四)单片机图像处理设计27结论 (30)参考文献 (31)致谢 .............................. 错误!未定义书签。

进入21 世纪后,由于国际反恐、互联网应用等因素的推动,在全球范围内,指纹识别技术得到了更加广泛的应用,指纹识别市场进入高速发展阶段。

据国际生物认证组织(International Biometric Group)的预测,至U 2008年,整个生物认证市场的总量将达到46 亿美元,并将保持每年36%以上增长速度。

出现这种惊人的高速增长不是偶然的,比尔?盖茨就曾做过这样的断言:生物识别技术,利用人的生理特征,例如像指纹等来识别个人的身份,将成为今后几年IT 产业的重要革新。

基于单片机的指纹考勤管理系统设计

基于单片机的指纹考勤管理系统设计

基于单片机的指纹考勤管理系统设计
引言
当前Ic 卡考勤系统已被很多企业使用,但利用Ic 卡考勤有其固有的缺陷。

例如,某员工可以携带别人的Ic 卡,代替他人打卡,不能达到考勤的真正目的。

在计算机串口技术及生物测定技术的基础上,可以利用人身体的生物特征进行
身份识别,开发出适于日常管理的考勤软件。

本系统由考勤机、指纹考勤管理两大部分组成,以指纹模板为标志进行身
份验证,利用指纹的唯一性彻底根除考勤中存在的虚假现象,有效地杜绝了考
勤管理中的人为因素,充分体现了考勤管理的公正,避免了不必要的人事纠纷。

本系统为企业提供了科学、可靠的考勤管理手段,节约了大量的人力财力,是
企业体现其现代化管理的最佳考勤模式。

1 系统模型及功能简介
本指纹考勤系统由指纹考勤管理、考勤机两部分组成,如图1 所示。

其中
考勤机由指纹采集头、单片机、电源、外壳组成。

计算机与考勤机通过RS-232 数据线连接、通信。

(1)员工信息管理。

包括员工信息的录入、修改、删除、查询等功能。

(2)数据管理。

随着考勤数据的不断增加,数据库容量不断增大,这
样增加了数据处理时的开销。

我们将临时不用的数据导出数据库,减少数据库
的容量,提高数据的处理速度;当用到这部分数据时,再将其导入到数据库。

(3)规则设置。

考勤系统中一些规则的设置,如考勤规则设置、奖罚。

基于单片机的指纹和人脸识别系统设计解析

基于单片机的指纹和人脸识别系统设计解析

基于单片机的指纹和人脸识别系统设计解析随着科技的不断发展,生物识别技术在众多领域得到了广泛应用。

其中,指纹识别和人脸识别技术具有广泛的应用前景。

基于单片机的指纹和人脸识别系统设计,将这两种生物识别技术相结合,为安全防护、身份认证等领域提供了高效、便捷的解决方案。

本文将详细介绍基于单片机的指纹和人脸识别系统设计,包括系统原理、硬件设计、软件设计和应用前景等方面。

一、系统原理基于单片机的指纹和人脸识别系统,主要通过以下原理实现识别功能:1. 指纹识别:通过指纹传感器采集指纹图像,经过预处理、特征提取和匹配等步骤,实现指纹识别。

2. 人脸识别:通过摄像头采集人脸图像,经过预处理、特征提取和匹配等步骤,实现人脸识别。

3. 数据融合:将指纹识别和人脸识别的结果进行数据融合,提高系统的识别准确率和可靠性。

二、硬件设计基于单片机的指纹和人脸识别系统硬件设计主要包括以下部分:1. 单片机:选择合适的单片机作为系统核心,负责控制整个系统的运行。

2. 指纹传感器:选择高质量的指纹传感器,用于采集指纹图像。

3. 摄像头:选择合适的摄像头,用于采集人脸图像。

4. 存储器:设计合适的存储器,用于存储指纹和人脸图像数据。

5. 通信接口:设计合适的通信接口,用于与外部设备进行数据交互。

三、软件设计基于单片机的指纹和人脸识别系统软件设计主要包括以下部分:1. 指纹识别算法:设计高效的指纹识别算法,包括指纹图像预处理、特征提取和匹配等。

2. 人脸识别算法:设计高效的人脸识别算法,包括人脸图像预处理、特征提取和匹配等。

3. 数据融合算法:设计合理的数据融合算法,提高系统的识别准确率和可靠性。

4. 用户界面:设计友好的用户界面,方便用户进行操作和查看识别结果。

四、应用前景基于单片机的指纹和人脸识别系统具有广泛的应用前景,主要包括以下几个方面:1. 安全防护:在门禁系统、安防监控等领域,基于单片机的指纹和人脸识别系统可以提供高效、安全的安全防护。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
指 纹识 别模块 以 DSP处 理器为 处理核 心, 内部嵌入 指纹 识 别算法 ,具 有采集 、处理 、储存 以及 比对 指纹 等功 能,十分 方 便 用户对 它进 行二次开 发 。模块 与上位 机进 行串行 通讯时 ,接 口引脚定义 如表 1所示 。
表 1串行通讯 的接 口引脚定义
引脚 号 名 称
本 次设计 的是指 纹识别系统,所 以需要对得 到的用户指纹信 息进行判 断,对后 续操 作进行 正确 的进 给,因此 选择采 用 以单 片机为核 心的控 制方 案。电子市场上单片机种 类繁多,运行速率、 参 数指 标和性 能价 格 比更不相 同,考虑 到本次 设计用 到的单 片 机 并不 需要承担太 过 困难和 复杂的运 算工作 ,因此不 必选择价 钱 和性能过 高的单片机 。最 终决定使用常 见的 MSP430F149单片 机 来完成 设计。 2.1.2 FM-180指纹 识别模块 介绍
1 引言 随着 网络 的普及和 电子 商务 的快 速发展 ,人们 需要越来 越
多地依 靠密码 、数字 证书、身份证和 IC卡等个人身份认证 方式 进 行 安 全 认 证 ,但 这 些 传 统 的 方 式 都 或 多 或 少 的存 在 可 破 译 、 可 盗用 、可 伪造等漏 洞 ,所 以迫切 需要找到 一种可 以替代传 统 识 别技术 的,更加 可靠安 全的技术 ,于是生物 识 别技 术 出现在 了人们 的视 线 当中,作为 其中之一 的指纹识 别技术 无疑是 目前 应用最热 ,最有前景 的传 统识 别技术 的接替者 。
2硬 件 系统 设计 2.1硬件模块 的选择
考 虑到 系统的稳 定 性、体积大 小 以及成 本等 重要 因素,合 理 的选择 系统 的各 个模 块是必 须引起重 视的 。选 择模块 的原则 是 :在所选 用模块 体积 最小 、成 本最低 的条件 下,还能实 现系 统 的设计 要求 。另 外, 由于 不同类 型模块之 间可 能存在一 些连 接 匹配 的问题 ,因此最 好选用 同一类型 的集成 电路,这样 可 以 减 少 不 必 要 的 麻 烦 。 下 面 主 要 介 绍 一 下 本 系 统 用 到 的 两 个 主 要 部 件 , 一 个 是 MSP430FI49单 片 机 , 另 一 个 是 FM-180指 纹 识 别 模 块 。 2.1.1 MSP430F149介 绍
根据 系统 的基 本功 能,可 以将 整个系统 分成 若干个小 模块 ,然
后对各个小模块进行独立的设计,最后拼接 到一起 。
第三 ,为 了将 来对 系统成 品的修改 、完 善及 进一步 开发创
造便 利,在系 统设计 过程 中,尽 量减少 不必要 线路 的连接 ,简 化代码 的编写 ,使设计更为简洁易懂。
12..
示 灯 和 LCD显示 器 都 是 对 执 行 各 种 功 能 后 进 行提 示 的 部件 。
第 四 , 把 硬 件 结 构 结 合 软 件 方 案 一 起 考 虑 , 可 以 减 轻 硬 件 结 构和软件 方案之 间的相 互影响 。考虑 的原 则是 :为使 硬件结
构 简单化 ,软 件能 实现的功 能尽可 能由软件 实现 ,力 争最大 限 度增加系统 的可靠性 。
第 五 , 在 对 系 统 进 行 功 能 扩 展 前 , 一 定 要 确 保 系 统 的 基 本 功 能都能实现 。进 行系 统功能扩 展时,要尽可 能充分的利用 I/
0接 口,避免不必要 的浪 费。必须考虑系统 中单 片机 的驱 动能力
可否带动其连接 的所有外 围模块
本 系统 的整体 设计框 图如 图 1所 示。每 一个方框 表示 一个
小 的功 能单元 ,用表示信号流 向的箭头将各功能单元连接起来 ,
构 成一个 系统 。指 纹识别模 块用来对 指纹信 息进 行采集分 析 比

Vin

TD

RD

GND
类 型 1n OUt
1n
功 能描 述 电源 正输 入 端 。 串 行数 据 输 出 TTL逻 辑 电 平 。
串 行数 据 输 入 。TTL逻 辑 电 平 。 信 号地 。 内 部 与 电源 地 连 接 。
2.2硬件系 统整体框 图
根据本 次毕业 设计课题 的基本 要求确 定此次系 统设计 的基
计算机技术
基于单 片机 的指纹考 勤系统设计
栾 希杰 辽宁 锦 州渤 海大 学工 学 院 摘要 :指 纹识 别是 最 常 见的 生物识 别 方 式,可 以 用于验 证一 个人 的 身份 。基 于指 纹识 别 的考 勤 系统 已经被广 泛 应 用于各 单位 。 由于指 纹识 别技 术 具 有 巨大 的市场 应 用前 景 ,因此 本 文重 点研 究 了指 纹识别 系统 的设 计 ,以 MSP430F1 49开 发板 为平 台 ,利 用 MSP430F1 4.9的 串行 口外接 FM-1 80指纹识 别模 块 ,根据 指 纹识 别模 块 的指 令要 求 ,在 IAR设计平 台中 ,采 用结构 化程序 设 计 方 法利 用 C语 言编程 实现 了基于 串行 口通信 的指 纹识 别 系统 。 关键字 :指 纹 识 别 指 纹 比 对 MSP4¥O FM-1 80
对 ,判断 指纹 的合 法性 ,然 后与单 片机进 行通讯 ,进而 决定是 否可 以进 行下 一步 的操 作。接续 电路是 指纹识别 成功后 ,可 以
执 行 的、用户可 以 自定 义的一个 电路 ,本 次系统 设计没 有连接 任 何接续 电路 。按键用于输入命令进行各种功 能的执行 。LED指
本 原 则 如 下 :
第一 ,为 了给硬 件系统 的模 块化和标准 化打 下 良好 基础 。
在 要求 符合单 片机常规 用法 的条件下 ,尽可 能 的选择一 些典 型
模块进 行系 统设计 , “不选最好 的 ,只选 最合 适的 ”匹 配 。
第二 ,为 了减少设计 的整体难度 ,便于系统 的分析和扩展 ,
相关文档
最新文档