一、硬件方案
本設(shè)計(jì)采用51單片機(jī)+獨(dú)立按鍵+12864液晶顯示+RC522射頻模塊+蜂鳴器報(bào)警模塊+串口模塊模塊+上位機(jī)模塊等組成。
二、功能設(shè)計(jì)
1、本設(shè)計(jì)基于STC89C51/52(與AT89S51/52、AT89C51/52通用)單片機(jī)。
2、三個(gè)按鍵分別為菜單按鍵、注冊按鍵、撤銷按鍵,并且只有注冊過IC卡刷卡才有效,否則為無效卡。
3、液晶顯示卡號、卡類型、無效卡、注冊和撤銷等信息,并且將有效的IC卡卡號通過串口傳輸?shù)缴衔粰C(jī),上位機(jī)將自動(dòng)讀取數(shù)數(shù)據(jù)庫信息,并且將圖
書信息顯示到上位機(jī)。
4、上位機(jī)有區(qū)分管理員和用戶登入,管理員可以對圖書信息進(jìn)行增加、修改、查詢、刪除管理,可以對用戶信息增加、修改、借書查詢、刪除、余額
充值管理,并且可以借還圖書。
5、用戶登入只能顯示自己信息,并且可以通過刷卡來借還圖書,默認(rèn)借書周期為10天,當(dāng)用戶借書周期超過10天時(shí)系統(tǒng)將對用戶超出天數(shù)進(jìn)行自動(dòng)收
費(fèi),默認(rèn)超出一天收費(fèi)1元,收費(fèi)上限為10元。
6、用戶可以對自己借書情況進(jìn)行查詢,并且將所有數(shù)據(jù)保持到數(shù)據(jù)庫ACCESS,方便管理員管理。
下位機(jī)說明:
下位機(jī)可以對IC卡注冊、撤銷、刷卡。