接触式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)
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
24条回答
xy-mcu
1楼-- · 2020-01-20 09:53
是的,IO口直接对IC卡进行操作。简单点说就像接了一个24C02,
当然,上拉还是要加的。
wangy2000
2楼-- · 2020-01-20 13:13
谢谢了
shi_90
3楼-- · 2020-01-20 18:24
mark
lsjlb
4楼-- · 2020-01-20 19:15
 精彩回答 2  元偷偷看……
PCA
5楼-- · 2020-01-20 19:51
玩了两年了,一样学习下
lichengqun85
6楼-- · 2020-01-21 01:35
SLE4442弄过,  在别人基础上面弄得,  就是CPU卡 个人认为复杂点

一周热门 更多>