夏潤璞 馬明君 汪立偉
摘要 在圖書館的管理中,紙質(zhì)圖書的管理和歸還圖書的上架是圖書館的一項較為繁重的工作。在當(dāng)前我國的圖書館管理通常是使用條碼、計算機與互聯(lián)網(wǎng)技術(shù)為基礎(chǔ)的第二代系統(tǒng),查詢圖書位置、借書系統(tǒng)、還書系統(tǒng)已經(jīng)非常成熟。但是圖書歸還后,還需要管理員將歸還的圖書重新上架到指定書架。這項工作耗費了大量人力。所以我們設(shè)計了一種機器人,可以識別紙質(zhì)圖書上的RFID芯片,通過紅外尋跡自動尋找當(dāng)前圖書應(yīng)該所歸還的書架,完成上架的工作。
【關(guān)鍵詞】圖書館 機器人 RFID技術(shù)
在我國的圖書館中,大都是使用《中國圖書分類法》對圖書進(jìn)行編號分類,圖書館給書編號是為了方便工作人員的管理查找和讀者的檢索。圖書館的每本書的書脊上都會有一個RFID標(biāo)簽,標(biāo)簽內(nèi)存儲的就是一本書的編號,這個編號稱為索書號。讀者可以根據(jù)索書號去書架上尋找自己想要的圖書。同理,當(dāng)工作人員將圖書上架時,也是根據(jù)這個索書號,本設(shè)計旨在利用RFID技術(shù),減少圖書館內(nèi)圖書上架的工作量。
在原有圖書館的格局上,書架和圖書上面均貼有一個RFID標(biāo)簽,同時在搬運機器人上還有一個讀卡器,用來讀取書架和圖書上面的標(biāo)簽,書架周圍鋪設(shè)一圈黑膠布,當(dāng)做車體運行的軌道。當(dāng)圖書放入書倉內(nèi),讀卡器會讀取圖書的相關(guān)信息,同時在液晶屏上面顯示圖書的信息,方便讀者進(jìn)行確認(rèn)。當(dāng)書倉內(nèi)的書放滿之后,車身會啟動,沿軌道前進(jìn),讀卡器不斷讀取書架的信息,當(dāng)書架的信息和書倉內(nèi)的圖書信息相匹配時,會打開“倉門”,將圖書放下,放在書架旁邊。
1 硬件系統(tǒng)設(shè)計
(1)主控芯片采用了STM32F103RCT6。STM32F103RCT6單片機是一種具有低功耗、運算速度較快等優(yōu)點的32位處理器,ROM容量為256KB,RAM容量為48K。IO口資源較多,可以很好的分配單片機的板上資源,完成驅(qū)動電機、讀卡器的讀寫操作、液晶屏顯示、以及紅外尋跡等多種功能,液晶顯示屏則是選擇2.8寸的TFTLCD顯示屏。
(2) RFID芯片采用了NXP公司的RC522,RC522體積較小,有效距離可以達(dá)到50mm。采用少量的外部電路,并且芯片內(nèi)部具有高集成度的調(diào)制解調(diào)電路,完全集成了在13.56MHz下所有類型的被動非接觸式通信方式和協(xié)議,且支持IS0 14443 212kbit/s和424kbit/s的更高傳輸速率的通信。
2 軟件系統(tǒng)設(shè)計
2.1 RFID模塊程序的設(shè)計
RFID模塊作為本設(shè)計的核心部分。RC522支持SPI、I2C、和UART接口,RC522程序可以簡單的概括為“尋卡、防沖突、選卡、操作卡”四個板塊。
(1)在RC522初始化之后,首先要進(jìn)行的工作便是尋卡,尋卡方式的參數(shù)Ox52代表尋感應(yīng)區(qū)內(nèi)所有符合14443A標(biāo)準(zhǔn)的卡,Ox26則是尋未進(jìn)入休眠狀態(tài)的卡。參數(shù)寫入后,RC522則進(jìn)入了尋卡模式。完成尋卡后清除所有的沖撞信息,將防沖突命令字Ox93寫入卡中,讀取卡片的號碼。
(2) RC522向M1卡片中寫入命令參數(shù)Ox70,而后將防沖撞中讀取到的卡號寫入到卡內(nèi),即可完成了對卡片的選定,接下來便可以進(jìn)行卡密驗證。驗證卡密時需要經(jīng)過三次驗證,可以看出RC522的安全性較高。
(3)卡密驗證成功后,便可以進(jìn)行讀寫操作了。但是需要注意,每次讀寫數(shù)據(jù)不可以超過144字節(jié)。
2.2 車體運行
當(dāng)書倉裝滿后,車體會啟動,沿著黑線前進(jìn),通過紅外尋跡圍繞書架進(jìn)行“巡邏”,不斷讀取書架上的標(biāo)簽信息,當(dāng)發(fā)現(xiàn)運動到某個書架旁邊時,書架上的標(biāo)簽信息和書倉內(nèi)某本書的標(biāo)簽信息相匹配,則打開擋板,放下圖書,然后再繼續(xù)前進(jìn),繼續(xù)前面的過程,直至?xí)鴤}內(nèi)的書全部放完。
3 結(jié)語
本文是以物聯(lián)網(wǎng)為基礎(chǔ),結(jié)合當(dāng)前圖書館的實際情況,提出的一種方案。RFID技術(shù)在當(dāng)前圖書館中的應(yīng)用范圍相當(dāng)廣泛,所以我們可以根據(jù)市場的需求,利用RFID技術(shù)的特點,開發(fā)出更多的項目。本設(shè)計解決了當(dāng)前圖書館內(nèi)圖書歸架的傳統(tǒng)工作模式,而且不用改變當(dāng)前圖書館內(nèi)格局,從而提高工作效率,為最終實現(xiàn)基于物聯(lián)網(wǎng)的圖書館智能管理系統(tǒng)做出貢獻(xiàn)。
參考文獻(xiàn)
[1]張郁松,杜景林,基于超高頻RFID的圖書館智能書架方案研究與設(shè)計[J].圖書館雜志,2014,33 (12): 87-93.
[2]曹麗冰.RFID技術(shù)在圖書館的應(yīng)用探析[J].知識經(jīng)濟,2018 (02): 37-38.
[3]李殉,劉麗,洪良,王曉華,移動機器人室內(nèi)無源RFID定位方法及實現(xiàn)[J].計算機工程與應(yīng)用,2017,53(16): 230-236.
[4]張人政,基于超高頻RFID系統(tǒng)性能的改善[J].價值工程,2017,36 (25):178-181.