第一范文网 - 专业文章范例文档资料分享平台

基于RFID的门禁系统设计毕业论文

来源:用户分享 时间:2025/6/3 10:51:29 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

第4章 门禁系统的软件设计

消此条控指令。图4-4是1602的内部显示地址:

LCD1602液晶显示模块显示程序流程图: 开始 液晶初始化 设置第一行数据显示地址 显示第一行数据 延时 设置第二行数据显示地址 显示第二行数据 延时、清屏 结束

图4-5 LCD1602程序设计流程图

4.4.2 按键控制程序设计

由于本次门禁系统设计要对RFID卡进行注册,识别,并且有期限管理等多种操作,所以要通过按键来实现多种模式的切换,图4-6是用按键控制门禁系统的程序流程图:

27

燕山大学本科生毕业设计(论文)

N 是否按K2? Y N 是否按K1? Y Y 进入清除模式 是否按K1? N 是否按K1? Y 进入注册模式 N 等待刷卡 开始 清除存储器 图4-6 按键模块程序流程图

28

第4章 门禁系统的软件设计

4.4.3 定时器模块程序设计

该门禁系统不但要求能够清除卡号,而且要有期限管理来控制RFID卡的合法性,也就是说要使已经合法的RFID卡到一定时间之后会无法刷卡开门,因此我用定时器DS1302来完成此项功能。给定时器设定一个初始时间,门禁系统开始运行时定时器时间开始增加,程序中设置一段时间,当到达设定时间时单片机就会控制存储器EEPROM使存储内容清除,从而使RFID卡无法开门,达到期限管理的目的。

图4-7 定时器模块程序流程图

结束 等待刷卡 定时器是否到达指定时间? Y 清除存储器数据 N 等待刷卡 定时器开始计时 开始 29

燕山大学本科生毕业设计(论文)

4.4.4 存储程序设计

存储器EEPROM采用AT24C02,主要的用途是把在注册模式下所刷的RFID卡的卡号保存起来,使RFID卡合法化。已经保存的卡号则为合法卡,可以开门。保存卡号的过程是在注册模式下完成的,当LCD1602显示“Register Mode”此时刷卡存储器便会保存卡号完成注册,其程序流程图如下图所示:

开始 初始化系统 等待刷卡 只显示卡号不开门 N 刷卡 是否在注册模式? Y 刷卡 保存卡号不开门 再次刷卡开门 结束 图4-8 开门模块程序流程图 30

搜索更多关于: 基于RFID的门禁系统设计毕业论文 的文档
基于RFID的门禁系统设计毕业论文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c183zr55to303gjz5z864_10.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top