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