基于STM32设计的指纹考勤机+上位机管理.pdf

基于STM32设计的指纹考勤机+上位机管理.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

1.前言

随着信息科学技术的不断进步,信息科学技术已进入到了当今生活的方方面面,尤其是每个行业的经管

领域,这类智能化信息技术处理是提高效率、从严管制、公平审查较为有效的方法。考勤登记,作为企

业职工的基本管理,是对职工每日出勤管理的根本根据。但是,目前我国绝大多数企业在考勤登记时,

依然利用的是古板的考勤方法,比如:人工注册、打卡、机器打卡等,不光考勤速度较为缓慢,并且在考

勤登记时候要专门职员在一边进行记载、统计数据、制成EXCEL表,而报表做完后最终交到主管手里

时,有时候时间已过了好几天,根本不行,也不可以施展考勤真实的监视作用。并且还有可能呈现考勤

数据不准确,考勤职员纪录犯错,乃至卖弄虚假的这种现象,极度破坏了企业对职工的日常管制。如今

使用电脑来管制考勤的事情,很大程度上降低了就业人员的任务量,促使作事效率得以升高,使本来繁

杂、索然无味的工作变的简单。提高中小型企业的考勤效率、体现现代化考勤的气氛。

设计总结:

(1)单片机采集指纹数据。将指纹ID传递给上位机进行管理。

(2)考勤记录、打卡全部在上位机完成。单片机只是完成指纹的采集。

2.硬件选型

2.1STM32系统板

主控CPU采用STM32F103RCT6,这颗芯片包括48KBSRAM、256KBFlash、2个基本定时器、4个通用

定时器、2个高级定时器、51个通用IO口、5个串口、2个DMA控制器、3个SPI、2个I2C、1个USB、1个

CAN、3个12位ADC、1个12位DAC、1个SDIO接口,芯片属于大容量类型,配置较高,整体符合硬件选

型设计。当前选择的这款开发板自带了一个1.4寸的TFT-LCD彩屏,可以显示当前传感器数据以及一些运

行状态信息。

/item.htm?spm=a1z0d.6639537.1997196601.4spepsid=5401kuId=4456080806080

2.2指纹模块

AS608指纹识别模块是⼀款⾼性能的光学指纹识别模块。AS608模块采⽤了国内著名指纹识别芯⽚公司

杭州晟元芯⽚技术有限公司(Synochip)的AS608指纹识别芯⽚。芯⽚内置DSP运算单元,集成了指纹识

别算法,能⾼效快速采集图像并识别指纹特征。模块配备了串⼝、USB通讯接⼝,⽤户⽆需研究复杂的

图像处理及指纹识别算法,只需通过简单的串⼝、USB按照通讯协议便可控制模块。本模块可应⽤于各

种考勤机、保险箱柜、指纹门禁系统、指纹锁等场合。

1供电电压:3.3V(切勿接5V,容易烧毁芯片)

2供电电流:60mA

3指纹图像录入时间:1s

4搜索时间:1.0s(1:500时,均值)

5可录入指纹数量:300

6通讯接口:USB/USART

链接:/h.frgTuMU?tk=TF1v2i7LzCy

3.上位机程序设计

3.1开发环境

上位机软件采用Qt框架设计,Qt是一个跨平台的C++图形用户界面应用程序框架。Qt是一个1991年由Qt

Company开发的跨平台C++图形用户界面应用程序开发框架。它既可以开发GUI程序,也可用于开发非

GUI程序,比如控制台工具和服务器。简单来说,QT可以很轻松的帮你做带界面的软件,甚至不需要你

投入很大精力。

文档评论(0)

153****2335 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年02月12日上传了教师资格证

1亿VIP精品文档

相关文档