rfid的员工考勤机控制系统设计
引言
目录
一、 引言 1
(一) 智能员工考勤机的发展背景 1
(二) 智能员工考勤机的国内外发展现状 2
(三) 本文主要研究内容 2
二、 方案设计及元器件选择 4
(一) 智能员工考勤机的方案设计 4
(二) STC89C51单片机简介 4
(三) LCD1602液晶屏简介 5
(四) 蜂鸣器简介 5
(五) RC522型RFID模块简介 6
三、 系统硬件设计 7
(一) 最小系统电路设计 7
(二) 卡号及时间日期显示电路设计 7
(三) 打开提示音电路设计 8
(四) 打卡电路设计 8
四、 系统软件设计 10
(一) 智能员工考勤机的主程序流程设计 10
(二) 显示流程设计 11
(三) 提示音输出流程设计 12
(四) 打卡流程设计 12
(五) 是否迟到流程判别 14
(六) 是否早退流程判别 14
五、 实物调试与安装 16
总结 18
参考文献 19
致 谢 20
附录一 原理图 21
附录二 PCB图 22
附录三 元件列表 23
附录四 程序 24
附录五 实物图 35
引言
智能员工考勤机的发展背景
2017年正直人工智能向人工智慧的转变时期,在智能员工考勤机系统的功效方面,新老产品处于交替时期,许多选用落后芯片设计的产品把被无情的淘汰,取而代之的则是选用最新技术的研发的崭新产品。就以现如今作为领跑者的10nm制程工艺技术来说,如今工厂能够通过这项技术在一片指甲盖大小的硅片上植入上亿颗晶体管,不仅如此,相对成本亦比以前更加低,如果将这些技术在不久的将来应用到智能员工考勤机控制系统的设计中,那么这无疑将会给智能员工考勤机控制系统的性能注入新的活力。加入世贸组织以后各国间的科学技术交流以及商品贸易变得越发频繁,贸易保护主义受到了前所未有的冲击, *好棒文|www.hbsrm.com +Q: ^351916072#
具备先进技术当作铺垫的外国商品不断流入我国市场,这其中就含有了融入先进技术的智能员工考勤机控制系统产品,因为我国在电子信息技术方面起步比较晚,因此相对于国外在这方面已经取得的成果来说,稍显劣势。智能员工考勤机控制系统如今正在以迅猛的速度进入电子产品市场,尤其是以高端单片机实现的产品最具有市场竞争潜力,虽然目前市场上的相关产品种类繁多,但这些现存产品仍然不能符合人们对智能员工考勤机控制系统日益增加的效果和性能需求,随着经济水平和科学技术的不断前进,使用者已逐渐不能满足现有产品所能实现的目标,如今无论是工业场合还是人们的普通生活,对于数据的处理都已经进入了大数据时代,这对系统的运算处理能力提出了更高的要求。
图1 智能考勤机
现如今ARM内核技术的持续前进使得众多微处理器都选用了这类中央处理器作为芯片内部核心部分,例如意法半导体公司的STM32系列、ARM7和ARM9等,CORTEXM3、M6等中高端ARM内核在这些微处理器中表现出了完美的演绎,把操控和数据处理两方面的功能进行了全面的展现,当前市场上就有一部分智能员工考勤机系统是使用这些ARM内核当作主控的产品,这些产品所表现出的整体优势是数据处理能力强,运行频率高而且控制能力强,但是缺点也较为明显,由于这些ARM内核基本上都具有32位以上的数据运算能力,而现如今极少的智能员工考勤机控制系统具有这个功效,从而在价格方面比其他产品要高出很多。本论文将要设计的是一种通过STC89C51单片机当作控制器的智能员工考勤机控制系统,经过了对当前市场上类似产品的广泛调研和对比,可以发现这些产品的功能几乎大同小异,绝大多数都是选用8位单片机或16位单片机实现的,可想而知在性能方面不会非常显著的,本文把结合这些产品所表现出的各项优缺点,进行分别对待,配置出一款性价比远高于它们的系统。本次毕业设计的研究重点是如何通过一片STC89C51单片机来完成出一种高性能的智能员工考勤机控制系统,这将是对我的一个艰难挑战,把对我的综合能力进行全面考验。
智能员工考勤机的国内外发展现状
对国内的智能员工考勤机产品市场进行调研之后知道如今六成以上的智能员工考勤机产品出自进口,而国产的品牌优势却不是很明显,这主要和我国国内对于智能员工考勤机控制系统的研发起步较晚有较大关系,而作为后起之秀,我国的科研人员加大了对智能员工考勤机的研究力度,每隔一段时间他们都会发布他们最新的研究成果。2016年的行业研究报告显示,以微处理器当作主控的智能员工考勤机在此行业的市场占有率实现50%以上,作比较去年上涨近10%,这个信号强有力的表示通过处理器芯片设计实现的智能员工考勤机控制系统正在被愈来愈多的人所接受,它所表现出来的高性能是其它产品所无法比拟的,亦正因为如此愈发多的人开始了对智能员工考勤机系统的设计和制造。
本文主要研究内容
本设计通过对现如今市场上很多智能员工考勤机产品进行了调查之后制订了研究目标,由于性能非常上乘的产品价格都相当昂贵,没有办法做到大规模的普及,由此提出应用价格低廉的STC89C51单片机来当作主控核心,结合其他价格低廉的LCD1602、有源蜂鸣器、RC522型RFID模块和DS1302实时时钟芯片,完成一款比较高性能的智能员工考勤机控制系统,下列为本课题所要实现的任务指标。
1、通过单片机对RC522型RFID模块的驱动,能实现对员工身份的快速识别和是否为本公司员工进行判断,并自动完成考勤并生成记录;
2、通过单片机对DS1302型RTC模块的驱动,实现系统时间和日期的生成;
3、能实现人员的考勤数据汇总,并对迟到早退等现象进行快速判断;
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1334.html