![【基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7500字(論文)】_第1頁(yè)](http://file4.renrendoc.com/view/edc810a2d2f12e685b8aba917eb164ae/edc810a2d2f12e685b8aba917eb164ae1.gif)
![【基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7500字(論文)】_第2頁(yè)](http://file4.renrendoc.com/view/edc810a2d2f12e685b8aba917eb164ae/edc810a2d2f12e685b8aba917eb164ae2.gif)
![【基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7500字(論文)】_第3頁(yè)](http://file4.renrendoc.com/view/edc810a2d2f12e685b8aba917eb164ae/edc810a2d2f12e685b8aba917eb164ae3.gif)
![【基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7500字(論文)】_第4頁(yè)](http://file4.renrendoc.com/view/edc810a2d2f12e685b8aba917eb164ae/edc810a2d2f12e685b8aba917eb164ae4.gif)
![【基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)7500字(論文)】_第5頁(yè)](http://file4.renrendoc.com/view/edc810a2d2f12e685b8aba917eb164ae/edc810a2d2f12e685b8aba917eb164ae5.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
PAGEPAGE5目錄TOC\o"1-3"\h\u144571系統(tǒng)方案的選擇與論證 1229481.1系統(tǒng)要求 145251.2模塊基本方案 2241052硬件設(shè)計(jì) 213732.1硬件設(shè)計(jì)總體框架 2272572.289C52單片機(jī)主控模塊 3268632.3液晶顯示模塊 3272252.4電子標(biāo)簽卡讀卡器 374612.5蜂鳴器報(bào)警器 459712.6電源模塊 425672.7按鍵模塊 58723軟件部分 58293.1主程序流程框 5241973.2上位機(jī) 882594系統(tǒng)調(diào)試 10298124.1單片機(jī)調(diào)試 10120514.2射頻模塊調(diào)試 1039214.3蜂鳴器報(bào)警調(diào)試 10238624.4LCD12864液晶調(diào)試 1027794.5電源調(diào)試 11210914.6串口模塊調(diào)試 1118125結(jié)論 11基于RFID的物聯(lián)網(wǎng)物流管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:射頻識(shí)別技術(shù)(RFID)是物聯(lián)網(wǎng)重要的一部分,其主要通過(guò)無(wú)線射頻方式來(lái)進(jìn)行非接觸式且可以實(shí)現(xiàn)雙向通信的優(yōu)點(diǎn),被認(rèn)為是21世紀(jì)最具有發(fā)展?jié)摿Φ男畔⒓夹g(shù)之一,對(duì)物品專(zhuān)屬電子標(biāo)簽進(jìn)行讀寫(xiě),應(yīng)用廣泛。當(dāng)射頻識(shí)別技術(shù)實(shí)際應(yīng)用到倉(cāng)儲(chǔ)管理,搭配相應(yīng)的智能管理系統(tǒng),便能有效推動(dòng)倉(cāng)儲(chǔ)管理的信息化和智能化發(fā)展。本畢業(yè)設(shè)計(jì)便是以RFID與倉(cāng)儲(chǔ)相結(jié)合所開(kāi)發(fā)的物流管理系統(tǒng)。關(guān)鍵詞:物流管理;射頻識(shí)別技術(shù);物聯(lián)網(wǎng)倉(cāng)儲(chǔ)管理是物流服務(wù)中的核心環(huán)節(jié)之一,它通過(guò)一定方式對(duì)倉(cāng)庫(kù)與物資進(jìn)行出庫(kù)、入庫(kù)和盤(pán)點(diǎn)等等方面處理。傳統(tǒng)的倉(cāng)儲(chǔ)管理主要通過(guò)人工操作進(jìn)行管理,適用于規(guī)模不大的倉(cāng)庫(kù)。對(duì)于如今規(guī)模不斷擴(kuò)大的物流行業(yè),傳統(tǒng)管理方式普遍存在:效率低下、成本過(guò)高、信息交互率低等問(wèn)題。更加需要通過(guò)物聯(lián)網(wǎng)技術(shù)實(shí)現(xiàn)低成本、高精度的智能倉(cāng)儲(chǔ)管理。射頻識(shí)別技術(shù)(RadioFrequencyIdentification,RFID),也稱(chēng)為無(wú)線射頻識(shí)別,是一種能夠進(jìn)行自動(dòng)識(shí)別的技術(shù),能夠進(jìn)行無(wú)線射頻,從而實(shí)現(xiàn)非接觸雙向數(shù)據(jù)通信。RFID相對(duì)應(yīng)的記錄媒體為電子標(biāo)簽或射頻卡,通過(guò)無(wú)線射頻對(duì)其記錄媒體進(jìn)行讀寫(xiě),能夠?qū)ζ涿襟w進(jìn)行識(shí)別和數(shù)據(jù)交換。對(duì)于實(shí)現(xiàn)現(xiàn)代化智能倉(cāng)儲(chǔ)管理有著舉足輕重的作用。RFID是當(dāng)代物聯(lián)網(wǎng)的核心技術(shù)之一,也是本次管理系統(tǒng)的技術(shù)基礎(chǔ)之一。緊緊圍繞“基于RFID”這一方向?qū)崿F(xiàn)一個(gè)信息化管理倉(cāng)儲(chǔ)的系統(tǒng)。相對(duì)于傳統(tǒng)的人工進(jìn)行倉(cāng)儲(chǔ)管理,本系統(tǒng)只需要使用RFID技術(shù)而不需要人工勞動(dòng)便可進(jìn)行貨物記錄。利用RFID讀取器與電子標(biāo)簽的數(shù)據(jù)交互,遠(yuǎn)距離數(shù)據(jù)提取或?qū)懭?,從而?shí)現(xiàn)一個(gè)智能化信息化的新倉(cāng)儲(chǔ)管理模式。1系統(tǒng)方案的選擇與論證1.1系統(tǒng)要求倉(cāng)儲(chǔ)管理系統(tǒng)設(shè)計(jì)的功能主要是模擬讀取電子標(biāo)簽信息的過(guò)程,在讀取電子標(biāo)簽信息時(shí),判斷的結(jié)果給出的蜂鳴器提示是不一樣的;上位機(jī)與下位機(jī)的實(shí)時(shí)數(shù)據(jù)同步更新是通過(guò)串口實(shí)現(xiàn),上位機(jī)的操作界面上會(huì)顯示商品名稱(chēng)、商品出庫(kù)或者入庫(kù)狀態(tài)、電子標(biāo)簽卡卡號(hào)等信息,點(diǎn)擊上位機(jī)入庫(kù)按鈕,電子標(biāo)簽識(shí)別到有效標(biāo)簽,即可進(jìn)行商品入庫(kù)操作。點(diǎn)擊上位機(jī)出庫(kù)按鈕,同樣可進(jìn)行商品出庫(kù)操作,貨物的具體信息在上位機(jī)顯示,包括貨物的編號(hào)、出產(chǎn)地、存放的位置、當(dāng)前的貨物狀況等信息;上位機(jī)可以將識(shí)別到的電子標(biāo)簽所匹配的貨物信息進(jìn)行增加、刪除、修改、查詢操作,還可以對(duì)每張電子標(biāo)簽卡進(jìn)行信息注冊(cè)和信息撤銷(xiāo)操作,只有注冊(cè)成功的電子標(biāo)簽卡才能進(jìn)行使用,否則識(shí)別到的電子標(biāo)簽將會(huì)是無(wú)效標(biāo)簽,液晶顯示屏也會(huì)顯示為無(wú)效卡。1.2模塊基本方案管理系統(tǒng)設(shè)計(jì)需要考慮成本價(jià)格應(yīng)用,適用推廣市場(chǎng),操作簡(jiǎn)單,此智慧倉(cāng)儲(chǔ)管理系統(tǒng)的設(shè)計(jì)功能不多,所需的內(nèi)置資源不需太多,選擇STM32芯片太浪費(fèi)資源,所以選擇52芯片。系統(tǒng)數(shù)據(jù)庫(kù)中主要是存儲(chǔ)倉(cāng)庫(kù)信息和刷卡記錄信息,在常用數(shù)據(jù)中有MYSQL和ACCESS數(shù)據(jù)庫(kù)。通過(guò)系統(tǒng)綜合考慮,選擇MYSQL數(shù)據(jù)庫(kù),容易造成資源浪費(fèi),使用難度大,尤其時(shí)間有限,所有選擇ACCESS數(shù)據(jù)庫(kù)作為智慧倉(cāng)庫(kù)系統(tǒng)存儲(chǔ)數(shù)據(jù)庫(kù)。選擇MD810R射頻模塊,容易造成資源浪費(fèi),使用難度大,成本高,在資金有限的條件下,所有選擇RC522射頻模塊作為智慧倉(cāng)庫(kù)系統(tǒng)采集信息模塊。倉(cāng)儲(chǔ)管理系統(tǒng)顯示菜單界面,需要顯示電子標(biāo)簽卡號(hào)和管理員操作界面,密碼設(shè)置為六位數(shù),需要液晶能多行顯示,顯示有中文菜單界面,LCD1602液晶只能顯示的內(nèi)容有限,所以選用LCD12864液晶作為智慧倉(cāng)儲(chǔ)管理系統(tǒng)界面顯示。管理系統(tǒng)需要實(shí)現(xiàn)電子標(biāo)簽卡注銷(xiāo)等操作,以及菜單按鍵和一些功能鍵,獨(dú)立按鍵要滿足此系統(tǒng)需要的,I/O數(shù)量上無(wú)法滿足,因此管理系統(tǒng)選用獨(dú)立按鍵作為按鍵輸入。2硬件設(shè)計(jì)2.1硬件設(shè)計(jì)總體框架倉(cāng)儲(chǔ)管理系統(tǒng)的硬件設(shè)計(jì)總體框架主要是用到:STC89C52芯片、RFID射頻模塊、串口模塊、按鍵模塊、液晶模塊、聲光報(bào)警模塊以及上位機(jī)模塊;RFID射頻模塊和按鍵模塊結(jié)合對(duì)射頻模塊進(jìn)行注冊(cè)、撤銷(xiāo)以及對(duì)電子標(biāo)簽信息采集的工作,在采集到電子標(biāo)簽的信息后傳輸給STC89C52芯片,有52芯片外部采集到信息進(jìn)行處理并傳輸給相應(yīng)的模塊,顯示的信息和操作提示傳輸給液晶和上位機(jī),對(duì)電子標(biāo)簽判斷的結(jié)果傳輸給聲光報(bào)警模塊,同時(shí)由串口實(shí)現(xiàn)上下位機(jī)的信息傳輸,物資電子標(biāo)簽的信息在上位機(jī)ACCESS數(shù)據(jù)進(jìn)行保存以及更新后的數(shù)據(jù)先顯示,可以在便于直接對(duì)數(shù)據(jù)查看、查詢以及電子便簽具體信息的編輯修改。如圖3-1所示:圖2-1系統(tǒng)硬件框圖2.289C52單片機(jī)主控模塊系統(tǒng)采用STC89C52為主控芯片,52芯片配置的是8位處理器、多路定時(shí)器、計(jì)數(shù)器、串口等內(nèi)部資源,其特點(diǎn)是可以實(shí)現(xiàn)多次擦寫(xiě)操作,技術(shù)成熟、低功耗、成本低、編程簡(jiǎn)單等,52單片機(jī)自帶40根引腳,其中P0、P1、P2、P3的I/O結(jié)構(gòu)方式不一樣,P1到P3的I/O設(shè)置了開(kāi)漏輸出功能,直接正常工作不需上拉電阻,而P0口自身沒(méi)有自帶上拉電阻,導(dǎo)致在PO口引腳的正常使用需要應(yīng)用配置上拉電阻才能。2.3液晶顯示模塊系統(tǒng)選用LCD12864液晶進(jìn)行顯示,在程序編程中先選擇液晶是串行通信還是并行通信,在選擇并行通信通信時(shí),需要D0-D7引腳與芯片的P0.0~P0.7進(jìn)行通信,檢測(cè)液晶相應(yīng)的地址碼上,然后在通過(guò)液晶上P25、P26、P27引腳進(jìn)行驅(qū)動(dòng)液晶顯示。如圖2-2所示。圖2-2LCD12864液晶顯示屏2.4電子標(biāo)簽卡讀卡器系統(tǒng)是采用RFID射頻模塊采集電子標(biāo)簽卡信息,射頻模塊與單片機(jī)采用SPI通信方式,當(dāng)射頻模塊檢測(cè)到有卡讀入時(shí),射頻卡與射頻模塊產(chǎn)生不同磁感應(yīng),然后在通過(guò)射頻引腳與單片機(jī)IO口進(jìn)行通信,使單片機(jī)讀取數(shù)據(jù),然后在對(duì)數(shù)據(jù)進(jìn)行處理,最終將信息顯示到液晶上,射頻模塊是容易受外部信號(hào)干擾器件,在電路設(shè)計(jì)往往會(huì)加入電容來(lái)過(guò)濾干擾信號(hào),使射頻模塊達(dá)到穩(wěn)定工作。如圖2-3所示,RFID射頻主要的工作原理:當(dāng)電子標(biāo)簽卡進(jìn)入到射頻模塊的識(shí)別范圍內(nèi)時(shí),讀卡器將會(huì)接收到電子標(biāo)簽卡的信號(hào),并且讀卡器將接收到的電流信息存儲(chǔ)到芯片內(nèi)部,或者從電子標(biāo)簽卡發(fā)送信息到讀卡器上,并且讀卡器讀取電子標(biāo)簽卡的信息和解碼,最后發(fā)送到單片機(jī)進(jìn)行處理分析。圖2-3RFID射頻電路圖2.5蜂鳴器報(bào)警器系統(tǒng)中蜂鳴器是用來(lái)報(bào)警提示,焊接蜂鳴器的是后要特別驅(qū)動(dòng)蜂鳴器工作的三極管,三級(jí)管采用9012型號(hào),其中9012三級(jí)管的發(fā)射極與VCC連接一起,基級(jí)與單片機(jī)P0.2IO口連接,集電級(jí)與蜂鳴器正級(jí)連接,在單片機(jī)給基級(jí)低電平信號(hào)時(shí),三級(jí)管將開(kāi)啟工作,使集電級(jí)輸出電流放大100倍左右來(lái)驅(qū)動(dòng)蜂鳴器工作,基級(jí)高電平信號(hào)時(shí),9012三級(jí)管停止工作,蜂鳴器也停止工作。圖2-4是蜂鳴器的連接電路。圖2-4蜂鳴器的連接2.6電源模塊系統(tǒng)工作需要的5V工作電源,使用過(guò)程中可以選用電腦USB、充電寶、手機(jī)充電器等對(duì)系統(tǒng)進(jìn)行供電,供電的電壓過(guò)高容易導(dǎo)致系統(tǒng)功能模塊被燒壞,供電的電壓過(guò)低會(huì)導(dǎo)致系統(tǒng)無(wú)法正常工作。如圖所示的電源插頭中2和3引腳是負(fù)極端接口,1引腳是正極端口,使用過(guò)程中為了穩(wěn)定電壓在電源正負(fù)極焊接個(gè)電容,提高電源電壓穩(wěn)定保證系統(tǒng)更加穩(wěn)定于5V電源工作中,確保指紋模塊、液晶模塊、芯片等模塊能在穩(wěn)定電源中工作。圖2-5電源電路2.7按鍵模塊系統(tǒng)采用獨(dú)立按鍵方式來(lái)控制,獨(dú)立按鍵設(shè)置了對(duì)電子標(biāo)簽的注冊(cè)、撤銷(xiāo)、菜單等功能,獨(dú)立按鍵引腳共有四個(gè),其中引腳和引腳是兩兩連接,焊接時(shí)只需用到兩個(gè)引腳,分別與電源、接地出相連,按鍵共有四個(gè)引腳,按下按鍵,按鍵四個(gè)引腳將短路一起,單片機(jī)IO口檢測(cè)到信號(hào),去執(zhí)行對(duì)應(yīng)程序。如圖2-6所示。圖2-6獨(dú)立按鍵電路圖3軟件部分3.1主程序流程框系統(tǒng)上電后,各個(gè)功能模塊開(kāi)始進(jìn)行初始化,選擇好波特率和串口通信的端號(hào)后,實(shí)現(xiàn)上下位機(jī)的通信信息傳輸,射頻模塊開(kāi)始檢測(cè)在工作的范圍和頻率內(nèi)有沒(méi)有電子標(biāo)簽,利用讀卡器磁波讀取出電子標(biāo)簽中商品信息,并對(duì)電子標(biāo)簽中的商品信息進(jìn)行判斷,判斷電子標(biāo)簽是否為有效標(biāo)簽,如果是有效的電子標(biāo)簽,LED會(huì)直接亮起,同時(shí)在液晶上顯示電子標(biāo)簽的具體信息,上位機(jī)會(huì)同步顯示以及蜂鳴器的直接提示;如果是無(wú)效的電子標(biāo)簽,液晶上直接顯示無(wú)效卡,蜂鳴器會(huì)與有效卡不一樣的聲音的提示,上位機(jī)不會(huì)有顯示,系統(tǒng)的操作是以電子標(biāo)簽的有效性進(jìn)行判斷執(zhí)行;電子標(biāo)簽的有效還是無(wú)效是看電子是否有進(jìn)行注冊(cè),有注冊(cè)過(guò)的電子標(biāo)簽是有效的,沒(méi)有注冊(cè)過(guò)或者注銷(xiāo)過(guò)的電子標(biāo)簽讀取出來(lái)是無(wú)效;如圖3-1所示:圖3-1主程序流程3.1.1液晶流程框在給系統(tǒng)通電的過(guò)程中,系統(tǒng)單片機(jī)將開(kāi)始初始化,使液晶屏進(jìn)行清屏開(kāi)始顯示歡迎使用智慧倉(cāng)儲(chǔ)管理系統(tǒng)的主界面信息,在射頻模塊檢測(cè)范圍內(nèi)檢測(cè)到電子標(biāo)簽時(shí),將采集到的電子標(biāo)簽信息,由主控芯片進(jìn)行數(shù)據(jù)處理對(duì)比,液晶開(kāi)始清屏當(dāng)前的狀態(tài),會(huì)將對(duì)比后的結(jié)果再次傳輸給液晶,液晶上會(huì)將對(duì)比后的結(jié)果顯示出來(lái),如果讀卡器識(shí)別電子標(biāo)簽失敗,那么液晶屏上就不會(huì)顯示電子標(biāo)簽的卡號(hào)。如圖3-2所示。圖3-2液晶流程圖3.1.2射頻流程框射頻模塊上電過(guò)程中,程序初始化,射頻模塊的范圍內(nèi)檢測(cè)到電子標(biāo)簽進(jìn)入時(shí),讀卡器讀取判斷電子標(biāo)簽信號(hào)頻率,在射頻模塊的工作頻率中會(huì)采集相應(yīng)電子標(biāo)簽,當(dāng)射頻模塊檢測(cè)到有卡讀入時(shí),射頻卡與射頻模塊產(chǎn)生不同磁感應(yīng),然后在通過(guò)射頻引腳與單片機(jī)IO口進(jìn)行通信,使單片機(jī)讀取數(shù)據(jù),然后在對(duì)數(shù)據(jù)進(jìn)行處理。碰撞和反碰撞其實(shí)是在射頻模塊讀卡器的檢測(cè)范圍內(nèi)有檢測(cè)電子標(biāo)簽,內(nèi)部會(huì)產(chǎn)生磁共振,傳輸數(shù)據(jù),利用一定的算法對(duì)數(shù)據(jù)進(jìn)行處理分析。當(dāng)射頻模塊檢測(cè)到電子標(biāo)簽,算法判斷是否發(fā)生碰撞操作,如果發(fā)生碰撞,所有發(fā)生碰撞的標(biāo)簽發(fā)送的數(shù)據(jù)都會(huì)出現(xiàn)差錯(cuò),從而導(dǎo)致發(fā)送失敗,因此所有碰撞方都需進(jìn)行防碰撞操作。未發(fā)生碰撞操作的標(biāo)簽通過(guò)驗(yàn)證后,直接把卡號(hào)成功的顯示到液晶上,可通過(guò)上位機(jī)對(duì)電子標(biāo)簽進(jìn)行數(shù)據(jù)維護(hù)。圖3-3射頻流程圖3.2上位機(jī)3.2.1上位機(jī)主界面系統(tǒng)采用VB語(yǔ)言進(jìn)行編程設(shè)計(jì),在VB中文版軟件內(nèi)部集成有很多控件,在編程過(guò)程中可以根據(jù)不同的功能選擇不同控件,在使用上位機(jī)前,需要調(diào)通上位機(jī)與硬件的通信,只有通信成功才能保證系統(tǒng)的正常運(yùn)作。波特率的選擇已經(jīng)端口的選址會(huì)決定系統(tǒng)能否正常運(yùn)轉(zhuǎn),每個(gè)人的電腦端口號(hào)可能不同,默認(rèn)的端口號(hào)為COM3。在智慧倉(cāng)儲(chǔ)管理系統(tǒng)上位機(jī)中主要采用ADO控件、文本控件、按鍵控件、定時(shí)器等控件,其中ADO控件主要是用來(lái)與數(shù)據(jù)ACCESS連接,可以對(duì)數(shù)據(jù)庫(kù)進(jìn)行編制調(diào)用,比如用戶登錄時(shí)的用戶及密碼信息、商品存儲(chǔ)的商品信息、系統(tǒng)維護(hù)的電子標(biāo)簽卡信息;文本控件主要是用來(lái)顯示存儲(chǔ)的商品信息,讀卡器在識(shí)別電子標(biāo)簽卡的過(guò)程中,把識(shí)別到的電子標(biāo)簽卡信息顯示到文本框控件上;按鍵控件主要用來(lái)選擇,選擇不同的系統(tǒng)功能,可以通過(guò)按鍵控件來(lái)選擇查詢商品出入庫(kù)的信息記錄,比如識(shí)別到的電子標(biāo)簽卡的信息、電子標(biāo)簽卡的信息管理等功能、以及端口號(hào)的選擇、波特率的選擇等功能;時(shí)間控件主要用來(lái)調(diào)用時(shí)間,主要是為了將讀卡器識(shí)別到電子標(biāo)簽卡后,將商品出入庫(kù)時(shí)間作為記錄,根據(jù)識(shí)別到的時(shí)間保存到數(shù)據(jù)庫(kù)里,方便用戶查詢商品出入庫(kù)記錄等信息,若要停止系統(tǒng)操作,可以點(diǎn)擊菜單欄里面的停止工作按鈕,智慧倉(cāng)儲(chǔ)管理系統(tǒng)將會(huì)停止功能。如圖4.4為倉(cāng)儲(chǔ)管理系統(tǒng)上位的主界面。圖3-4上位機(jī)主界面3.2.2商品信息管理在系統(tǒng)上位機(jī)的功能主界面中,點(diǎn)擊上方菜單欄里面的信息管理,即可進(jìn)入到智慧倉(cāng)儲(chǔ)管理系統(tǒng)的商品信息管理界面,該界面主要是為了維護(hù)商品電子標(biāo)簽卡所包含的商品信息,在商品信息管理的界面中主要顯示商品的名稱(chēng)、商品的編號(hào)、商品的狀況、商品所存放的位置、商品的生產(chǎn)地等信息,并且可以對(duì)商品的電子標(biāo)簽卡信息進(jìn)行修改、添加等操作,點(diǎn)擊界面下方的修改、刪除等按鈕,可以進(jìn)行相關(guān)的功能操作。修改功能是便于在錄入商品電子標(biāo)簽卡過(guò)程中,錄入錯(cuò)誤信息,可進(jìn)行調(diào)整,以及防止某商品可能存在切換電子標(biāo)簽的情況,刪除功能是便于維護(hù)已廢棄的商品電子標(biāo)簽,刪除后可重新注冊(cè)該電子標(biāo)簽,提高電子標(biāo)簽的利用率,在商品信息管理界面進(jìn)行修改操作時(shí),可以選中任意一行商品信息數(shù)據(jù)進(jìn)行修改操作,修改完成后,點(diǎn)擊確定按鈕,就可以將修改的數(shù)據(jù)進(jìn)行保存,確認(rèn)后,系統(tǒng)將修改后的商品信息數(shù)據(jù)保存到數(shù)據(jù)庫(kù)中;如圖3-5為商品信息管理界面。圖3-5商品信息管理界面3.2.3商品記錄查詢?cè)谥腔蹅}(cāng)儲(chǔ)管理系統(tǒng)上位機(jī)的功能主界面中,點(diǎn)擊上方菜單欄里面的信息查找,即可進(jìn)入智慧倉(cāng)儲(chǔ)管理系統(tǒng)的商品記錄查詢頁(yè)面,該界面的設(shè)計(jì)主要是便于查詢商品出入庫(kù)的記錄,方便統(tǒng)計(jì)商品出入庫(kù)是否錯(cuò)誤,以及商品出入的數(shù)量和時(shí)間。通過(guò)該界面可以很直觀的看到商品的信息記錄。在商品信息記錄的查詢界面,在商品信息管理的界面中主要顯示商品的名稱(chēng)、商品的編號(hào)、商品的狀況、商品所存放的位置、商品的生產(chǎn)地、商品的出入庫(kù)時(shí)間等信息,商品信息顯示采用文本框控件,在界面作為顯示,并且通過(guò)ADO控件連接數(shù)據(jù)庫(kù)ACCESS,把商品的所有信息顯示在DataGrid控件上,并且再通過(guò)CboFields控件,可以選擇需要查詢的商品信息條件,可以通過(guò)選擇商品的編號(hào)、商品的名稱(chēng)、商品的入庫(kù)時(shí)間、商品的出入庫(kù)狀況、商品的電子標(biāo)簽卡等信息進(jìn)行查詢,在Text控件中輸入需要查詢的商品信息關(guān)鍵字,在點(diǎn)擊Command確定查詢按鈕,系統(tǒng)將會(huì)自動(dòng)在數(shù)據(jù)庫(kù)中根據(jù)篩選的條件,篩選出符合查詢條件的商品信息,并將符合條件的商品信息顯示在DataGrid控件上。如需退出商品記錄查詢功能界面,點(diǎn)擊返回菜單按鈕,就會(huì)返回主界面,便于主界面及分界面的切換。4系統(tǒng)調(diào)試4.1單片機(jī)調(diào)試主控制芯片是STC89C52單片機(jī),單片機(jī)最小系統(tǒng)焊接,焊接成功后把芯片插到最小系統(tǒng)的插槽里,接通電源后撥開(kāi)開(kāi)關(guān),最小系統(tǒng)開(kāi)始正常工作,通過(guò)萬(wàn)用表的檢測(cè)STC89C52芯片檢測(cè)每個(gè)引腳焊接是否正常,STC89C52芯片最初的內(nèi)部程序會(huì)使所有的單片機(jī)I/O口頻率為1HZ方波輸出,利用LED燈在以1HZ的頻率閃爍,說(shuō)明芯片和最小系統(tǒng)可以正常工作,也可以通過(guò)這個(gè)方式排出焊接失誤。在最小系統(tǒng)焊接和芯片擺放都無(wú)誤的情況下,程序下載是通過(guò)單片機(jī)I/O口P3.0、P3.1,在下載過(guò)程中燒錄軟件選擇對(duì)應(yīng)HEX文件程序,選擇好通訊串口號(hào)、調(diào)整下載波特率、對(duì)應(yīng)的芯片型號(hào),然后在下載程序,將編程好的HEX文件通過(guò)串口線燒錄下載到單片機(jī),燒錄軟件界面將提醒燒錄成功或失敗等原因。4.2射頻模塊調(diào)試系統(tǒng)上射頻模塊的調(diào)試,要注意射頻模塊采用3.3V電壓,如果直接用5V電壓容易導(dǎo)致射頻燒壞無(wú)法正常工作,在系統(tǒng)設(shè)計(jì)中采用兩個(gè)二極管來(lái)進(jìn)行降壓,使系統(tǒng)在3.3V左右,確保RC522射頻模塊能穩(wěn)定運(yùn)行,調(diào)試通電后射頻右下角的紅燈亮著,代表射頻模塊正常工作。此時(shí)拿一張電子標(biāo)簽放在射頻讀卡器上,聽(tīng)到蜂鳴器響,并且系統(tǒng)界面顯示卡號(hào)信息,說(shuō)明射頻識(shí)別測(cè)試成功。4.3蜂鳴器報(bào)警調(diào)試系統(tǒng)報(bào)警提示選用的是蜂鳴器,焊接過(guò)程中蜂鳴器焊接三極管為了放大電流才能驅(qū)動(dòng)蜂鳴器工作,蜂鳴器電路焊接的過(guò)程中,要區(qū)分好三級(jí)管的引腳基極、發(fā)射級(jí)、集電極,單片機(jī)通過(guò)高低電平控制三極管開(kāi)關(guān)直接驅(qū)動(dòng)蜂鳴器,讀卡器在識(shí)別電子標(biāo)簽的過(guò)程中,判斷電子標(biāo)簽是否有效,會(huì)根據(jù)識(shí)別的實(shí)際情況,進(jìn)行相應(yīng)的區(qū)分,蜂鳴器會(huì)做相應(yīng)的提示,識(shí)別到的是有效電子標(biāo)簽卡后,蜂鳴器會(huì)響一聲,并在上位機(jī)界面顯示貨物的具體信息,若識(shí)別到無(wú)效的電子標(biāo)簽卡,蜂鳴器會(huì)響兩聲提示,上位機(jī)也顯示無(wú)效卡。4.4LCD12864液晶調(diào)試系統(tǒng)顯示的屏幕選用LED12864液晶屏,LED12864液晶屏有20個(gè)引腳采用串聯(lián)焊接,檢測(cè)LED12864液晶屏的引腳與單片機(jī)IO口連接,以及在程序中定義的IO口是否一一相對(duì)應(yīng)的,如果不對(duì)應(yīng),將會(huì)導(dǎo)致屏幕顯示與實(shí)際顯示不一致的情況,并且在程序下載后,觀察液晶是否能夠按要求顯示內(nèi)容。在通過(guò)切換功能按鍵來(lái)進(jìn)行測(cè)試液晶顯示切換時(shí),液晶屏能根據(jù)按鍵切換的功能,從而來(lái)進(jìn)行液晶界面的切換。如果沒(méi)有根據(jù)要求顯示時(shí),需要重新檢查電路焊接是否有短路、斷路的情況發(fā)生,以及要檢查液晶程序中的時(shí)序地址碼是否存在問(wèn)題,這些都有可能導(dǎo)致液晶無(wú)法根據(jù)實(shí)際要求進(jìn)行顯示。4.5電源調(diào)試系統(tǒng)需要的5V工作電源,使用過(guò)程中可以選用電腦USB、充電寶、手機(jī)充電器等對(duì)系統(tǒng)進(jìn)行供電,供電的電壓過(guò)高容易導(dǎo)致系統(tǒng)功能模塊被燒壞,供電的電壓過(guò)低會(huì)導(dǎo)致系統(tǒng)無(wú)法正常工作。在電源使用過(guò)程中最好在電源正負(fù)極加個(gè)電容,來(lái)過(guò)濾掉電源中的雜波,這樣以來(lái)系統(tǒng)更加穩(wěn)定于5V電源工作中。4.6串口模塊調(diào)試系統(tǒng)的串口通信測(cè)試是先安裝好串口驅(qū)動(dòng)和測(cè)試RS232串口通信的工具,將硬件設(shè)備通過(guò)USB線連接電腦,安裝好串口驅(qū)動(dòng)后打開(kāi)能看到COM2、COM3等串口,然后在空白處右鍵點(diǎn)擊管理,進(jìn)入設(shè)備管理處查看安裝是否成功,安裝成功后找到并打開(kāi)測(cè)試RS232的工具,下拉選擇串口COM3,打開(kāi)調(diào)好波特率,點(diǎn)擊發(fā)送按鈕,講硬件設(shè)備斷電后重啟,能看到窗口在生成程序,代表RS232通訊成功,如圖4-1。圖4-1串口通信測(cè)試5結(jié)論從最開(kāi)始的選題,再到準(zhǔn)備開(kāi)題報(bào)告,其實(shí)選定畢設(shè)題目就要確定功能的設(shè)計(jì),功能確定主要以射頻模塊為主時(shí),遇到射頻模塊在仿真軟件上無(wú)法進(jìn)行仿真操作,只能通過(guò)實(shí)物焊接后才能進(jìn)行調(diào)試作品的設(shè)計(jì)是否合理成功,購(gòu)買(mǎi)元器件時(shí)都是往多的買(mǎi),起初元器件調(diào)試不成功,元器件燒壞都是分分鐘的事,功能模塊的選擇也是摻雜著些許偷懶的成分,往往都選簡(jiǎn)單的,容易操作的,但是在了解完功能模塊相關(guān)資料之后,才發(fā)現(xiàn)并沒(méi)有簡(jiǎn)單的可以做選擇,沒(méi)有捷徑的路可以走,還是要腳踏實(shí)地一步步來(lái),射頻模塊的設(shè)計(jì)就是不斷的摔坑,電壓的問(wèn)題,燒壞才明白問(wèn)題在哪里,成功都不易,在哪里跌倒就從哪里爬起來(lái),通過(guò)這次畢設(shè)設(shè)計(jì),我懂得的凡事開(kāi)頭難的道理,但
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年流動(dòng)式空氣質(zhì)量監(jiān)測(cè)車(chē)合作協(xié)議書(shū)
- 2025年個(gè)人門(mén)面買(mǎi)賣(mài)合同格式版(2篇)
- 2025年個(gè)人貨車(chē)租賃合同常用版(2篇)
- 2025年九年級(jí)英語(yǔ)下學(xué)期教學(xué)工作總結(jié)(二篇)
- 2025年個(gè)人貨運(yùn)汽車(chē)租賃合同(4篇)
- 2025年個(gè)人雇傭協(xié)議參考范文(三篇)
- 2025年九年級(jí)教學(xué)管理工作總結(jié)樣本(2篇)
- 2013-2022年北京市中考真題物理試題匯編:電功和電功率章節(jié)綜合
- 2025年中介行業(yè)保密協(xié)議(五篇)
- 2025年個(gè)人成交租賃合同模板(三篇)
- 2024年度-脛腓骨骨折
- 2024年職業(yè)衛(wèi)生技術(shù)人員評(píng)價(jià)方向考試題庫(kù)附答案
- 應(yīng)用密碼學(xué)課件
- 紅樓夢(mèng)詩(shī)詞全集
- 礦井通風(fēng)安全培訓(xùn)課件
- 2024年中國(guó)國(guó)際投資促進(jìn)中心限責(zé)任公司招聘高頻考題難、易錯(cuò)點(diǎn)模擬試題(共500題)附帶答案詳解
- 苯胺合成靛紅工藝
- 質(zhì)量保證發(fā)展史和國(guó)外相關(guān)標(biāo)準(zhǔn)簡(jiǎn)介
- 三年級(jí)上冊(cè)數(shù)學(xué)脫式計(jì)算大全600題及答案
- 魯教版(五四制)七年級(jí)數(shù)學(xué)上冊(cè)期末考試卷-附帶答案
- 南京大學(xué)儀器分析習(xí)題集
評(píng)論
0/150
提交評(píng)論