注册登录

基于STM32F103的远距离门禁卡开关门方案【原理图、源代码开源】

使用无线输电套件WP3W-RK实现对低功耗远距离门禁卡系统的供电。套件发射部分输入电源使用标准USB2.0供电,对接收部分的电源输出使用线性降压实现对低电压低功耗门禁卡系统的供电;远距离门禁卡系统使用非接触分时段ISO/IEC 14443通讯,拥有中断睡眠模式可实现超低功耗,使用板载高Q值,高谐振天线,感应距离高达65mm,识别响应速度快,穿透效果好,适用于多种复杂场合,

系统功能框图如下图所示:

1511337760686.png

硬件说明:

硬件框图如下图所示,包括四个部分:供电部分,RFID门禁读卡部分,RFID门禁写卡部分,PC上位机部分。

1511337805946.png

(1)供电部分:使用WP3W-RK无线输电套件;系统采用标准usb2.0 5V输入,对P9235 A-R发射模块供电,无线输电接收模块P9027LP-R输出5V电压,再使用LM1117线性电源IC完成降压3.3V,可满足门禁系统供电需要。

(2)RFID门禁读卡部分:完成对RFID卡的卡号读取,ROM加密读取,实现开关门;此部分使用STM32F103 MCU作为主控,以SPI串行总线控制MF RC522 13.56MHz读写卡IC完成S50卡的卡号读取,使用232串行通信向PC端上传卡号,并读取PC返回数据来确定电磁门开关状态(此处用LED替代)。

(3)RFID门禁写卡部分:完成对RFID卡的卡号读取,ROM加密写入,数据库存储;此部分使用STM32F103 MCU作为主控,以SPI串行总线控制MF RC522 13.56MHz读写卡IC完成S50卡的卡号读取,并向PC端上传卡号,并读取PC返回数据来更改卡内ROM存储信息,显示写卡状态。(4)PC上位机部分:完成用户卡号数据存储,MCU通讯管理;通讯用USB转串口IC PL2303电平转换完成与MCU通讯,并完成卡号和用户的数据库存储和调用,实现信息同步,是整个系统的人机交互部分。

软件说明:

软件框图如下图所示,包括以下三个部分:RFID门禁读卡部分,RFID门禁写卡部分,PC上位机部分。

1511337882736.jpg

MCU软件的编辑,编译使用Keil5 MDK-ARM开发平台,可方便实现Cortex_M3内核开发和调试。

1511337907917.jpg

PCB 3D图如下所示:

1511337920975.png

0条回复

作者
用户头像
文章 0关注 0粉丝 0
发私信
相关文章
联系客服