一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)圖書圖書借錄領(lǐng)域,特別涉及一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng)。
【背景技術(shù)】
[0002]管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校圖書館的管理十分重要。所以,圖書管理系統(tǒng)不但要為圖書管理者提供充足的信息和快捷的查詢手段。而且也要為學(xué)生查詢提供必要和快捷的查詢手段。但一直以來人們?nèi)允褂脗鹘y(tǒng)人工的方式管理圖書系統(tǒng),這種管理方式存在著許多缺點(diǎn),如效率低、工作量大等,而且,隨著圖書數(shù)量的增長,對(duì)于圖書信息的查找、更新和維護(hù)都帶來了不少的困難。
[0003]目前,國內(nèi)大多數(shù)圖書館中圖書借錄終端較少,圖書借記工作大都需要圖書館工作人員完成。在借書高峰期間,往往需要排隊(duì)等待,在圖書館工作人員休息或圖書借記終端發(fā)生故障時(shí)無法進(jìn)行正常的借書還書工作。為了解決傳統(tǒng)圖書借閱排隊(duì)等待時(shí)間長、有效服務(wù)時(shí)間短、效率低等問題,我們提出一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng)。
【發(fā)明內(nèi)容】
[0004]本發(fā)明的目的是為了解決【背景技術(shù)】而提出的一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng)。
[0005]為了實(shí)現(xiàn)上述目的,本發(fā)明采用了如下技術(shù)方案:
[0006]—種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng),包括單片機(jī),所述單片機(jī)分別與視頻采集模塊、紅外模塊、串行通信模塊、無線信號(hào)模塊和電源及環(huán)境控制模塊連接,所述視頻采集模塊連接有監(jiān)視設(shè)備,所述監(jiān)視設(shè)備連接串行通信模塊,所述紅外模塊包括紅外發(fā)射模塊和紅外接收模塊,所述串行通信模塊連接有上位機(jī),所述上位機(jī)連接有條形碼掃描儀,所述單片機(jī)連接有輸入設(shè)備。
[0007]所述單片機(jī)連接有輸入設(shè)備,所述輸入設(shè)備用于對(duì)單片機(jī)進(jìn)行對(duì)應(yīng)控制功能的編程,單片機(jī)具有較高的運(yùn)算速度,C語言編程,有利于程序開發(fā)和移植,控制功能很強(qiáng),且體積小、價(jià)格低、功耗低,本系統(tǒng)選取內(nèi)存較大的STM32F103作為核心芯片,此款芯片片上外設(shè)豐富,可大大減少系統(tǒng)電路中除處理器以外的元器件配置,精減系統(tǒng)成本,此外,設(shè)置的大內(nèi)存可用來存儲(chǔ)讀者借書還書信息。
[0008]所述監(jiān)視設(shè)備主要包括鏡頭、數(shù)字圖像傳感器、A/D轉(zhuǎn)換器、處理器等4個(gè)部分,所述數(shù)字圖像傳感器采用CMOS圖像傳感器,用于監(jiān)視每個(gè)區(qū)域的視頻影像,最后由存儲(chǔ)設(shè)備進(jìn)行存儲(chǔ)保留,方便查閱。
[0009]所述串行通信模塊是應(yīng)用RS-232標(biāo)準(zhǔn)通過串行口對(duì)各種串行口設(shè)備發(fā)送控制信號(hào)或進(jìn)行通信的部分,主控芯片的每個(gè)控制信號(hào)都必須通過該部分傳遞出去,每個(gè)子模塊的請求也必須通過該部分傳遞到主控模塊,在實(shí)現(xiàn)時(shí),由于接收與發(fā)送端對(duì)信號(hào)標(biāo)準(zhǔn)的差異,還需要使用相應(yīng)的芯片進(jìn)行信號(hào)的調(diào)節(jié)和轉(zhuǎn)換,所述串行通信模塊的另一部分功能通過上位機(jī)連接多個(gè)條形碼掃描儀。
[0010]所述條形碼掃描儀將掃描到的圖像信息通過A/D轉(zhuǎn)換器轉(zhuǎn)換為數(shù)字信號(hào),繼而轉(zhuǎn)化為上位機(jī)或單片機(jī)兼容的數(shù)據(jù),在接口設(shè)計(jì)中條碼掃描儀的輸出接口選用鍵盤口搭配PS/2協(xié)議,當(dāng)采用串行方式進(jìn)行數(shù)據(jù)傳輸時(shí),連線較為簡單且無需做額外的接口設(shè)計(jì)。
[0011]所述紅外模塊以單片機(jī)為中心控制器件,將檢測的數(shù)據(jù)通過A/D轉(zhuǎn)換器,轉(zhuǎn)換為單片機(jī)能夠直接處理和儲(chǔ)存的數(shù)據(jù),用于準(zhǔn)確的記錄借出和還入圖書的數(shù)量。
[0012]所述無線信號(hào)模塊采用Zigbee技術(shù),且連接多個(gè)借錄終端,Zigbee由可多到65000個(gè)無線數(shù)傳模塊組成的一個(gè)無線數(shù)傳網(wǎng)絡(luò)平臺(tái),在整個(gè)網(wǎng)絡(luò)范圍內(nèi),每一個(gè)ZigBee網(wǎng)絡(luò)數(shù)傳模塊之間可以相互通信,每個(gè)網(wǎng)絡(luò)節(jié)點(diǎn)間的距離可以從標(biāo)準(zhǔn)的75m無限擴(kuò)展,圖書館各個(gè)節(jié)點(diǎn)借書還書信息等通過無線網(wǎng)絡(luò)發(fā)送給控制存儲(chǔ)中心存儲(chǔ)。
[0013]所述電源及環(huán)境控制模塊,用于為各種控制設(shè)備提供電源,而對(duì)環(huán)境進(jìn)行控制指的是比如燈光和電動(dòng)窗簾亮暗或升降控制等。
[0014]所述輸入設(shè)備用于對(duì)單片機(jī)進(jìn)行對(duì)應(yīng)控制功能的編程。
[0015]本發(fā)明包含一個(gè)主控存儲(chǔ)中心多個(gè)圖書借記終硬件系統(tǒng)主要由核心控制器、無線收發(fā)設(shè)備、借錄終端、紅外計(jì)數(shù)器和監(jiān)視設(shè)備構(gòu)成,以單片機(jī)為控制中心控制器,實(shí)現(xiàn)對(duì)借錄和管理設(shè)備自動(dòng)控制,各終端與主控存儲(chǔ)中心之間采用無線方式進(jìn)行借錄數(shù)據(jù)的采集,提高了學(xué)生圖書借錄的效率,同時(shí)方便了整個(gè)管理過程,且采用多個(gè)借錄服務(wù)終端由條形碼掃描儀同時(shí)進(jìn)行借錄工作,解決圖書借閱排隊(duì)等待時(shí)間長、有效服務(wù)時(shí)間短、效率低等問題。
【附圖說明】
[0016]圖1是本發(fā)明提出的一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng)的工作原理圖。
[0017]1單片機(jī)、2視頻采集模塊、3紅外模塊、4通信模塊、5上位機(jī)、6條形碼掃描儀、7輸入設(shè)備、8無線信號(hào)模塊、9電源及環(huán)境控制模塊、10監(jiān)視設(shè)備、11紅外發(fā)射模塊、12紅外接收模塊。
【具體實(shí)施方式】
[0018]下面結(jié)合具體實(shí)施例來對(duì)本發(fā)明進(jìn)一步說明。
[0019]參照圖1,一種基于單片機(jī)的計(jì)算機(jī)圖書借錄系統(tǒng),包括單片機(jī)1,所述單片機(jī)1分別與視頻采集模塊2、紅外模塊3、串行通信模塊4、無線信號(hào)模塊8和電源及環(huán)境控制模塊9,所述視頻采集模塊2連接有監(jiān)視設(shè)備10連接。
[0020]所述監(jiān)視設(shè)備10連接串行通信模塊4,所述監(jiān)視設(shè)備10主要包括鏡頭、數(shù)字圖像傳感器、A/D轉(zhuǎn)換器、處理器等4個(gè)部分,所述數(shù)字圖像傳感器采用CMOS圖像傳感器,用于監(jiān)視每個(gè)區(qū)域的視頻影像,最后由存儲(chǔ)設(shè)備進(jìn)行存儲(chǔ)保留。
[0021]所述紅外模塊3包括紅外發(fā)射模塊11和紅外接收模塊12,所述紅外模塊3以單片機(jī)1為中心控制器件,將檢測的數(shù)據(jù)通過A/D轉(zhuǎn)換器,轉(zhuǎn)換為單片機(jī)1能夠直接處理和儲(chǔ)存的數(shù)據(jù),用于準(zhǔn)確的記錄借出和還入圖書的數(shù)量,所述串行通信模塊4連接有上位機(jī)5,所述串行通信