一、硬件方案
本设计采用51单片机+独立按键+12864液晶显示+RC522射频模块+蜂鸣器报警模块+串口模块模块+上位机模块等组成。
二、功能设计
1、本设计基于STC89C51/52(与AT89S51/52、AT89C51/52通用)单片机。
2、三个按键分别为菜单按键、注册按键、撤销按键,并且只有注册过IC卡刷卡才有效,否则为无效卡。
3、液晶显示卡号、卡类型、无效卡、注册和撤销等信息,并且将有效的IC卡卡号通过串口传输到上位机,上位机将自动读取数数据库信息,并且将图
书信息显示到上位机。
4、上位机有区分管理员和用户登入,管理员可以对图书信息进行增加、修改、查询、删除管理,可以对用户信息增加、修改、借书查询、删除、余额
充值管理,并且可以借还图书。
5、用户登入只能显示自己信息,并且可以通过刷卡来借还图书,默认借书周期为10天,当用户借书周期超过10天时系统将对用户超出天数进行自动收
费,默认超出一天收费1元,收费上限为10元。
6、用户可以对自己借书情况进行查询,并且将所有数据保持到数据库ACCESS,方便管理员管理。
下位机说明:
下位机可以对IC卡注册、撤销、刷卡。