一直想做一个门禁系统,一直也没有什么时间。
干脆将我们原来做的一款网吧机控制器——(很久没有卖了的一个产品)改造一下。
公布出来大家一起学习下:
开机,读到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 DEMO
ourdev_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)
一周热门 更多>