单片机的考勤机控制系统设计
引言
目录
一、 引言 1
(一) 考勤机系统的发展背景 1
(二) 考勤机系统的发展现状 2
(三) 主要内容 2
二、 元器件选择及简介 3
(一) AT89S52单片机简介 3
(二) NFC001型NFC模块简介 3
三、 系统硬件设计 5
(一) 考勤机控制器系统框图设计 5
(二) 主控电路的最小系统电路设计 5
1. 时钟电路构建 5
2. 复位电路设计 6
(三) 员工卡感应识别电路设计 6
(四) 考勤提示电路设计 7
(五) 考勤机液晶屏电路设计 7
(六) 时间基准产生电路设计 8
四、 系统软件设计 10
(一) 主程序流程设计 10
(二) 考勤提示流程设计 11
(三) 员工卡感应识别流程设计 12
(四) 时间基准产生流程设计 13
五、 实物安装与制作 15
总结与展望 17
参考文献 18
致 谢 19
附录一 原理图 20
附录二 PCB图 21
附录三 元件列表 22
附录四 代码 23
引言
考勤机系统的发展背景
智能考勤机控制器系统的出现是多种新型科学技术的交汇产物,大规模集成电路技术出现之后使得考勤机控制器系统的发展极为迅速,该新兴技术使得单位面积的电路板上能够刻刷出更为复杂的线路和更多的元器件总数,不但如此,大幅度集成技术使考勤机控制器系统的工作稳定性能得到了大幅度的增加。所谓的考勤机控制器系统说的是一种通过微处理器当作主控电路,在硬件上通过各种传感器电路的配置以及必要的接口电路的扩展,在软件上通过软件代码的编写而完成的一种智能控制系统。考勤机控制器系统的出现是在微处理器等微处理器研发技术完善与此同时获得大范围应用以后而出现的,这款器件的技术实现的并且亦带动了单片机技术的向前发展。
图1 考勤机
考勤机系统的 *好棒文|www.hbsrm.com +Q: ^351916072^
发展现状
前不久一份科学技术杂志刊登了一篇文章称,嵌入式以太网的发展已遍布了好多技术领域,这其中物联网即为一个典型,本论文所研发的这种考勤机控制器系统也将通过以太网或者其他无线网络的联络形成一个星罗棋布的网络,所以在某些应用场合,这种网络将必须非常多节点而且进行工作才能够进行工作。文章称要实现考勤机控制器系统互联网的普及,企业有必要进一步增加这种系统的性价比,把它成本进一步压缩,而国际上早已有点企业正在尝试通过STM32系列单片机中综合最高的F103单片机来配置考勤机控制器系统。另外伴随着单片机技术的不断普及,考勤机控制器系统再也不是工业控制场合中的专用了,它早已遍布到了生产生活中的每一个角落。
主要内容
1、设计参数显示电路,通过对LCD1602液晶屏的驱动,将员工卡号、是否考勤成功、考勤信息查询信息以及时间日期等参数通过单片机送入液晶屏内部进行显示;
2、配置NFC001型NFC电路模块,单片机将通过C语言构建一个软件SPI接口来对该NFC读卡器模块进行驱动,它的卡片识别频率为13.76MHz,具有高速的识别速度和身份信息传输效率,员工只需要将员工卡靠近该模块即可实现考勤,NFC模块将识别到的员工卡号通过SPI接口送入单片机进行使用;
3、配置DS1302型RTC电路,通过内部高精度振荡器的工作实现计时功能,通过三线式串行接口将准确的北京时间和日期提供给单片机进行使用,在考勤时单片机将时间记录在单片机内部EEPROM模块;
元器件选择及简介
AT89S52单片机简介
本论文选择的主控芯片是AT89S52单片机,该处理器芯片在当前高校或单片机市场上早已能够说是人人知晓了。本课题把通过处理器芯片的控制,实现对所编写软件代码的执行,通过主控芯片的输出输入接口完成对系统里各子电路的高效操控。在平稳性上,因为AT89S52单片机使用的是英特尔的MCS51内核,在处理速度和内核稳定性上,不得不说这种型号的经典内核可以享誉多年是有原因的。在内部资源配置上,AT89S52单片机显得较为简陋,有一块4k字节大小的用作存储程序的FLASH模块,一块256字节大小的用于暂时存储C语言程序中变量数据的RAM模块,两个具有十六位定时长度的定时器T0和T1,两个几乎一致的外部中断管脚EX0和EX1。AT89S52单片机的价格非常低廉,这是由其技术成熟度和芯片效果决定的,本论文为实现一种高性价比的考勤机控制器系统,不得不对价格和稳定性等指标进行考虑。
图2 AT89S52单片机
NFC001型NFC模块简介
下图中的元器件即为NFC001型NFC识别器,这个器件含有峰值电流低于26mA的效果,在控制原理上,NFC001传感器内部集成了NFC核心芯片、晶振以及天线等必要部分,用户可以通过SPI接口对其进行数据直接的读取,快速实现身份的识别。由于考勤机控制器系统的设计目标中包括将射频卡片中保存的身份信息进行读取的效果,从而必须在硬件系统中设计NFC001型NFC模块电子元器件,以此对射频卡片进行读取。
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/dzxx/dzkxyjs/1308.html