发布成功
已关闭
1,模块化编程,环境KEIL4或5,有源代码借鉴,使用单片机为PL51A003 SOP16, 付单片机规格书,例程。
2,RC522射频模组,供电3.3V,SPI通讯接口。单片机第3脚为SCL, 第4脚为MISO,第6脚控制模组复位RST,第7脚为MOSI。因为一个单片机控制一个射频模组,所以没有加片选信号。
3,添加管理卡
上电后,按住PCB板上的按键(K) 3秒及以上(也就是单片机第5脚接高电平3秒及以上),蜂鸣器(两长两短,单片机第11脚输出pwm信号),表示进入添加功能。在10秒钟内读到的卡就为管理卡。读到管理卡后,蜂鸣器(一短)。如果原先有管理卡,不管10秒内有没有读到卡,原来的管理卡都将失效(相当于删除管理卡)。
4,添加用户卡
上电后,读一次管理卡,蜂鸣器(一短),表示进入添加功能。把要添加的用户卡感应一下,蜂鸣器(一短),表示添加成功,可以连续添加30张用户卡。同一张用户卡添加时将无效,蜂鸣器(四短),也就说每张卡只能添加一次,不能重复添加。当30张卡添加完时将自动退出添加功能。如果刷管理卡后15秒内无任何刷用户卡的动作也将自动退出程序。当内部已经存有30张卡时,再添加用户卡,蜂鸣器(五短)表示不能添加。
5,删除用户卡
上电后,连续刷管理卡2次,删除所有用户卡,2次刷卡时间间隔不超过3秒,删除成功,蜂鸣器(三长),表示成功。
6,刷用户卡功能
单片机初始化所有的I/O口为低电平。
第一种情况:上电后,用户卡刷卡一次,蜂鸣器(1短),单片机第9脚高电平,一直到单片机第12脚AD口检测到1V电压(上升沿),第9脚恢复低电平。当单片机第13脚AD口检测到3.3V电压,单片机第8脚高电平,一直到单片机第12脚AD口检测到1V电压(上升沿),第8脚恢复低电平。
第二种情况:上电后,用户卡刷卡一次,单片机第9脚高电平1秒后恢复低电平同时蜂鸣器(1短)。
1、我爱方案网是会员制服务,服务商通过竞标后即可联系雇主;
2、项目预算与报价不代表最终成交价格,成交价以双方协商为准;
3、平台提供设计项目对接服务,希望促成高效合作,对交易双方不收取佣金,谢谢留意!