一种简易IC 卡门禁系统的设计
2021-03-23刘艳
科学技术创新 2021年7期
刘艳
(河南建筑职业技术学院信息工程系,河南 郑州450064)
本文主要介绍了该系统的结构组成、硬件设计和读卡写卡程序等部分软件设计过程,最后通过系统的功能测试验证了该门禁系统的可行性。
1 门禁系统的结构组成
该IC 卡门禁系统主要由PC 机实时管理软件和基于STC89C52 单片机的门禁控制器两部分组成,并通过MAX232 芯片进行数据传输。PC 机实时管理软件的功能主要是处理系统中IC 卡基本信息和进出人员信息的查询、增加、删除、修改等相关信息[1]。当持卡人进入射频区域内时,射频读卡器将自动读取IC 卡上的信息。读卡器将读取到的IC 卡信息传输给控制器,控制器通过PC 端RS-232 接口与PC 机实时管理软件实现通信连接。
PC 机实时管理软件通过查询数据库,比较IC 卡信息是否合法。若合法则返回合法信息,控制器打开;若不合法则控制器关闭[2]。
2 系统的硬件设计
该系统的硬件设计主要由单片机ST89C52、MFRC500 读卡器、MAX232 通信模块、液晶显示和报警等模块。下图是该系统的总框图:

图1 门禁系统的总框图
该系统选用了单片机STC89C52 为主控模块,LCD1602 液晶显示屏,MCM500 读卡器模块,以及MAX232 通信芯片、显示屏、蜂鸣器为外围器件。当正确的IC 卡对着读卡器的射频区间内刷卡时,MCM500 会将IC 卡上的信息传给主控芯片。主控芯片通过通信传输模块完成串口通信,将信息上传给PC 机。PC 机实时管理软件通过查询数据库判断IC 卡信息是否合法;若合法则将合法信息传给主控芯片,主控芯片会控制蜂鸣器发出提示音[3]。此时LCD1602 显示屏上会显示持卡人信息以及验证成功提示;……
登录APP查看全文
