接触式SLE4442卡读卡器改造为【IC卡门禁系统】(带读卡器源码和PC DEMO源码)

2020-01-18 18:41发布

一直想做一个门禁系统,一直也没有什么时间。
干脆将我们原来做的一款网吧机控制器——(很久没有卖了的一个产品)改造一下。

公布出来大家一起学习下:

开机,读到IC卡后,读取存放于IC卡中的签名数据,如果符合,则打开继电器——当然,如果需要更高的安全性需要大家自己加强了。
逐步提交如下资料:

1,IC卡门禁控制器程序(DEMO版)——大家可以根据各自的情况写入不同的签名数据或者不同的认证方式。

源码 51芯片ourdev_591531L3GFUJ.rar(文件大小:11K) (原文件名:4442_mcuv09.rar)

2,IC卡读卡器程序

读卡器源码ourdev_591536UDQBE3.rar(文件大小:29K) (原文件名:SLE4442RD_.rar)


3,IC卡读卡器PC端DEMO

PC DEMOourdev_591539TTAFH7.rar(文件大小:238K) (原文件名:PC_DEMO-4442.rar)


电路图和PCB图都很简单,就懒得发了。

//******************************************
//定义4442 IC卡接口

sbit CLK=P1^5;           //时钟
sbit INDATA=P1^3;        //输入(CPU侧)
sbit OUTDATA=P1^3;
sbit POWER=P1^7;         //电源
sbit RST=P1^6;           //复位
sbit CARDSW=P3^3;        //有无卡判断
//******************************************

//******************************************
//定义LED显示灯
sbit RUN_LED=P1^0;//
sbit GREENLED=P3^5;      //运行指示灯

//******************************************

//******************************************
//定义继电器控制IO

sbit ClosePCCTR=P0^6;      //硬件关机定义   


带外壳的,安装与PC机的软驱位置 (原文件名:带外壳.jpg)


电路板 (原文件名:读卡器正面.jpg)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。