提示:记录2022年4月做的毕设
文章目录
- 前言
- 一、任务书
- 1.1设计(研究)目标:
- 1.2设计(研究)内容:
- 二、思路
- 三、硬件
- 3.1RFID模块
- 3.2 时钟模块
- 3.3 按键模块
- 四、联系我
- 五、代码以及框图等资料
- 喜欢请点赞哦!
前言
- 基于STM32的考勤系统,主控使用STM32F103ZET6,在正点原子的精英板上开发。
- 对于高校管理而言,学生考勤一直是不可忽视的重要组成部分。学生的日常考勤不仅是任课教师对学生进行管理的一个重要内容,也是辅导员对学生的日常生活管理的主要方式。然而长久以来,对学生的考勤记录一直采用传统考勤方式,即通过人工签到的方式。随着高校的建校规模在不断扩大,学生数量不断上升,传统签到方法也逐渐显现出弊端:误操作,工作量大,管理困难等。因此需要使用更加方便快捷的智能系统来代替人工完成考勤工作。本文设计了一种基于单片机的智能考勤系统,使用RFID射频技术实现考勤签到,完成考勤信息的智能显示。该系统成本低,拓展性强,能够适用于各类场景。
一、任务书
1.1设计(研究)目标:
以STM32单片机为核心器件,设计一个考勤系统。
设计(研究)内容及具体要求:
1.2设计(研究)内容:
- 题目的意义;
- 各种传感器及设备的一般技术和特殊技术的学习:
- 总体方案的选型设计:
- STM32单片机及其外围设备的软硬件系统的技术开发:
- 系统的调试和总体运行原理
- 其他设计内容;具体要求:
- 硬件要求1张1号以上的大图:
- 软件以流程图方式表示:
- 有调试的说明。
二、思路
- 无线射频模块通过无线卡刷对考勤人员进行识别,并将信息传输到主控模块进行判断,也可以对新卡进行写入注册;
- 键盘模块对系统运行模式进行切换,同时可进入管理员模式信息进行操作;
- LCD显示模块与语音模块相互配合,显示播报考勤信息;
- 时钟模块用于记录具体时间,便于对考勤信息进行数据统计;
- 考勤数据通过串口上传至上位机进行统一管理。
三、硬件
- 语音模块
- OLED
- 按键
- RFID模块
- STM32F103
- USB To TTL
3.1RFID模块
无线射频模块选用MFRC522射频模块,可分为读写器模块和射频卡模块。读写器模块选择RFID-RC522读写模块,该模块作为集成模块,使用便捷,支持SPI通讯,即直接与MCU连接并建立SPI通讯后即可使用。而射频卡模块选择S50非接触式IC卡,其内部有容量为8kB的EEPROM,内部存储主要分为16×4个块,每块可存储16个字节。
3.2 时钟模块
实时时钟作为本系统中重要部分,必须在保证系统断电时能够正常工作,同时具备一定的时间准确性。DS1302是一款微小电流充电时钟芯片,内含有一个实时时钟/日历和31字节静态RAM,通过SPI接口与单片机进行连接[3]。芯片内置时间日历存储器,用于保存时间信息,包括年、月、日等基础信息。在供电模式选择使用双电源供电。当主电源比备用电源高0.2V时,主电源供电;否则,备用电源供电。选择3V纽扣电池作为备用电源
3.3 按键模块
按键使用4*4矩阵键盘,需要用到单片机的8个io口。
四、联系我
承接stm32单片机、STC系列单片机设计、嵌入式
问题联系QQ:2424644692
某宝店铺,搜:“晖亿科创”
五、代码以及框图等资料
//代码待更新